@charset "utf-8";html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%}body{margin: 0}.replace-indent{width: 100%; height: auto; content: url(../uploads/images/content/booking/booking.png)}a{background: transparent}a:active,a:hover{outline: 0}b{font-weight: 700}h1{font-size: 2em; margin: .67em 0}small{font-size: 80%}sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; top: -.5em}img{border: 0}hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0}button,input,textarea{color: inherit; font: inherit; margin: 0}button{overflow: visible; text-transform: none; -webkit-appearance: button; cursor: pointer}button::-moz-focus-inner,input::-moz-focus-inner{border: 0; padding: 0}input{line-height: normal}textarea{overflow: auto}table{border-collapse: collapse; border-spacing: 0}td,th{padding: 0}*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}:before,:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}html{font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff}input,button,textarea{font-family: inherit; font-size: inherit; line-height: inherit}a{color: #428bca; text-decoration: none}a:hover,a:focus{color: #2a6496; text-decoration: underline}a:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px}img{vertical-align: middle}hr{margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee}.container{margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px}@media (min-width:768px){.container{width: 750px}}@media (min-width:992px){.container{width: 970px}}@media (min-width:1200px){.container{width: 1170px}}.row{margin-left: -15px; margin-right: -15px}.col-md-3,.col-sm-4,.col-sm-6,.col-md-6,.col-sm-7,.col-sm-8{position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px}@media (min-width:768px){.col-sm-4, .col-sm-6, .col-sm-7, .col-sm-8{float: left}.col-sm-8{width: 66.66666667%}.col-sm-7{width: 58.33333333%}.col-sm-6{width: 50%}.col-sm-4{width: 33.33333333%}}@media (min-width:992px){.col-md-3, .col-md-6{float: left}.col-md-6{width: 50%}.col-md-3{width: 25%}}.container:before,.container:after,.row:before,.row:after{content: " "; display: table}.container:after,.row:after{clear: both}img.lazy{display: block}.hero{height: 600px; background-image: url(../uploads/images/slides/1/sub-bg.png); background-size: cover; background-position: center; background-repeat: no-repeat}img{max-width: 100%; height: auto}*{outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}body{margin: 0; padding: 0; color: #666; font-family: 'Open Sans', sans-serif; font-size: 13px; background-color: #f6f6f6; min-width: 320px; overflow-x: hidden; line-height: 1.3; position: fixed; width: 100%; overflow-y: scroll}html.loaded body{position: relative; width: auto; overflow-y: auto}body:before,body:after{content: ""; display: table}body:after{clear: both}body .bg-black{background-color: #32333A}body .color-black{color: #404148}body .bg-white{background-color: #fff}body .bg-teal{background-color: #0ed4c8}body .bg-purple{background-color: #8981e4}body .bg-azure{background-color: #57cff4}body .bg-blue{background-color: #57CFF4}h1,h2,h3,h4,h5,h6{font-family: 'Raleway', sans-serif; font-weight: 300; color: #404148; margin: 30px 0}.besar{font-size: 160%}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top: 0}h1{font-size: 24px; line-height: 28px}h2{font-size: 22px; line-height: 27px}h3{font-size: 21px; line-height: 26px}.bg-color-invert,.bg-color-invert h1,.bg-color-invert h2,.bg-color-invert h3,.bg-color-invert h4,.bg-color-invert h5,.bg-color-invert h6{color: #fff}@media only screen and (max-width:992px){h1{font-size: 18px!important}h2{font-size: 14px!important}}p{margin: 30px 0; line-height: 20px}p:first-child{margin-top: 0}b{color: #404148; font-weight: 600}i{font-weight: 400}a{-webkit-transition: color linear 0.1s, background-color linear 0.1s, opacity linear .1s; transition: color linear 0.1s, background-color linear 0.1s, opacity linear .1s}a:hover,a:focus{color: #404148; text-decoration: none; outline: none}.text-right{text-align: right}.text-center{text-align: center}.bg-color-invert b{color: #fff}.bg-color-invert a{color: #fff; text-decoration: none}.bg-color-invert a:hover{color: #fff}.btn{text-shadow: none; color: #fff; display: inline-block; text-transform: uppercase; position: relative; padding: 14px 20px; font-size: 14px; line-height: 1; text-align: center; vertical-align: middle; font-weight: 600; cursor: pointer; border-radius: 0; text-decoration: none; overflow: hidden; -webkit-transition: all linear .1s; transition: all linear .1s; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box}.btn:hover,.btn:active{opacity: .8; text-decoration: none; color: #fff}.bg-color-invert .btn{color: #fff; border-color: #fff; background: transparent; position: relative; z-index: 1}.bg-color-invert .btn:hover{color: #404148; opacity: 1}.bg-color-invert .btn:before{content: ''; position: absolute; z-index: -1; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; transition: all 300ms ease; width: 110%; height: 0; top: 50%; left: 50%; background-color: #fff; opacity: 1; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%)}.bg-color-invert .btn:hover:before{height: 130%; opacity: 1}.bg-color-invert .btn.btn-icon{border-color: transparent; background: rgba(255, 255, 255, .1)}.btn.btn-round{border-radius: 2000em}.btn.btn-big{font-size: 16px; padding: 20px 30px; font-weight: 600}.btn.btn-icon-text{padding-top: 9px; padding-bottom: 9px}.btn.btn-icon-text>*{vertical-align: middle; display: inline-block}.btn.btn-icon-text>span{line-height: 24px}.btn.btn-icon-text>i{font-size: 24px}.btn.btn-icon-text>i + span{margin-left: 10px}.btn.btn-big.btn-icon-text{padding-top: 12px; padding-bottom: 12px}.btn.btn-big.btn-icon-text>span{line-height: 32px}.btn.btn-big.btn-icon-text>i{font-size: 32px}.btn.btn-big.btn-icon-text>i + span{margin-left: 15px}.btn-icon{text-align: center; padding: 0; width: 42px; height: 42px}.btn-icon>*{line-height: 42px; font-size: 24px; display: block}body .btn-teal,.bg-color-invert .btn-teal{background-color: #0ed4c8; border-color: #0ed4c8}body .btn-azure{background-color: #57cff4; border-color: #57cff4}address{font-style: normal; margin-bottom: 30px}address p:last-child{margin-bottom: 0}ul{margin: 30px 0; padding: 0}ul:first-child{margin-top: 0}ul>li{margin: 10px 0}.table{margin-bottom: 30px; border-collapse: collapse; border-spacing: 0; width: 100%}.table th,.table td{padding: 20px 15px; text-align: left; vertical-align: top; border-top: 1px solid #eee}.table thead:first-child tr:first-child th{border-top: 0}.table th{color: #404148; font-weight: 600; font-size: 110%}.table thead th{vertical-align: bottom}.form-field{position: relative; margin-bottom: 30px; display: block}.form-control{color: #fff; height: 44px; width: 100%; line-height: 20px; border-radius: 0; border: none; background-color: #404148; padding: 12px 10px; outline: none; box-shadow: none; display: inline-block; -webkit-transition: all linear .1s; transition: all linear .1s; resize: none}textarea.form-control{height: auto}.form-field label{cursor: pointer; display: block; margin-bottom: 5px; color: inherit}.form-field label .require{color: #f94950; margin-left: 5px; font-weight: 400}.form-field .placeholder label{font-weight: 400; color: #fff; position: absolute; width: 100%; height: 100%; line-height: 44px; text-indent: 10px; cursor: text; top: 0; -webkit-transition: all ease 200ms; transition: all ease 200ms}.form-field .placeholder label .require{float: right; margin-left: 0; margin-right: 10px}.btn-form{float: right}.btn-form + .form-field{margin-right: 44px}.btn-form + .form-field .form-control{border-right: none}.bg-color-invert .form-control{color: #fff; background-color: rgba(255, 255, 255, .1); border-color: transparent}.bg-color-invert .form-control:focus{background-color: rgba(255, 255, 255, .2)}.bg-color-invert .form-field .placeholder label,.bg-color-invert .form-field label{color: #fff}.form-field{position: relative; margin-bottom: 30px; display: block}select,.form-control{color: #fff; height: 44px; width: 100%; line-height: 20px; border-radius: 0; border: none; background-color: #404148; padding: 12px 10px; outline: none; box-shadow: none; display: inline-block; -webkit-transition: all linear .1s; transition: all linear .1s; resize: none}select{display: block}textarea.form-control{height: auto}.form-field label{cursor: pointer; display: block; margin-bottom: 5px; color: inherit}.form-field label .require{color: #f94950; margin-left: 5px; font-weight: 400}.form-field .placeholder label{font-weight: 400; color: #fff; position: absolute; width: 100%; height: 100%; line-height: 44px; text-indent: 10px; cursor: text; top: 0; -webkit-transition: all ease 200ms; transition: all ease 200ms}.form-field .placeholder.focus label{opacity: .6; filter: alpha(opacity=60)}.form-field .placeholder.keyup label{visibility: hidden; top: 20px; opacity: 0; filter: alpha(opacity=0)}.form-field .placeholder label .require{float: right; margin-left: 0; margin-right: 10px}.devider{border-top: 1px solid #eee}hr.devider{margin: 30px 0; margin-top: 0}.bg-color-invert .devider{border-color: rgba(64, 65, 72, .2)}.bg-black .devider{border-color: rgba(255, 255, 255, .1)}#header{background: #404148; overflow: hidden; -webkit-transition: top 700ms ease; transition: top 700ms ease}@media (max-width:991px){#header{position: relative!important}}#header .logo img{width: auto; height: 30px; display: block; max-height: 100%; max-width: 100%}#header #mobile-menu{padding: 10px; box-shadow: 0 0 3px rgba(0, 0, 0, .2)}#header #mobile-menu a{display: inline-block}#header #mobile-menu a:not(.logo){float: right; height: 30px; font-size: 28px; width: 30px; text-align: center; line-height: 32px; color: #fff; margin-left: 10px}#header #main-menu{display: none}#header .navbar{display: inline-block; background-color: rgba(0, 0, 0, .05); width: 100%}#header .navbar .navbar-bar{display: none}#header .navbar ul,#header .navbar ul li{list-style-type: none; margin: 0; padding: 0; float: none; position: relative; font-family: 'Raleway', sans-serif; line-height: 1}#header .navbar ul li:before{position: absolute; content: ''; background: rgba(255, 255, 255, .1); height: 1px; bottom: 0; left: 5px; right: 5px}#header ul.navbar-nav li.logo-nav{display: none}#header .navbar ul li a{font-size: 14px; padding: 15px 10px; text-transform: uppercase; display: block; color: #fff; background: transparent}#header .navbar ul.social-nav{text-align: center; display: block}#header .navbar ul.social-nav li{display: inline-block; padding: 0 10px}#header .navbar ul.social-nav li:before{display: none}#header .navbar ul.social-nav li a{width: auto}#header .navbar ul.social-nav li a>*{display: inline-block; vertical-align: middle}#header .navbar ul.social-nav li i{font-size: 20px}#header .navbar ul.social-nav li span{display: none}@media (min-width:992px){#header{height: 60px; position: fixed; margin-top: 20px; top: 0; left: 20px; right: 20px; z-index: 1000; overflow: visible; box-shadow: 0 0 2px rgba(64, 65, 72, .8)}#mobile-menu{display: none!important}#header #main-menu{display: block!important}#header .navbar .navbar-bar{display: block!important; position: absolute; width: 0; top: 0; left: 0; height: 4px; -webkit-transition: all 300ms ease; transition: all 300ms ease}#header .navbar>ul>li{float: left}#header .navbar ul li:before{left: 0; width: 1px; height: auto; top: 5px; bottom: 5px}#header .navbar>ul>li a{line-height: 60px; padding: 0 10px}#header ul.navbar-nav li.logo-nav{display: block; background-color: rgba(0, 0, 0, .05)}#header ul.navbar-nav li.logo-nav a{padding-top: 15px; padding-bottom: 15px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box}#header ul.navbar-nav li.logo-nav + li:before{display: none}#header .navbar ul li:first-child:before{display: none}#header .navbar ul.social-nav{float: right}#header .navbar ul.social-nav li{padding: 0}}@media (min-width:1200px){#header .navbar>ul>li a{padding: 0 15px}#header .navbar ul.social-nav li span{display: inline-block; font-size: 12px; width: 0; margin-left: 0; overflow: hidden; opacity: 0; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; transition: all 300ms ease}#header .navbar ul.social-nav li:hover span{margin-left: 10px; opacity: 1}}@media (min-width:1600px){#header .navbar>ul>li a{padding: 0 20px}}@media (min-width:1920px){#header .navbar>ul>li a{padding: 0 30px}}#page-slider-wrap{color: #404148; width: 100%; float: left; position: relative; z-index: 1; padding: 0; overflow: hidden; line-height: 0}#main,#footer{float: left; overflow: hidden; display: inline-block; width: 100%; padding-top: 35px; padding-bottom: 5px}@media (min-width:768px){#main, #footer{padding-top: 50px; padding-bottom: 20px}}@media (min-width:1920px){#main, #footer{padding-top: 100px; padding-bottom: 70px}}#footer a.btn-icon{margin-bottom: 3px}.fc-section{margin-left: -5000px; margin-right: -5000px; clear: both; overflow: hidden; padding: 35px 5000px 5px}.why{padding-left: 60px; padding-right: 60px; position: relative}@media (min-width:768px){.fc-section{padding-top: 50px; padding-bottom: 20px}}@media (min-width:1920px){.fc-section{padding-top: 100px; padding-bottom: 70px}}#main>.container>.fc-section:first-child{margin-top: -35px}@media (min-width:768px){#main>.container>.fc-section:first-child{margin-top: -50px}}@media (min-width:1920px){#main>.container>.fc-section:first-child{margin-top: -100px}}.title{margin: 30px 0}.title:first-child,.row + .title{margin-top: 0}.title-main{text-transform: uppercase}.title-border-small:after{content: ''; display: inline-block; width: 30px; height: 2px; background: #e3e3e3; clear: both; position: absolute; margin-top: -16px}.title-section{text-transform: uppercase; text-align: center; margin-bottom: 35px}.title-section>*{margin: 0; margin-right: auto; margin-left: auto; display: block}.title-section>:first-child + .separator{margin-top: 10px; margin-bottom: 10px}.title-section .separator{color: #e3e3e3; position: relative; font-size: 30px; line-height: 1}.title-section .separator:before,.title-section .separator:after{content: ''; height: 1px; background: #e3e3e3; width: 50%; position: absolute; top: 50%}.title-section .separator:before{right: 50%; margin-right: 30px}.title-section .separator:after{left: 50%; margin-left: 30px}.bg-color-invert .separator{opacity: .2; color: #404148}.bg-color-invert .separator:before,.bg-color-invert .separator:after{background: #404148}.bg-black .separator{opacity: .2; color: #fff}.bg-black .separator:before,.bg-black .separator:after{background: #fff}@media (min-width:768px){.title-section{margin-bottom: 50px}}@media (min-width:1920px){.title-section{margin-bottom: 100px}}.text:not(.fc-article){margin: 30px 0}.text:first-child{margin-top: 0}.fc-grid-wrap{margin-bottom: 30px}.fc-grid{-webkit-transition: height 700ms ease; transition: height 700ms ease}.fc-grid:before,.fc-grid:after{content: " "; display: table}.fc-grid:after{clear: both}.fc-grid>*{position: relative; float: left; width: 100%}.fc-grid.col-3>*{width: 33%}.fc-filter{margin-bottom: 30px}.fc-filter-heading{margin-bottom: 20px}.fc-filter-heading .sort-title{width: 100px; text-align: right}.fc-filter-heading>*{vertical-align: middle; display: inline-block}.fc-filter-heading a{margin: 0 15px}.fc-filter-heading .fc-filter-text{font-weight: 600}.fc-filter-content{box-shadow: 5px 5px 10px rgba(64, 65, 72, .2); padding: 30px; padding-bottom: 0; margin-bottom: 30px; position: relative; margin-top: 10px; opacity: 0; -webkit-transform: scale(.9); transform: scale(.9); display: none; -webkit-transition: -webkit-transform cubic-bezier(.29, 1.44, .86, 1.06) 0.2s, opacity linear .2s; transition: transform cubic-bezier(.29, 1.44, .86, 1.06) 0.2s, opacity linear .2s}.fc-filter.filter-active .fc-filter-content{opacity: 1; -webkit-transform: scale(1); transform: scale(1)}.fc-filter-content:before{content: ''; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 10px solid transparent; display: block; position: absolute; top: -10px; left: 128px}.fc-filter-content.bg-black:before{border-bottom-color: #32333A}.bg-color-invert .fc-filter-content{background: rgba(255, 255, 255, .1)}.bg-color-invert .fc-filter-content:before{border-bottom-color: rgba(255, 255, 255, .1)}.fc-switcher{position: absolute; top: 30px; left: 30px}.fc-switcher>*{color: #fff; display: inline-block; vertical-align: middle; position: relative; z-index: 1}.fc-switcher>span{font-weight: 600; margin-right: 10px}.fc-switcher>.fc-switcher-inner{border: 1px solid #fff; border-radius: 2px; padding: 1px}.fc-switcher>.fc-switcher-inner>*{color: #fff; text-decoration: none; float: left; padding: 5px 10px; text-transform: uppercase; position: relative; overflow: hidden}.fc-switcher>.fc-switcher-inner>:before{z-index: -1; width: 100%; content: ''; position: absolute; top: 0; left: -100%; height: 100%; background: #fff; -webkit-transition: left ease-out .1s; transition: left ease-out .1s}.fc-switcher>.fc-switcher-inner>a:first-child:before{left: 100%}.fc-switcher>.fc-switcher-inner>a.active{color: #404148!important}.fc-switcher>.fc-switcher-inner>a:not(.active):hover{color: #fff!important}.fc-switcher>.fc-switcher-inner>a.active:before{left: 0}.fc-filter-content>.fc-close{height: 30px; width: 30px; right: 30px; top: 30px; position: absolute; text-align: center; line-height: 30px; font-size: 20px}.fc-filter-content ul{list-style-type: none; text-align: center}#posts-filter .fc-filter-content ul{text-align: left}.fc-filter-content ul li{display: inline-block; margin: 0; margin-top: 5px; line-height: 1}.fc-filter-content ul li a{display: block; color: #fff; text-decoration: none; padding: 8px 15px; border-radius: 15px; cursor: pointer; opacity: .5; background: transparent; -webkit-transition: all ease-out .1s; transition: all ease-out .1s}.fc-filter-content ul li a:hover{opacity: 1; color: #fff}.fc-filter-content ul li a.active{background: #fff; color: #404148; opacity: 1}.fc-article{margin-bottom: 30px}.fc-article-heading{margin-bottom: 30px}.post-grid{background: #fff; box-shadow: 5px 5px 10px rgba(64, 65, 72, .2); margin-bottom: 0}a{color: #24AAE3}.btn{background-color: #24AAE3; border: 1px solid #24AAE3}#header #mobile-menu a:not(.logo):hover{color: #24AAE3}#header .navbar ul li>a:hover{color: #24AAE3}#header .navbar .navbar-bar{background-color: #24AAE3}.fc-iconbox.fc-style-4:hover .fc-iconbox-heading:before,.fc-iconbox.fc-style-4:hover .fc-iconbox-heading:after{background-color: #24AAE3}.fc-iconbox.fc-style-4.fc-hover .fc-iconbox-content{background-color: #24AAE3}.fc-accordion{background: #24AAE3}.fc-iconbox{margin-bottom: 30px; text-align: center; display: block; position: relative; -webkit-backface-visibility: hidden}.fc-iconbox:after{content: ""; display: table; clear: both}.fc-iconbox:hover{text-decoration: none}.fc-iconbox .fc-iconbox-heading,.fc-iconbox .fc-iconbox-content{margin-bottom: 30px}.fc-iconbox .fc-iconbox-heading .icon{text-align: center; height: 100px; line-height: 0; font-size: 100px; margin-bottom: 30px; color: #404148; z-index: 1}.fc-iconbox .fc-iconbox-heading .icon i{line-height: 100px}.fc-iconbox .fc-iconbox-heading .icon img{max-width: 100%; max-height: 100%; height: auto; width: auto}.fc-iconbox .title,.fc-iconbox .title>*{margin: 0}.fc-iconbox .title{text-transform: uppercase}.fc-iconbox.fc-style-1{position: relative; z-index: 1; background-color: #fff}.fc-iconbox.fc-style-1 .fc-iconbox-heading{padding: 30px; padding-bottom: 0; margin: 0}.fc-iconbox.fc-style-1 .fc-iconbox-heading>*{display: inline-block; vertical-align: middle}.fc-iconbox.fc-style-1 .fc-iconbox-heading .icon{margin: 0; height: 80px; width: 80px}.fc-iconbox.fc-style-1 .fc-iconbox-heading .icon i{font-size: 70px; line-height: 80px}.bg-color-invert .fc-iconbox.fc-style-1{background: #404148}.fc-iconbox.fc-style-1.fc-hover{-webkit-perspective: 1000px; perspective: 1000px; background-color: transparent; -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease}.fc-iconbox.fc-style-1.fc-hover:hover{background-color: #fff}.fc-iconbox.fc-style-1.fc-hover .fc-iconbox-heading{padding: 30px}.bg-color-invert .fc-iconbox.fc-style-1.fc-hover:hover{background: #404148; color: #fff}.fc-iconbox.fc-style-4{padding: 30px 0}.fc-iconbox.fc-style-4 .fc-iconbox-heading:before,.fc-iconbox.fc-style-4 .fc-iconbox-heading:after{content: ''; position: absolute; background-color: transparent; -webkit-transition: all cubic-bezier(.29, 1.44, .86, 1.06) 400ms; transition: all cubic-bezier(.29, 1.44, .86, 1.06) 400ms; height: 3px; width: 100%}.fc-iconbox.fc-style-4 .fc-iconbox-heading:before{left: 50%; top: 0}.fc-iconbox.fc-style-4 .fc-iconbox-heading:after{left: -50%; bottom: 0}.fc-iconbox.fc-style-4:hover .fc-iconbox-heading:before,.fc-iconbox.fc-style-4:hover .fc-iconbox-heading:after{left: 0}.fc-iconbox.fc-style-4.fc-hover{padding: 0; -webkit-perspective: 600px; -moz-perspective: 600px; perspective: 600px}.fc-iconbox.fc-style-4.fc-hover>*{padding: 30px}.fc-iconbox.fc-style-4.fc-hover .fc-iconbox-heading:before,.fc-iconbox.fc-style-4.fc-hover .fc-iconbox-heading:after{display: none}.fc-iconbox.fc-style-4.fc-hover .fc-iconbox-content{top: 0; position: absolute; color: #fff; width: 100%; height: 100%; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out; -webkit-transform: rotateX(90deg) scale(.3) translateZ(100px); transform: rotateX(90deg) scale(.3) translateZ(100px)}.fc-iconbox.fc-style-4.fc-hover .fc-iconbox-content>*{margin: 0}.fc-iconbox.fc-style-4.fc-hover:hover .fc-iconbox-content{opacity: 1; -webkit-transform: rotateX(0) scale(1) translateZ(0); transform: rotateX(0) scale(1) translateZ(0)}.bg-color-invert .fc-iconbox .fc-iconbox-heading .icon{color: #fff}.fc-accordion{margin-bottom: 30px}.fc-accordion>div{overflow: hidden; position: relative; -webkit-transition: background .1s ease-in-out; transition: background .1s ease-in-out}.fc-accordion>div + div{border-top: 1px solid rgba(64, 65, 72, .2)}.fc-accordion .active{border-color: transparent}.fc-accordion .active + div{border-color: transparent}.fc-accordion .fc-accordion-heading{text-indent: 20px; position: relative; cursor: pointer; font: 16px Raleway, sans-serif; text-transform: uppercase; padding: 20px 0; -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out}.fc-accordion .active .fc-accordion-heading{background: #fff}.fc-accordion .active .fc-accordion-heading>*{color: #404148}.fc-accordion .fc-accordion-heading>*{margin: 0}.fc-accordion .fc-accordion-heading .icon{position: absolute; right: 0; top: 50%; margin-top: -8px; opacity: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out}.fc-accordion .active .fc-accordion-heading .icon{opacity: 1; right: 20px}.fc-accordion .fc-accordion-content{background: #fff; color: #666; opacity: 0; display: none; padding: 0 20px 1px; -webkit-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out}.fc-accordion .active .fc-accordion-content{opacity: 1; display: block}.fc-banner{background-color: #fff; margin-bottom: 30px; padding-bottom: 1px; text-align: center; position: relative}.bg-color-invert .fc-banner{background: #404148}.fc-banner>*{padding: 30px; padding-bottom: 0; display: block}@media (max-width:767px){.fc-banner>div{display: block!important; text-align: center; width: 100%!important}}.fc-pricing-table{box-shadow: 0 0 10px rgba(0, 0, 0, .1); background: #fff; font-size: 14px; text-align: center; margin-bottom: 30px}.fc-pricing-table-heading{display: inline-block; width: 100%}.fc-pricing-table-heading .title>*{margin: 20px 0}.fc-pricing-table-heading .price{margin: 0 5px; background: rgba(255, 255, 255, .1); padding: 10px 0}.fc-pricing-table-heading .price>*{margin: 0}.fc-pricing-table-heading .price b{margin: 0 5px}.fc-pricing-table-content{background: #fff; color: #666}.fc-pricing-table-content ul{margin: 0 5px}.fc-pricing-table-content ul li{margin: 0; list-style-type: none; width: 100%; display: table}.fc-pricing-table-content ul li>*{line-height: 1; height: 45px; display: table-cell; vertical-align: middle}.fc-pricing-table-content ul li b{text-transform: uppercase; color: #404148}.fc-pricing-table-content ul li:nth-child(even){background-color: #f9f9f9}.fc-pricing-table-footer{padding: 20px 0; background: #f9f9f9}