@import url(https://use.fontawesome.com/releases/v5.0.6/css/all.css);@import url(./plugins/owl.carousel.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url(https://fonts.googleapis.com/css?family=Roboto:700,500,400,300);body{color:#666;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.6;padding:0;margin:0}#page-wrapper .wrapper{position:relative;width:100%;overflow:hidden}.gray-bg{background-color:#f6f6f6}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg p,.dark-bg p.small,.dark-bg p.large,.dark-bg p.lead,.dark-bg .page-icon,.dark-bg .page-icon-sm,.dark-bg ul,.dark-bg ol,.dark-bg li,.dark-bg .alt-icon-top,.dark-bg .alt-icon-left,.dark-bg .alt-icon-right{color:#fff}.bg-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;position:relative;width:100%}.overlay-dark60{position:relative;z-index:1}.overlay-dark60:before{left:0;top:0;position:absolute;width:100%;height:100%;content:"";z-index:-1;background-color:rgba(51,0,51,.6)}.page-icon-sm{color:#333;font-size:25px;margin-bottom:15px}a{color:rgba(77,0,77,.9);cursor:pointer;text-decoration:none}a:hover{color:#a47d41}i.left,.i-left{margin-right:6px}i.right,.i-right{margin-left:6px}hr{border-top:1px solid #f1f1f1!important;margin-bottom:0!important;margin-top:0!important;border-bottom:0 none;border-left:0 none;border-right:0 none}h1,h2,h3,h4,h5,h6,p.intro-title,p.tagline,p.color{color:#333;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700;margin-top:0;line-height:1.3;margin-bottom:15px;letter-spacing:1.5px}h1,p.intro-title{font-size:42px}h2{font-size:36px;font-weight:800}h3{font-size:24px}h4{font-size:18px}h5,p.tagline{font-size:16px}h6,p.color{font-size:14px}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,h6 .white{color:#fff}h1.color,h2.color,h3.color,h4.color,h5.color,h6.color,h6 .color,p.color{color:#91703B}h5.tagline,p.tagline{color:#fff}.homereg sup{top:-1.2em;left:-.2em;font-size:40%}.page-title{margin-bottom:20px;font-weight:800}h2.page-title{margin-bottom:20px;font-weight:300}.page-title2{margin-bottom:90px;font-weight:800}.page-title-alt{margin-bottom:30px;color:#c7a674}.features-title{margin-bottom:15px}.text-light-weight{font-weight:300}.max-width-700{max-width:700px;margin-left:auto;margin-right:auto}p{font-family:'Open Sans',sans-serif;font-size:16px;color:#666;line-height:1.6;font-weight:400;margin-bottom:15px;margin-top:0}p.lead{font-size:22px;margin-bottom:25px}p.white,p.small.white,p.large.white,p.lead.white,p .white,.white{color:#fff}p.dark,p.small.dark,p.large.dark,p.lead.dark,p .dark,.dark{color:#666}p.color p.small.color,p.large.color,p.lead.color,p .color,.color{color:#c7a674}a{transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.btn,button{font-size:12px;line-height:1;font-weight:600;font-family:'Roboto',sans-serif;letter-spacing:1px;text-decoration:none!important;text-transform:uppercase;text-align:center;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;border-width:2px;border-style:solid;display:inline-block;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;-o-border-radius:2px!important}.btn i,button i,i.left{margin-right:6px}.btn-sm{padding:9px 30px!important;display:inline-block}.btn-lg{padding:14px 30px!important;display:inline-block}.btn-purple{background-color:rgba(77,0,77,.9);border-color:transparent;color:#fff}.btn-purple:hover{background-color:#c7a674;border-color:transparent;color:#fff}.btn-color{background-color:#91703B;border-color:transparent;color:#fff}.btn-color:hover{background-color:#b68a49;border-color:transparent;color:#fff}.btn-blue{background-color:#1a73e8;border-color:transparent;color:#fff}.btn-blue:hover{background-color:#458eed;border-color:transparent;color:#fff}form{position:relative}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;display:inline-block}button,input,textarea,select{font-family:'Open Sans',sans-serif;font-size:12px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="radio"],input[type="checkbox"],textarea,select{appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.1);background:#fff;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;color:#333;font-weight:400;letter-spacing:1px;font-size:1rem;padding-left:15px;padding-right:15px;transition:all 0.2s cubic-bezier(0,0,.58,1) 0s;-moz-transition:all 0.2s cubic-bezier(0,0,.58,1) 0s;-webkit-transition:all 0.2s cubic-bezier(0,0,.58,1) 0s;-o-transition:all 0.2s cubic-bezier(0,0,.58,1) 0s;display:inline-block;line-height:1}input[type="text"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="number"]:hover,input[type="radio"]:hover,input[type="checkbox"]:hover,input[type="password"]:hover,textarea:hover,select:hover{border:1px solid rgba(0,0,0,.2)}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid rgba(0,0,0,.7);color:#333}input.input-md,.input-md{padding-top:10px;padding-bottom:10px}textarea{height:120px;font-size:1rem!important}label{color:#fff;font-size:14px;margin-bottom:6px;padding-right:3px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-top:6px;font-family:'Open Sans',sans-serif;display:inline-block}.modal label{color:rgba(77,0,77,.9);font-weight:800}.modal btn{color:rgba(77,0,77,.9);font-weight:800}.modal-header{background-color:lightgray}.form-full{width:100%}.form-field-wrapper{margin-bottom:10px;position:relative}.error{color:#c80000;background-color:#fff;font-size:13px;padding:2px 3px}#contact-confirm{height:48vh;display:none}.spacer-15{height:15px;width:100%}.section-padding{padding-top:100px;padding-bottom:100px}.mb-45{margin-bottom:45px}.mb-25{margin-bottom:25px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mb-15{margin-bottom:15px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mb-0{margin-bottom:0}@media (max-width:767px){.section-padding{padding-top:60px;padding-bottom:60px}}@media (max-width:991px){.mb-sm-30{margin-bottom:30px}}.header{position:absolute;text-align:center;top:0;z-index:1000;color:#fff;width:100%;height:99px;transition:background-color 200ms ease-in-out 0s;-o-transition:background-color 200ms ease-in-out 0s;-moz-transition:background-color 200ms ease-in-out 0s;-webkit-transition:background-color 200ms ease-in-out 0s}.header.header-prepare{background-color:rgba(77,0,77,.9)}.header.header-fixed{display:block;margin-top:0!important;position:fixed;height:65px}.header-inner{padding-left:30px;padding-right:30px;position:relative}.header-fixed .logo a{margin-top:20px;margin-bottom:15px;width:300px;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.header-fixed .nav-menu ul.nav-menu-inner li a{padding:26px 12px}@media all and (max-width:1024px){.header{height:65px}.header .logo a{margin-top:20px;margin-bottom:20px;width:240px;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}}.logo{float:left;text-align:left;display:inline-block}.logo a{width:300px;display:block;margin-top:30px;margin-bottom:30px;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.logo a img{width:100%;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.nav-menu{position:static;float:right;display:block}.nav-menu.active{display:block}.nav-menu ul.nav-menu-inner{margin:0;padding:0;list-style:none}.nav-menu ul.nav-menu-inner>li{display:inline-block;list-style:none;text-align:center}.nav-menu ul.nav-menu-inner>li>a{display:block;color:#fff;font-size:14px;line-height:1;padding:43px 12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-family:"Open Sans",sans-serif}.nav-menu-icon{display:none;float:right}.nav-menu-icon a,.nav-menu-icon button{color:#fff;display:block;width:100%;font-size:17px;padding:19px 0}.nav-menu-icon.active a,.nav-menu-icon>a.active,.nav-menu-icon.active button,.nav-menu-icon>button.active,.nav-menu-icon:hover a,.nav-menu-icon>a:hover,.nav-menu-icon:hover button,.nav-menu-icon>button:hover,.nav-menu ul.nav-menu-inner li.active>a,.nav-menu ul.nav-menu-inner li>a.active,.nav-menu ul.nav-menu-inner li:hover>a,.nav-menu ul.nav-menu-inner li>a:hover,.header-fixed .nav-menu ul.nav-menu-inner li>a.current,.header-fixed .nav-menu ul.nav-menu-inner li.current>a{color:#c7a674}.nav-menu>ul li{position:relative}@media all and (max-width:1024px){.nav-menu ul.nav-menu-inner li{display:block;width:100%}.nav-menu{position:fixed;top:65px;left:0;float:none;display:block;width:100%;background:rgba(77,0,77,.9);overflow-y:auto;display:none;z-index:999}.nav-menu-icon,.header-fixed .nav-menu-icon{display:inline-block;float:right}.nav-menu ul.nav-menu-inner li a,.header-fixed .nav-menu ul.nav-menu-inner li a{padding:20px 12px;border-top:1px solid #000}.nav-menu ul.nav-menu-inner li.btn-item,.header-fixed .nav-menu ul.nav-menu-inner li.btn-item{padding:20px 12px;border-top:1px solid #000}}#intro{position:relative;overflow:hidden}.intro-content{display:table;height:100%;text-align:center;width:100%}.intro-content-inner{display:table-cell;height:100%;vertical-align:middle}@media (max-width:767px){.intro-title{letter-spacing:0;font-size:24px}}.sc-logo{text-align:center}.sc-title{font-weight:800;text-align:center}.sc-paragraph-lead{font-family:Georgia;font-style:italic;font-size:20px;text-align:center}.content-box,.content-box-with-bg{position:relative}.content-box-with-bg{padding:45px 30px 30px!important;background:#f5f5f5;border-radius:5px}.content-box:hover .icon-top{background-color:#c7a674;color:#fff}.icon-top{background-color:#f5f5f5;display:inline-block!important;font-size:23px;color:#333;height:70px;line-height:70px;width:70px;text-align:center;margin-bottom:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.icon-black{background-color:#333;color:#fff}.content-box:hover .icon-black{background-color:#c7a674;color:#fff}.owl-buttons{position:static}o-flow-hidden{overflow:hidden}.owl-carousel.white .owl-controls .owl-page span{background:none repeat scroll 0 0 #fff}.owl-carousel.white .owl-controls .owl-page.active span{background:rgba(0,0,0,0);border:1px solid #fff}.nf-carousel-theme .owl-controls .owl-pagination{position:absolute;z-index:2;left:0;text-align:center;width:100%;margin-top:15px}.nf-carousel-theme .owl-controls .owl-buttons .owl-prev,.nf-carousel-theme .owl-controls .owl-buttons .owl-next{width:31px;height:31px;line-height:31px;font-size:16px;margin-top:-15px}.content-carousel .owl-controls .owl-buttons .owl-prev,.content-carousel .owl-controls .owl-buttons .owl-next,.image-carousel .owl-controls .owl-buttons .owl-prev,.image-carousel .owl-controls .owl-buttons .owl-next,.intro-text-slider .owl-controls .owl-buttons .owl-prev,.intro-text-slider .owl-controls .owl-buttons .owl-next,.nf-carousel-theme .owl-controls .owl-buttons .owl-prev,.nf-carousel-theme .owl-controls .owl-buttons .owl-next{color:#fff;position:absolute;z-index:3;display:block;top:50%;transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;width:100px;height:100px}.content-carousel .owl-controls .owl-buttons .owl-prev:before,.content-carousel .owl-controls .owl-buttons .owl-next:before,.image-carousel .owl-controls .owl-buttons .owl-prev:before,.image-carousel .owl-controls .owl-buttons .owl-next:before,.intro-text-slider .owl-controls .owl-buttons .owl-prev:before,.intro-text-slider .owl-controls .owl-buttons .owl-next:before,.nf-carousel-theme .owl-controls .owl-buttons .owl-prev:before,.nf-carousel-theme .owl-controls .owl-buttons .owl-next:before{background:rgba(51,51,51,.8);content:"";transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);height:120%;width:120%;position:absolute;top:0}.content-carousel .owl-controls .owl-buttons .owl-prev:before,.image-carousel .owl-controls .owl-buttons .owl-prev:before,.intro-text-slider .owl-controls .owl-buttons .owl-prev:before,.nf-carousel-theme .owl-controls .owl-buttons .owl-prev:before{left:0;margin-left:-60%}.content-carousel .owl-controls .owl-buttons .owl-next:before,.image-carousel .owl-controls .owl-buttons .owl-next:before,.intro-text-slider .owl-controls .owl-buttons .owl-next:before,.nf-carousel-theme .owl-controls .owl-buttons .owl-next:before{right:0;margin-right:-60%}.content-carousel .owl-controls .owl-buttons .owl-prev:hover,.content-carousel .owl-controls .owl-buttons .owl-next:hover,.image-slider .owl-controls .owl-buttons .owl-prev:hover,.image-slider .owl-controls .owl-buttons .owl-next:hover,.intro-text-slider .owl-controls .owl-buttons .owl-prev:hover,.intro-text-slider .owl-controls .owl-buttons .owl-next:hover,.nf-carousel-theme .owl-controls .owl-buttons .owl-prev:hover,.nf-carousel-theme .owl-controls .owl-buttons .owl-next:hover{color:#c7a674}.content-carousel .owl-controls .owl-buttons .owl-next,.image-carousel .owl-controls .owl-buttons .owl-next,.intro-text-slider .owl-controls .owl-buttons .owl-next,.nf-carousel-theme .owl-controls .owl-buttons .owl-next{right:0}.nf-carousel-theme .owl-controls .owl-buttons .owl-prev{left:0;margin-left:-51px;opacity:0}.nf-carousel-theme .owl-controls .owl-buttons .owl-next{right:0;margin-right:-51px;opacity:0}.content-carousel:hover .owl-controls .owl-buttons .owl-prev,.content-carousel:hover .owl-controls .owl-buttons .owl-next,.image-carousel:hover .owl-controls .owl-buttons .owl-prev,.image-carousel:hover .owl-controls .owl-buttons .owl-next,.intro-text-slider:hover .owl-controls .owl-buttons .owl-prev,.intro-text-slider:hover .owl-controls .owl-buttons .owl-next,.nf-carousel-theme:hover .owl-controls .owl-buttons .owl-prev,.nf-carousel-theme:hover .owl-controls .owl-buttons .owl-next{margin-right:0;margin-left:0;opacity:1}.testimonial-carousel-controls{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.testimonial-carousel-controls .carousel-control-btn.a11y-btn-reset{color:#fff;font-size:20px;padding:8px 12px}.testimonial-carousel-controls .carousel-control-btn.a11y-btn-reset:hover,.testimonial-carousel-controls .carousel-control-btn.a11y-btn-reset:focus{color:#c7a674}.content-carousel,.image-carousel,.intro-text-slider{overflow:hidden;position:relative}.content-carousel .owl-controls .owl-pagination,.image-carousel .owl-controls .owl-pagination,.intro-text-slider .owl-controls .owl-pagination,.item1-carousel .owl-controls .owl-pagination{position:absolute;bottom:0;z-index:2;bottom:15px;left:0;text-align:center;width:100%}.content-carousel .owl-controls .owl-buttons .owl-prev,.content-carousel .owl-controls .owl-buttons .owl-next,.image-carousel .owl-controls .owl-buttons .owl-prev,.image-carousel .owl-controls .owl-buttons .owl-next,.intro-text-slider .owl-controls .owl-buttons .owl-prev,.intro-text-slider .owl-controls .owl-buttons .owl-next{width:51px;height:51px;line-height:57px;font-size:21px;margin-top:-25px}.content-carousel .owl-controls .owl-buttons .owl-prev,.image-carousel .owl-controls .owl-buttons .owl-prev,.intro-text-slider .owl-controls .owl-buttons .owl-prev{left:0;margin-left:-51px;opacity:0;text-align:left;padding-left:10px}.content-carousel .owl-controls .owl-buttons .owl-next,.image-carousel .owl-controls .owl-buttons .owl-next,.intro-text-slider .owl-controls .owl-buttons .owl-next{right:0;margin-right:-51px;opacity:0;text-align:right;padding-right:10px}.content-carousel img,.image-carousel .item img{width:100%}.pricing-box{background:#f5f5f5;border-top:7px solid #333;text-align:center;padding-top:10px;padding-bottom:10px}..pricing-features{padding-left:15px;padding-right:15px}.pricing-features ul{list-style:none;padding:0}.pricing-features ul li{margin-bottom:10px}.contact-form textarea{min-height:165px;resize:none;overflow:auto}.contact-form .btn-contact-submit{height:100px;width:100px;line-height:1;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important}#preloader{background-color:rgba(255,255,255,1);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:99999999999}.site-spinner{border:2px solid #ddd;font-size:44px;width:44px;height:44px;left:50%;top:50%;margin:-22px 0 0 -22px;position:absolute;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:site-spin 1s linear infinite;-moz-animation:site-spin 1s linear infinite;animation:site-spin 1s linear infinite;border-top-color:#333}@-webkit-keyframes site-spin{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes site-spin{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes site-spin{to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.footer-logo a{max-width:300px;display:inline-block}.footer-logo img{width:100%}.parallax{position:relative}#supported p,#supported ul{font-size:12px}#supported ul{list-style:none}.testimonial p{margin-bottom:0}.twitter-typeahead{display:block!important}.typeahead,.tt-query,.tt-hint{height:44px;padding:6px 12px;font-size:14px;line-height:34px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{width:100%;margin:5px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 15px;font-size:16px;line-height:20px}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:rgba(77,0,77,.9)}.tt-suggestion.tt-cursor{color:#fff;background-color:rgba(77,0,77,.9)}.tt-suggestion p{margin:0}.tt-highlight{color:rgba(77,0,77,.9);font-weight:700}.tt-suggestion:hover .tt-highlight,.tt-suggestion.tt-cursor .tt-highlight{color:#fff;font-weight:400}.gist{font-size:14px}.scrollable-dropdown-menu .tt-menu{max-height:250px;overflow-y:auto}
.dark-bg p.intro-title,.dark-bg p.tagline,.dark-bg p.color{color:#fff}p.intro-title.mb-10,p.color.mb-10{margin-bottom:10px}p.tagline.mb-45{margin-bottom:45px}@media (max-width:767px){p.intro-title{letter-spacing:0;font-size:24px}}