@charset "UTF-8";.logo{width:100px;z-index:99;cursor:pointer;margin-top:10px;}
.full-height{height:-moz-calc(100vh - 250px);height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px);width:100%;position:relative;display:block;top:0;left:0;z-index:9;}
@media screen and (max-width:768px){.full-height{height:-moz-calc(100vh - 150px);height:-webkit-calc(100vh - 150px);height:calc(100vh - 150px);width:100%;position:relative;display:block;top:0;left:0;}
}
.full-height-hamburger-menu{height:-moz-calc(100vh - 110px);height:-webkit-calc(100vh - 110px);height:calc(100vh - 110px);width:100%;position:relative;display:block;top:0;left:0;z-index:9;}
@media screen and (max-width:768px){.full-height-hamburger-menu{height:-moz-calc(100vh - 110px);height:-webkit-calc(100vh - 110px);height:calc(100vh - 110px);width:100%;position:relative;display:block;top:0;left:0;}
}
.full-height-border{height:-moz-calc(100vh - 270px);height:-webkit-calc(100vh - 270px);height:calc(100vh - 270px);width:100%;position:relative;display:block;top:0;left:0;z-index:9;}
@media screen and (max-width:768px){.full-height-border{height:-moz-calc(100vh - 170px);height:-webkit-calc(100vh - 170px);height:calc(100vh - 170px);width:100%;position:relative;display:block;top:0;left:0;}
}
.full-height-video{height:-moz-calc(100vh - 0px);height:-webkit-calc(100vh - 0px);height:calc(100vh - 0px);width:100%;position:relative;display:block;top:0;left:0;z-index:9;}
@media screen and (max-width:768px){.full-height-video{height:-moz-calc(100vh - 50px);height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px);width:100%;position:relative;display:block;top:0;left:0;}
}
@media (max-width:991px){.splash-image{display:none !important;}
.splash-text-block{padding-top:0 !important;}
}
body{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;}
div.body-border{border:20px solid #131313;}
div.body-border.no-top{border-top:0px !important;}
.border{border:solid 1px rgba(19, 19, 19, 0.8);padding:30px 90px;display:inline-block;z-index:99999 !important;position:relative;width:100%;}
.section-border{border:solid 1px rgba(19, 19, 19, 0.8);padding:30px 90px;display:inline-block;min-width:550px;z-index:99999 !important;position:relative;}
@media (max-width:600px){.section-border{padding:30px 0px;min-width:0px;width:100%;}
}
.btn{-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box !important;}
.section{position:relative;padding:96px 0px;}
.section.section-dark{background-color:#f9f9f9;color:#131313 !important;}
.section.section-light{background-color:#f9f9f9;color:#131313 !important;}
.section.section-black{background-color:#131313;color:#fdfdfd !important;}
.section.section-black a:not(.btn){color:#fdfdfd !important;}
.section.section-black a:not(.btn):hover{color:#2ecc71 !important;}
[class*="decor-"]{position:absolute;width:100%;height:60px;left:0;}
[class*="decor-"] svg{height:101%;}
.decor-top{bottom:100%;}
.decor-bottom{top:100%;}
.decor{display:block;position:relative;margin:0 auto;}
.section-short{padding:60px 0;}
.section-tiny{padding:24px 0;}
.section-nopadding{padding:0 !important;}
.section-nopadding-bottom{padding-bottom:0 !important;}
.section-fullheight{min-height:100vh;}
@media (min-width:1400px){.section{padding:120px 0;}
.section-short{padding:72px 0;}
.section-tiny{padding:24px 0;}
}
@media (max-width:767px){.section{padding:60px 0;}
.section-short{padding:48px 0;}
.section-tiny{padding:24px 0;}
[class*="decor-"]{height:36px;}
.container{padding:0 20px;}
.section .section .container{padding:0;width:auto;}
}
.section-head{margin-bottom:48px;}
.section-head h2{font-weight:900;margin-bottom:10px;margin-top:5px;}
.section-head span{font-weight:600;font-size:12px;z-index:99;position:relative;}
.section-head span:before,
.section-head span:after{content:'';width:30px;height:1px;background-color:#131313;display:inline-block;vertical-align:middle;margin:0 10px;}
.section-black .section-head span:before,
.section-black .section-head span:after{content:'';width:30px;height:1px;background-color:#f9f9f9;display:inline-block;vertical-align:middle;margin:0 10px;}
.section-head p{font-size:16px;}
.about-content h3{text-align:left;}
.about-content p{text-align:justify;margin-bottom:24px;}
@media (max-width:992px){.about-content img{width:100%;}
}
#head_panel_slider .inner.minimal-white{color:#fff;position:relative;z-index:999;}
#head_panel_slider .inner.minimal-dark{color:#000;position:relative;z-index:999;}
#head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2{margin-bottom:24px;margin-top:24px;}
#head_panel_slider .inner.minimal-white.with-cross i,
#head_panel_slider .inner.minimal-dark.with-cross i{background-image:url(../images/divider-cross-white.png);display:block;position:relative;width:10px;height:10px;margin:0 auto;}
#head_panel_slider .inner.minimal-white.with-line i:before,
#head_panel_slider .inner.minimal-dark.with-line i:before{content:'';display:block;width:1px;height:40px;background-color:#ccc;margin:0px auto !important;z-index:99;opacity:.2;}
#head_panel_slider .inner.minimal-white a,
#head_panel_slider .inner.minimal-dark a{margin-top:24px;}
#head_panel_slider .inner.block-white{color:#fff !important;position:relative;z-index:9999;}
#head_panel_slider .inner.block-dark{color:#000;position:relative;z-index:999;}
#head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-white span{color:#fff;}
#head_panel_slider .inner.block-dark h2,
#head_panel_slider .inner.block-dark span{color:#000;}
#head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2{margin-bottom:24px;margin-top:24px;}
#head_panel_slider .inner.block-white span,
#head_panel_slider .inner.block-dark span{margin-top:24px;}
#head_panel_slider .inner.block-white i,
#head_panel_slider .inner.block-dark i{display:block;position:relative;width:100%;max-width:991px;height:10px;margin:0 auto;background-color:#fff;z-index:9999999999999 !important;}
.icon-block{cursor:default;}
.icon-block.icon-block-white{color:#fff;}
.icon-block.icon-block-dark{color:#131313;}
.icon-block h3{margin-bottom:24px;margin-top:24px;}
.icon-block h4{margin-bottom:24px;margin-top:24px;}
.icon-block p{opacity:.7;margin:0 auto;text-align:justify;max-width:90%;}
.icon-block i{opacity:1;font-size:65px;line-height:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.icon-block:hover i{opacity:1;color:#2ecc71 !important;}
.icon-block:after{content:'';display:block;width:30px;height:1px;background-color:#131313;position:relative;margin:24px auto !important;opacity:.1;}
.video-intro,
a.popup-youtube{position:relative;}
.video-intro i{display:block;width:1px;height:190px;background-color:#ccc;position:absolute;left:0;right:0;top:-70px;margin:24px auto !important;z-index:99;}
.video-intro a span:after{content:'\f488';font-family:"Ionicons";position:absolute;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;color:white;font-size:50px;z-index:99;}
.absolute-top-content{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-120px;padding-bottom:24px;}
.team-intro span:before{content:'';display:block;width:1px;height:120px;background-color:#131313;margin:0px auto 48px auto;opacity:.3;z-index:9;}
.team-member-quote-intro span{color:#131313;}
.team-member-quote-intro i{display:block;width:1px;height:100px;background-color:#ccc;margin:24px auto !important;z-index:999;}
.team-member-quote-intro h3{margin-top:10px;color:#131313;}
.team-member-quote p{margin-top:24px;font-size:16px;line-height:28px;}
.team-member-quote i{display:block;width:1px;height:20px;background-color:#ccc;margin:24px auto !important;z-index:99;opacity:.2;}
.team-member-quote span{font-size:12px;}
.team-member-quote span small{display:block;opacity:.7;}
.team-intro p{opacity:.8;margin-top:24px;text-align:justify;}
.team-single-member span{font-size:10px !important;}
.team-single-member a{display:inline-block;}
.team-single-member a.open-gallery-link{background-color:#2ecc71;}
.team-single-member .team-single-member-details a.open-gallery-link{background-color:transparent;}
.team-single-member img{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.team-single-member img:hover{opacity:.8;background-color:#2ecc71;}
.team-single-member a i{margin:10px 7px 0px 7px;display:block;font-size:20px;z-index:9;}
.team-single-member i.divider-cross-black{margin-top:14px;opacity:.8;}
.team-single-member p{font-size:14px;margin-top:10px;opacity:.7;}
.team-single-member-details{position:relative;background-color:#f7f7f7;padding:24px;padding-bottom:24px !important;}
.team-single-member-details a i:before{height:0;background-color:none;}
.team-single-member a img{width:100% !important;}
.team-single-member a.open-gallery-link{width:100% !important;}
.featured-list{list-style:none;margin-top:30px;padding-left:0 !important;}
.featured-list li{margin-top:10px;font-size:16px;padding-left:5px;opacity:.8;}
.featured-list li:before{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;margin-right:5px;border:1px solid #2ecc71;border-radius:50%;}
blockquote{border:none;color:#fff;}
blockquote p{font-size:16px;line-height:28px;}
blockquote cite{display:block;margin-top:24px;margin-left:5px;font-size:12px;font-style:normal;text-transform:uppercase;}
blockquote cite span{display:block;margin-top:10px;}
blockquote cite span small{display:block;margin-top:5px;font-style:italic;font-size:10px;}
.owl-carousel .owl-item blockquote cite img{width:auto;margin-left:auto;margin-right:auto;}
.newsletter-section span:before{content:'';display:block;width:1px;height:40px;background-color:#ccc;position:absolute;left:0;right:0;top:-40px;margin:24px auto !important;z-index:999;}
.newsletter-content{padding-top:48px;}
.newsletter-content p:nth-child(2){font-size:12px;opacity:.7;font-style:italic;}
.newsletter-content form .contact-form-submit{margin-top:20px !important;font-weight:normal !important;}
.video{overflow:hidden !important;}
.video iframe{position:absolute;z-index:-1;width:110%;left:0px;margin-left:-50px;top:0;overflow:hidden !important;}
.video-caption div{position:relative;z-index:999999 !important;}
.video-caption h2{color:#f9f9f9;}
.video-caption span{color:#f9f9f9;opacity:.7;z-index:99999;position:relative;margin-top:10px;}
.video-caption i{width:1px;height:30px;display:block;position:relative;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:24px;margin-bottom:24px;opacity:.2;}
.video-caption a{z-index:999999;position:relative;color:#f9f9f9 !important;}
.video-caption a:hover{color:#2ecc71 !important;}
.banner{max-width:100%;}
.side-image{height:550px;position:relative;}
.side-image img{z-index:999999;position:relative;}
.side-image-content{padding:65px 35px 35px 35px;}
.side-image-content h3{margin-bottom:24px;}
.side-image-content p{opacity:.8;max-width:900px;}
.side-image-content p:before{content:'';display:block;width:50px;height:1px;background-color:#b9b9b9;margin-bottom:24px;}
.side-image-content a{opacity:.8;margin-top:5px;}
.side-image-title i{line-height:56px;color:#2ecc71;opacity:.7;padding:1px !important;display:block !important;}
.side-image-content p{margin:20px 0px;color:#0d0d0d;opacity:.8;}
.pagination > li{-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box !important;margin-right:5px !important;display:inline-block;}
.pagination > li > a{background-color:#2ecc71;border:0px;color:#f9f9f9 !important;text-decoration:none;cursor:pointer;font-weight:500;-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box !important;}
.pagination > li > a:hover{color:#2ecc71 !important;}
.pagination > li.pagination-btn a{background-color:transparent;color:#2ecc71 !important;}
.banner{min-height:400px;max-width:100% !important;}
.banner h4{margin-top:15px;}
.note-icon{padding-left:48px;position:relative;}
.note-icon i{position:absolute;left:0;top:-20px;}
.twitter-widget{min-height:200px;height:auto;}
.ion-social-twitter{z-index:999;position:relative;}
.twitter-widget-header{font-size:30px;}
.twitter-widget .swiper-pagination{padding-top:200px !important;}
.twitter-widget .tweet{color:#756f6f;padding:50px 0 !important;}
.twitter-widget .tweet-footer{color:#756f6f;opacity:.8;display:block;}
.mouse-icon{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:24px;z-index:9999;}
.mouse-icon object{cursor:pointer;animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;}
.mouse-icon a{font-size:30px;color:#f9f9f9 !important;}
.team-member-title{display:block;font-weight:900 !important;}
.parallax-image{z-index:9;}
@media (max-width:768px){.parallax-image{position:absolute !important;left:0px !important;margin-left:auto !important;margin-right:auto !important;}
.small-parallax-image-hidden{display:none !important;}
}
.video-link{border:1.5px solid rgba(255, 255, 255, 0.3);padding:14px 48px;}
.video-link i{font-size:16px;color:#fff;margin-top:5px;}
.video-link:before{width:1.5px;height:20px;background-color:#fff;position:relative;content:'';}
.video-link-icon{content:'';display:inline-block;width:1.5px;height:70px;background-color:#fff;position:absolute;opacity:1;top:25px;margin-left:1px;}
ul.breadcrumb{padding-left:0 !important;list-style:none;background-color:transparent;}
ul.breadcrumb li{margin-right:5px;}
.go-top{position:fixed;right:40px;bottom:20px;color:#2ecc71;width:30px;height:30px;opacity:0;font-size:30px;z-index:9999 !important;cursor:pointer;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.go-top.go-top.visible{opacity:1;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}
.go-top i{color:#2ecc71;}
@media (max-width:680px){.go-top{position:fixed;right:20px;bottom:20px;color:#2ecc71;width:30px;height:30px;opacity:0;font-size:30px;z-index:9999 !important;cursor:pointer;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
}
*, *:before, *:after{box-sizing:border-box;}
a i{z-index:0 !important;}
.navbar ul.navbar-nav{margin-left:auto;margin-right:auto;list-style:none;width:97%;text-align:center;}
.navbar ul.navbar-nav > li{float:none;display:inline-block;}
.navbar .navbar-collapse{text-align:center;display:block;margin-left:auto;margin-right:auto;}
@media screen and (min-width:768px){a.toggle-menu{display:none;}
}
@media screen and (max-width:768px){.navbar,
.navbar-default{padding:0 !important;}
.navbar-brand{float:none;margin-top:0px;}
a.navbar-toggle{float:right;}
img.logo{float:left;margin-top:20px;width:70px !important;}
.navbar-nav{display:none;}
.navbar{width:100%;position:relative;padding:0px 10px 0px 10px !important;}
}
.navbar{width:100%;position:relative;padding:16px 10px 20px 10px;}
.navbar{background-color:#fdfdfd;-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box !important;}
.navbar-transparent{background-color:transparent;text-align:center !important;position:absolute;top:0;z-index:999;left:0;right:0;margin-left:auto;margin-right:auto;color:#fdfdfd !important;}
.navbar-transparent ul.navbar-nav-transparent{list-style:none;display:inline-block;}
.navbar-transparent ul.navbar-nav-transparent li{margin-right:20px;display:inline-block;}
.navbar-transparent ul.navbar-nav-transparent li a{color:#fff !important;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;font-size:14px;font-weight:400;}
.navbar-transparent ul.navbar-nav-transparent li a:hover{color:#2ecc71 !important;text-decoration:none;}
.navbar-transparent ul.navbar-nav-transparent > li > ul{background-color:transparent !important;}
.navbar-transparent li.dropdown{color:#fff !important;}
.navbar-transparent ul.navbar-nav-transparent > li > ul > li:not(:first-child):before{width:100%;content:'';height:0px;background-color:#f9f9f9;display:block;}
.navbar-transparent .nav-icon span{color:#fff !important;border-color:#fff !important;}
ul.navigation-symbol:before{content:'';width:50%;height:1px;background-color:#ccc;display:block;position:relative;margin-bottom:24px;opacity:.1;margin-left:auto;margin-right:auto;float:none;}
ul.navbar-nav li{margin-right:20px;}
ul.navbar-nav li a{color:#000;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;font-size:14px;font-weight:400;}
ul.navbar-nav li a:hover{color:#2ecc71;text-decoration:none;}
.navbar-fixed{background-color:#131313;position:fixed;top:0;right:0;z-index:999;width:100%;padding:0px 20px;animation:fadeInDown 0.5s;-webkit-animation:fadeInDown 0.5s;}
.animation{animation:fadeInDown 0.5s;-webkit-animation:fadeInDown 0.5s;}
.navbar-fixed .navbar-brand{padding-top:0 !important;}
@media (max-width:768px){.navbar-fixed{width:70px;height:70px;position:fixed;top:0;right:0;z-index:99;}
.navbar-fixed img{display:none;}
.nav-icon-fixed-menu{top:-65px !important;right:-14px !important;}
}
.navbar-fixed .navbar-nav-fixed li{list-style:none;display:inline-block;margin:25px 20px;padding-top:5px;}
.navbar-fixed .navbar-nav-fixed li a{color:#fff !important;font-weight:400;font-size:14px;display:block;}
.navbar-fixed .navbar-nav-fixed li a:hover{color:#2ecc71 !important;}
.navbar-fixed .navbar-nav-fixed li.dropdown ul.dropdown-menu{background-color:#131313 !important;}
.navbar-fixed .navbar-nav-fixed li.dropdown ul.dropdown-menu li a{color:#f9f9f9 !important;}
.navbar-fixed .navbar-nav-fixed li.dropdown ul.dropdown-menu li:not(:first-child):before{width:100%;content:'';height:0px;background-color:#f9f9f9;display:block;}
@media (min-width:768px) and (max-width:991px){.navbar-fixed .navbar-nav-fixed li{list-style:none;display:inline-block;margin:25px 5px;padding-top:5px;}
ul.navbar-nav li{margin-right:10px;}
}
@media (min-width:991px) and (max-width:1200px){.navbar-fixed .navbar-nav-fixed li{list-style:none;display:inline-block;margin:25px 10px;padding-top:5px;}
ul.navbar-nav li{margin-right:10px;}
}
.cbp-spmenu{position:fixed;padding:0;margin:0 !important;overflow-x:hidden;overflow-y:visible;display:block;visibility:visible;background:#131313;background-size:cover;padding-top:00px;padding-left:30px;border-right:10px solid #2ecc71;}
.cbp-spmenu .logo{margin-top:0px;}
.navbar-fixed-top .cbp-spmenu{bottom:0;}
.toggle-menu{margin-top:25px;position:relative;}
.nav-icon{width:30px;height:30px;cursor:pointer;background:transparent;border:0px;z-index:99999;top:-45px;}
.nav-icon span{height:0px;border:1.5px solid #131313;background-color:#131313;width:22px;display:block;position:absolute;}
.nav-icon span .nav-icon-light{border:1.5px solid #fff !important;background-color:#fff !important;}
.nav-icon span:nth-child(1){top:0px;}
.nav-icon span:nth-child(2){top:8px;}
.nav-icon span:nth-child(3){top:16px;}
.nav-icon span:nth-child(3):before{opacity:0;animation:ball 1.5s linear infinite;content:'';border:2px solid #131313;display:block;position:relative;top:0.25px;}
@media (max-width:769px){.toggle-menu{top:19px;}
}
.nav-icon-fixed-menu{width:30px;height:30px;cursor:pointer;background:transparent;border:0px;z-index:99999;margin-top:39px;}
.nav-icon-fixed-menu span{height:0px;border:1.5px solid #fff;background-color:#fff;width:22px;display:block;position:absolute;}
.nav-icon-fixed-menu span:nth-child(1){top:0px;}
.nav-icon-fixed-menu span:nth-child(2){top:8px;}
.nav-icon-fixed-menu span:nth-child(3){top:16px;}
.nav-icon-fixed-menu span:nth-child(3):before{opacity:0;animation:ball 1.5s linear infinite;content:'';border:2px solid #131313;display:block;position:relative;top:0.25px;}
.cbp-spmenu-vertical{width:400px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-horizontal{width:400px;height:150px;left:0;z-index:1000;overflow:hidden;}
@media (max-width:409px){.cbp-spmenu-vertical{width:250px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-horizontal{width:250px;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-left{left:-250px;}
.cbp-spmenu-right{right:-250px;}
}
.cbp-spmenu-horizontal h3{height:600px;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
.cbp-spmenu-left{left:-400px;}
.cbp-spmenu-right{right:-400px;}
.cbp-spmenu-left.cbp-spmenu-open, .cbp-spmenu-push-toright .navbar-fixed-top .cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open, .cbp-spmenu-push-toleft .navbar-fixed-top .cbp-spmenu-right.cbp-spmenu-open{right:0px;}
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright, .cbp-spmenu-push-toright .navbar-fixed-top{left:400px;}
.cbp-spmenu-push-toleft, .cbp-spmenu-push-toleft .navbar-fixed-top{left:-400px;}
.cbp-spmenu, .cbp-spmenu-push, .navbar{-webkit-transition:all 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);}
.cbp-spmenu ul{margin:0px 0;padding:0;list-style:none;width:400px;position:relative;z-index:999;padding-left:0 !important;}
.cbp-spmenu ul:after{content:'';display:block;width:30px;height:2px;background-color:#f9f9f9;position:relative;margin:92px 0px !important;}
.cbp-spmenu ul li ul:after{content:'';display:block;width:0px;height:0px;background-color:#f9f9f9;position:relative;margin:92px 0px !important;}
.cbp-spmenu ul li{width:100%;}
.cbp-spmenu ul li > a{display:inline-block;padding:8px 0;outline:none;color:#f9f9f9 !important;font-size:14px;font-weight:400;text-indent:7px;text-decoration:none;padding-left:0 !important;margin-left:-7px !important;z-index:9999999;}
.cbp-spmenu ul li > a:hover{text-decoration:none;background:none;color:#2ecc71 !important;}
.cbp-spmenu ul li > a:focus{text-decoration:none;background:none;color:#2ecc71;}
.cbp-spmenu ul li ul{width:400px;background:none;margin:0;padding:0px 0px 0px 45px;margin-top:-50px;margin-bottom:132px;}
.cbp-spmenu ul li ul li{background:none;}
.cbp-spmenu ul li ul li a{font-size:13px;padding:5px 0;}
.cbp-spmenu ul li ul li a:before{content:'\2014';margin-right:5px;padding-top:0px !important;}
.cbp-spmenu .dropdown-menu{border:none;box-shadow:none;}
.cbp-spmenu img{margin-top:10px;}
.cbp-spmenu .copyright{width:100%;float:left;position:absolute;bottom:0;left:0px;text-align:left;color:#f9f9f9;opacity:.4;font-size:10px;text-transform:uppercase;padding-left:30px !important;}
@media (max-width:568px){.cbp-spmenu .copyright{display:none !important;}
}
.cbp-spmenu-push-toright:after{content:'';width:600px;height:600px;position:fixed;left:0;top:0;background:rgba(0, 0, 0, 0.3);z-index:20;}
@media only screen and (max-width:640px), only screen and (max-device-width:640px){.cbp-spmenu ul{width:100%;}
.cbp-spmenu-vertical{width:320px;}
.cbp-spmenu-left{left:-320px;}
.cbp-spmenu-right{right:-320px;}
.cbp-spmenu-push-toleft, .cbp-spmenu-push-toleft .navbar-fixed-top{left:-320px;}
}
.menu-close-btn{position:absolute;top:0px;right:18px;color:white;font-size:40px;}
a.close-menu{width:60px !important;height:60px !important;position:relative;float:right;background-color:#2ecc71 !important;}
.dropdown-menu li a:hover{background-color:rgba(255, 255, 255, 0);}
.dropdown-menu li:hover{background-color:rgba(255, 255, 255, 0);}
.dropdown-menu li:not(:first-child):before{width:100%;content:'';height:1px;background-color:#f9f9f9;display:block;}
.dropdown-menu{box-shadow:none !important;border-radius:0px !important;margin-top:35px !important;border:0px;z-index:99;padding-bottom:10px;}
.navbar-fixed .navbar-nav-fixed .dropdown-menu{border-radius:0px !important;box-shadow:0px !important;padding-bottom:15px;}
.navbar-fixed .navbar-nav-fixed .dropdown-menu li{margin:0 !important;}
.dropdown-menu li a{font-size:12px !important;}
.navbar-fixed .navbar-nav-fixed li.dropdown ul.dropdown-menu li a:hover{color:#2ecc71 !important;}
.navbar-fixed .navbar-brand img{margin-top:3px;}
.navbar-fixed-hamburger{background-color:#131313;position:relative;top:0;right:0;z-index:999;width:100%;padding:0px 20px;padding-bottom:15px;animation:fadeInDown 0.5s;-webkit-animation:fadeInDown 0.5s;}
.navbar-fixed-hamburger .navbar-brand{padding-top:0 !important;}
.nav-icon-hamburger-menu{width:30px;height:30px;cursor:pointer;background:transparent;border:0px;z-index:99999;top:2px;}
.nav-icon-hamburger-menu span{height:0px;border:1.5px solid #fff !important;background-color:#fff !important;width:22px;display:block;position:absolute;}
.nav-icon-hamburger-menu span .nav-icon-light{border:1.5px solid #fff !important;background-color:#fff !important;}
.nav-icon-hamburger-menu span:nth-child(1){top:0px;}
.nav-icon-hamburger-menu span:nth-child(2){top:8px;}
.nav-icon-hamburger-menu span:nth-child(3){top:16px;}
.nav-icon-hamburger-menu span:nth-child(3):before{opacity:0;animation:ball 1.5s linear infinite;content:'';border:2px solid #fff;display:block;position:relative;top:0.25px;}
@media (max-width:769px){.toggle-menu.toggle-menu-hamburger{top:2px;}
.navbar-fixed-hamburger .navbar-brand{float:left;}
}
@media (min-width:769px){.toggle-menu.toggle-menu-hamburger{display:block !important;}
}
.title-space, #head_panel_slider .inner.minimal-white span,
#head_panel_slider .inner.minimal-dark span, #head_panel_slider .inner.block-white span,
#head_panel_slider .inner.block-dark span, .team-member-quote-intro span, .team-single-member span, .video-caption span, .side-image-content span, .blog-post-details span, .blog-grid-post-details span, .portfolio-item-overlay span, .content-block span, .about-block span, .blog-block span, .modal-intro span{letter-spacing:7px;font-size:13px;text-transform:uppercase;display:block;font-weight:400;}
h1 > small.subheading{letter-spacing:4px;font-size:8px;display:block;}
.section-head h2,
.navbar-nav,
.navbar-fixed .navbar-nav-fixed li a,
.title-space,
#head_panel_slider .inner.minimal-white span,
#head_panel_slider .inner.minimal-dark span,
#head_panel_slider .inner.block-white span,
#head_panel_slider .inner.block-dark span,
.team-member-quote-intro span,
.team-single-member span,
.video-caption span,
.side-image-content span,
.blog-post-details span,
.blog-grid-post-details span,
.portfolio-item-overlay span,
.content-block span,
.about-block span,
.blog-block span,
.modal-intro span,
.btn,
.cbp-spmenu ul li > a,
.modal-share ul:before,
input[type="submit"]{font-family:"Open Sans", sans-serif !important;}
.s,
blockquote p,
.read-time span,
.button-tag a{font-family:"Open Sans", sans-serif !important;}
.title-background{background-color:rgba(19, 19, 19, 0.8);display:inline-block;padding:10px;color:#f9f9f9 !important;}
body{-webkit-font-smoothing:antialiased;font-family:"Open Sans", sans-serif !important;font-weight:400;font-size:16px;height:100%;position:relative;max-width:100% !important;}
html{height:100%;}
p{margin:0;line-height:28px;position:relative;z-index:1;}
h1, h2, h3, h4, h5, h6{margin:0;position:relative;z-index:1;font-family:"Open Sans", sans-serif !important;}
h1.headings-caps, h2.headings-caps, h3.headings-caps, h4.headings-caps, h5.headings-caps, h6.headings-caps{text-transform:uppercase;}
h1, .headline{font-size:36px;line-height:48px;}
h1 small{font-size:24px;}
h2{font-size:24px;line-height:24px;}
h2 small{font-size:18px;}
h3{font-size:21px;line-height:24px;}
h3 small{font-size:16px;font-weight:light;}
h4, h5, h6{line-height:24px;}
h4{font-size:16px;}
h4 small{font-size:13px;}
h5{font-size:13px;}
h6{font-size:11px;text-transform:uppercase;margin:0;}
object{z-index:100;position:relative;}
.full-height object{margin-top:15px;}
a{text-decoration:none;color:#333333 !important;font-size:13px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
a:hover{text-decoration:none !important;color:#2ecc71 !important;}
a:active, a:focus{outline:none;text-decoration:none;}
a.border-link{text-decoration:none;color:#333333;padding-bottom:5px;border-bottom:1px solid rgba(51, 51, 51, 0.5);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
a.border-link:hover{text-decoration:none;color:#2ecc71 !important;border-color:#2ecc71;}
a.border-link:active, a.border-link:focus{outline:none;text-decoration:none;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;text-shadow:none;font-weight:light;-webkit-font-smoothing:antialiased;}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{outline:none;border:1px solid rgba(255, 255, 255, 0.1) !important;}
input[type="submit"], input[type="button"]{-webkit-font-smoothing:antialiased;border:0;padding:6px 12px;}
input[type="submit"]:focus, input[type="button"]:focus{outline:none;}
#amount:focus{border:0px !important;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;}
button:focus,
button:active{outline:none !important;border:none !important;}
.btn{font-size:14px !important;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.btn-sm{border-radius:0px;}
pre, code, var, kbd, samp, tt, dir, listing, plaintext, xmp, abbr, acronym, q{font-size:14px;word-break:normal;border:0;}
.black, .about-content h3, #head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2, #head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2, .icon-block h3, .icon-block h4, .team-member-quote-intro h3, .team-intro h3, .team-single-member h3, .video-caption h2, .side-image-content h3, .blog-post-details h3, .blog-grid-post-details h3 a, .portfolio-item-overlay h3, .portfolio-item-overlay h2, .content-block h3, .about-block h3, .blog-block h3, .comments-block h2, .modal-intro h3,
.modal-intro h1{font-weight:bolder;}
.bold{font-weight:bold;}
.regular{font-weight:normal;}
.light{font-weight:lighter;}
.hairline, #head_panel_slider .inner.minimal-white span,
#head_panel_slider .inner.minimal-dark span, #head_panel_slider .inner.block-white span,
#head_panel_slider .inner.block-dark span{font-weight:lighter;}
.big, .icon-block h3, .team-member-quote-intro h3, .team-intro h3, .blog-grid-post-details h3 a, .about-block blockquote p, .blog-block blockquote p{font-size:22px;line-height:0.8;}
.bigger, .section-head h2{font-size:42px;line-height:0.8;}
.super{font-size:60px;line-height:0.8;margin-bottom:0;}
.super small{font-size:.35em;}
.hyper, #head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2, #head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2, .video-caption h2{font-size:96px;line-height:0.8;}
.hyper small, #head_panel_slider .inner.minimal-white h2 small,
#head_panel_slider .inner.minimal-dark h2 small, #head_panel_slider .inner.block-white h2 small,
#head_panel_slider .inner.block-dark h2 small, .video-caption h2 small{font-size:.35em;}
.tiny{font-size:12px;}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.text-center{text-align:center !important;}
.text-justify{text-align:justify !important;}
.text-caps{text-transform:uppercase !important;}
.text-italic{font-style:italic;}
.text-lowercase{text-transform:none !important;}
@media (max-width:767px){h1, .headline{font-size:24px;line-height:36px;}
h1 small{font-size:16px;}
h2{font-size:21px;line-height:36px;}
h2 small{font-size:14px;}
h3{font-size:18px;line-height:36px;}
h3 small{font-size:14px;}
.super{font-size:48px;}
.super small{margin-top:12px;display:block;}
.hyper, #head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2, #head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2, .video-caption h2{font-size:70px;line-height:1;}
.small-screen-center{text-align:center !important;}
.small-screen-margin-bottom{margin-bottom:24px !important;}
.small-screen-center.bordered-header:after{left:50%;margin-left:-35px;}
}
@media (max-width:480px){.super{font-size:36px;line-height:1em;}
.hyper, #head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2, #head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2, .video-caption h2{font-size:48px;line-height:1em;}
}
@media (max-width:320px){body{font-size:14px;}
h1, .headline{font-size:21px;line-height:24px;}
h1 small{font-size:14px;}
h2{font-size:18px;line-height:24px;}
h2 small{font-size:12px;}
h3{font-size:16px;line-height:24px;}
h3 small{font-size:11px;}
.big, .icon-block h3, .team-member-quote-intro h3, .team-intro h3, .blog-grid-post-details h3 a, .about-block blockquote p, .blog-block blockquote p{font-size:18px;line-height:1;}
.bigger, .section-head h2{font-size:21px;line-height:1;}
.super{font-size:24px;line-height:1;}
.hyper, #head_panel_slider .inner.minimal-white h2,
#head_panel_slider .inner.minimal-dark h2, #head_panel_slider .inner.block-white h2,
#head_panel_slider .inner.block-dark h2, .video-caption h2{font-size:36px;line-height:1;}
}
.no-margin{margin:0 !important;}
.margin-bottom{margin-bottom:24px !important;}
.margin-top{margin-top:24px !important;}
.margin-left{margin-left:24px !important;}
.margin-right{margin-right:24px !important;}
.margin-top-big{margin-top:48px !important;}
.margin-top-huge{margin-top:96px !important;}
.margin-top-small{margin-top:10px;}
.no-padding{padding:0 !important;}
.padding-bottom{padding-bottom:24px !important;}
.padding-top{padding-top:24px !important;}
.padding-left{padding-left:24px !important;}
.padding-right{margin-right:24px !important;}
.padding-top-big{padding-top:48px !important;}
.padding-top-huge{padding-top:250px !important;}
.padding-bottom-fix{padding-bottom:250px;}
@media (max-width:991px){.small-screen-no-padding-top{padding-top:0 !important;}
}
.padded{margin-bottom:24px;padding-bottom:24px;}
.padded-big{margin-bottom:48px;padding-bottom:48px;}
.padded-huge{margin-bottom:96px;padding-bottom:48px;}
.padded-top{margin-top:24px;padding-top:24px;}
.padded-top-big{margin-top:48px;padding-top:48px;}
.padded-top-huge{margin-top:96px;padding-top:48px;}
.block{display:block !important;}
.inline-block{display:inline-block !important;}
.clear{clear:both;}
img{max-width:100%;height:auto;}
.disabled{opacity:.5;}
.vertical-middle, .vertical-bottom{display:table;}
.vertical-middle > *, .vertical-bottom > *{display:table-cell;float:none;}
.vertical-middle > *{vertical-align:middle;}
.vertical-bottom > *{vertical-align:bottom;}
@media (min-width:993px){.vertical-middle-desktop, .vertical-bottom-desktop{display:table;}
.vertical-middle-desktop > *, .vertical-bottom-desktop > *{display:table-cell;float:none;}
.vertical-middle-desktop > *{vertical-align:middle;}
.vertical-bottom-desktop > *{vertical-align:bottom;}
}
.click-disable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.opacity-01{opacity:.1;}
.opacity-02{opacity:.2;}
.opacity-03{opacity:.3;}
.opacity-03{opacity:.3;}
.opacity-04{opacity:.4;}
.opacity-05{opacity:.5;}
.opacity-06{opacity:.6;}
.opacity-07{opacity:.7;}
.opacity-08{opacity:.8;}
.opacity-09{opacity:.9;}
.opacity-10{opacity:1;}
@media (max-width:991px){.small-screen-margin-top{margin-top:24px !important;}
.small-screen-no-margin-top{margin-top:0 !important;}
}
@media (max-width:491px){.small-screen-margin-top{margin-top:24px !important;}
.xs-screen-no-margin-top{margin-top:0 !important;}
.small-screen-hidden{display:none !important;}
}
@media (max-width:991px){.small-image-center{float:none;margin-left:auto;margin-right:auto;}
.small-text-center{text-align:center !important;}
}
.margin-left-fix{margin-left:-38px !important;}
.margin-bottom-fix{margin-left:-38px !important;}
.padding-top-small-fix{padding-top:5px;}
.width-100{width:100vw !important;}
@media (max-width:991px){.small-screen-padding-0{padding:0 !important;padding-left:20px !important;}
.small-screen-margin-small{margin-top:15px !important;}
.small-screen-text-left{text-align:left !important;}
.small-screen-text-center{text-align:center !important;}
.padding-top-huge{padding-top:24px !important;}
}
.pause_animation{-moz-animation-name:none;-webkit-animation-name:none;animation-name:none;visibility:hidden;}
.rotated{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.rotated-back{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.divider-thickline-small, .with-divider-thickline-small span{content:'';display:block;width:30px;height:1px;background-color:#131313;position:relative;margin:24px 0px !important;}
.divider-cross-white{background-image:url(../images/divider-cross-white.png);display:block;position:relative;width:10px;height:10px;margin:0 auto;}
.divider-cross-black{background-image:url(../images/divider-cross-black.png);display:block;position:relative;width:10px;height:10px;margin:0 auto;}
.vertical-line-blog:before{content:'';display:block;width:1px;height:40px;background-color:#ccc;margin:24px auto !important;z-index:999;}
.vertical-line-newsletter:before{content:'';display:block;width:1px;height:40px;background-color:#ccc;position:absolute;left:0;right:0;top:-40px;margin:24px auto !important;z-index:999;}
.vertical-line:before{content:'';display:block;width:1px;height:120px;background-color:#ccc;margin:24px auto !important;z-index:999;}
.vertical-line-dark:before{content:'';display:block;width:1px;height:120px;background-color:#131313;margin:24px auto;z-index:999;}
.footer-divider:before{content:'';background-image:url(../images/divider-x-nav-white.png);display:block;position:relative;width:100px;height:20px;margin:0 auto;opacity:.3;}
.section-overlay{position:relative;}
.section-overlay:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:.9;z-index:0;}
.section-overlay-dark{position:relative;}
.section-overlay-dark:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(19, 19, 19, 0.7);z-index:0;}
.section-overlay-video{position:relative;}
.section-overlay-video:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255, 255, 255, 0.86);z-index:-1;}
.inner{z-index:99 !important;height:100%;}
ul.breadcrumb{z-index:9 !important;position:relative;}
.background-team-quote{background-image:url("../images/team-member-quote.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-newsletter{background-image:url("../images/newsletter-background.png");background-repeat:no-repeat;background-size:cover;background-position:top bottom;}
.background-slide-1{background-image:url("../images/slide-3.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-2{background-image:url("../images/slide-2.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-3{background-image:url("../images/slide-3.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-4{background-image:url("../images/slide-4.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-5{background-image:url("../images/slide-5.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-6{background-image:url("../images/slide-6.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-slide-7{background-image:url("../images/slide-7.jpg");background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-blog-single{background-image:url("../images/blog-single-image-1.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-blog-single-2{background-image:url("../images/blog-single-image-2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-blog-single-3{background-image:url("../images/blog-single-image-3.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-team-member-1{background-image:url("../images/team-member-single-1.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-team-member-2{background-image:url("../images/team-member-single-2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-team-member-3{background-image:url("../images/team-member-single-3.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-grid{background-image:url("../images/grid.png");background-repeat:repeat;position:absolute;height:100%;width:100%;}
.background-testimonials{background-image:url("../images/testimonials.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.background-side-image{background-image:url("../images/side-image.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.btn{border:0 !important;border-radius:0px !important;}
.btn-default{background:#ecf0f1 !important;color:#171720 !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-default:before{content:'';position:absolute;border:#ecf0f1 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-default:hover:before,
.btn-default:focus:before,
.btn-default:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-default:hover{background:#ecf0f1 !important;color:#171720 !important;}
.btn-warning{background:#d35400 !important;color:#fff !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-warning:before{content:'';position:absolute;border:#d35400 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-warning:hover:before,
.btn-warning:focus:before,
.btn-warning:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-warning:hover{color:#fff !important;}
.btn-danger{background:#e74c3c !important;color:#fff !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-danger:before{content:'';position:absolute;border:#e74c3c solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-danger:hover:before,
.btn-danger:focus:before,
.btn-danger:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-danger:hover{background:#e74c3c !important;color:#fff !important;}
.btn-success{background:#2ecc71 !important;color:#fff !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-success:before{content:'';position:absolute;border:#2ecc71 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-success:hover:before,
.btn-success:focus:before,
.btn-success:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-success:hover{background:#2ecc71 !important;color:#fff !important;}
.btn-info{background:#3498db !important;color:#fff !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-info:before{content:'';position:absolute;border:#3498db solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-info:hover:before,
.btn-info:focus:before,
.btn-info:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-info:hover{background:#3498db !important;color:#fff !important;}
.btn-primary{background:#131313 !important;color:#fff !important;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.btn-primary:before{content:'';position:absolute;border:#131313 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.btn-primary:hover:before,
.btn-primary:focus:before,
.btn-primary:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
.btn-primary:hover{background:#131313 !important;color:#fff !important;}
.btn-link{background:rgba(255, 255, 255, 0);color:#fff;padding:0 !important;}
.btn-link:active{color:#2ecc71 !important;}
.btn-link:after{content:'\2192';margin-left:8px;font-size:14px;}
.btn-link.small{padding-top:10px;padding-bottom:10px;}
.btn-lg{border-radius:0px;}
.btn-xs{border-radius:0px;}
.blog-post-full-width{position:relative;min-height:700px;height:auto;}
.blog-post-details{background-color:#f4f4f4;position:absolute;top:-90px;width:100%;padding:48px;}
@media (max-width:991px){.blog-post-details{position:relative;top:0;padding:20px;}
}
.blog-post-details span{font-size:12px;letter-spacing:2px;}
.blog-post-details p{text-align:justify;}
.blog-post-details a.btn{margin-top:24px;}
.blog-grid-post img{width:100%;}
.blog-grid-post-details{width:100%;background-color:#f4f4f4;padding:24px;text-align:left !important;}
.blog-grid-post-details span{font-size:12px;letter-spacing:2px;}
.blog-grid-post-details h3 a{line-height:20px;}
.blog-grid-post-details p{opacity:.7;margin-top:24px;margin-bottom:24px;}
.blog-post-author{position:absolute !important;margin-left:auto;margin-right:auto;left:0;right:0;top:4px;opacity:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.blog-post-author h5{color:#f9f9f9;margin-top:4px;font-weight:600;}
.blog-post-full-width:hover .blog-post-author{position:absolute !important;margin-left:auto;margin-right:auto;left:0;right:0;top:24px;opacity:1;}
.blog-post-author-grid{position:absolute !important;left:14px;top:24px;opacity:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.blog-post-author-grid img{float:left;display:inline-block;width:40px !important;height:40px !important;}
.blog-post-author-grid h5{color:#f9f9f9;margin-top:6px;float:right;margin-left:6px;font-weight:600;}
.blog-grid-post:hover .blog-post-author-grid{position:absolute !important;left:38px;top:24px;opacity:1;}
.google-map{height:500px;}
.google-map img{max-width:inherit;}
.google-map.map-small{height:354px;}
.map-overlay{position:absolute;width:100%;left:0;top:100px;}
.map-overlay .container{position:relative;}
.map-marker-label{background-color:rgba(23, 23, 32, 0.7);color:#fff;width:150px;padding:10px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.map-marker-label:after{background-image:url("../images/svg/shape-triangle.svg");}
@media (max-width:767px){#map{height:200px;}
}
::-webkit-input-placeholder{color:#756f6f;}
:-moz-placeholder{color:#756f6f;opacity:1;}
::-moz-placeholder{color:#756f6f;opacity:1;}
:-ms-input-placeholder{color:#756f6f;}
form.contact-form input[type=text], .newsletter-content form input[type=text], form.contact-form input[type=email], .newsletter-content form input[type=email]{margin-top:20px;padding:8px;padding-left:40px;border-radius:1%;border:none;height:40px;width:100%;outline-left:black 1px solid;color:#756f6f;font-size:14px;background-color:#efefef;}
form.contact-form textarea, .newsletter-content form textarea{margin-top:20px;padding:8px;padding-left:40px;border-radius:1px;border:none;min-height:240px;width:100%;resize:vertical;color:#756f6f;font-size:14px;background-color:#efefef;}
form.contact-form input:focus, .newsletter-content form input:focus{outline:none;border:1px solid #333333;}
form.contact-form textarea:focus, .newsletter-content form textarea:focus{outline:none;border:1px solid #333333;}
form.contact-form input.contact-form-submit, .newsletter-content form input.contact-form-submit{padding:0 !important;margin:10px 0px 0px 0px;width:100px;height:35px;font-weight:normal;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
form.contact-form input.contact-form-submit:before, .newsletter-content form input.contact-form-submit:before{content:'';position:absolute;border:#2ecc71 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
form.contact-form input.contact-form-submit:hover:before,
.newsletter-content form input.contact-form-submit:hover:before,
form.contact-form input.contact-form-submit:focus:before,
.newsletter-content form input.contact-form-submit:focus:before,
form.contact-form input.contact-form-submit:active:before, .newsletter-content form input.contact-form-submit:active:before{top:-2px;right:-2px;bottom:-2px;left:-2px;}
@media (max-width:991px){form.contact-form input.contact-form-submit, .newsletter-content form input.contact-form-submit{margin:20px 0px 20px 0px;}
}
.required-message{margin-top:24px;font-size:12px;opacity:.7;margin-bottom:20px;}
.form-input-icon i{position:absolute;bottom:11px;padding:0px 15px;color:#2ecc71;font-size:12px;}
.form-textarea-icon i{position:absolute;top:31px;padding:0px 15px;color:#2ecc71;font-size:12px;}
.form-message-icon{font-size:12px;}
.footer-margin{margin-bottom:250px;}
.footer-placeholder{width:100%;height:250px;position:relative;}
footer{width:100%;height:auto;position:relative;bottom:0;left:0;z-index:0;}
footer.footer-dark{background-color:#131313;}
footer .icon-block-title{margin-top:30px;}
ul.social-icons{list-style:none;padding-top:24px;display:inline-block;text-align:center;margin-left:auto;margin-right:auto;padding-left:0 !important;padding-bottom:0px;}
ul.social-icons li{cursor:pointer;display:inline-block;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;-webkit-border-radius:50% !important;border-radius:50% !important;background-clip:padding-box !important;margin:0 10px;}
ul.social-icons li a i{font-size:23px;color:#f9f9f9;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
ul.social-icons li a i:hover{color:#2ecc71;}
.social-link-wrap{display:inline-block;margin:0 5px;padding:0 5px !important;}
ul.social-icons-dark{list-style:none;display:inline-block;margin-top:0px;}
ul.social-icons-dark li{display:inline-block;font-size:24px;cursor:pointer;vertical-align:middle;}
ul.social-icons-dark li a i{font-size:22px;color:#131313;}
ul.social-icons-dark li{margin-right:24px;}
ul.social-icons-dark li:first-child{margin-left:0 !important;}
.footer-message{font-size:12px;margin:0px;margin-top:14px;margin-bottom:10px;display:block;opacity:.9;color:#fff;}
.footer-message a{opacity:.9 !important;color:#fff !important;}
.footer-message a:hover{color:#2ecc71 !important;}
.footer-message i{color:red;}
.portfolio-container{margin:0 !important;}
.portfolio-item .portfolio-item-overlay{opacity:0;background-color:#131313;position:absolute;top:12px;left:12px;bottom:12px;right:12px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;padding-top:24px;}
.portfolio-item:hover .portfolio-item-overlay{opacity:1;top:10px;left:10px;bottom:10px;right:10px;}
.portfolio-spaced-item .portfolio-item-overlay{opacity:0;background-color:#f9f9f9;position:absolute;top:22px;left:22px;bottom:22px;right:22px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.portfolio-spaced-item:hover .portfolio-item-overlay{opacity:1;top:20px;left:20px;bottom:20px;right:20px;}
.portfolio-spaced > .portfolio-spaced-item{padding:10px;}
.masonry-item a img{width:100%;}
.portfolio-item-overlay span{color:#f9f9f9;font-size:10px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.portfolio-item-overlay h3{color:#f9f9f9;margin:0px 0px 24px 0px;text-transform:uppercase;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.portfolio-item-overlay span:before{content:'';width:1px;height:0px;background-color:#f9f9f9;margin-left:auto;margin-right:auto;position:relative;display:block;margin-bottom:24px;opacity:.2;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.portfolio-item-overlay:hover span:before{height:70px;}
.portfolio-item-overlay h2{color:#f9f9f9;margin:0px 0px 24px 0px;text-transform:uppercase;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.portfolio-item-overlay i{opacity:.2;background-image:url(../images/divider-cross-white.png);display:block;position:relative;width:10px;height:10px;margin:0 auto;}
.portfolio-item{z-index:2;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);}
.isotope-hidden.portfolio-item{pointer-events:none;z-index:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);}
.isotope,
.isotope .portfolio-item, .isotope .portfolio-item, .isotope .post-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .portfolio-item, .isotope .post-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .portfolio-item,
.isotope .portfolio-item.no-transition,
.isotope.no-transition .post-item,
.isotope .post-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
#infscr-loading{position:absolute;left:50%;bottom:0;text-align:center;padding:10px;box-sizing:border-box;margin-left:-82px;font-size:13px;color:#fff;border-radius:3px;}
#infscr-loading img{display:none;}
.filter-icon{display:block;font-size:35px;}
.data-filter-categories{list-style-type:none;display:inline-block;visibility:visible;text-transform:uppercase;margin-right:10px;padding-left:0 !important;}
.data-filter-categories li a{cursor:pointer;opacity:1;color:#2ecc71;}
.data-filter-categories li a:hover{opacity:1;}
.filter-visible{visibility:visible;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.data-filter-categories li{display:inline-block;margin:10px 5px 0px 5px;}
.data-filter-categories li a span{margin-top:3px;margin-right:8px;width:14px;height:14px;float:left;border:1px solid #ccc;}
.data-filter-categories li a.active span{position:relative;}
.data-filter-categories li a.active span:after{content:'';background:rgba(51, 51, 51, 0.9);position:absolute;width:8px;height:8px;left:2px;top:2px;}
.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);}
html.mfp-helper{height:100%;}
html.mfp-helper body{overflow:hidden;height:100%;-webkit-transform:translateZ(0);}
.mfp-wrap{z-index:999999999 !important;animation:modal-slideInUp 0.5s;-webkit-animation:modal-slideInUp 0.5s;-webkit-overflow-scrolling:touch;}
.mfp-container{padding:0 !important;}
.slide{padding-bottom:40px;background:#FFF;margin:0 auto;position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;z-index:9999999 !important;animation:modal-fadeIn 0.5s;-webkit-animation:modal-fadeIn 0.5s;}
.slide .mfp-close{position:absolute !important;z-index:9999999999999999999999999999;top:0;left:0px;color:#f9f9f9;font-size:40px;width:60px;height:60px;background-color:#000;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.mfp-gallery button.mfp-arrow-left:before,
.mfp-gallery button.mfp-arrow-left:after{position:absolute !important;content:'\f3d2' !important;border:0px;font-family:"Ionicons";display:block;color:#f9f9f9;font-size:40px;width:60px;height:60px;left:0px;background-color:#000;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.mfp-gallery button.mfp-arrow-right:before,
.mfp-gallery button.mfp-arrow-right:after{position:absolute !important;content:'\f3d3' !important;border:0px;font-family:"Ionicons";display:block;color:#f9f9f9;font-size:40px;width:60px;height:60px;left:0px;top:0px;background-color:#000;}
.mfp-gallery button.mfp-arrow-left{position:absolute !important;top:115px;left:0px;width:60px;height:60px;}
.mfp-gallery button.mfp-arrow-right{position:absolute !important;top:175px;left:0px;width:60px;height:60px;}
@media (max-width:991px){.mfp-gallery button.mfp-arrow-left{position:absolute !important;top:55px !important;left:60px;height:60px;}
.mfp-gallery button.mfp-arrow-right{position:absolute !important;top:55px !important;left:120px;height:60px;}
}
.slide::-webkit-scrollbar{width:10px;height:6px;position:relative;z-index:999999999999999999;}
.slide::-webkit-scrollbar-button{width:0px;height:0px;}
.slide::-webkit-scrollbar-thumb{background:#2ecc71;border:5px none #ffffff;}
.slide::-webkit-scrollbar-thumb:hover{background:#2ecc71;}
.slide::-webkit-scrollbar-thumb:active{background:#131313;}
.slide::-webkit-scrollbar-track{background:#ffffff;border:0px none #ffffff;border-radius:50px;border:5px none #ffffff;}
.slide::-webkit-scrollbar-track:hover{background:#fff;}
.slide::-webkit-scrollbar-track:active{background:#fff;}
.slide::-webkit-scrollbar-corner{background:transparent;}
.content-block{height:555px;padding:24px;}
.content-block img{margin-bottom:24px;}
.content-block p{opacity:.7;margin-top:24px;text-align:justify;}
.content-block a.btn{margin-top:24px;}
.content-block p:last-child:after{content:'';display:block;position:relative;width:100%;height:1px;margin-top:24px;opacity:.5;margin-left:auto;margin-right:auto;background-color:#ccc;}
.content-block.no-divider p:last-child:after{content:'';display:block;position:relative;width:1px;height:0px;margin-top:24px;opacity:.5;margin-left:0px;text-align:left;margin-right:0px;background-color:#ccc;}
.about-block{padding:34px 24px 24px 24px;}
.about-block img{margin-bottom:24px;}
.about-block p{opacity:.7;margin-top:24px;text-align:justify;}
.about-block p:last-child:after{content:'';display:block;position:relative;width:100%;height:1px;margin-top:24px;opacity:.5;margin-left:auto;margin-right:auto;background-color:#ccc;}
.about-block blockquote p:last-child:after{content:'';display:block;position:relative;width:100%;height:0px;margin-top:24px;opacity:.5;margin-left:auto;margin-right:auto;background-color:#ccc;}
.about-block blockquote{text-align:center;}
.about-block blockquote p{text-align:center;color:#131313;font-style:italic;line-height:24px;}
.about-block blockquote p:after{background-image:none !important;}
.about-block blockquote:after,
.about-block blockquote:before{content:'';background-image:none;width:1px;height:40px;background-color:#131313;display:block;position:relative;margin-left:auto;margin-right:auto;opacity:.2;}
.about-block blockquote:before{margin-top:24px;}
.blog-block{padding:24px;background-color:#fcfcfc;margin-top:48px;margin-bottom:48px;}
.blog-block img{margin-bottom:24px;}
.blog-block h3{margin-top:24px;}
.blog-block p{opacity:.7;margin-top:24px;text-align:justify;}
.blog-block blockquote{text-align:center;}
.blog-block blockquote p{text-align:center;color:#131313;font-style:italic;line-height:24px;}
.blog-block blockquote p:after{background-image:none !important;}
.blog-block blockquote:after,
.blog-block blockquote:before{content:'';background-image:none;width:1px;height:40px;background-color:#131313;display:block;position:relative;margin-left:auto;margin-right:auto;opacity:.1;}
.blog-block blockquote:before,
.blog-block blockquote:after{margin-top:24px !important;}
.blog-tags ul{list-style:none;padding-left:0 !important;}
.blog-tags ul:before{content:'\f48e';display:inline-block;position:relative;font-size:12px;color:#131313;font-family:"Ionicons";}
.blog-tags ul li{list-style:none;display:inline-block;}
.blog-tags ul li:after{content:', ';}
.blog-block hr{margin-top:30px !important;margin-bottom:0px;}
.comments-block h2{text-align:center;margin-top:48px;}
.comment{background-color:#fcfcfc;padding:24px;margin-top:48px;}
.comment .media-body h4{font-weight:800;display:block;margin-top:20px;cursor:default;}
.comment .media-body span{display:block;font-size:12px;margin-top:0px;opacity:.7;letter-spacing:0px;}
.comment .media-body p{opacity:.8;margin-top:24px;font-size:14px;}
.comment .media-body hr{margin-top:30px;}
.comments-block hr{margin-bottom:0 !important;margin-top:24px !important;}
form.comment-form input[type=text], form.comment-form input[type=email]{margin-top:20px;padding:8px;padding-left:40px;border-radius:1%;border:none;height:40px;width:100%;outline-left:black 1px solid;color:#756f6f;font-size:13px;background-color:#f6f6f6;}
form.comment-form textarea{margin-top:20px;padding:8px;padding-left:40px;border-radius:1px;border:none;min-height:240px;width:100%;resize:vertical;color:#756f6f;font-size:13px;background-color:#f6f6f6;}
form.comment-form input:focus{outline:none;border:1px solid #2ecc71;}
form.comment-form textarea:focus{outline:none;border:1px solid #2ecc71;}
form.comment-form input.contact-comment-submit{padding:0 !important;width:100px;height:35px;margin-top:14px !important;font-weight:900;}
@media (max-width:991px){form.comment-form input.comment-form-submit{margin:20px 0px 20px 0px;}
}
.modal-share ul{list-style:none;padding-left:0 !important;margin-top:24px;text-align:center;}
.modal-share ul:before{content:'SHARE ON';display:block;margin-left:auto;margin-right:auto;position:relative;margin-bottom:14px;}
.modal-share ul:after{content:'';display:block;width:30px;height:1px;background-color:#131313;position:relative;margin:24px auto !important;opacity:.5;}
.modal-share ul li{display:inline-block;font-size:20px;margin:0 5px;}
.modal-share ul li a i{font-size:20px;}
.modal-intro{background-color:#f9f9f9;padding:48px;position:relative;}
.modal-intro h3,
.modal-intro span,
.modal-intro i,
.modal-intro img,
.modal-intro .read-time,
.modal-intro a{z-index:99;position:relative;}
.modal-text-light{color:#f9f9f9 !important;}
.modal-text-light h3:after{background-color:#f9f9f9 !important;}
.modal-text-light i{color:#f9f9f9 !important;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.modal-text-light i:hover{color:#2ecc71 !important;}
.modal-intro span{margin-top:24px;}
.modal-intro h3:after{content:'';width:1px;height:40px;background-color:#131313;margin-bottom:24px;margin-top:24px;display:block;margin-left:auto;margin-right:auto;opacity:.5;}
.modal-intro p{opacity:.8;}
.modal-intro a.btn{margin-top:24px;}
.modal-intro ul{list-style:none;padding-left:0 !important;margin-top:24px;}
.modal-intro ul li{display:inline-block;font-size:20px;margin:0 5px;}
.modal-intro ul li a i{font-size:20px;}
.read-time i{font-size:14px;display:inline-block;line-height:20px;padding:1px;opacity:.8;}
.read-time span{display:inline-block;font-style:normal;letter-spacing:0;padding-left:9px;padding-bottom:5px;font-size:12px;opacity:.8;}
.widget,
.gallery-widget{margin-top:24px !important;}
.widget h3,
.gallery-widget h3,
.text-widget h3{margin-bottom:24px;font-size:20px;}
.widget,
.gallery-widget,
.text-widget{margin-bottom:48px;}
.widget:after,
.gallery-widget:after,
.text-widget:after{content:'';display:block;width:100%;height:1px;background-color:#f1f1f1;margin-top:28px;}
.widget .media-body p{line-height:20px !important;}
.gallery{width:100%;list-style:none;display:block !important;margin-left:-3px;padding-left:0 !important;}
.gallery-widget span.line-divider-small{margin-left:3px;}
.gallery li{width:33.3%;padding:5px;display:inline-block;float:left;}
.gallery li img{width:100%;}
.gallery li figure{width:100%;position:relative;display:inline-block;}
.toggleme{width:300px;height:300px;background-color:#000;position:relative;}
.gallery li figure div{width:100%;height:100%;position:absolute;text-align:center;cursor:pointer;left:0;top:0;background:rgba(46, 204, 113, 0.5);opacity:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.gallery li figure div a{color:#fff;}
.gallery li figure div i{margin-top:33%;display:inline-block;font-size:30px;color:#fff;}
.gallery li figure:hover div{opacity:1;}
.gallery li figure:hover div a i{-webkit-animation:fadeInUp 0.2s;animation:fadeInUp 0.2s;}
.blog-sidebar hr{border-style:dotted;margin-top:29px;}
.search{width:100%;float:left;margin-bottom:48px;}
.search form{width:100%;float:left;}
.search form input[type="text"]{width:80%;float:left;padding:8px;padding-left:40px;border:none;height:40px;outline-left:black 1px solid;color:#756f6f;font-size:13px;background-color:#efefef;display:inline-block !important;text-transform:uppercase;}
.search form button[type="submit"]{width:20%;padding:0;text-align:center;background:#febd0e;color:#fff;height:40px;display:inline-block !important;}
.search form i{position:absolute;top:12px;left:29px;font-size:14px;padding:1px;}
.text-widget{margin-top:24px !important;}
.text-widget p{opacity:.8;}
ul.categories-widget{padding-left:0 !important;list-style:none;}
ul.categories-widget li{margin-left:0 !important;display:block !important;margin-top:5px;}
ul.categories-widget li a:not(:first-child){margin-top:15px !important;}
ul.categories-widget li a{font-size:14px;display:block !important;}
ul.categories-widget li a i{margin-left:0 !important;margin-right:5px;}
.button-tag{display:inline-block;margin-top:20px;margin-bottom:10px;}
.button-tag a{font-size:12px;font-weight:400;padding:10px;background-color:#f6f6f6;color:#131313 !important;width:auto !important;letter-spacing:1px;}
.button-tag a:hover{color:#2ecc71 !important;border-color:#2ecc71;}
.top-seller-widget-title{display:block;font-size:13px;font-weight:600;padding-top:4px;}
.top-seller-widget-rating{display:block;}
.top-seller-widget-rating i{font-size:10px;}
.top-seller-widget-price{display:block;}
.top-seller-widget-price small{vertical-align:top;font-size:12px;padding-left:4px;}
.comment-widget-title{display:block;font-size:13px;font-weight:600;}
.comment-widget-title small{font-size:10px;}
.archive-widget{padding-left:0 !important;list-style:none;}
.archive-widget li:before{content:'-';}
.archive-widget li a span.archive-info{font-size:16px;}
.media-body a span{font-size:14px;font-weight:400;}
.media-body p{opacity:.8;font-size:12px;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.bounceIn,
.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
.animated.flipOutX,
.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-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%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-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);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.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, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-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);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-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);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.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(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.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);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-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;}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.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(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.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(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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;}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.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);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.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(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.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(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-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);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-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);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-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);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-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);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes modal-fadeIn{0%{opacity:.9;}
100%{opacity:1;}
}
@keyframes modal-fadeIn{0%{opacity:.9;}
100%{opacity:1;}
}
.modal-fadeIn{-webkit-animation-name:modal-fadeIn;animation-name:modal-fadeIn;}
@-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;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-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;}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-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;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-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;}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-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;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-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;}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-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;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-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;}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-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);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-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);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-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);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-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);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-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);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-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);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-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);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-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);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-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(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.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(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.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;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-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);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-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);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-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;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-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;}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-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;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-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;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-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;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-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;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-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;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-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;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-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;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-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;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-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;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-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;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-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;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-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;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-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;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-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;}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-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);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut{0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
100%{opacity:0;}
}
@keyframes zoomOut{0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
100%{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes modal-slideInUp{0%{-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);opacity:0;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes modal-slideInUp{0%{-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);visibility:visible;opacity:0;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.modal-slideInUp{-webkit-animation-name:modal-slideInUp;animation-name:modal-slideInUp;}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
@-webkit-keyframes video-line{0%{height:0px;}
100%{height:190px;}
}
@keyframes video-line{0%{height:0px;}
100%{height:190px;}
}
.video-line{-webkit-animation-name:video-line;animation-name:video-line;}
@-webkit-keyframes team-quote-line{0%{height:0px;}
100%{height:100px;}
}
@keyframes team-quote-line{0%{height:0px;}
100%{height:100px;}
}
.team-quote-line{-webkit-animation-name:team-quote-line;animation-name:team-quote-line;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.owl-theme .owl-nav [class*='owl-']:hover{background:#2ecc71;color:#FFF;text-decoration:none;}
.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#2ecc71;}
#head_panel_slider .owl-carousel .owl-nav{height:0px;top:50%;width:100%;position:absolute;margin:0;}
#head_panel_slider .owl-carousel .owl-prev,
#head_panel_slider .owl-carousel .owl-next{position:absolute;width:44px;height:50px;display:block;-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background:url(../images/slider-arrows.png) 0 0 no-repeat;margin:0;opacity:.3;}
#head_panel_slider .owl-carousel .owl-prev:hover,
#head_panel_slider .owl-carousel .owl-next:hover{opacity:1;background:url(../images/slider-arrows.png) 0 0 no-repeat transparent;}
#head_panel_slider .owl-carousel .owl-prev{background-position:0 0;left:0;top:0;text-indent:-2000px;}
#head_panel_slider .owl-carousel .owl-next{background-position:-44px 0;top:0;right:0;text-indent:2000px;}
#head_panel_slider .owl-carousel .owl-next:hover{background-position:-44px 0;}
.owl-controls .owl-nav .owl-prev{position:absolute;top:50%;left:-5px;}
.owl-controls .owl-nav .owl-next{position:absolute;top:50%;right:-5px;}
.owl-controls .owl-nav .owl-next,
.owl-controls .owl-nav .owl-prev{width:40px;height:40px;background-color:#131313;-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box !important;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}
.owl-controls .owl-nav .owl-next:hover,
.owl-controls .owl-nav .owl-prev:hover{width:50px;}
@media (max-width:768px){.owl-controls .owl-nav .owl-next,
.owl-controls .owl-nav .owl-prev{display:none !important;}
}
.owl-controls .owl-nav .owl-next i,
.owl-controls .owl-nav .owl-prev i{font-size:23px;}
.mfp-bg{background:#000;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{background-color:#2ecc71;color:#000;}
.mfp-image-holder .mfp-close:before,
.mfp-iframe-holder .mfp-close:before{border-bottom-color:#2ecc71;}
.mfp-image-holder .mfp-close:after,
.mfp-iframe-holder .mfp-close:after{border-top-color:#2ecc71;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1142;overflow:hidden;position:fixed;background:#000;opacity:0.9;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1143;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1145;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter,
.mfp-arrow{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1144;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1146;color:#fff !important;}
button.mfp-close:focus{outline:0 !important;}
button.mfp-arrow:focus{outline:0 !important;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#2ecc71;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close-btn-in .mfp-close{color:#222;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{font-size:16px;text-align:center;right:-32px;top:32px;position:absolute;display:block;padding:0;font-weight:lighter;line-height:1.1em;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:60px;height:60px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;left:0;top:0;border:solid transparent;}
.mfp-arrow-left{left:0;}
.mfp-arrow-right{right:0;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:black;}
.mfp-iframe-holder .mfp-close{top:-40px;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444444;}
.mfp-figure{line-height:0;}
.mfp-figure figure{margin-bottom:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:24px;text-align:center;font-weight:bold;text-transform:uppercase;color:#222;word-break:break-word;padding-right:36px;}
.mfp-figure small{color:rgba(51, 51, 51, 0.85);display:block;font-size:12px;line-height:14px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
}
@media all and (max-width:1300px){.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{right:0;top:-5px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.97;}
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}
@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal;}
.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ion-alert:before{content:"\f101";}
.ion-alert-circled:before{content:"\f100";}
.ion-android-add:before{content:"\f2c7";}
.ion-android-add-circle:before{content:"\f359";}
.ion-android-alarm-clock:before{content:"\f35a";}
.ion-android-alert:before{content:"\f35b";}
.ion-android-apps:before{content:"\f35c";}
.ion-android-archive:before{content:"\f2c9";}
.ion-android-arrow-back:before{content:"\f2ca";}
.ion-android-arrow-down:before{content:"\f35d";}
.ion-android-arrow-dropdown:before{content:"\f35f";}
.ion-android-arrow-dropdown-circle:before{content:"\f35e";}
.ion-android-arrow-dropleft:before{content:"\f361";}
.ion-android-arrow-dropleft-circle:before{content:"\f360";}
.ion-android-arrow-dropright:before{content:"\f363";}
.ion-android-arrow-dropright-circle:before{content:"\f362";}
.ion-android-arrow-dropup:before{content:"\f365";}
.ion-android-arrow-dropup-circle:before{content:"\f364";}
.ion-android-arrow-forward:before{content:"\f30f";}
.ion-android-arrow-up:before{content:"\f366";}
.ion-android-attach:before{content:"\f367";}
.ion-android-bar:before{content:"\f368";}
.ion-android-bicycle:before{content:"\f369";}
.ion-android-boat:before{content:"\f36a";}
.ion-android-bookmark:before{content:"\f36b";}
.ion-android-bulb:before{content:"\f36c";}
.ion-android-bus:before{content:"\f36d";}
.ion-android-calendar:before{content:"\f2d1";}
.ion-android-call:before{content:"\f2d2";}
.ion-android-camera:before{content:"\f2d3";}
.ion-android-cancel:before{content:"\f36e";}
.ion-android-car:before{content:"\f36f";}
.ion-android-cart:before{content:"\f370";}
.ion-android-chat:before{content:"\f2d4";}
.ion-android-checkbox:before{content:"\f374";}
.ion-android-checkbox-blank:before{content:"\f371";}
.ion-android-checkbox-outline:before{content:"\f373";}
.ion-android-checkbox-outline-blank:before{content:"\f372";}
.ion-android-checkmark-circle:before{content:"\f375";}
.ion-android-clipboard:before{content:"\f376";}
.ion-android-close:before{content:"\f2d7";}
.ion-android-cloud:before{content:"\f37a";}
.ion-android-cloud-circle:before{content:"\f377";}
.ion-android-cloud-done:before{content:"\f378";}
.ion-android-cloud-outline:before{content:"\f379";}
.ion-android-color-palette:before{content:"\f37b";}
.ion-android-compass:before{content:"\f37c";}
.ion-android-contact:before{content:"\f2d8";}
.ion-android-contacts:before{content:"\f2d9";}
.ion-android-contract:before{content:"\f37d";}
.ion-android-create:before{content:"\f37e";}
.ion-android-delete:before{content:"\f37f";}
.ion-android-desktop:before{content:"\f380";}
.ion-android-document:before{content:"\f381";}
.ion-android-done:before{content:"\f383";}
.ion-android-done-all:before{content:"\f382";}
.ion-android-download:before{content:"\f2dd";}
.ion-android-drafts:before{content:"\f384";}
.ion-android-exit:before{content:"\f385";}
.ion-android-expand:before{content:"\f386";}
.ion-android-favorite:before{content:"\f388";}
.ion-android-favorite-outline:before{content:"\f387";}
.ion-android-film:before{content:"\f389";}
.ion-android-folder:before{content:"\f2e0";}
.ion-android-folder-open:before{content:"\f38a";}
.ion-android-funnel:before{content:"\f38b";}
.ion-android-globe:before{content:"\f38c";}
.ion-android-hand:before{content:"\f2e3";}
.ion-android-hangout:before{content:"\f38d";}
.ion-android-happy:before{content:"\f38e";}
.ion-android-home:before{content:"\f38f";}
.ion-android-image:before{content:"\f2e4";}
.ion-android-laptop:before{content:"\f390";}
.ion-android-list:before{content:"\f391";}
.ion-android-locate:before{content:"\f2e9";}
.ion-android-lock:before{content:"\f392";}
.ion-android-mail:before{content:"\f2eb";}
.ion-android-map:before{content:"\f393";}
.ion-android-menu:before{content:"\f394";}
.ion-android-microphone:before{content:"\f2ec";}
.ion-android-microphone-off:before{content:"\f395";}
.ion-android-more-horizontal:before{content:"\f396";}
.ion-android-more-vertical:before{content:"\f397";}
.ion-android-navigate:before{content:"\f398";}
.ion-android-notifications:before{content:"\f39b";}
.ion-android-notifications-none:before{content:"\f399";}
.ion-android-notifications-off:before{content:"\f39a";}
.ion-android-open:before{content:"\f39c";}
.ion-android-options:before{content:"\f39d";}
.ion-android-people:before{content:"\f39e";}
.ion-android-person:before{content:"\f3a0";}
.ion-android-person-add:before{content:"\f39f";}
.ion-android-phone-landscape:before{content:"\f3a1";}
.ion-android-phone-portrait:before{content:"\f3a2";}
.ion-android-pin:before{content:"\f3a3";}
.ion-android-plane:before{content:"\f3a4";}
.ion-android-playstore:before{content:"\f2f0";}
.ion-android-print:before{content:"\f3a5";}
.ion-android-radio-button-off:before{content:"\f3a6";}
.ion-android-radio-button-on:before{content:"\f3a7";}
.ion-android-refresh:before{content:"\f3a8";}
.ion-android-remove:before{content:"\f2f4";}
.ion-android-remove-circle:before{content:"\f3a9";}
.ion-android-restaurant:before{content:"\f3aa";}
.ion-android-sad:before{content:"\f3ab";}
.ion-android-search:before{content:"\f2f5";}
.ion-android-send:before{content:"\f2f6";}
.ion-android-settings:before{content:"\f2f7";}
.ion-android-share:before{content:"\f2f8";}
.ion-android-share-alt:before{content:"\f3ac";}
.ion-android-star:before{content:"\f2fc";}
.ion-android-star-half:before{content:"\f3ad";}
.ion-android-star-outline:before{content:"\f3ae";}
.ion-android-stopwatch:before{content:"\f2fd";}
.ion-android-subway:before{content:"\f3af";}
.ion-android-sunny:before{content:"\f3b0";}
.ion-android-sync:before{content:"\f3b1";}
.ion-android-textsms:before{content:"\f3b2";}
.ion-android-time:before{content:"\f3b3";}
.ion-android-train:before{content:"\f3b4";}
.ion-android-unlock:before{content:"\f3b5";}
.ion-android-upload:before{content:"\f3b6";}
.ion-android-volume-down:before{content:"\f3b7";}
.ion-android-volume-mute:before{content:"\f3b8";}
.ion-android-volume-off:before{content:"\f3b9";}
.ion-android-volume-up:before{content:"\f3ba";}
.ion-android-walk:before{content:"\f3bb";}
.ion-android-warning:before{content:"\f3bc";}
.ion-android-watch:before{content:"\f3bd";}
.ion-android-wifi:before{content:"\f305";}
.ion-aperture:before{content:"\f313";}
.ion-archive:before{content:"\f102";}
.ion-arrow-down-a:before{content:"\f103";}
.ion-arrow-down-b:before{content:"\f104";}
.ion-arrow-down-c:before{content:"\f105";}
.ion-arrow-expand:before{content:"\f25e";}
.ion-arrow-graph-down-left:before{content:"\f25f";}
.ion-arrow-graph-down-right:before{content:"\f260";}
.ion-arrow-graph-up-left:before{content:"\f261";}
.ion-arrow-graph-up-right:before{content:"\f262";}
.ion-arrow-left-a:before{content:"\f106";}
.ion-arrow-left-b:before{content:"\f107";}
.ion-arrow-left-c:before{content:"\f108";}
.ion-arrow-move:before{content:"\f263";}
.ion-arrow-resize:before{content:"\f264";}
.ion-arrow-return-left:before{content:"\f265";}
.ion-arrow-return-right:before{content:"\f266";}
.ion-arrow-right-a:before{content:"\f109";}
.ion-arrow-right-b:before{content:"\f10a";}
.ion-arrow-right-c:before{content:"\f10b";}
.ion-arrow-shrink:before{content:"\f267";}
.ion-arrow-swap:before{content:"\f268";}
.ion-arrow-up-a:before{content:"\f10c";}
.ion-arrow-up-b:before{content:"\f10d";}
.ion-arrow-up-c:before{content:"\f10e";}
.ion-asterisk:before{content:"\f314";}
.ion-at:before{content:"\f10f";}
.ion-backspace:before{content:"\f3bf";}
.ion-backspace-outline:before{content:"\f3be";}
.ion-bag:before{content:"\f110";}
.ion-battery-charging:before{content:"\f111";}
.ion-battery-empty:before{content:"\f112";}
.ion-battery-full:before{content:"\f113";}
.ion-battery-half:before{content:"\f114";}
.ion-battery-low:before{content:"\f115";}
.ion-beaker:before{content:"\f269";}
.ion-beer:before{content:"\f26a";}
.ion-bluetooth:before{content:"\f116";}
.ion-bonfire:before{content:"\f315";}
.ion-bookmark:before{content:"\f26b";}
.ion-bowtie:before{content:"\f3c0";}
.ion-briefcase:before{content:"\f26c";}
.ion-bug:before{content:"\f2be";}
.ion-calculator:before{content:"\f26d";}
.ion-calendar:before{content:"\f117";}
.ion-camera:before{content:"\f118";}
.ion-card:before{content:"\f119";}
.ion-cash:before{content:"\f316";}
.ion-chatbox:before{content:"\f11b";}
.ion-chatbox-working:before{content:"\f11a";}
.ion-chatboxes:before{content:"\f11c";}
.ion-chatbubble:before{content:"\f11e";}
.ion-chatbubble-working:before{content:"\f11d";}
.ion-chatbubbles:before{content:"\f11f";}
.ion-checkmark:before{content:"\f122";}
.ion-checkmark-circled:before{content:"\f120";}
.ion-checkmark-round:before{content:"\f121";}
.ion-chevron-down:before{content:"\f123";}
.ion-chevron-left:before{content:"\f124";}
.ion-chevron-right:before{content:"\f125";}
.ion-chevron-up:before{content:"\f126";}
.ion-clipboard:before{content:"\f127";}
.ion-clock:before{content:"\f26e";}
.ion-close:before{content:"\f12a";}
.ion-close-circled:before{content:"\f128";}
.ion-close-round:before{content:"\f129";}
.ion-closed-captioning:before{content:"\f317";}
.ion-cloud:before{content:"\f12b";}
.ion-code:before{content:"\f271";}
.ion-code-download:before{content:"\f26f";}
.ion-code-working:before{content:"\f270";}
.ion-coffee:before{content:"\f272";}
.ion-compass:before{content:"\f273";}
.ion-compose:before{content:"\f12c";}
.ion-connection-bars:before{content:"\f274";}
.ion-contrast:before{content:"\f275";}
.ion-crop:before{content:"\f3c1";}
.ion-cube:before{content:"\f318";}
.ion-disc:before{content:"\f12d";}
.ion-document:before{content:"\f12f";}
.ion-document-text:before{content:"\f12e";}
.ion-drag:before{content:"\f130";}
.ion-earth:before{content:"\f276";}
.ion-easel:before{content:"\f3c2";}
.ion-edit:before{content:"\f2bf";}
.ion-egg:before{content:"\f277";}
.ion-eject:before{content:"\f131";}
.ion-email:before{content:"\f132";}
.ion-email-unread:before{content:"\f3c3";}
.ion-erlenmeyer-flask:before{content:"\f3c5";}
.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4";}
.ion-eye:before{content:"\f133";}
.ion-eye-disabled:before{content:"\f306";}
.ion-female:before{content:"\f278";}
.ion-filing:before{content:"\f134";}
.ion-film-marker:before{content:"\f135";}
.ion-fireball:before{content:"\f319";}
.ion-flag:before{content:"\f279";}
.ion-flame:before{content:"\f31a";}
.ion-flash:before{content:"\f137";}
.ion-flash-off:before{content:"\f136";}
.ion-folder:before{content:"\f139";}
.ion-fork:before{content:"\f27a";}
.ion-fork-repo:before{content:"\f2c0";}
.ion-forward:before{content:"\f13a";}
.ion-funnel:before{content:"\f31b";}
.ion-gear-a:before{content:"\f13d";}
.ion-gear-b:before{content:"\f13e";}
.ion-grid:before{content:"\f13f";}
.ion-hammer:before{content:"\f27b";}
.ion-happy:before{content:"\f31c";}
.ion-happy-outline:before{content:"\f3c6";}
.ion-headphone:before{content:"\f140";}
.ion-heart:before{content:"\f141";}
.ion-heart-broken:before{content:"\f31d";}
.ion-help:before{content:"\f143";}
.ion-help-buoy:before{content:"\f27c";}
.ion-help-circled:before{content:"\f142";}
.ion-home:before{content:"\f144";}
.ion-icecream:before{content:"\f27d";}
.ion-image:before{content:"\f147";}
.ion-images:before{content:"\f148";}
.ion-information:before{content:"\f14a";}
.ion-information-circled:before{content:"\f149";}
.ion-ionic:before{content:"\f14b";}
.ion-ios-alarm:before{content:"\f3c8";}
.ion-ios-alarm-outline:before{content:"\f3c7";}
.ion-ios-albums:before{content:"\f3ca";}
.ion-ios-albums-outline:before{content:"\f3c9";}
.ion-ios-americanfootball:before{content:"\f3cc";}
.ion-ios-americanfootball-outline:before{content:"\f3cb";}
.ion-ios-analytics:before{content:"\f3ce";}
.ion-ios-analytics-outline:before{content:"\f3cd";}
.ion-ios-arrow-back:before{content:"\f3cf";}
.ion-ios-arrow-down:before{content:"\f3d0";}
.ion-ios-arrow-forward:before{content:"\f3d1";}
.ion-ios-arrow-left:before{content:"\f3d2";}
.ion-ios-arrow-right:before{content:"\f3d3";}
.ion-ios-arrow-thin-down:before{content:"\f3d4";}
.ion-ios-arrow-thin-left:before{content:"\f3d5";}
.ion-ios-arrow-thin-right:before{content:"\f3d6";}
.ion-ios-arrow-thin-up:before{content:"\f3d7";}
.ion-ios-arrow-up:before{content:"\f3d8";}
.ion-ios-at:before{content:"\f3da";}
.ion-ios-at-outline:before{content:"\f3d9";}
.ion-ios-barcode:before{content:"\f3dc";}
.ion-ios-barcode-outline:before{content:"\f3db";}
.ion-ios-baseball:before{content:"\f3de";}
.ion-ios-baseball-outline:before{content:"\f3dd";}
.ion-ios-basketball:before{content:"\f3e0";}
.ion-ios-basketball-outline:before{content:"\f3df";}
.ion-ios-bell:before{content:"\f3e2";}
.ion-ios-bell-outline:before{content:"\f3e1";}
.ion-ios-body:before{content:"\f3e4";}
.ion-ios-body-outline:before{content:"\f3e3";}
.ion-ios-bolt:before{content:"\f3e6";}
.ion-ios-bolt-outline:before{content:"\f3e5";}
.ion-ios-book:before{content:"\f3e8";}
.ion-ios-book-outline:before{content:"\f3e7";}
.ion-ios-bookmarks:before{content:"\f3ea";}
.ion-ios-bookmarks-outline:before{content:"\f3e9";}
.ion-ios-box:before{content:"\f3ec";}
.ion-ios-box-outline:before{content:"\f3eb";}
.ion-ios-briefcase:before{content:"\f3ee";}
.ion-ios-briefcase-outline:before{content:"\f3ed";}
.ion-ios-browsers:before{content:"\f3f0";}
.ion-ios-browsers-outline:before{content:"\f3ef";}
.ion-ios-calculator:before{content:"\f3f2";}
.ion-ios-calculator-outline:before{content:"\f3f1";}
.ion-ios-calendar:before{content:"\f3f4";}
.ion-ios-calendar-outline:before{content:"\f3f3";}
.ion-ios-camera:before{content:"\f3f6";}
.ion-ios-camera-outline:before{content:"\f3f5";}
.ion-ios-cart:before{content:"\f3f8";}
.ion-ios-cart-outline:before{content:"\f3f7";}
.ion-ios-chatboxes:before{content:"\f3fa";}
.ion-ios-chatboxes-outline:before{content:"\f3f9";}
.ion-ios-chatbubble:before{content:"\f3fc";}
.ion-ios-chatbubble-outline:before{content:"\f3fb";}
.ion-ios-checkmark:before{content:"\f3ff";}
.ion-ios-checkmark-empty:before{content:"\f3fd";}
.ion-ios-checkmark-outline:before{content:"\f3fe";}
.ion-ios-circle-filled:before{content:"\f400";}
.ion-ios-circle-outline:before{content:"\f401";}
.ion-ios-clock:before{content:"\f403";}
.ion-ios-clock-outline:before{content:"\f402";}
.ion-ios-close:before{content:"\f406";}
.ion-ios-close-empty:before{content:"\f404";}
.ion-ios-close-outline:before{content:"\f405";}
.ion-ios-cloud:before{content:"\f40c";}
.ion-ios-cloud-download:before{content:"\f408";}
.ion-ios-cloud-download-outline:before{content:"\f407";}
.ion-ios-cloud-outline:before{content:"\f409";}
.ion-ios-cloud-upload:before{content:"\f40b";}
.ion-ios-cloud-upload-outline:before{content:"\f40a";}
.ion-ios-cloudy:before{content:"\f410";}
.ion-ios-cloudy-night:before{content:"\f40e";}
.ion-ios-cloudy-night-outline:before{content:"\f40d";}
.ion-ios-cloudy-outline:before{content:"\f40f";}
.ion-ios-cog:before{content:"\f412";}
.ion-ios-cog-outline:before{content:"\f411";}
.ion-ios-color-filter:before{content:"\f414";}
.ion-ios-color-filter-outline:before{content:"\f413";}
.ion-ios-color-wand:before{content:"\f416";}
.ion-ios-color-wand-outline:before{content:"\f415";}
.ion-ios-compose:before{content:"\f418";}
.ion-ios-compose-outline:before{content:"\f417";}
.ion-ios-contact:before{content:"\f41a";}
.ion-ios-contact-outline:before{content:"\f419";}
.ion-ios-copy:before{content:"\f41c";}
.ion-ios-copy-outline:before{content:"\f41b";}
.ion-ios-crop:before{content:"\f41e";}
.ion-ios-crop-strong:before{content:"\f41d";}
.ion-ios-download:before{content:"\f420";}
.ion-ios-download-outline:before{content:"\f41f";}
.ion-ios-drag:before{content:"\f421";}
.ion-ios-email:before{content:"\f423";}
.ion-ios-email-outline:before{content:"\f422";}
.ion-ios-eye:before{content:"\f425";}
.ion-ios-eye-outline:before{content:"\f424";}
.ion-ios-fastforward:before{content:"\f427";}
.ion-ios-fastforward-outline:before{content:"\f426";}
.ion-ios-filing:before{content:"\f429";}
.ion-ios-filing-outline:before{content:"\f428";}
.ion-ios-film:before{content:"\f42b";}
.ion-ios-film-outline:before{content:"\f42a";}
.ion-ios-flag:before{content:"\f42d";}
.ion-ios-flag-outline:before{content:"\f42c";}
.ion-ios-flame:before{content:"\f42f";}
.ion-ios-flame-outline:before{content:"\f42e";}
.ion-ios-flask:before{content:"\f431";}
.ion-ios-flask-outline:before{content:"\f430";}
.ion-ios-flower:before{content:"\f433";}
.ion-ios-flower-outline:before{content:"\f432";}
.ion-ios-folder:before{content:"\f435";}
.ion-ios-folder-outline:before{content:"\f434";}
.ion-ios-football:before{content:"\f437";}
.ion-ios-football-outline:before{content:"\f436";}
.ion-ios-game-controller-a:before{content:"\f439";}
.ion-ios-game-controller-a-outline:before{content:"\f438";}
.ion-ios-game-controller-b:before{content:"\f43b";}
.ion-ios-game-controller-b-outline:before{content:"\f43a";}
.ion-ios-gear:before{content:"\f43d";}
.ion-ios-gear-outline:before{content:"\f43c";}
.ion-ios-glasses:before{content:"\f43f";}
.ion-ios-glasses-outline:before{content:"\f43e";}
.ion-ios-grid-view:before{content:"\f441";}
.ion-ios-grid-view-outline:before{content:"\f440";}
.ion-ios-heart:before{content:"\f443";}
.ion-ios-heart-outline:before{content:"\f442";}
.ion-ios-help:before{content:"\f446";}
.ion-ios-help-empty:before{content:"\f444";}
.ion-ios-help-outline:before{content:"\f445";}
.ion-ios-home:before{content:"\f448";}
.ion-ios-home-outline:before{content:"\f447";}
.ion-ios-infinite:before{content:"\f44a";}
.ion-ios-infinite-outline:before{content:"\f449";}
.ion-ios-information:before{content:"\f44d";}
.ion-ios-information-empty:before{content:"\f44b";}
.ion-ios-information-outline:before{content:"\f44c";}
.ion-ios-ionic-outline:before{content:"\f44e";}
.ion-ios-keypad:before{content:"\f450";}
.ion-ios-keypad-outline:before{content:"\f44f";}
.ion-ios-lightbulb:before{content:"\f452";}
.ion-ios-lightbulb-outline:before{content:"\f451";}
.ion-ios-list:before{content:"\f454";}
.ion-ios-list-outline:before{content:"\f453";}
.ion-ios-location:before{content:"\f456";}
.ion-ios-location-outline:before{content:"\f455";}
.ion-ios-locked:before{content:"\f458";}
.ion-ios-locked-outline:before{content:"\f457";}
.ion-ios-loop:before{content:"\f45a";}
.ion-ios-loop-strong:before{content:"\f459";}
.ion-ios-medical:before{content:"\f45c";}
.ion-ios-medical-outline:before{content:"\f45b";}
.ion-ios-medkit:before{content:"\f45e";}
.ion-ios-medkit-outline:before{content:"\f45d";}
.ion-ios-mic:before{content:"\f461";}
.ion-ios-mic-off:before{content:"\f45f";}
.ion-ios-mic-outline:before{content:"\f460";}
.ion-ios-minus:before{content:"\f464";}
.ion-ios-minus-empty:before{content:"\f462";}
.ion-ios-minus-outline:before{content:"\f463";}
.ion-ios-monitor:before{content:"\f466";}
.ion-ios-monitor-outline:before{content:"\f465";}
.ion-ios-moon:before{content:"\f468";}
.ion-ios-moon-outline:before{content:"\f467";}
.ion-ios-more:before{content:"\f46a";}
.ion-ios-more-outline:before{content:"\f469";}
.ion-ios-musical-note:before{content:"\f46b";}
.ion-ios-musical-notes:before{content:"\f46c";}
.ion-ios-navigate:before{content:"\f46e";}
.ion-ios-navigate-outline:before{content:"\f46d";}
.ion-ios-nutrition:before{content:"\f470";}
.ion-ios-nutrition-outline:before{content:"\f46f";}
.ion-ios-paper:before{content:"\f472";}
.ion-ios-paper-outline:before{content:"\f471";}
.ion-ios-paperplane:before{content:"\f474";}
.ion-ios-paperplane-outline:before{content:"\f473";}
.ion-ios-partlysunny:before{content:"\f476";}
.ion-ios-partlysunny-outline:before{content:"\f475";}
.ion-ios-pause:before{content:"\f478";}
.ion-ios-pause-outline:before{content:"\f477";}
.ion-ios-paw:before{content:"\f47a";}
.ion-ios-paw-outline:before{content:"\f479";}
.ion-ios-people:before{content:"\f47c";}
.ion-ios-people-outline:before{content:"\f47b";}
.ion-ios-person:before{content:"\f47e";}
.ion-ios-person-outline:before{content:"\f47d";}
.ion-ios-personadd:before{content:"\f480";}
.ion-ios-personadd-outline:before{content:"\f47f";}
.ion-ios-photos:before{content:"\f482";}
.ion-ios-photos-outline:before{content:"\f481";}
.ion-ios-pie:before{content:"\f484";}
.ion-ios-pie-outline:before{content:"\f483";}
.ion-ios-pint:before{content:"\f486";}
.ion-ios-pint-outline:before{content:"\f485";}
.ion-ios-play:before{content:"\f488";}
.ion-ios-play-outline:before{content:"\f487";}
.ion-ios-plus:before{content:"\f48b";}
.ion-ios-plus-empty:before{content:"\f489";}
.ion-ios-plus-outline:before{content:"\f48a";}
.ion-ios-pricetag:before{content:"\f48d";}
.ion-ios-pricetag-outline:before{content:"\f48c";}
.ion-ios-pricetags:before{content:"\f48f";}
.ion-ios-pricetags-outline:before{content:"\f48e";}
.ion-ios-printer:before{content:"\f491";}
.ion-ios-printer-outline:before{content:"\f490";}
.ion-ios-pulse:before{content:"\f493";}
.ion-ios-pulse-strong:before{content:"\f492";}
.ion-ios-rainy:before{content:"\f495";}
.ion-ios-rainy-outline:before{content:"\f494";}
.ion-ios-recording:before{content:"\f497";}
.ion-ios-recording-outline:before{content:"\f496";}
.ion-ios-redo:before{content:"\f499";}
.ion-ios-redo-outline:before{content:"\f498";}
.ion-ios-refresh:before{content:"\f49c";}
.ion-ios-refresh-empty:before{content:"\f49a";}
.ion-ios-refresh-outline:before{content:"\f49b";}
.ion-ios-reload:before{content:"\f49d";}
.ion-ios-reverse-camera:before{content:"\f49f";}
.ion-ios-reverse-camera-outline:before{content:"\f49e";}
.ion-ios-rewind:before{content:"\f4a1";}
.ion-ios-rewind-outline:before{content:"\f4a0";}
.ion-ios-rose:before{content:"\f4a3";}
.ion-ios-rose-outline:before{content:"\f4a2";}
.ion-ios-search:before{content:"\f4a5";}
.ion-ios-search-strong:before{content:"\f4a4";}
.ion-ios-settings:before{content:"\f4a7";}
.ion-ios-settings-strong:before{content:"\f4a6";}
.ion-ios-shuffle:before{content:"\f4a9";}
.ion-ios-shuffle-strong:before{content:"\f4a8";}
.ion-ios-skipbackward:before{content:"\f4ab";}
.ion-ios-skipbackward-outline:before{content:"\f4aa";}
.ion-ios-skipforward:before{content:"\f4ad";}
.ion-ios-skipforward-outline:before{content:"\f4ac";}
.ion-ios-snowy:before{content:"\f4ae";}
.ion-ios-speedometer:before{content:"\f4b0";}
.ion-ios-speedometer-outline:before{content:"\f4af";}
.ion-ios-star:before{content:"\f4b3";}
.ion-ios-star-half:before{content:"\f4b1";}
.ion-ios-star-outline:before{content:"\f4b2";}
.ion-ios-stopwatch:before{content:"\f4b5";}
.ion-ios-stopwatch-outline:before{content:"\f4b4";}
.ion-ios-sunny:before{content:"\f4b7";}
.ion-ios-sunny-outline:before{content:"\f4b6";}
.ion-ios-telephone:before{content:"\f4b9";}
.ion-ios-telephone-outline:before{content:"\f4b8";}
.ion-ios-tennisball:before{content:"\f4bb";}
.ion-ios-tennisball-outline:before{content:"\f4ba";}
.ion-ios-thunderstorm:before{content:"\f4bd";}
.ion-ios-thunderstorm-outline:before{content:"\f4bc";}
.ion-ios-time:before{content:"\f4bf";}
.ion-ios-time-outline:before{content:"\f4be";}
.ion-ios-timer:before{content:"\f4c1";}
.ion-ios-timer-outline:before{content:"\f4c0";}
.ion-ios-toggle:before{content:"\f4c3";}
.ion-ios-toggle-outline:before{content:"\f4c2";}
.ion-ios-trash:before{content:"\f4c5";}
.ion-ios-trash-outline:before{content:"\f4c4";}
.ion-ios-undo:before{content:"\f4c7";}
.ion-ios-undo-outline:before{content:"\f4c6";}
.ion-ios-unlocked:before{content:"\f4c9";}
.ion-ios-unlocked-outline:before{content:"\f4c8";}
.ion-ios-upload:before{content:"\f4cb";}
.ion-ios-upload-outline:before{content:"\f4ca";}
.ion-ios-videocam:before{content:"\f4cd";}
.ion-ios-videocam-outline:before{content:"\f4cc";}
.ion-ios-volume-high:before{content:"\f4ce";}
.ion-ios-volume-low:before{content:"\f4cf";}
.ion-ios-wineglass:before{content:"\f4d1";}
.ion-ios-wineglass-outline:before{content:"\f4d0";}
.ion-ios-world:before{content:"\f4d3";}
.ion-ios-world-outline:before{content:"\f4d2";}
.ion-ipad:before{content:"\f1f9";}
.ion-iphone:before{content:"\f1fa";}
.ion-ipod:before{content:"\f1fb";}
.ion-jet:before{content:"\f295";}
.ion-key:before{content:"\f296";}
.ion-knife:before{content:"\f297";}
.ion-laptop:before{content:"\f1fc";}
.ion-leaf:before{content:"\f1fd";}
.ion-levels:before{content:"\f298";}
.ion-lightbulb:before{content:"\f299";}
.ion-link:before{content:"\f1fe";}
.ion-load-a:before{content:"\f29a";}
.ion-load-b:before{content:"\f29b";}
.ion-load-c:before{content:"\f29c";}
.ion-load-d:before{content:"\f29d";}
.ion-location:before{content:"\f1ff";}
.ion-lock-combination:before{content:"\f4d4";}
.ion-locked:before{content:"\f200";}
.ion-log-in:before{content:"\f29e";}
.ion-log-out:before{content:"\f29f";}
.ion-loop:before{content:"\f201";}
.ion-magnet:before{content:"\f2a0";}
.ion-male:before{content:"\f2a1";}
.ion-man:before{content:"\f202";}
.ion-map:before{content:"\f203";}
.ion-medkit:before{content:"\f2a2";}
.ion-merge:before{content:"\f33f";}
.ion-mic-a:before{content:"\f204";}
.ion-mic-b:before{content:"\f205";}
.ion-mic-c:before{content:"\f206";}
.ion-minus:before{content:"\f209";}
.ion-minus-circled:before{content:"\f207";}
.ion-minus-round:before{content:"\f208";}
.ion-model-s:before{content:"\f2c1";}
.ion-monitor:before{content:"\f20a";}
.ion-more:before{content:"\f20b";}
.ion-mouse:before{content:"\f340";}
.ion-music-note:before{content:"\f20c";}
.ion-navicon:before{content:"\f20e";}
.ion-navicon-round:before{content:"\f20d";}
.ion-navigate:before{content:"\f2a3";}
.ion-network:before{content:"\f341";}
.ion-no-smoking:before{content:"\f2c2";}
.ion-nuclear:before{content:"\f2a4";}
.ion-outlet:before{content:"\f342";}
.ion-paintbrush:before{content:"\f4d5";}
.ion-paintbucket:before{content:"\f4d6";}
.ion-paper-airplane:before{content:"\f2c3";}
.ion-paperclip:before{content:"\f20f";}
.ion-pause:before{content:"\f210";}
.ion-person:before{content:"\f213";}
.ion-person-add:before{content:"\f211";}
.ion-person-stalker:before{content:"\f212";}
.ion-pie-graph:before{content:"\f2a5";}
.ion-pin:before{content:"\f2a6";}
.ion-pinpoint:before{content:"\f2a7";}
.ion-pizza:before{content:"\f2a8";}
.ion-plane:before{content:"\f214";}
.ion-planet:before{content:"\f343";}
.ion-play:before{content:"\f215";}
.ion-playstation:before{content:"\f30a";}
.ion-plus:before{content:"\f218";}
.ion-plus-circled:before{content:"\f216";}
.ion-plus-round:before{content:"\f217";}
.ion-podium:before{content:"\f344";}
.ion-pound:before{content:"\f219";}
.ion-power:before{content:"\f2a9";}
.ion-pricetag:before{content:"\f2aa";}
.ion-pricetags:before{content:"\f2ab";}
.ion-printer:before{content:"\f21a";}
.ion-pull-request:before{content:"\f345";}
.ion-qr-scanner:before{content:"\f346";}
.ion-quote:before{content:"\f347";}
.ion-radio-waves:before{content:"\f2ac";}
.ion-record:before{content:"\f21b";}
.ion-refresh:before{content:"\f21c";}
.ion-reply:before{content:"\f21e";}
.ion-reply-all:before{content:"\f21d";}
.ion-ribbon-a:before{content:"\f348";}
.ion-ribbon-b:before{content:"\f349";}
.ion-sad:before{content:"\f34a";}
.ion-sad-outline:before{content:"\f4d7";}
.ion-scissors:before{content:"\f34b";}
.ion-search:before{content:"\f21f";}
.ion-settings:before{content:"\f2ad";}
.ion-share:before{content:"\f220";}
.ion-shuffle:before{content:"\f221";}
.ion-skip-backward:before{content:"\f222";}
.ion-skip-forward:before{content:"\f223";}
.ion-social-android:before{content:"\f225";}
.ion-social-android-outline:before{content:"\f224";}
.ion-social-angular:before{content:"\f4d9";}
.ion-social-angular-outline:before{content:"\f4d8";}
.ion-social-apple:before{content:"\f227";}
.ion-social-apple-outline:before{content:"\f226";}
.ion-social-bitcoin:before{content:"\f2af";}
.ion-social-bitcoin-outline:before{content:"\f2ae";}
.ion-social-buffer:before{content:"\f229";}
.ion-social-buffer-outline:before{content:"\f228";}
.ion-social-chrome:before{content:"\f4db";}
.ion-social-chrome-outline:before{content:"\f4da";}
.ion-social-codepen:before{content:"\f4dd";}
.ion-social-codepen-outline:before{content:"\f4dc";}
.ion-social-css3:before{content:"\f4df";}
.ion-social-css3-outline:before{content:"\f4de";}
.ion-social-designernews:before{content:"\f22b";}
.ion-social-designernews-outline:before{content:"\f22a";}
.ion-social-dribbble:before{content:"\f22d";}
.ion-social-dribbble-outline:before{content:"\f22c";}
.ion-social-dropbox:before{content:"\f22f";}
.ion-social-dropbox-outline:before{content:"\f22e";}
.ion-social-euro:before{content:"\f4e1";}
.ion-social-euro-outline:before{content:"\f4e0";}
.ion-social-facebook:before{content:"\f231";}
.ion-social-facebook-outline:before{content:"\f230";}
.ion-social-foursquare:before{content:"\f34d";}
.ion-social-foursquare-outline:before{content:"\f34c";}
.ion-social-freebsd-devil:before{content:"\f2c4";}
.ion-social-github:before{content:"\f233";}
.ion-social-github-outline:before{content:"\f232";}
.ion-social-google:before{content:"\f34f";}
.ion-social-google-outline:before{content:"\f34e";}
.ion-social-googleplus:before{content:"\f235";}
.ion-social-googleplus-outline:before{content:"\f234";}
.ion-social-hackernews:before{content:"\f237";}
.ion-social-hackernews-outline:before{content:"\f236";}
.ion-social-html5:before{content:"\f4e3";}
.ion-social-html5-outline:before{content:"\f4e2";}
.ion-social-instagram:before{content:"\f351";}
.ion-social-instagram-outline:before{content:"\f350";}
.ion-social-javascript:before{content:"\f4e5";}
.ion-social-javascript-outline:before{content:"\f4e4";}
.ion-social-linkedin:before{content:"\f239";}
.ion-social-linkedin-outline:before{content:"\f238";}
.ion-social-markdown:before{content:"\f4e6";}
.ion-social-nodejs:before{content:"\f4e7";}
.ion-social-octocat:before{content:"\f4e8";}
.ion-social-pinterest:before{content:"\f2b1";}
.ion-social-pinterest-outline:before{content:"\f2b0";}
.ion-social-python:before{content:"\f4e9";}
.ion-social-reddit:before{content:"\f23b";}
.ion-social-reddit-outline:before{content:"\f23a";}
.ion-social-rss:before{content:"\f23d";}
.ion-social-rss-outline:before{content:"\f23c";}
.ion-social-sass:before{content:"\f4ea";}
.ion-social-skype:before{content:"\f23f";}
.ion-social-skype-outline:before{content:"\f23e";}
.ion-social-snapchat:before{content:"\f4ec";}
.ion-social-snapchat-outline:before{content:"\f4eb";}
.ion-social-tumblr:before{content:"\f241";}
.ion-social-tumblr-outline:before{content:"\f240";}
.ion-social-tux:before{content:"\f2c5";}
.ion-social-twitch:before{content:"\f4ee";}
.ion-social-twitch-outline:before{content:"\f4ed";}
.ion-social-twitter:before{content:"\f243";}
.ion-social-twitter-outline:before{content:"\f242";}
.ion-social-usd:before{content:"\f353";}
.ion-social-usd-outline:before{content:"\f352";}
.ion-social-vimeo:before{content:"\f245";}
.ion-social-vimeo-outline:before{content:"\f244";}
.ion-social-whatsapp:before{content:"\f4f0";}
.ion-social-whatsapp-outline:before{content:"\f4ef";}
.ion-social-windows:before{content:"\f247";}
.ion-social-windows-outline:before{content:"\f246";}
.ion-social-wordpress:before{content:"\f249";}
.ion-social-wordpress-outline:before{content:"\f248";}
.ion-social-yahoo:before{content:"\f24b";}
.ion-social-yahoo-outline:before{content:"\f24a";}
.ion-social-yen:before{content:"\f4f2";}
.ion-social-yen-outline:before{content:"\f4f1";}
.ion-social-youtube:before{content:"\f24d";}
.ion-social-youtube-outline:before{content:"\f24c";}
.ion-soup-can:before{content:"\f4f4";}
.ion-soup-can-outline:before{content:"\f4f3";}
.ion-speakerphone:before{content:"\f2b2";}
.ion-speedometer:before{content:"\f2b3";}
.ion-spoon:before{content:"\f2b4";}
.ion-star:before{content:"\f24e";}
.ion-stats-bars:before{content:"\f2b5";}
.ion-steam:before{content:"\f30b";}
.ion-stop:before{content:"\f24f";}
.ion-thermometer:before{content:"\f2b6";}
.ion-thumbsdown:before{content:"\f250";}
.ion-thumbsup:before{content:"\f251";}
.ion-toggle:before{content:"\f355";}
.ion-toggle-filled:before{content:"\f354";}
.ion-transgender:before{content:"\f4f5";}
.ion-trash-a:before{content:"\f252";}
.ion-trash-b:before{content:"\f253";}
.ion-trophy:before{content:"\f356";}
.ion-tshirt:before{content:"\f4f7";}
.ion-tshirt-outline:before{content:"\f4f6";}
.ion-umbrella:before{content:"\f2b7";}
.ion-university:before{content:"\f357";}
.ion-unlocked:before{content:"\f254";}
.ion-upload:before{content:"\f255";}
.ion-usb:before{content:"\f2b8";}
.ion-videocamera:before{content:"\f256";}
.ion-volume-high:before{content:"\f257";}
.ion-volume-low:before{content:"\f258";}
.ion-volume-medium:before{content:"\f259";}
.ion-volume-mute:before{content:"\f25a";}
.ion-wand:before{content:"\f358";}
.ion-waterdrop:before{content:"\f25b";}
.ion-wifi:before{content:"\f25c";}
.ion-wineglass:before{content:"\f2b9";}
.ion-woman:before{content:"\f25d";}
.ion-wrench:before{content:"\f2ba";}
.ion-xbox:before{content:"\f30c";}
.os-animation{opacity:0;}
.os-animation.animated{opacity:1;}