@import 'http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,700,700italic,800,800italic';h1,h2,h3,h4,h5,h6,input,button,select,textarea,body{font-family:"Open Sans", lucida grande, Arial, sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:700}::selection{background:#5e2f8f}::-moz-selection{background:#5e2f8f}body,p,.gform_body .gfield input,.gform_body .gfield textarea,.gform_body .gfield select{font-size:15px;line-height:1.6}h1{font-size:45px;line-height:1.6}h2{font-size:22.5px;line-height:1.6}h3{font-size:17.55px;line-height:1.6}h4{font-size:15px;line-height:1.6}h5{font-size:12.45px;line-height:1.6}h6{font-size:11.25px;line-height:1.6}#topcontrol{background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:3px;color:#FFF;height:48px;line-height:55px;margin:0 15px 15px 0;text-align:center;width:48px;z-index:10000}#scrolltotop:before{border-color:rgba(255,255,255,0) rgba(255,255,255,0) #FFF;border-image:none;border-style:solid;border-width:10px;content:"";height:0;left:28%;position:absolute;top:17%;width:0}#topcontrol:hover{background-color:#452269}a:hover,.sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,.sidebar-content .nav li li a:hover,div[role="complementary"] div > ul > li:hover{color:#4a2570}a,.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus,.nav li a:hover,.nav li a:focus,.navbar .nav > li > a:focus,.navbar .nav > li > a:hover,.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span,nav[role="navigation"] .nav-normal > .active > a,nav[role="navigation"] .nav-normal li a:hover,nav[role="navigation"] .nav-pills-square > .active > a,nav[role="navigation"] .nav-bar > li > a:hover,nav[role="navigation"] .nav-bar > li > a:focus,nav[role="navigation"] .nav-bar > .active > a,nav[role="navigation"] .nav-bar-top > .active > a,nav[role="navigation"] .nav-bar-top > li > a:hover,nav[role="navigation"] .nav-bar-underline > .active > a,nav[role="navigation"] .nav-underline > .active > a,nav[role="navigation"] .nav-underline > li > a:hover,nav[role="navigation"] .nav-separator > .active > a,nav[role="navigation"] .nav-separator > li > a:hover,.sidebar-content .nav a.active,div[role="complementary"] div > ul > li:active,.sidebar-content .nav li a:hover,.sidebar-content .nav li a:focus{color:#5e2f8f}.nav a:hover .caret{border-bottom-color:#5e2f8f;border-top-color:#5e2f8f}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.grid li a:hover img,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="clock-o"]: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,.gform_wrapper li.gfield_error input[type="text"]:focus,.gform_wrapper li.gfield_error input[type="url"]:focus,.gform_wrapper li.gfield_error input[type="email"]:focus,.gform_wrapper li.gfield_error input[type="tel"]:focus,.gform_wrapper li.gfield_error input[type="number"]:focus,.gform_wrapper li.gfield_error input[type="password"]:focus,.gform_wrapper li.gfield_error textarea:focus{border-color:#5e2f8f}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.progress .bar,.progress-striped .bar,.progress-info.progress-striped .bar,.progress-striped .bar-info,nav[role="navigation"] .nav-pills-square li a:hover{background-color:#5e2f8f}.form-control:focus{border-color:#5e2f8f;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(94,47,143,0.6)}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#5e2f8f;border-color:#5e2f8f}.accent{color:#5e2f8f !important}.accent2{color:#ffc000 !important}.accent3{color:#444a4e !important}.accent4{color:#fff !important}.btn-primary{border-color:#5e2f8f;background-color:#5e2f8f;color:#fff;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn-primary:hover,.btn-primary .disabled,.btn-primary [disabled]{background-color:#542a80;border-color:#542a80;color:#fff}.btn-primary:active,.btn-primary .active,.btn-primary:focus,.btn-primary .focus{background-color:#4a2570;border-color:#4a2570;color:#fff}.btn-custom{border-color:#fff;background-color:#fff;color:#1c1c1c;text-shadow:none;color:#2a2a2a}.btn-custom:hover,.btn-custom .disabled,.btn-custom [disabled]{background-color:#f5f5f5;border-color:#f5f5f5;color:#1c1c1c}.btn-custom:active,.btn-custom .active,.btn-custom:focus,.btn-custom .focus{background-color:#ebebeb;border-color:#ebebeb;color:#1c1c1c}.btn-custom:hover,.btn-custom:focus{color:#2a2a2a;background-color:#e6e6e6}a{text-decoration:none !important}.btn-huge{padding:17px 50px;font-size:18px}.big-heading{font-size:48px;line-height:60px}.medium-heading{font-size:36px;line-height:48px}.heading{font-size:30px;line-height:42px}.semiheading{font-size:24px;line-height:36px}.subheading{font-size:20px;line-height:32px}.big-font{font-size:18px;line-height:30px}.small-font{font-size:14px}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.italic-style{font-style:italic}.text-shadow{text-shadow:0 0 5px rgba(0,0,0,0.53)}header a:hover,header .sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,header .sidebar-content .nav li li a:hover,header div[role="complementary"] div > ul > li:hover{color:#616161}header a,header .nav-tabs > .active > a,header .nav-tabs > .active > a:hover,header .nav-tabs > .active > a:focus,header .nav li a:hover,header .nav li a:focus,header .navbar .nav > li > a:focus,header .navbar .nav > li > a:hover,header .pagination ul > li > a:hover,header .pagination ul > li > a:focus,header .pagination ul > .active > a,header .pagination ul > .active > span,header nav[role="navigation"] .nav-normal > .active > a,header nav[role="navigation"] .nav-normal li a:hover,header nav[role="navigation"] .nav-pills-square > .active > a,header nav[role="navigation"] .nav-bar > li > a:hover,header nav[role="navigation"] .nav-bar > li > a:focus,header nav[role="navigation"] .nav-bar > .active > a,header nav[role="navigation"] .nav-bar-top > .active > a,header nav[role="navigation"] .nav-bar-top > li > a:hover,header nav[role="navigation"] .nav-bar-underline > .active > a,header nav[role="navigation"] .nav-underline > .active > a,header nav[role="navigation"] .nav-underline > li > a:hover,header nav[role="navigation"] .nav-separator > .active > a,header nav[role="navigation"] .nav-separator > li > a:hover,header .sidebar-content .nav a.active,header div[role="complementary"] div > ul > li:active,header .sidebar-content .nav li a:hover,header .sidebar-content .nav li a:focus{color:#757575}header .nav a:hover .caret{border-bottom-color:#757575;border-top-color:#757575}header .nav-tabs > li > a:hover,header .nav-tabs > li > a:focus,header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .grid li a:hover img,header textarea:focus,header input[type="text"]:focus,header input[type="password"]:focus,header input[type="datetime"]:focus,header input[type="datetime-local"]:focus,header input[type="date"]:focus,header input[type="month"]:focus,header input[type="clock-o"]:focus,header input[type="week"]:focus,header input[type="number"]:focus,header input[type="email"]:focus,header input[type="url"]:focus,header input[type="search"]:focus,header input[type="tel"]:focus,header input[type="color"]:focus,header .uneditable-input:focus,header .gform_wrapper li.gfield_error input[type="text"]:focus,header .gform_wrapper li.gfield_error input[type="url"]:focus,header .gform_wrapper li.gfield_error input[type="email"]:focus,header .gform_wrapper li.gfield_error input[type="tel"]:focus,header .gform_wrapper li.gfield_error input[type="number"]:focus,header .gform_wrapper li.gfield_error input[type="password"]:focus,header .gform_wrapper li.gfield_error textarea:focus{border-color:#5e2f8f}header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus,header .dropdown-submenu:hover > a,header .dropdown-submenu:focus > a,header .dropdown-menu > .active > a,header .dropdown-menu > .active > a:hover,header .dropdown-menu > .active > a:focus,header .progress .bar,header .progress-striped .bar,header .progress-info.progress-striped .bar,header .progress-striped .bar-info,header nav[role="navigation"] .nav-pills-square li a:hover{background-color:#5e2f8f}header .form-control:focus{border-color:#5e2f8f;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(94,47,143,0.6)}header .pagination > .active > a,header .pagination > .active > span,header .pagination > .active > a:hover,header .pagination > .active > span:hover,header .pagination > .active > a:focus,header .pagination > .active > span:focus{background-color:#5e2f8f;border-color:#5e2f8f}header nav[role="navigation"] .nav{margin:10px 0!important;color:#757575}header nav[role="navigation"] .nav > li > a{font-size:14px;text-transform:uppercase;font-weight:600}header nav[role="navigation"] .nav > li > a:hover,header nav[role="navigation"] .nav > li > a:active,header nav[role="navigation"] .nav > li > a:focus{color:#5e2f8f;background-color:transparent}header nav[role="navigation"] .nav > li.active > a{color:#5e2f8f;background-color:transparent}.nav > li > a:focus,.nav > li > a:hover,.nav > li.active > a{background-color:#5e2f8f;border-color:#5e2f8f}.nav > li > a:focus .caret,.nav > li > a:hover .caret,.nav > li.active > a .caret{border-bottom-color:#5e2f8f;border-top-color:#5e2f8f}nav[role="navigation"] ul > li .dropdown-menu > li:hover > a,nav[role="navigation"] ul > li .dropdown-menu > li > a:hover,nav[role="navigation"] ul > li .dropdown-menu > li > a:focus{background:none repeat scroll 0 0 #5e2f8f;color:#fff !important}#header ul li ul{border-radius:0}.home .header-shadow{box-shadow:0 0 0}#menu-top-header{margin-bottom:0}#menu-top-header li{list-style:outside none none;margin-right:15px}#menu-top-header li a{color:#fff;position:relative}#menu-top-header li::before{color:#fff;content:"";margin-right:5px;font-family:fontawesome}#menu-top-header li:nth-child(3)::before{content:""}.phone-top span{color:#fff;font-size:17px;font-weight:600;line-height:22px}.phone-top span i{color:#fff !important}header + p{display:none}div div > footer *{font-size:14px}footer address ul li i.accent{color:#FFF !important}div div > footer h4{font-size:16px;text-transform:none}footer .social-ico a{display:block;color:#bebebe}footer .social-ico a:hover,footer .social-ico a:focus{color:#ffc000;text-decoration:none}footer .social-ico i{padding-right:10px}.custom-line-height{line-height:20px}.cta-footer .btn{padding:17px 50px}.cta-footer{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover}.margin-banner{margin-bottom:10%;margin-top:10%}#homepage-slide{border:0 none;margin:0}#homepage-slide .slide-content{margin:0}#homepage-slide .wooslider-control-nav{top:90%;z-index:99}#homepage-slide .wooslider-control-nav li a{background-color:#000;width:9px;height:9px}#homepage-slide .wooslider-control-nav li a.wooslider-active{background-color:#5e2f8f}.arrow_box{background:#fff none repeat scroll 0 0;border:2px solid #5e2f8f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:0;min-height:475px;padding:15px}.arrow_box::before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:13px solid #5e2f8f;bottom:-13px;content:"";display:block;left:81%;margin-left:-20px;position:absolute}.arrow_box::after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:20px solid #fff;bottom:-10px;content:"";display:block;left:80%;margin-left:-20px;position:absolute}.home .testimonial > i{display:none}.home .testimonial div + p{font-style:italic;text-align:left}.hover-effect,.hover-effect .caption,.hover-effect .caption-bg{height:195px}.hover-effect{overflow:hidden;position:relative;margin-bottom:30px}.hover-effect > img{position:relative;display:block;min-height:100%;min-width:100%}.hover-effect .caption-bg{position:absolute;top:100px;width:100%;background-color:transparent}.hover-effect .caption{position:absolute;top:0;width:100%;padding:65px 25px 35px;z-index:1}.hover-effect .caption h3{margin-top:11px}.hover-effect .caption p{margin-top:20px}.hover-effect .caption p,.hover-effect .caption i{color:#fff;opacity:0}.hover-effect .caption,.hover-effect .caption p,.hover-effect .caption i,.hover-effect .caption-bg{-webkit-transition:.5s;transition:.5s}.hover-effect:hover a .caption > p,.hover-effect:focus a .caption > p,.hover-effect:active a .caption > p,.hover-effect:hover a .caption > i,.hover-effect:focus a .caption > i,.hover-effect:active a .caption > i{opacity:1}.hover-effect:hover > .caption-bg,.hover-effect:focus > .caption-bg,.hover-effect:active > .caption-bg{top:0;background-color:rgba(94,47,143,0.65)}.caption img{opacity:0;transition:all .3s}.caption > img{opacity:0;-webkit-transition:all .3s;transition:all .3s}.hover-effect:hover .caption > img,.hover-effect:active .caption > img,.hover-effect:focus .caption > img{opacity:1}.margin-top-5{margin-top:5px}.margin-top-15{margin-top:15px}.padding-top-5{padding-top:5px}.margin-vertical-5{margin-bottom:5px;margin-top:5px}.margin-top-30{margin-top:30px}@media (max-width: 991px){.img-center{display:block;margin:auto!important}.img-book{margin:0 10px 10px 0}}@media (min-width: 992px) and (max-width: 1199px){#header .brand img{width:100%}header nav[role="navigation"] .nav > li > a{padding:10px}#footer .small-heading{font-size:17px}#footer .medium-font{font-size:14px}#footer .margin-custom .btn{font-size:16px}.arrow_box{min-height:570px}}@media (min-width: 768px) and (max-width: 991px){header nav[role="navigation"] .nav{display:none}nav[role="navigation"] select{display:block}#header img{width:100%}.arrow_box{min-height:760px}#homepage-slide .wooslider-control-nav{top:96%}}@media (max-width: 767px){.arrow_box{min-height:900px;padding:0}#homepage-slide .wooslider-control-nav{top:98%}.btn-huge{padding:15px 20px}.small-heading{font-size:20px}h1,.heading,.medium-heading{font-size:24px;line-height:34px}medium-heading,h2{font-size:22px;line-height:32px}.subheading,h3{font-size:20px;line-height:30px}.custom-line-height{line-height:24px}.big-font{font-size:16px;line-height:28px}#header .brand{max-width:100%;width:183px}.policy-footer,.social-ico{display:table;margin:auto;text-align:left}.cta-footer .btn{padding:15px 20px}.big-heading{font-size:32px;line-height:44px}.phone-top a,.phone-top i{color:#fff !important}.phone-top a:hover,.phone-top a:focus,.phone-top a:active,.phone-top i:hover,.phone-top i:focus,.phone-top i:active{color:#e6e6e6}.phone-top{float:none !important;text-align:center}.arrow_box::after{border-left:14px solid transparent}#menu-top-header{display:table;float:none !important;margin:auto}#menu-top-header li{float:none;margin-left:0;text-align:center}}