@import url(https://use.fontawesome.com/releases/v5.11.2/css/all.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{background-color:rgba(77,0,77,.9);color:#fff}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg li,.dark-bg ol,.dark-bg p,.dark-bg p.lead,.dark-bg ul{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}.overlay-dark60:before{background-color:rgba(51,0,51,.6)}a{color:rgba(77,0,77,.9);cursor:pointer;text-decoration:none}a:hover{color:#a47d41}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{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{font-size:42px}h2{font-size:36px;font-weight:800}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{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{color:#91703b}h5.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-title-alt{margin-bottom:30px;color:#c7a674}.text-light-weight{font-weight:300}.text-regular{font-weight:400}.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:26px;margin-bottom:25px}.color,p .color,p.color p.small.color,p.large.color,p.lead.color{color:#c7a674}a{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .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 .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;outline:0;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}i.right{margin-left:6px;margin-right:0!important}.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{outline:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;display:inline-block}button,input,select,textarea{font-family:'Open Sans',sans-serif;font-size:12px}input[type=checkbox],input[type=email],input[type=number],input[type=password],input[type=radio],input[type=tel],input[type=text],select,textarea{appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.1);background:#fff;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#333;outline:0;font-weight:400;letter-spacing:1px;font-size:1rem;padding-left:15px;padding-right:15px;transition:all .2s cubic-bezier(0,0,.58,1) 0s;-moz-transition:all .2s cubic-bezier(0,0,.58,1) 0s;-webkit-transition:all .2s cubic-bezier(0,0,.58,1) 0s;-o-transition:all .2s cubic-bezier(0,0,.58,1) 0s;display:inline-block;line-height:1}input[type=checkbox]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=radio]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border:1px solid rgba(0,0,0,.2)}input[type=checkbox]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid rgba(0,0,0,.7);color:#333;border-color:#5897fb;box-shadow:none}.input-md,input.input-md{height:44px;padding-top:10px;padding-bottom:10px}input,select{font-size:1rem;padding-left:8px!important}::placeholder{color:#999!important}.select2-container .select2-selection--single{border:1px solid rgba(0,0,0,.1);color:#333;border-radius:0!important;height:38px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:34px;padding-top:3px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{height:35px}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:#d3d3d3}#modal p{line-height:1.4}.form-full{width:100%}.form-full-height{height:100%}.form-field-wrapper{margin-bottom:10px;position:relative}form .error{border-color:#e1534f}form label.error{margin-bottom:0;margin-top:3px;color:#e1534f;font-size:12px;font-weight:400}.error{color:red;background-color:#fff;font-size:13px}#errorContent,#successContent{margin-bottom:20px;display:none;text-transform:none;letter-spacing:1px}.spacer-15{height:15px;width:100%}.section-padding{padding-top:100px;padding-bottom:100px}.p-60{padding:60px}.ptb-80{padding-top:80px;padding-bottom:80px}.plt-60{padding-left:60px;padding-right:60px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.mb-45{margin-bottom:45px}.mb-25{margin-bottom:25px}.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 .2s ease-in-out 0s;-o-transition:background-color .2s ease-in-out 0s;-moz-transition:background-color .2s ease-in-out 0s;-webkit-transition:background-color .2s 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 .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .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 .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .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 .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.logo a img{width:100%;transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .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{color:#fff;display:block;font-size:17px;padding:19px 0}.header-fixed .nav-menu ul.nav-menu-inner li.current>a,.header-fixed .nav-menu ul.nav-menu-inner li>a.current,.nav-menu ul.nav-menu-inner li.active>a,.nav-menu ul.nav-menu-inner li:hover>a,.nav-menu ul.nav-menu-inner li>a.active,.nav-menu ul.nav-menu-inner li>a:hover,.nav-menu-icon.active a,.nav-menu-icon:hover a,.nav-menu-icon>a.active,.nav-menu-icon>a:hover{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}.header-fixed .nav-menu-icon,.nav-menu-icon{display:inline-block;float:right}.header-fixed .nav-menu ul.nav-menu-inner li a,.nav-menu ul.nav-menu-inner li a{padding:20px 12px;border-top:1px solid #000}.header-fixed .nav-menu ul.nav-menu-inner li.btn-item,.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}}.content-box{position:relative}.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;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;margin-bottom:30px}#preloader{background-color:#fff;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;margin-bottom:10px}