html{height:100%}body{min-height:100%}h1,h2,h3,h4,h5,h6,.btn,.layout-sidebar{font-family:"Source Sans Pro",sans-serif}.layout-sidebar{width:280px}.page-header h1{text-transform:uppercase;font-weight:900;color:#682d7b}.btn,.btn:hover,.btn:focus,.btn:visited,.btn:active{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;padding:10px 20px;border-width:3px}.btn.btn-primary,.btn:hover.btn-primary,.btn:focus.btn-primary,.btn:visited.btn-primary,.btn:active.btn-primary{background-color:#682d7b;border-color:#682d7b;text-transform:uppercase}.btn.btn-bordered,.btn:hover.btn-bordered,.btn:focus.btn-bordered,.btn:visited.btn-bordered,.btn:active.btn-bordered{background-color:transparent;border-color:#682d7b;text-transform:uppercase;color:white}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a{background:none;text-indent:0;text-align:center;line-height:50px;width:50px;height:50px;text-shadow:1px 2px 3px rgba(0,0,0,0.1)}@media only screen and (max-width: 767px){.bx-controls.bx-has-controls-direction>div.bx-controls-direction a{width:40px;height:40px}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a:after{font-size:30px}}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a *,.bx-controls.bx-has-controls-direction>div.bx-controls-direction a{text-decoration:none}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a:after{color:white;font-size:40px;font-family:"Ionicons"}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a.bx-prev{left:0}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a.bx-prev:after{content:"\f3cf"}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a.bx-next{right:0}.bx-controls.bx-has-controls-direction>div.bx-controls-direction a.bx-next:after{content:"\f3d1"}body,html{font-size:16px;line-height:1.8;font-family:"Source Sans Pro",sans-serif;background-color:#fff}body{-webkit-transition:opacity 0.25s;transition:opacity 0.25s}footer{background-color:#222;padding-top:0}footer .footer-first{background-color:#682d7b;padding:20px;position:relative}footer .footer-first p{padding:0;margin:0;font-size:19px;color:white}footer .footer-first p .btn.btn-default{border-color:white;background-color:white;color:#682d7b;margin-left:20px}@media only screen and (max-width: 767px){footer .footer-first p{font-size:15px}footer .footer-first p .btn.btn-default{padding:5px 0;letter-spacing:1px;display:block;margin:15px 0 0 0;color:white;background-color:#682d7b;border-color:#682d7b}}footer .footer-final{padding:30px}footer .footer-final p,footer .footer-final ul li a{color:#ccc}footer .footer-final ul li:before,footer .footer-final ul li:after{color:white;color:rgba(255,255,255,0.5)}footer .footer-final ul a:hover{color:white;text-decoration:none}footer .footer-final p.site-credits,footer .footer-final p.site-credits a{font-size:13px;color:white;color:rgba(255,255,255,0.5)}.hp-banner .uk-overlay{max-height:900px}.hp-banner .uk-overlay .uk-overlay-background{background:-moz-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 50%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 50%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 50%, transparent 100%)}.hp-banner .uk-overlay .uk-overlay-panel>div{width:100%}.hp-banner .uk-overlay .banner-content-window{max-width:800px;padding:0 100px}.hp-banner .uk-overlay .banner-content-window .btn{border-color:#12a399;font-size:17px}.hp-banner .uk-overlay .banner-content-window .btn.btn-primary{background-color:#12a399}@media only screen and (max-width: 991px){.hp-banner .uk-overlay .banner-content-window{text-align:center;padding:0 50px;max-width:none !important}}@media only screen and (max-width: 767px){.hp-banner .uk-overlay .banner-content-window{padding:0 20px}}.hp-banner .uk-overlay .banner-content-window h3,.hp-banner .uk-overlay .banner-content-window h4,.hp-banner .uk-overlay .banner-content-window h5{font-size:50px}@media only screen and (max-width: 991px){.hp-banner .uk-overlay .banner-content-window h3,.hp-banner .uk-overlay .banner-content-window h4,.hp-banner .uk-overlay .banner-content-window h5{font-size:28px;line-height:1.5}}.hp-banner .uk-overlay .banner-content-window p{display:inline-block;font-size:20px;font-family:"Source Sans Pro",sans-serif}@media only screen and (max-width: 1199px){.hp-banner .uk-overlay .banner-content-window p{font-size:16px}}.page-banner{max-height:300px}.page-banner .banner-window{display:none}.container-full.container-fluid{padding:0;margin:0}.container-full.container-fluid>.row{padding:0;margin:0}.container-full.container-fluid>.row>.col-xs-12{padding:0;margin:0}.container-full.container-fluid>.row>.col-xs-12>.row{padding:0;margin:0}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height{padding:0;margin:0}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height{display:block;width:100%}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height{padding:0;margin:0;vertical-align:top}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height{display:block;width:100%}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height .content>.container{min-height:580px;width:100%;padding:20px 40px}@media only screen and (max-width: 767px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height .content>.container{padding:20px}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar{width:280px;text-align:center;background-color:white}@media only screen and (min-width: 992px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar{border-right:15px solid #682d7b}}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar{border-bottom:15px solid #682d7b;width:100% !important}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar>div{padding:0;height:auto !important;min-height:0 !important}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details-sidebar{line-height:1.3}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details-sidebar a.tel{display:inline-block;font-weight:bold;font-size:25px;color:#12a399}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details-sidebar a:not(.tel){display:inline-block;font-size:14px;color:#777}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .language{background-color:#eee;padding:10px}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .language ul{padding:0;margin:0;list-style:none;font-size:0}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .language ul li{padding:0;margin:0;display:inline-block;vertical-align:middle}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .language ul li span{font-size:14px;display:inline-block;padding-right:10px}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .language ul li a{display:block;padding:0 2px}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo{display:block;font-weight:bold;font-size:40px;padding:40px 20px;text-decoration:none !important}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo{padding:20px 0}}@media only screen and (max-width: 767px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo{padding:10px 0}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo span{color:#333}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav{padding-bottom:40px}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav{padding-bottom:0}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline{font-size:0}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline,.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline ul,.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline li{padding:0;margin:0;list-style:none}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline>li{display:block}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline>li>a{font-weight:bold;display:block;font-size:22px;padding:3px 0;text-decoration:none;font-family:"Source Sans Pro",sans-serif;color:#333;-webkit-transition:all 0.25s;transition:all 0.25s}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline>li:hover>a{color:#12a399;background-color:transparent}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline>li.current_page_item:not(.menu-item-home)>a,.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav ul.list-inline>li.current_page_parent>a{color:white;background-color:#682d7b}@media only screen and (max-width: 996px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo{display:inline-block;vertical-align:middle;text-align:left}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav{display:inline-block;vertical-align:middle;width:45%;text-align:right}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar nav button{background-color:transparent;border:none;color:#682d7b;font-size:60px;float:right;padding:0}}@media only screen and (max-width: 767px){.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .logo{max-width:120px}}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details{text-align:center}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details a{display:block;text-decoration:none;color:#777}.container-full.container-fluid>.row>.col-xs-12>.row>.row-height>.col-height.layout-sidebar .contact-details a.tel{color:#682d7b;font-size:19px;font-weight:bold;padding-bottom:5px}div.content .content-wrapper em{color:#666}div.content .content-wrapper .uk-accordion{padding:40px 0 0 0}div.content .content-wrapper .uk-accordion-title{background-color:#999;color:white;font-weight:900;text-transform:uppercase;margin:5px 0 0 0;padding:10px 20px;position:relative;-webkit-transition:all 0.25s;transition:all 0.25s}div.content .content-wrapper .uk-accordion-title:after{content:"\f107";font-family:'FontAwesome';color:white;position:absolute;right:20px}div.content .content-wrapper .uk-accordion-title:hover{background-color:#888}div.content .content-wrapper .uk-accordion-title.uk-active{background-color:#682d7b}div.content .content-wrapper .uk-accordion-content{padding:20px;background-color:#eee}div.content .content-wrapper p.lead{color:#333;font-size:24px;line-height:1.7;font-weight:300;font-family:"Source Sans Pro",sans-serif}@media only screen and (max-width: 991px){div.content .content-wrapper p.lead{font-size:20px;line-height:1.6}}div.content .content-wrapper a:not(.btn):not(.collapse-btn){color:#682d7b}.uk-article .uk-article-title a{color:#333;font-family:"Source Sans Pro",sans-serif;font-weight:bold}.uk-article .uk-article-meta{font-family:"Source Sans Pro",sans-serif}.sidebar .subnav{background-color:#eee}.sidebar .subnav,.sidebar .subnav *{font-family:"Source Sans Pro",sans-serif}.sidebar .subnav h5{color:white;font-size:14px;background-color:#333;font-weight:bold}.sidebar .subnav ul li.current-page a{background-color:#682d7b;color:#fff}.sidebar .subnav ul li a{border-bottom-color:rgba(0,0,0,0.1);color:#333;font-family:"Source Sans Pro",sans-serif}.uk-offcanvas-bar{background-color:#682d7b}.uk-offcanvas-bar a{font-family:"Source Sans Pro",sans-serif}.uk-offcanvas-bar .contact-details a{display:block;color:white !important}.subpages .uk-overlay .uk-overlay-panel{background-color:#12a399;color:white}.subpages .uk-overlay .uk-overlay-panel h3,.subpages .uk-overlay .uk-overlay-panel h4,.subpages .uk-overlay .uk-overlay-panel h5,.subpages .uk-overlay .uk-overlay-panel h6{padding:0;margin:0;font-size:16px;font-weight:bold}.contact-form{background-color:#eee;padding:30px}.contact-form .form-group label{font-weight:normal}.contact-form .form-group .form-control{border-radius:0}.contact-form .wpcf7-not-valid-tip{font-size:12px}.contact-form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{background-color:#a44fbf;border-color:#a44fbf}.file-upload-area{background-color:white;padding:20px;margin-bottom:20px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.file-upload-area #progress{height:5px;border-radius:0;margin:10px 0 0 0;box-shadow:none}.file-upload-area #progress .progress-bar{background-color:#682d7b}.file-upload-area #progress .progress-bar.progress-bar-success{background-color:#12a399}.file-upload-area .btn.btn-success.fileinput-button{font-size:12px;padding:5px 10px;background-color:#12a399;border-color:#12a399;font-weight:normal;letter-spacing:1px}.file-upload-area .btn.btn-success.fileinput-button i{padding-left:0}.file-upload-area #files{padding:10px 0 0 0}.file-upload-area #files ul,.file-upload-area #files li{list-style:none;padding:0;margin:0;font-size:0;display:block}.file-upload-area #files>ul>li{padding:5px 10px !important;margin:2px 0;background-color:#eee}.file-upload-area #files>ul>li input{display:none}.file-upload-area #files>ul>li p{font-size:15px;margin:0;padding:0}.file-upload-area #files>ul>li p i{font-size:11px;color:#888;font-style:normal;padding-left:10px}
/*# sourceMappingURL=theme.css.map */
