@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-size:16px;font-weight:100;line-height:1.6em}h1{line-height:1em;font-size:3rem;font-weight:100}h2{line-height:1em;font-size:1.8rem;font-weight:100}h3{line-height:1em;font-size:1.5rem;font-weight:400}h4{line-height:1em;font-size:1.25rem;font-weight:400;margin:0}h5{line-height:1em;font-size:1rem;font-weight:700;margin:0}h6{line-height:1em;font-size:.875rem;font-weight:700;margin:0}h1,h2,h3{margin:0 0 .8em 0}h4,h5,h6{margin:0 0 .5em 0}a{font-weight:400;text-decoration:none}a:hover,a:focus{cursor:pointer;text-decoration:underline}b,strong{font-weight:bold}h1 a,h2 a,h3 a{font-weight:400}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{text-decoration:none}hr{border-left:none;border-right:none}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.uneditable-input,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="time"]: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,select:focus,textarea:focus,.uneditable-input:focus{border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:42px;padding:10px}select,select:focus{border-radius:0;box-shadow:none;min-height:42px;background-position:right 0.25rem center !important;padding:0 10px 0 5px !important;-webkit-box-shadow:none;-moz-box-shadow:none}select option{margin-right:10px;padding:10px}textarea,textarea:focus{height:auto}input:focus,textarea:focus,select:focus,a:focus{outline:none}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}form{margin:0}code{white-space:pre-wrap}code.alert{line-height:calc(1.2em + 18px)}dl.dl-horizontal{display:grid;grid-template-columns:auto 1fr}dl.dl-horizontal dt{grid-column-start:1;grid-column-end:2}dl.dl-horizontal dd{grid-column-start:2;grid-column-end:3;padding:0 0 0 2em;margin-bottom:0}p{margin:0 0 20px}iframe,svg{border:none}.row-fluid [class*="span"]{min-height:20px}.label,.badge{border-radius:0;text-shadow:none;vertical-align:middle}.page-header{border:0;margin:0;padding:0}.hidden{display:none;visibility:hidden}.finder .btn{margin-bottom:0}.background-textured{background-image:url("https://gutteringrepairs.com/media/templates/site/rsjuno/images/header-bg.jpg");background-repeat:repeat}.rstpl-title,.rstpl-title-left,.rstpl-title-center,.rstpl-title-right{margin-bottom:3.75rem;padding-bottom:16px;position:relative}.rstpl-title:after,.rstpl-title-left:after,.rstpl-title-center:after,.rstpl-title-right:after{content:"";position:absolute;height:8px;width:30px;top:100%;right:0}.rstpl-title-center{text-align:center}.rstpl-title-left{text-align:left}.rstpl-title-right{text-align:right}.rstpl-title-right:after{left:0}.rstpl-title a,.rstpl-box-title a,.rstpl-title a:hover,.rstpl-box-title a:hover,.rstpl-title a:focus,.rstpl-box-title a:focus{text-decoration:none}.column-left .rstpl-title,.column-right .rstpl-title{margin-bottom:1.75rem}.column-left ul,.column-right ul{list-style:none;margin:0 0 25px 0;padding:0}.card{background-color:#fafafa;border:2px solid #dcdcdc}.card-body{padding:20px}@media (min-width:768px){.card-body{padding:30px}}#rstpl-modal{padding:0 10px}#cboxContent,#colorbox,#mbox,#rstpl-modal,input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#rstpl-modal input[type="text"],#rstpl-modal input[type="password"]{width:97% !important}#rstpl-modal .form-horizontal .control-label{float:none;text-align:left}#rstpl-modal .form-horizontal .controls{margin-left:0}#rstpl-modal .btn{margin-bottom:5px;padding:14px}#rstpl-modal .form-horizontal .form-actions{padding-left:0}div.modal{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;width:80%}.modal-body iframe{border:0 !important;max-height:none;width:100%}.modal-body[class*="jviewport-height"] iframe{height:100%}.modal-body[class^="jviewport-height"],.modal-body[class*="jviewport-height"]{max-height:none}.jviewport-height10{height:10vh}.jviewport-height20{height:20vh}.jviewport-height30{height:30vh}.jviewport-height40{height:40vh}.jviewport-height50{height:50vh}.jviewport-height60{height:60vh}.jviewport-height70{height:70vh}.jviewport-height80{height:80vh}.jviewport-height90{height:90vh}.jviewport-height100{height:100vh}div.modal.jviewport-width10,div.modal-dialog.jviewport-width10{width:10vw;max-width:none}div.modal.jviewport-width20,div.modal-dialog.jviewport-width20{width:20vw;max-width:none}div.modal.jviewport-width30,div.modal-dialog.jviewport-width30{width:30vw;max-width:none}div.modal.jviewport-width40,div.modal-dialog.jviewport-width40{width:40vw;max-width:none}div.modal.jviewport-width50,div.modal-dialog.jviewport-width50{width:50vw;max-width:none}div.modal.jviewport-width60,div.modal-dialog.jviewport-width60{width:60vw;max-width:none}div.modal.jviewport-width70,div.modal-dialog.jviewport-width70{width:70vw;max-width:none}div.modal.jviewport-width80,div.modal-dialog.jviewport-width80{width:80vw;max-width:none}div.modal.jviewport-width90,div.modal-dialog.jviewport-width90{width:90vw;max-width:none}div.modal.jviewport-width100,div.modal-dialog.jviewport-width100{width:100vw;max-width:none}.btn.jmodedit{background-color:transparent;position:absolute;top:4px;right:4px;padding:0;margin:0;left:auto;z-index:901}.btn.jmodedit:hover,.btn.jmodedit:focus{background-color:transparent}.tooltip{font-size:.8em;font-weight:700;border:none}.tooltip .tooltip-inner{border:none}.tooltip.top .tooltip-arrow{border-top-color:transparent}.tooltip.right .tooltip-arrow{border-right-color:transparent}.tooltip.left .tooltip-arrow{border-left-color:transparent}.tooltip.bottom .tooltip-arrow{border-bottom-color:transparent}.rstpl-icon-list [class*="span"]{margin-left:0;margin-right:0;margin-bottom:1.5em;overflow:hidden}.rstpl-icon-list [class*="icon-"]{font-size:1.5em;width:100%;text-align:center}.rstpl-icon-list .rstpl-icon-label{display:block;font-size:.8em;text-align:center;width:100%}#rstpl-pagewrap{height:100%}.rstpl-head-bg{background-image:url(https://gutteringrepairs.com/media/templates/site/rsjuno/images/header-bg.jpg);background-repeat:repeat}.rstpl-head-bg .container{background-color:transparent}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn:first-child{border-radius:0}.btn-group>.btn,.btn-group>.popover{font-size:21px}.btn-group>.dropdown-menu{font-size:16px}.btn-group .btn.dropdown-toggle{margin-bottom:0}.control-group .btn{margin-bottom:0}.form-search .input-append .search-query{border-radius:0}.chosen-container-single .chosen-single{background-image:none;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:40px;line-height:40px}.chosen-container-single .chosen-single div{margin-right:10px;width:auto}.chosen-container-single .chosen-single div b{background:none;font-family:var(--fa-style-family-classic)}.chosen-container-single .chosen-single div b:before{content:"\f107" !important}.chosen-container-active.chosen-with-drop .chosen-single{background-image:none;box-shadow:none}.chosen-container-single .chosen-search input[type="text"]{box-shadow:none !important}.chosen-container .chosen-drop,.chosen-container-single .chosen-drop{border-radius:0;box-shadow:none}.chosen-container .chosen-drop .active-result.highlighted{background-image:none}.chosen-container-multi .chosen-choices{background-image:none}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{background:none;box-sizing:border-box;min-height:38px;margin:0;padding:10px 5px}.chosen-container-multi .chosen-choices li.search-choice{background-image:none;border-radius:0;line-height:22px;margin:5px 0 5px 5px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:8px}.chosen-container-active .chosen-choices{box-shadow:none}.chosen-container .chosen-results li{padding:10px 5px}.chosen-container .chosen-results li.highlighted{background-image:none}ul.as-selections{background-image:none;border-radius:0;box-shadow:none;height:40px;margin:0;padding:0 !important;-moz-box-shadow:none;-webkit-box-shadow:none}ul.as-selections li.as-original input{margin:0;padding:5px 10px}ul.as-selections li.as-selection-item{border-radius:0;margin:8px 0 5px 8px !important}ul.as-list{border-radius:0}li.as-result-item.active{border-radius:0}.btn-toolbar .btn{padding:10px 20px}.input-append,.input-prepend{white-space:initial}.input-append .btn{font-size:18px;height:42px}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:42px}.column-left .input-prepend.input-append input,.column-left .input-prepend.input-append select,.column-left .input-prepend.input-append .uneditable-input,.column-right .input-prepend.input-append input,.column-right .input-prepend.input-append select,.column-right .input-prepend.input-append .uneditable-input{margin-bottom:10px;width:100%}.column-left .input-prepend.input-append .add-on:first-child,.column-left .input-prepend.input-append .btn:first-child,.column-right .input-prepend.input-append .add-on:first-child,.column-right .input-prepend.input-append .btn:first-child{border-radius:0;margin-bottom:10px}.column-left .input-prepend.input-append .add-on:last-child,.column-left .input-prepend.input-append .btn:last-child,.column-right .input-prepend.input-append .add-on:last-child,.column-right .input-prepend.input-append .btn:last-child{border-radius:0}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{border-radius:0}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{border-radius:0}.bootstrap-datetimepicker-widget>ul{padding:5px}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{border-radius:0}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-image:none;text-shadow:none}.bootstrap-datetimepicker-widget td span{border-radius:0}.bootstrap-datetimepicker-widget td span.active{background-image:none;text-shadow:none}.bootstrap-datetimepicker-widget .btn{font-size:.6em;padding:10px}.input-prepend>.add-on,.input-append>.add-on{height:42px}.input-prepend>.add-on [class*="icon-"],.input-append>.add-on [class*="icon-"],.input-prepend>.btn [class*="icon-"],.input-append>.btn [class*="icon-"]{display:block;height:100%;line-height:32px;width:100%}.input-prepend>.btn,.input-prepend>.button,.input-append>.btn,.input-append>.button{padding:5px 10px}.table-bordered{border-radius:0}.table tbody a:not(.badge){text-decoration:none}.alert{border-radius:0;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear}.img-thumbnail{border-style:solid;border-width:1em;border-radius:0;padding:0}.progress{background-image:none;border-radius:0;height:35px}.progress .bar{background-image:none;box-shadow:none;font-size:1em;font-weight:700;line-height:2.25em;text-shadow:none}.hero-unit{border-radius:0}.rstpl-header-border{height:10px}.rstpl-header-border .container{position:relative;background-color:transparent}.rstpl-header-border .container:before{content:"";height:10px;width:200px;position:absolute;top:0;left:15px}.rstpl-slideshow-position,.rstpl-slideshow-full-width-position,.rstpl-breadcrumbs-position,.rstpl-featured-position,.rstpl-before-higher-fixed-position,.rstpl-higher-fixed-position,.rstpl-higher-full-width-position,.rstpl-before-content-position,.rstpl-inner-before-content-position,.rstpl-all-content-position,.rstpl-inner-after-content-position,.rstpl-after-content-position,.rstpl-before-middle-fixed-position,.rstpl-middle-fixed-position,.rstpl-middle-full-width-position,.rstpl-before-user-position,.rstpl-user-position,.rstpl-user-1-position,.rstpl-before-lower-position,.rstpl-lower-position,.rstpl-bottom-full-width-position,.rstpl-before-bottom-position,.rstpl-bottom-position,.rstpl-after-bottom-position,.rstpl-featured-bottom-position{margin-bottom:4rem}.rstpl-main-menu-position+section:not(.rstpl-slideshow-position):not(.rstpl-slideshow-full-width-position),.rstpl-main-menu-full-width-position+section:not(.rstpl-slideshow-position):not(.rstpl-slideshow-full-width-position){margin-top:4rem}.rstpl-slideshow-full-width-position .col-md-12{padding:0 !important}@media (min-width:320px){.rstpl-top-position,.rstpl-top-fluid-position{padding-top:2rem;padding-bottom:2rem}.rstpl-logo h1{font-size:2.2rem;padding:6px 0}.rstpl-top-position .span6,.rstpl-top-position .col-md-6{width:50%}.rstpl-top-position .col-md-11{padding-right:0 !important}}@media (min-width:576px){.rstpl-logo h1{font-size:3rem}}@media (min-width:992px){.rstpl-top-position,.rstpl-top-fluid-position{padding-top:4rem;padding-bottom:4rem}}.rstpl-top-position .row{overflow:hidden}.rstpl-top-position .col-md-11{padding-left:0 !important;width:calc(100% - 50px)}.rstpl-top-position .col-md-1{padding-left:0 !important;padding-right:0 !important;width:50px}.rstpl-top-position .container{position:relative}[class*="-full-width-position"] div:first-child{margin-top:0}.column-left{margin-left:0 !important}.column-left p:last-child{margin-bottom:0}.rstpl-thick-border iframe{margin-bottom:-7px}.rstpl-box-border{position:absolute;top:-15px;left:-15px;width:100px;height:100px;-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);transform:scale(.65);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-box-border:before{content:"";position:absolute;top:14px;left:-6px;width:101px;height:61px}.rstpl-box-border:after{content:"";position:absolute;top:-6px;left:14px;width:61px;height:101px}@media (min-width:768px){.rstpl-box-border{top:-10px;left:-10px;width:80px;height:80px}.rstpl-box-border:before{width:81px;height:41px}.rstpl-box-border:after{width:41px;height:81px}}@media (min-width:992px){.rstpl-box-border{top:-15px;left:-15px;width:100px;height:100px}.rstpl-box-border:before{width:101px;height:61px}.rstpl-box-border:after{width:61px;height:101px}}.rstpl-no-margin{margin:0 !important}.rstpl-no-padding{padding:0 !important}.rstpl-m-bot-small{margin-bottom:1.5rem !important}.rstpl-m-bot{margin-bottom:2rem !important}.rstpl-m-bot-big{margin-bottom:4rem !important}.rstpl-m-top-small{margin-top:1.5rem !important}.rstpl-m-top{margin-top:2rem !important}.rstpl-m-top-big{margin-top:4rem !important}.rstpl-m-tb-small{margin:1.5rem 0 !important}.rstpl-m-tb{margin:2rem 0 !important}.rstpl-m-tb-big{margin:4rem 0 !important}.rstpl-padding{padding:1.5rem !important}.textalign-left{text-align:left}.textalign-center{text-align:center}.textalign-right{text-align:right}.pull-center{float:none;margin:0 auto;width:100%}.rstpl-delimiter{line-height:0;margin:0}.rstpl-header{margin-top:-3px}[class*="span"].rstpl-top-a,[class*="span"].rstpl-top-b,[class*="span"].rstpl-top-c{margin:0}.thumbnail{border-radius:0}.btn.btn-large{padding:15px 30px;font-size:1.4em}.btn.btn-small{padding:5px 30px}.btn.btn-mini{padding:5px 10px}.btn,.button{background-image:none;border:none;border-radius:0;box-shadow:none;font-size:1.2em;font-weight:400;margin-bottom:5px;margin-top:0;padding:10px 20px;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.btn:not([class*="offset"]),.button:not([class*="offset"]){margin:0 0 5px 0}.btn:hover,.button:hover{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.btn [class*="icon-"],.button [class*="icon-"],.dropdown-menu [class*="icon-"]{font-size:1em;vertical-align:middle;width:1.2em}.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn.btn-primary.disabled,.btn.btn-primary[disabled]{outline:none}.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled],.button:focus,.button:active,.button.active,.button.disabled,.button[disabled]{outline:none}.btn[class*="btn-outline-"],button[class*="btn-outline-"]{border-width:1px;border-style:solid}.radio.btn-group>label{margin-right:5px}.radio.btn-group>label:first-of-type,.radio.btn-group>label:last-of-type{border-radius:0}.btn .caret{margin-top:8px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.btn:hover .caret{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{box-shadow:none}.btn-group>.dropdown-menu{top:100%}.btn-group.open .btn.dropdown-toggle{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.btn-group>.btn:first-child,.btn-group>.btn,.btn-group>.btn:last-child{border-radius:0;padding:10px 20px}.btn-toolbar,.btn-toolbar>.btn-group>.btn{font-size:16px}.rstpl-scroll-to-top{display:inline-block;font-size:1em;height:90px;margin:0;width:60px}.rstpl-scroll-to-top span{height:65px;line-height:65px;margin:0;text-align:left;width:20px}.pager li>a,.pager li>span{border-radius:0;border:none;padding:0}.pager li>a{font-size:1.4em}.pager li>a>i{font-size:.6em;padding:3px 0;vertical-align:top}.rstpl-arrow-simple-bullet,.rstpl-arrow-circle-bullet{list-style-type:none;margin:0}.rstpl-arrow-simple-bullet>li:before{content:"\f054";font-family:var(--fa-style-family-classic);font-size:.8em;font-weight:700;margin-right:10px}.rstpl-arrow-simple-bullet>li,.rstpl-arrow-circle-bullet>li{line-height:2em}.rstpl-arrow-circle-bullet>li:before{content:"\f138";font-family:var(--fa-style-family-classic);font-size:1em;font-weight:100;margin-right:10px;vertical-align:0}.pageload-overlay{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;z-index:1001}.pageload-overlay.show{-webkit-transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;-moz-transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;opacity:1;filter:alpha(opacity=100);visibility:visible}.pageload-overlay .icon:before{position:absolute;top:48.5%;left:48.5%;z-index:1;font-size:2.5rem;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;-moz-transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;transition:visibility .3s ease-in 0s,opacity .3s ease-in 0s;-webkit-animation-name:preloader-spin;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:preloader-spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:preloader-spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.pageload-overlay.show.pageload-loading .icon:before{opacity:1;filter:alpha(opacity=100);visibility:visible}.pageload-overlay svg{position:absolute;top:0;left:0;pointer-events:none}.rstpl-logo{text-shadow:none}.rstpl-logo h1,.rstpl-logo h2,.rstpl-logo h3,.rstpl-logo a,.rstpl-logo a:hover,.rstpl-logo a:focus{font-family:"NovecentoWideBook";font-weight:400;line-height:1em;margin-bottom:0;text-decoration:none}[class*="span"].rstpl-main-menu{margin:0}.navbar-wrapper .container{margin-bottom:0}.navbar{margin-bottom:0;padding:0}.navbar .brand{padding:0;text-shadow:none}.navbar .brand h2{font-size:2.2rem;margin:.5em 20px}.navbar .navbar-inner{font-size:1.4em;border:none;border-radius:0;box-shadow:none;text-transform:uppercase;margin:0;padding:0;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none}.navbar.menu_center .navbar-inner{justify-content:center}.navbar.menu_left .navbar-inner{justify-content:left}.navbar.menu_right .navbar-inner{justify-content:right}.navbar-fixed-top .navbar-inner{box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}.nav-collapse .nav .nav-header,.nav .divider{display:block;font-size:1em;font-weight:400;padding:20px 30px;text-shadow:none}.navbar .nav{margin:0}.navbar .nav>li:first-child,.navbar .nav>li:last-child{margin-right:0}.navbar .nav>li>a{border-radius:0;font-weight:300;margin:0;text-shadow:none;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus,.navbar .nav>li>a:hover,.navbar .nav>li>a:focus,.navbar .nav>.current>a{box-shadow:none;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none}.navbar .nav>li>.dropdown-menu:before{border:none}.navbar .nav>li>.dropdown-menu:after{border:none}.navbar-fixed-top{margin:0 auto}.dropdown-menu{border:none;border-radius:0;box-shadow:none;left:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none}.dropdown-menu>li>a{padding:15px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:active,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-image:none}.nav .dropdown-menu{margin:0;padding:0;top:100%}.nav .dropdown-menu>li{margin-bottom:0}.nav .dropdown-menu>li>a{font-size:18px;line-height:18px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none;filter:none}.nav-collapse .nav .dropdown-menu .nav-header{font-size:18px;line-height:18px;margin:0;padding:15px}.dropdown-menu .divider{border-radius:0;font-size:18px;line-height:18px;margin:0;padding:15px;height:auto}.dropdown-submenu>a:after{margin-right:-5px;margin-top:2px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.dropdown-submenu>.dropdown-menu{border-radius:0;margin:0;left:100%;top:0}.dropdown-submenu :first-child>.dropdown-menu{margin-left:-20px;top:20px}.dropdown-submenu>.dropdown-menu li{padding:0;margin:0;width:100%}.navbar .navigation{font-size:1.875em;font-weight:400;margin-top:15px;display:none;float:left}.navbar .btn-navbar{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.navbar .btn-navbar .icon-bar{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:4px;width:22px}.rstpl-main-menu-position .navbar .btn-navbar,.rstpl-main-menu-full-width-position .navbar .btn-navbar{border:none;background:none;box-shadow:none;color:transparent;font-size:1.125rem;height:50px;line-height:35px;margin:10px 10px 10px 0;padding:13px;width:50px;vertical-align:top;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#first-bar,#second-bar,#third-bar{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:relative;right:0;left:0;top:0;bottom:0;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#first-bar.left-bar{-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-ms-transform:rotate(44deg);-o-transform:rotate(44deg);transform:rotate(44deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;top:8px !important}#second-bar.right-bar{-webkit-transform:rotate(-2024deg);-moz-transform:rotate(-2024deg);-ms-transform:rotate(-2024deg);-o-transform:rotate(-2024deg);transform:rotate(-2024deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;top:1px !important}#third-bar.bottom-bar{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;top:60px !important}.navbar .btn-navbar.collapsed .icon-bars:before{content:"\f0c9";margin-left:-5px}.navbar .btn-navbar .icon-bars:before{content:"\f00d";margin-left:-5px}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{border:none;box-shadow:none;outline:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.nav-pills>li>a,.nav-pills .dropdown-menu{border-radius:0}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{border:0 none}.nav-pills .dropdown-menu>li{font-size:1em}.span1 .rstpl-search-container{float:right;margin:0}.rstpl-left-box .menu,.rstpl-right-box .menu{text-indent:2em}.rstpl-left-box.background-primary .rstpl-title,.rstpl-right-box.background-primary .rstpl-title,.rstpl-left-box.background-secondary .rstpl-title,.rstpl-right-box.background-secondary .rstpl-title{border-bottom:none;padding:2rem 0 0 2rem}.rstpl-left-box.background-primary .rstpl-title:after,.rstpl-right-box.background-primary .rstpl-title:after{display:none}.rstpl-left-box .menu li:last-child,.rstpl-right-box .menu li:last-child,.rstpl-left-box.background-primary .menu li:last-child,.rstpl-right-box.background-primary .menu li:last-child,.rstpl-left-box.background-secondary .menu li:last-child,.rstpl-right-box.background-secondary .menu li:last-child{border-bottom:none}.rstpl-menu .menu{margin:0}.rstpl-menu .menu a{font-size:1.2em;font-weight:100;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.menu a:hover,.menu a:focus{text-decoration:none}.rs_clear{height:0 !important;line-height:0 !important}.rs_table [id*="rscalendarmonth"]{font-weight:900}.rs_calendar_arrows_module{font-size:1.5em;line-height:1.5em;padding:0 8px !important;width:10px}.rstpl-tmpl-component h1{font-size:2.75em}.rstpl-tmpl-component h2{font-size:2.25em}.rstpl-tmpl-component h3{font-size:1.75em}.rstpl-show-grid{text-align:center}.rstpl-show-grid [class^="span"],.rstpl-show-grid [class*=" span"]{font-weight:700;padding-top:25px;padding-bottom:25px}.calendar-container .calendar-head-row td.nav>a{display:block;width:100%}.calendar-container table tbody td.day:hover{color:inherit}.rstpl-article-container .article-img{border:none}.rstpl-right-box,.rstpl-left-box{margin-bottom:2.75rem;position:relative;width:100%}.rstpl-right-box:last-child,.rstpl-left-box:last-child{margin-bottom:0}.rstpl-right-box.rstpl-menu .menu,.rstpl-left-box.rstpl-menu .menu{padding:0}.rstpl-right-box.rstpl-triple-border.background-primary,.rstpl-left-box.rstpl-triple-border.background-primary,.rstpl-right-box.rstpl-triple-border.background-secondary,.rstpl-left-box.rstpl-triple-border.background-secondary{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:0}.rstpl-left-box.background-primary a,.rstpl-right-box.background-primary a,.rstpl-left-box.background-secondary a,.rstpl-right-box.background-secondary a{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.rstpl-image{padding:10px}.rstpl-image.pull-left{margin:0 10px 0 0}.rstpl-image.pull-right{margin:0 0 10px 0}.rstpl-image.pull-center{margin:0 auto 15px}.rstpl-box-vertical-image .rstpl-box-title{margin:25px 0}.rstpl-box-vertical-image .rstpl-box-details{margin-bottom:25px;line-height:1.8em}.rstpl-box-vertical-image .rstpl-box-image.rstpl-thick-border{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rstpl-box-vertical-image:hover .rstpl-box-image.rstpl-thick-border{border-width:0}.rstpl-box-vertical-image .rstpl-box-image img{width:100%}.rstpl-box-vertical-image .rstpl-box-image{overflow:hidden}.rstpl-box-bg{background-position:center-top;background-repeat:none;background-size:cover;filter:alpha(opacity=20);opacity:0.2;height:100%;left:0;top:0;position:absolute;width:100%;z-index:0}.rstpl-box-full-width-horizontal-image .row-fluid,.rstpl-box-full-width-horizontal-image .row{align-items:flex-start}.rstpl-box-full-width-horizontal-image .rstpl-box-image{margin-left:0}.rstpl-box-full-width-horizontal-image .rstpl-box-image.rstpl-thick-border{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rstpl-box-full-width-horizontal-image:hover .rstpl-box-image.rstpl-thick-border{border-width:0}.rstpl-box-full-width-horizontal-image .rstpl-box-image img{width:100%}.rstpl-box-full-width-horizontal-image .rstpl-box-title{font-size:1.6em}.rstpl-box-full-width-vertical-image{position:relative;overflow:hidden}.rstpl-box-full-width-vertical-image .rstpl-box-bg{background-attachment:fixed;background-position:center top;background-size:cover;width:100%}.rstpl-box-full-width-vertical-image .rstpl-box-container{position:relative;z-index:1}.rstpl-box-full-width-vertical-image .rstpl-box-subtitle{margin-top:80px;margin-bottom:55px;text-transform:uppercase}.rstpl-box-full-width-vertical-image .rstpl-box-title{font-size:4.2em;margin-bottom:20px}.rstpl-box-full-width-vertical-image .rstpl-box-content{font-weight:400;margin-bottom:20px}.rstpl-box-full-width-vertical-image .rstpl-box-subtitle,.rstpl-box-full-width-vertical-image .rstpl-box-title,.rstpl-box-full-width-vertical-image .rstpl-box-content{text-align:center}.rstpl-box-full-width-vertical-image .rstpl-links{line-height:1em;margin:0 0 45px 0;text-align:center}.rstpl-box-full-width-vertical-image .rstpl-links li{display:inline-block;font-size:.875em;font-weight:700;text-transform:uppercase}.rstpl-box-full-width-vertical-image .rstpl-links span{margin:0 5px 0 10px}.rstpl-box-full-width-vertical-image .rstpl-box-image-group{position:relative;width:100%;z-index:0;-webkit-backface-visibility:hidden}.rstpl-box-full-width-vertical-image .rstpl-box-image-group>div{box-shadow:0 0 20px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,0.2);position:absolute;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;-webkit-backface-visibility:hidden}.rstpl-box-full-width-vertical-image .rstpl-box-image-group>div:hover{-webkit-transform:translateY(-.8em);-moz-transform:translateY(-.8em);-ms-transform:translateY(-.8em);-o-transform:translateY(-.8em);transform:translateY(-.8em)}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-first{top:4em;left:0;width:420px;z-index:1}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-third{top:4em;left:auto;right:0;width:420px;z-index:1}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-second{position:relative;margin-left:auto;margin-right:auto;z-index:2}.rstpl-box-full-width-vertical-image .rstpl-box-image-group>div>img{padding:15px;z-index:0}@media (min-width:320px){.rstpl-box-full-width-vertical-image .rstpl-box-image-group{height:auto}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-first,.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-third{display:none}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-second{max-width:100%;width:510px;top:2em}}@media (min-width:768px){.rstpl-box-full-width-vertical-image .rstpl-box-image-group{height:320px}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-first,.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-third{display:block;top:6em}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-second{width:392px;top:3em}}@media (min-width:992px){.rstpl-box-full-width-vertical-image .rstpl-box-image-group{height:360px}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-first,.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-third{top:4em}.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-second{top:1em}}@media (min-width:1200px){.rstpl-box-full-width-vertical-image .rstpl-box-image-group .rstpl-box-image-second{width:510px}}.rstpl-box-parallax:before{content:"";width:100%;height:100%;opacity:.4;filter:alpha(opacity=40);position:absolute;left:0;top:0}.rstpl-box-parallax{background-attachment:fixed;background-position:center top;background-size:cover;width:100%;height:500px;position:relative}.rstpl-box-parallax .rstpl-box-details{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rstpl-box-parallax .rstpl-box-title{width:100%;font-size:4.2em;text-align:center;text-transform:uppercase}.rstpl-box-parallax .rstpl-box-content{width:100%;line-height:1.6em;text-align:center;font-size:1.5em;font-weight:400;padding:0 7%}.rstpl-box-icon{cursor:default}.rstpl-box-icon.pull-center{text-align:center}.rstpl-box-icon.pull-center+p{text-align:center}.rstpl-box-horizontal-icon{position:relative}.rstpl-box-horizontal-icon .rstpl-box-title{vertical-align:top}.rstpl-box-horizontal-icon .rstpl-box-title h3{margin-bottom:.2em}.rstpl-box-horizontal-icon .rstpl-box-icon{height:70px;width:70px;text-align:center;position:relative;z-index:1}.rstpl-box-horizontal-icon:hover .rstpl-box-border{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rstpl-box-horizontal-icon .rstpl-box-icon span{font-size:30px;height:42px;line-height:42px;margin:14px;vertical-align:bottom;width:42px}.rstpl-box-horizontal-icon .rstpl-box-content{padding-left:100px}.rstpl-box-horizontal-icon .rstpl-box-description{line-height:1.8em}.rstpl-box-horizontal-icon [class*="span"]{text-align:center}@media (min-width:768px){.rstpl-box-horizontal-icon .rstpl-box-icon{height:60px;width:60px}.rstpl-box-horizontal-icon .rstpl-box-content{padding-left:75px}.rstpl-box-horizontal-icon .rstpl-box-icon span{font-size:25px;height:32px;line-height:32px;width:32px}}@media (min-width:992px){.rstpl-box-horizontal-icon .rstpl-box-icon{height:70px;width:70px}.rstpl-box-horizontal-icon .rstpl-box-content{padding-left:100px}.rstpl-box-horizontal-icon .rstpl-box-icon span{font-size:30px;height:42px;line-height:42px;width:42px}}.rstpl-box-vertical-icon{text-align:center}.rstpl-box-vertical-icon .rstpl-box-title{font-weight:400;font-size:1.325em}.rstpl-box-vertical-icon .rstpl-box-icon-shadow{border-radius:50%;margin:0 auto 30px auto;height:140px;width:140px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-box-vertical-icon .rstpl-box-icon{padding:10px;text-align:center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-box-vertical-icon .rstpl-box-icon span{border-radius:50%;font-size:3em;height:120px;line-height:120px;margin:0;vertical-align:bottom;width:120px;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;transition:background-color .3s linear}.rstpl-box-vertical-icon:hover .rstpl-box-icon-shadow{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}.rstpl-box-vertical-icon .rstpl-box-content{clear:left;line-height:2em;margin-bottom:1.8em}.rstpl-box-full-width-horizontal-icon{padding:60px 0}.rstpl-box-full-width-horizontal-icon .rstpl-box-icon{font-size:2.5em;height:50px;width:50px}.rstpl-box-full-width-horizontal-icon .rstpl-box-icon span{font-size:1.33em;margin:0;vertical-align:-45%}.rstpl-box-full-width-horizontal-icon .rstpl-box-title h3{margin-bottom:.1em}.rstpl-box-full-width-horizontal-icon .rstpl-box-content a{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.rstpl-box-full-width-horizontal-icon .rstpl-box-title{padding-left:90px}.rstpl-box-full-width-horizontal-icon .rstpl-box-content{font-size:.95em;font-weight:400;padding-left:90px}.rstpl-box-full-width-horizontal-icon .btn{margin:6px 0 0 0}@media (min-width:320px){.rstpl-box-full-width-horizontal-icon .btn{width:100%}}@media (min-width:768px){.rstpl-box-full-width-horizontal-icon .btn{width:auto}}.rstpl-box-personal .rstpl-box-image{margin-bottom:2px}.rstpl-box-personal .rstpl-box-image.rstpl-thick-border{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rstpl-box-personal:hover .rstpl-box-image.rstpl-thick-border{border-width:0}.rstpl-box-personal .rstpl-box-image img{width:100%}.rstpl-box-personal .rstpl-box-title{margin-bottom:10px}.rstpl-box-personal .rstpl-box-subtitle{font-size:.875em;font-weight:700;margin-bottom:20px}.rstpl-box-personal .rstpl-box-content{margin-bottom:1.4em}.rstpl-box-personal .progress{height:20px;margin-bottom:14px}.rstpl-box-personal .progress .bar{font-size:.75em;line-height:20px}.rstpl-box-personal .rstpl-box-social a{font-size:1.33em;font-weight:300;line-height:1em;padding:.3em;margin:2px 2px 0 2px;height:1.5em;width:1.5em;text-align:center;vertical-align:top;-webkit-transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.rstpl-box-personal .rstpl-box-social a:hover,.rstpl-box-personal .rstpl-box-social a:focus{text-decoration:none}.rstpl-box-personal .rstpl-box-social .rstpl-more{float:right;font-weight:900;margin-right:0}@media (min-width:768px){.rstpl-box-personal .rstpl-box-social a{font-size:1em;padding:.25em;margin:1px 1px 0 1px;height:1.33em;width:1.33em}}@media (min-width:992px){.rstpl-box-personal .rstpl-box-social a{font-size:1.1em;padding:.3em;margin:1px 1px 0 1px;height:1.5em;width:1.5em}}@media (min-width:1200px){.rstpl-box-personal .rstpl-box-social a{font-size:1.33em;padding:.3em;margin:2px 2px 0 2px;height:1.5em;width:1.5em}}.rstpl-box-pricing{margin-top:5.75rem}.rstpl-box-pricing.rstpl-border{padding:0}.rstpl-box-pricing .table{margin-bottom:0;border-collapse:separate}.rstpl-box-pricing .table td{font-size:1.2em;font-weight:700;position:relative;text-align:center}.rstpl-box-pricing .table tr:first-child>td{border-top:none}.rstpl-box-pricing .table tr:last-child>td{border-bottom:none}.rstpl-box-pricing .rstpl-box-icon{height:70px;width:70px;text-align:center;position:absolute;left:0;top:-35px;right:0;margin:0 auto;z-index:2}.rstpl-box-pricing .rstpl-box-icon span{font-size:36px;height:70px;line-height:70px;margin:0;vertical-align:bottom;width:70px}.rstpl-box-pricing .rstpl-box-icon-background{height:100px;left:50%;position:absolute;top:-50px;width:100px;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.rstpl-box-pricing .rstpl-box-border{top:-50px;left:50%;-webkit-transform:scale(.65) translateX(-74px);-moz-transform:scale(.65) translateX(-74px);-ms-transform:scale(.65) translateX(-74px);-o-transform:scale(.65) translateX(-74px);transform:scale(.65) translateX(-74px);z-index:1}.rstpl-box-pricing:hover .rstpl-box-border{-webkit-transform:scale(1) translateX(-50px);-moz-transform:scale(1) translateX(-50px);-ms-transform:scale(1) translateX(-50px);-o-transform:scale(1) translateX(-50px);transform:scale(1) translateX(-50px)}.rstpl-box-pricing .rstpl-box-title{font-size:2.4em;font-weight:400;margin:1em 0 0 0}.rstpl-box-pricing .rstpl-box-pricetag{display:block;font-size:2.6em;font-weight:700;line-height:1em;margin:.6em 0 0 0}.rstpl-box-pricing .rstpl-box-content{font-size:.8em;font-weight:400;line-height:1.8em;margin:1.5em 0 0 0}.rstpl-box-pricing .btn{margin:0}@media (min-width:320px){.rstpl-box-pricing .table td{font-size:1.2em;padding:25px}}@media (min-width:768px){.rstpl-box-pricing .rstpl-box-icon{height:60px;width:60px;top:-30px}.rstpl-box-pricing .rstpl-box-icon span{font-size:33px;height:60px;line-height:60px;width:60px}.rstpl-box-pricing .rstpl-box-icon-background{top:-40px;height:80px;width:80px;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}.rstpl-box-pricing .rstpl-box-border{top:-40px;-webkit-transform:scale(.65) translateX(-62px);-moz-transform:scale(.65) translateX(-62px);-ms-transform:scale(.65) translateX(-62px);-o-transform:scale(.65) translateX(-62px);transform:scale(.65) translateX(-62px)}.rstpl-box-pricing:hover .rstpl-box-border{-webkit-transform:scale(1) translateX(-40px);-moz-transform:scale(1) translateX(-40px);-ms-transform:scale(1) translateX(-40px);-o-transform:scale(1) translateX(-40px);transform:scale(1) translateX(-40px)}.rstpl-box-pricing .table td{font-size:1em;padding:15px}}@media (min-width:992px){.rstpl-box-pricing .rstpl-box-icon{height:70px;width:70px;top:-35px}.rstpl-box-pricing .rstpl-box-icon span{font-size:36px;height:70px;line-height:70px;width:70px}.rstpl-box-pricing .rstpl-box-icon-background{top:-50px;height:100px;width:100px;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.rstpl-box-pricing .rstpl-box-border{top:-50px;-webkit-transform:scale(.65) translateX(-74px);-moz-transform:scale(.65) translateX(-74px);-ms-transform:scale(.65) translateX(-74px);-o-transform:scale(.65) translateX(-74px);transform:scale(.65) translateX(-74px)}.rstpl-box-pricing:hover .rstpl-box-border{-webkit-transform:scale(1) translateX(-50px);-moz-transform:scale(1) translateX(-50px);-ms-transform:scale(1) translateX(-50px);-o-transform:scale(1) translateX(-50px);transform:scale(1) translateX(-50px)}.rstpl-box-pricing .table td{font-size:1.2em;padding:25px}}.rstpl-box-testimonial .rstpl-padding{padding:1.5em}.rstpl-box-testimonial p{display:inline;margin:0}.rstpl-box-testimonial .rstpl-box-content{font-size:1.25em;font-style:italic;font-weight:400;line-height:1.6em;text-align:justify}.rstpl-box-testimonial .rstpl-box-content span{font-style:italic;margin:10px 10px 0 0}.rstpl-box-testimonial .rstpl-box-details{font-size:.9em;margin:0;position:relative;text-align:left}.rstpl-box-testimonial .rstpl-box-details:before{border-right:24px solid transparent;content:"";display:inline-block;position:absolute;left:30px;bottom:2px}.rstpl-box-testimonial .rstpl-box-details b{margin-left:60px;line-height:1em;vertical-align:bottom}.rstpl-box-thumb{position:relative}.rstpl-box-thumb .rstpl-box-image{float:left;margin:0 10px 0 0;width:100px}.rstpl-box-thumb .rstpl-thick-border{border-width:10px}.rstpl-box-thumb .rstpl-box-content{line-height:1.8em;padding-left:115px}.rstpl-full-width-bg{padding:60px 40px;text-align:center}.rstpl-full-width-bg>div{font-size:3em;line-height:1em}.rstpl-full-width-bg p{line-height:1.2em;margin:0}.rstpl-full-width-bg [class*="icon-"]{font-size:1.33em;padding-right:60px;vertical-align:top}.rstpl-box-animated-number{text-align:center}.rstpl-box-animated-number .rstpl-animated-number{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;font-size:3rem;font-weight:700;line-height:9rem;width:10rem;height:10rem;margin:0 auto}.rstpl-box-animated-number .rstpl-box-title{margin:2rem 0 0 0;font-size:2.4rem}.rstpl-box-ytb-video{background-attachment:fixed;background-position:center top;background-size:cover;width:100%;height:700px;position:relative}.rstpl-box-ytb-video .rstpl-box-details{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rstpl-box-ytb-video .rstpl-box-content{font-size:2.8em;width:100%;line-height:1.6em;opacity:.8;filter:alpha(opacity=80);padding:0 7%;text-align:center;font-weight:400}.rstpl-box-ytb-video iframe{max-width:inherit}.nav-tabs{border-bottom:0;margin:0}.nav-tabs>li>a{border-radius:0;font-size:0.75em;font-weight:700;padding-top:17px;padding-bottom:17px;text-transform:uppercase;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;transition:color 0.2s linear}.nav.nav-tabs>li>a:hover,.nav>li>a:focus{outline:0 none}.tab-content{overflow:hidden}.tab-content .rstpl-box-image,.accordion-inner .rstpl-box-image{float:left;margin:0 15px 0 0}.tab-content .rstpl-thick-border,.accordion-inner .rstpl-thick-border{border-width:10px}.tab-content .rstpl-box-title{font-size:1.125em;font-weight:700;margin-bottom:.5em}.tab-content .rstpl-box-content{line-height:1.8em}@media (min-width:320px){.nav-tabs>li{margin-right:2px}}@media (min-width:576px){.nav-tabs>li{margin-right:10px}}.accordion{margin-bottom:0;overflow:hidden}.accordion-group{border-bottom:none 0;border-left:none 0;border-right:none 0;border-radius:0;margin-bottom:0}.accordion-inner{border-top:0;line-height:1.8em;padding:0 30px 30px 30px}.accordion-heading a.accordion-toggle{padding:30px;position:relative;font-size:1em;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear;text-decoration:none}.accordion-heading a.accordion-toggle:hover,a.accordion-toggle:focus{outline:0 none;text-decoration:none}.accordion-toggle.collapsed{text-decoration:none}.rstpl-box-accordion .accordion-toggle:before,.accordion .accordion-toggle:before{content:"\f078";display:inline-block;font-family:var(--fa-style-family-classic);font-size:.8em;margin-right:10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rstpl-box-accordion .accordion-toggle.collapsed:before,.accordion .accordion-toggle.collapsed:before{content:"\f078";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.rstpl-slideshow-position .rscarousel .carousel-control,.rstpl-slideshow-full-width-position .rscarousel .carousel-control{border:none;position:relative}.rstpl-gallery-carousel [class*="rstpl-title"]>h2{display:inline-block;margin:0}.rstpl-gallery-carousel .carousel .carousel-inner .item>.row-fluid>div{position:relative}.rstpl-gallery-carousel .carousel .carousel-inner .item>.row-fluid>div:hover img{-webkit-transform:scale(1.2,1.2) rotate(5deg);-moz-transform:scale(1.2,1.2) rotate(5deg);-ms-transform:scale(1.2,1.2) rotate(5deg);-o-transform:scale(1.2,1.2) rotate(5deg);transform:scale(1.2,1.2) rotate(5deg);opacity:.6;filter:alpha(opacity=60)}.rstpl-gallery-carousel .carousel .carousel-inner .item>.row-fluid>div:before{content:"\f0c1";font-family:var(--fa-style-family-classic);font-size:2em;position:absolute;z-index:3;top:45%;left:45%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-gallery-carousel .carousel .carousel-inner .item>.row-fluid>div:hover:before{opacity:1;filter:alpha(opacity=100)}.rstpl-gallery-carousel .carousel{margin:0}.rstpl-gallery-carousel .carousel-control{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;float:right;font-size:20px;line-height:.5em;line-height:2.3em\0;height:25px;opacity:1;filter:alpha(opacity=100);margin:0;padding:0;position:relative;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear;vertical-align:top;width:40px}.rstpl-gallery-carousel .carousel-control span{font-size:1em;height:45px;padding:5px 0 20px 0}.rstpl-gallery-carousel .carousel-control:hover,.rstpl-gallery-carousel .carousel-control:focus{opacity:1;filter:alpha(opacity=100)}.rstpl-gallery-carousel .rstpl-box-image{height:auto;padding:0;position:relative;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.rstpl-gallery-carousel .rstpl-box-image img{height:auto;width:100%;margin:0 auto;display:block;opacity:.9;filter:alpha(opacity=90);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-simple-carousel .carousel{margin:0}.rstpl-simple-carousel img{width:100%}.rstpl-simple-carousel .carousel-control{border:none;border-radius:0;left:0;font-size:1.125em;line-height:18px;font-weight:700;height:70px;width:70px;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;text-align:center}.rstpl-simple-carousel .carousel-control span{font-size:1.4em;font-weight:700;height:70px;width:70px;margin-top:0;padding:27px 0;text-align:center;vertical-align:baseline}.rstpl-simple-carousel .carousel-control.right{left:auto;right:0}.rstpl-simple-carousel .rstpl-box-title{font-size:2.5em;margin-bottom:.4em}.rstpl-simple-carousel .rstpl-box-content{line-height:1.8em;margin:0}.rstpl-full-width-carousel{float:none;position:relative;width:100%;overflow:visible;text-align:center}.rstpl-full-width-carousel .carousel{margin:0;padding:5em 0}.rstpl-full-width-carousel .rstpl-carousel-container{position:relative;z-index:1}.rstpl-full-width-carousel .carousel .rstpl-box-title{display:block;font-weight:400;margin-bottom:1.2em;text-transform:uppercase}.rstpl-full-width-carousel .carousel .carousel-inner .item>div{height:280px;margin:0;overflow:hidden;position:relative}.rstpl-full-width-carousel .carousel .carousel-inner .item>div img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-full-width-carousel .carousel .carousel-inner .item>div:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.50;filter:alpha(opacity=50)}.rstpl-full-width-carousel .carousel .carousel-inner .item>div:before{content:"\f0c1";font-family:var(--fa-style-family-classic);font-size:2em;position:absolute;z-index:3;top:45%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-full-width-carousel .carousel .carousel-inner .item>div:hover:before{top:45%;left:46%;opacity:1;filter:alpha(opacity=100)}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span12{width:100%}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span6{width:50%}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span4{width:33.33%}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span3{width:25%}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span2{width:16.66%}.rstpl-full-width-carousel .carousel .carousel-inner .item>.span1{width:8.33%;height:100px}.rstpl-full-width-carousel .carousel-control{border:none;border-radius:0;left:0;font-size:1.125em;line-height:18px;font-weight:700;height:60px;width:60px;opacity:1;filter:alpha(opacity=100);top:61%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-align:center;z-index:3}.rstpl-full-width-carousel .carousel-control span{height:60px;width:60px;margin-top:0;padding:22px 0;text-align:center;vertical-align:baseline}.rstpl-full-width-carousel .carousel-control.right{left:auto;right:0}.rstpl-footer-position{padding:60px 0}.rstpl-footer-position .rstpl-box-title{font-weight:700;text-transform:uppercase}.rstpl-footer-position .rstpl-box-title.rstpl-m-bot{margin:0.8em 0 1.2em 0 !important}.rstpl-footer-position a,.rstpl-footer-position .rstpl-box-content{font-weight:400}.rstpl-footer-position .rstpl-box-content p{margin-bottom:40px;line-height:2em}.rstpl-footer-position .rstpl-box-content p:last-child{margin-bottom:0}.rstpl-footer-position .control-group{overflow:hidden}.rstpl-footer-position .control-group .controls{display:table;float:left;width:100%}.rstpl-footer-position .control-group input,.rstpl-footer-position .control-group select,.rstpl-footer-position .control-group textarea{border:none;min-height:40px;width:100%}.rstpl-footer-position .control-group input:focus,.rstpl-footer-position .control-group select:focus,.rstpl-footer-position .control-group textarea:focus{border:none}.rstpl-footer-position .control-group input[type="button"],.rstpl-footer-position .control-group input[type="checkbox"],.rstpl-footer-position .control-group input[type="radio"],.rstpl-footer-position .control-group input[type="range"],.rstpl-footer-position .control-group input[type="reset"],.rstpl-footer-position .control-group input[type="search"],.rstpl-footer-position .control-group input[type="submit"]{min-height:0;width:auto}.rstpl-after-footer-position [class*="span"]{margin-left:0}.rstpl-after-footer-position .menu{display:inline-block;list-style:none;margin:0;text-transform:uppercase}.rstpl-after-footer-position .menu>li{display:inline-block;line-height:90px;padding-bottom:1px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.rstpl-after-footer-position .menu>li>a{display:block;font-size:1.2em;font-weight:400;padding:0 15px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.rstpl-after-footer-position .rstpl-company{font-weight:400;padding:30px 0 0 15px;text-align:right}.rstpl-after-footer-position .rstpl-company span{font-size:1em;padding-right:15px}.rstpl-after-footer-position .rstpl-company p{display:inline-block;font-size:.8em}@media (min-width:320px){.rstpl-after-footer-position .rstpl-company p{font-size:.8em}}@media (min-width:768px){.rstpl-after-footer-position .row>[class*="col-"],.rstpl-after-footer-position .row>[class*="span"]{margin-left:auto}.rstpl-after-footer-position .rstpl-company p{font-size:.7em}}@media (min-width:992px){.rstpl-after-footer-position .menu>li>a{padding:0 10px}.rstpl-after-footer-position .rstpl-company p{font-size:.8em}}@media (min-width:1200px){.rstpl-after-footer-position .menu>li>a{padding:0 15px}}.rstpl-social h2{margin-bottom:.4em}.rstpl-social-icons{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;font-size:1em;margin:20px 0 0 0;padding:0}.rstpl-social-icons .rstpl-social-icon{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.rstpl-social-icons li{display:inline-block;vertical-align:middle;line-height:1em}.rstpl-social-icons .rstpl-social-link{box-sizing:content-box !important;-webkit-box-sizing:content-box !important;display:inline-block;height:1em;line-height:1em;padding:.3em;text-align:center;text-decoration:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s;vertical-align:middle;width:1em}.rstpl-social-icons.rstpl-social-more{float:right}.rstpl-social-icons.rstpl-social-small{font-size:1em;margin:0;padding:10px 0;text-align:center;width:100%}.rstpl-social-icons.rstpl-social-small .rstpl-social-link{border-radius:25%;position:relative;width:1em}.rstpl-social-icons.rstpl-social-small li{display:inline-block;line-height:1em;position:relative;vertical-align:middle}@media (min-width:320px){.rstpl-social-icons.rstpl-social-small{font-size:1em;padding:10px 0}.rstpl-social-icons.rstpl-social-small li{margin:2px 3px 2px 0}}@media (min-width:576px){.rstpl-social-icons.rstpl-social-small{font-size:1.2em}.rstpl-social-icons.rstpl-social-small li{margin:2px 5px 2px 0}}@media (min-width:768px){.rstpl-social-icons.rstpl-social-small{font-size:1.4em}}@media (min-width:992px){.rstpl-social-icons.rstpl-social-small{font-size:1.2em}}@media (min-width:1200px){.rstpl-social-icons.rstpl-social-small{font-size:1em}}.rstpl-go-top{display:inline-block;height:50px;width:50px;position:fixed;bottom:40px;right:40px;font-size:40px;text-align:center;white-space:nowrap;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:9}.rstpl-go-top span{font-size:.8em;margin:0;padding:12px 5px;height:100%;vertical-align:middle;width:100%}.rstpl-go-top.rstpl-go-top-is-visible,.rstpl-go-top.rstpl-go-top-fade-out,.no-touch .rstpl-go-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.rstpl-go-top.rstpl-go-top-is-visible{visibility:visible;opacity:1;filter:alpha(opacity=100)}.rstpl-go-top.rstpl-go-top-fade-out{opacity:.5;filter:alpha(opacity=50)}.rstpl-go-top.rstpl-go-top-fade-out:hover{opacity:1;filter:alpha(opacity=100)}.pagination{margin:30px 0 0 0}.pagination-list [class^="icon-"],.pagination-list [class*=" icon-"]{font-size:.9em;text-align:center;vertical-align:middle}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span,.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-radius:0}.pagination>li [class^="icon-"],.pagination>li [class*=" icon-"]{width:auto}.rstpl-error-page .rstpl-read-more-link-all{font-size:1.75rem}.rstpl-actual-error .badge{background-repeat:no-repeat;background-size:cover;border-radius:0;position:relative;width:2.5em;height:2.5em;font-size:6.5em;line-height:2.5;padding:0;margin:0 auto}.rstpl-actual-error p{font-size:26px;font-weight:400;margin-top:20px;line-height:28px}.rstpl-error-page p{margin-bottom:20px}.rstpl-error-page h1{border:none;font-size:2em;margin:30px 0;padding-bottom:30px;text-align:center}.rstpl-error-reasons{width:54%;margin:0 auto}.rstpl-error-reasons li{font-size:1.25rem;list-style:none;margin:1% 0 1% 20%}.rstpl-error-reasons li>i{margin-right:10px}#sbox-window{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.newsfeed ol{counter-reset:rstpl-newsfeed-counter;list-style:none;margin-left:30px;padding:0}.newsfeed ol>li{padding-bottom:1rem;margin-bottom:3.75rem;position:relative}.newsfeed ol>li:before{content:counter(rstpl-newsfeed-counter,decimal) ".";counter-increment:rstpl-newsfeed-counter;font-size:1.5rem;position:absolute;top:0;left:-20px}.newsfeed ol>li:after{content:"";position:absolute;height:8px;width:30px;top:100%;right:0}.newsfeed ol>li:last-child{margin-bottom:0}.newsfeed .feed-item-description p{margin:0 0 10px}.newsfeed .feed-item-description img{margin-top:15px !important;margin-bottom:15px !important;padding:20px}.rsepro_plugin_container .rsepro_plugin_image img{border-radius:0}.rsepro_plugin_container{border-radius:0;margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.rstpl-rsepro-event{padding:10px 20px}.rstpl-rsepro-event .rs_event_dates{font-size:.75em}.rstpl-rsepro-event .rsepro_plugin_link{font-weight:400;font-size:22px;padding:7px 0 5px;display:block}.rsepro_plugin_container .rs_event_details{padding:3px 0;margin-left:0.3%;float:right;width:79.3%}.rsepro_plugin_container .rs_event_details>.rs_event_details_list{margin:0;width:100%}.rsepro_plugin_container .rs_event_details>.rs_event_details_list span{display:inline-block}.rsepro_plugin_container .rs_event_details>.rs_event_details_list li{margin:0 0 4px 0;padding:5px 10px !important;list-style-type:none}#rscategories,#rslocations,#rsarchive{width:100% !important}.rsepro_search_form .rs_date{text-align:center}.rsepro_search_form .input-append{text-align:center}.rsepro_search_form .btn{border-radius:0 !important;line-height:28px}.rsepro_search_form label{padding:3px;font-weight:400;font-size:1em}.rsepro_search_form>form>div{margin-bottom:15px}#rsend,#rsstart{width:auto}.calendar table{width:100%}#rseprosearch,#rs_calendar .rs_search_button{margin:0 !important}label.ordering{display:inline}#rscommentsFormMainContainer,#rscommentsFormContainer{-moz-box-sizing:inherit;font-weight:400}.rsc_comment_content,.rsc_subject{font-weight:400}#rscommentsForm{border-radius:0;width:100%}#rscommentsForm textarea{width:100% !important}.rscCaptcha{margin-top:10px}#submit_captcha{margin-top:10px}div.rsc_cloud_comment,div.rsc_cloud_comment:hover{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;margin:0;width:100%}.rsc_author{margin-bottom:20px}.rsc_avatar_container{text-align:left !important}.rsc_avatar{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none;border-radius:0}.rsc_voting{float:right;margin-right:0;padding-bottom:10px}.rsc_voting span{float:right}.rsc_comment_options{margin-right:15px;margin-bottom:5px}.rsc_subject{font-size:1.6em;font-weight:700;padding:0;margin:0 0 .5em 0;width:66%}.rsc_comment_box{text-align:justify;width:66%;margin-top:10px}.rsc_buttons_container{margin-top:0;padding-top:0}ul.rsmg_content_gallery li div.rsmg_content_container{border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}@media (max-width:2048px) and (-webkit-min-device-pixel-ratio:2){.rstpl-box-full-width-vertical-image .rstpl-box-bg,.rstpl-box-parallax,.rstpl-box-ytb-video{background-attachment:initial}}@media (min-width:320px){.navbar .nav>li>a{padding:15px 25px}.navbar .nav .dropdown-menu>li>a{padding:15px 15px 15px 40px}.navbar .nav .dropdown-submenu>.dropdown-menu>li>a{padding:15px 15px 15px 55px}.rstpl-border{padding:20px}}@media (min-width:768px){.rstpl-border{padding:15px}}@media (min-width:992px){.navbar .nav .dropdown-menu>li>a,.navbar .nav .dropdown-submenu>.dropdown-menu>li>a{padding:15px}.rstpl-border{padding:30px}}@media (min-width:1200px){.navbar .nav>li>a{padding:20px 30px}}figure img{width:100%}img{height:auto;max-width:100%}.blog-items{display:flex;flex-wrap:wrap;width:100%;padding:0;margin-right:-0.5em;margin-bottom:1em;margin-left:-0.5em}@media (min-width:992px){.blog-items.columns-2>div{width:50%}.blog-items.columns-3>div{width:33.33333%}.blog-items.columns-4>div{width:25%}}.blog-item{display:flex;flex-direction:column;padding:0 0.5em 1em;overflow:hidden}.boxed .blog-item{background-color:white;box-shadow:0 0 2px rgba(51,57,66,0.1),0 2px 5px rgba(51,57,66,0.08),0 5px 15px rgba(51,57,66,0.08),inset 0 3px 0 var(--cassiopeia-color-primary)}.boxed .blog-item .item-content{padding:25px}.image-left .blog-item,.image-right .blog-item{flex-direction:row}.image-left .blog-item .item-image,.image-right .blog-item .item-image{flex:1 0 40%}.blog-item .item-image{margin-top:3px;margin-bottom:15px;overflow:hidden}.boxed .blog-item .item-image{margin-bottom:0}.image-right .blog-item .item-image{order:1}.image-bottom .blog-item .item-image{margin-top:-15px;order:1}.image-left .blog-item .item-content{padding-left:25px}.image-right .blog-item .item-content{padding-right:25px}.image-left .blog-item,.image-right .blog-item{flex-direction:column}@media (min-width:992px){.image-left .blog-item,.image-right .blog-item{flex-direction:row}}.article-info dd{padding:0}.blog-items{display:grid;margin:0 0 1em;grid-auto-flow:row;grid-template-columns:1fr;grid-gap:1em}.blog-items .blog-item{padding:0}.blog-items[class^=columns-]>div,.blog-items[class*=" columns-"]>div{flex:0 1 auto;width:auto;max-width:none}@media (min-width:992px){.blog-items.columns-2{grid-template-columns:1fr 1fr}.blog-items.columns-3{grid-template-columns:1fr 1fr 1fr}.blog-items.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}.blog-items[class^=masonry-],.blog-items[class*=" masonry-"]{display:block;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.blog-items[class^=masonry-] .blog-item,.blog-items[class*=" masonry-"] .blog-item{display:inline-flex;margin-bottom:1em;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (min-width:992px){.blog-items.masonry-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.blog-items.masonry-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.blog-items.masonry-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.image-alternate .blog-item:nth-of-type(2n+1) .item-image{order:0}.image-alternate.image-left .blog-item:nth-of-type(2n+1) .item-image{margin-right:0;margin-left:25px;order:1}.image-alternate.image-top .blog-item:nth-of-type(2n+1) .item-image{order:1}.col-md-1 .rstpl-search-container{float:right;margin:0}.rstpl-navigation .nav-collapse.collapse{display:block;visibility:visible}.rstpl-navigation .navbar-inner{justify-content:space-between;width:100%}.rstpl-navigation .navbar li span[class^="p-"]{padding:0 !important}.rstpl-navigation .navbar li>a{display:block}.navbar.navbar-fixed-top{position:static;z-index:101}@media (min-width:992px){.navbar.navbar-fixed-top{position:fixed;top:0}}.navbar .btn-navbar{overflow:hidden}.navbar .btn-navbar .icon-bar{display:block;margin:0 0 3px 0;vertical-align:top}.dropdown-submenu{position:relative}.dropdown-submenu>a:after{content:'';display:block;float:right;border-style:solid;border-width:5px 0 5px 5px;height:0;width:0}@media (min-width:320px){.rstpl-navigation .navbar-inner{display:flex;flex-wrap:wrap}.rstpl-navigation .navbar li{width:100%}.rstpl-navigation .dropdown-menu{display:block;position:static;width:100%}.rstpl-navigation .nav-collapse.collapse{display:none;visibility:hidden}.rstpl-navigation .nav-collapse.collapse.show{display:block;visibility:visible}.dropdown-submenu>a:after{content:none}}@media (min-width:576px){.rstpl-navigation .navbar-inner{display:flex;flex-wrap:wrap}.rstpl-navigation .navbar li{width:100%}.rstpl-navigation .dropdown-menu{display:block;position:static;width:100%}.rstpl-navigation .nav-collapse.collapse{display:none;visibility:hidden}.rstpl-navigation .nav-collapse.collapse.show{display:block;visibility:visible}.dropdown-submenu>a:after{content:none}}@media (min-width:768px){.rstpl-navigation .navbar-inner{display:flex;flex-wrap:wrap}.rstpl-navigation .navbar li{width:100%}.rstpl-navigation .dropdown-menu{display:block;position:static;width:100%}.rstpl-navigation .nav-collapse.collapse{display:none;visibility:hidden}.rstpl-navigation .nav-collapse.collapse.show{display:block;visibility:visible}.dropdown-submenu>a:after{content:none}}@media (min-width:992px){.rstpl-navigation .navbar li{width:auto}.rstpl-navigation .dropdown-menu{display:none;position:absolute;width:auto}.rstpl-navigation .nav-collapse.collapse{display:block;visibility:visible}.dropdown-submenu>a:after{content:''}}.rstpl-box-full-width-horizontal-image .rstpl-box-image.rstpl-thick-border{padding:0}.accordion-body{border-top:0;line-height:1.8em;padding:0 30px 30px 30px}.accordion-header{font-size:1em}.accordion-header .accordion-button{box-shadow:none;padding:30px;position:relative;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear;text-decoration:none}.accordion-header .accordion-button,.accordion-header .accordion-button:hover,.accordion-header .accordion-button:focus{z-index:1}.accordion-header .accordion-button::after{content:none}.accordion-item{border-bottom:1px solid;border-left:none 0;border-right:none 0;border-top:none 0}.accordion-item:first-of-type{border-top:1px solid}.accordion-item:last-of-type{border-bottom:none 0}.accordion-item,.accordion-item:first-of-type,.accordion-item:last-of-type{border-radius:0}.rstpl-box-accordion .accordion-button:before,.accordion .accordion-button:before{content:"\f078";display:inline-block;font-family:var(--fa-style-family-classic);font-size:.8em;margin-right:10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rstpl-box-accordion .accordion-button.collapsed:before,.accordion .accordion-button.collapsed:before{content:"\f078";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.carousel-control-prev,.carousel-control-next{width:10%}.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row-fluid>div,.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row>div{position:relative}.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row-fluid>div:hover img,.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row>div:hover img{-webkit-transform:scale(1.2,1.2) rotate(5deg);-moz-transform:scale(1.2,1.2) rotate(5deg);-ms-transform:scale(1.2,1.2) rotate(5deg);-o-transform:scale(1.2,1.2) rotate(5deg);transform:scale(1.2,1.2) rotate(5deg);opacity:.6;filter:alpha(opacity=60)}.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row-fluid>div:before,.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row>div:before{content:"\f0c1";font-family:var(--fa-style-family-classic);font-size:2em;position:absolute;z-index:3;top:45%;left:45%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row-fluid>div:hover:before,.rstpl-gallery-carousel .carousel .carousel-inner .carousel-item>.row>div:hover:before{opacity:1;filter:alpha(opacity=100)}.rstpl-simple-carousel .carousel-inner{position:relative}.rstpl-simple-carousel .carousel-control{padding:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rstpl-simple-carousel .carousel-control.right{left:auto;right:0}.rstpl-simple-carousel .rstpl-box-image.rstpl-thick-border{padding:0}.rstpl-simple-carousel .rstpl-item{align-items:flex-start}@media (min-width:320px){.rstpl-simple-carousel{margin-bottom:5em}.rstpl-simple-carousel .carousel-inner{margin:0;width:100%}.rstpl-simple-carousel .carousel-control{top:105%}}@media (min-width:768px){.rstpl-simple-carousel{margin-bottom:0}.rstpl-simple-carousel .carousel-inner{margin:0 auto;width:70%}.rstpl-simple-carousel .carousel-control{top:50%}}.rstpl-box-thumb .rstpl-box-image img{width:100%}.nav-tabs .nav-link{border-radius:0;font-size:0.75em;font-weight:700;text-transform:uppercase;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;transition:color 0.2s linear}@media (min-width:320px){.nav-tabs .nav-link{padding:17px 5px}}@media (min-width:576px){.nav-tabs .nav-link{padding:17px 12px}}joomla-tab[view="tabs"]>div[role="tablist"]{background-color:transparent;border:none;border-radius:0;box-shadow:none;z-index:2}joomla-tab button[role="tab"]{border:1px solid;border-radius:0;box-shadow:none;margin-right:10px;padding:17px 12px;font-size:0.75em;font-weight:700;text-transform:uppercase;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;transition:color 0.2s linear}joomla-tab button[role="tab"][aria-expanded="true"]{border:1px solid;background-image:none;box-shadow:none}joomla-tab button[aria-expanded="true"]::after{content:none}joomla-tab>joomla-tab-element{border-radius:0;margin-top:-1px;box-shadow:none}.pagination .nav-pills .nav-item:not(:first-of-type){margin-left:-1px}.pagination .nav-pills .nav-link{border-radius:0;text-decoration:none}.btn{line-height:1}.btn:hover,.btn:focus{box-shadow:none;text-decoration:none}.element-invisible{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pull-left{float:left}.pull-right{float:right}@media (min-width:320px){.visible-phone{display:inherit !important}.visible-tablet{display:none !important}.visible-desktop{display:none !important}.hidden-phone{display:none !important}.hidden-tablet{display:inherit !important}.hidden-desktop{display:inherit !important}}@media (min-width:768px){.visible-phone{display:none !important}.visible-tablet{display:inherit !important}.visible-desktop{display:none !important}.hidden-phone{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}}@media (min-width:992px){.visible-phone{display:none !important}.visible-tablet{display:none !important}.visible-desktop{display:inherit !important}.hidden-phone{display:inherit !important}.hidden-tablet{display:inherit !important}.hidden-desktop{display:none !important}}.blockquote{font-size:1.15rem}.blockquote-footer{margin-bottom:2rem}.card{border-radius:0}.hero-unit{padding:60px;text-align:center}.hero-unit h1,.hero-unit h2,.hero-unit h3{margin:0 0 .5em 0}@media (min-width:320px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container,.navbar-fixed-top{max-width:none;width:100%}.rstpl-main-menu-full-width-position .row,.rstpl-main-menu-full-width-position .navbar-inner,.rstpl-main-menu-full-width-position .navbar-fixed-top{width:100%}.row,.row-fluid{margin-top:0;margin-left:0;margin-right:0}.row>*,.row-fluid>*{box-sizing:border-box;margin-top:0;padding-left:0;padding-right:0}.row>[class*="col-"],.row>[class*="span"],.row-fluid>[class*="col-"],.row-fluid>[class*="span"]{margin-bottom:1.75rem}.row>[class*="col-"]:last-of-type,.row>[class*="span"]:last-of-type,.row-fluid>[class*="col-"]:last-of-type,.row-fluid>[class*="span"]:last-of-type{margin-bottom:0}.container-xxl .col-md-12,.container-xxl .col-lg-12,.container-xxl .col-xl-12,.container-xxl .col-xxl-12,.container-xxl .span12,.container-xl .col-md-12,.container-xl .col-lg-12,.container-xl .col-xl-12,.container-xl .col-xxl-12,.container-xl .span12,.container-lg .col-md-12,.container-lg .col-lg-12,.container-lg .col-xl-12,.container-lg .col-xxl-12,.container-lg .span12,.container-md .col-md-12,.container-md .col-lg-12,.container-md .col-xl-12,.container-md .col-xxl-12,.container-md .span12,.container-sm .col-md-12,.container-sm .col-lg-12,.container-sm .col-xl-12,.container-sm .col-xxl-12,.container-sm .span12,.container .col-md-12,.container .col-lg-12,.container .col-xl-12,.container .col-xxl-12,.container .span12{padding:0 !important}.col-md-12 .row>.col-md-12,.col-md-12 .row-fluid>.span12,.span12 .row>.col-md-12,.span12 .row-fluid>.span12{padding:0 !important}.rstpl-top-position .span6,.rstpl-top-position .col-md-6{margin-bottom:0}.rstpl-top-position .col-md-11{margin-bottom:0}}@media (min-width:768px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:none;width:750px}.navbar-fixed-top{width:720px}.span1{flex:none;width:8.33333333%}.span2{flex:none;width:16.66666667%}.span3{flex:none;width:25%}.span4{flex:none;width:33.33333333%}.span5{flex:none;width:41.66666667%}.span6{flex:none;width:50%}.span7{flex:none;width:58.33333333%}.span8{flex:none;width:66.66666667%}.span9{flex:none;width:75%}.span10{flex:none;width:83.33333333%}.span11{flex:none;width:91.66666667%}.span12{flex:none;width:100%}.offset1{margin-left:8.33333333%}.offset2{margin-left:16.66666667%}.offset3{margin-left:25%}.offset4{margin-left:33.33333333%}.offset5{margin-left:41.66666667%}.offset6{margin-left:50%}.offset7{margin-left:58.33333333%}.offset8{margin-left:66.66666667%}.offset9{margin-left:75%}.offset10{margin-left:83.33333333%}.offset11{margin-left:91.66666667%}.row>[class*="col-"],.row>[class*="span"],.row-fluid>[class*="col-"],.row-fluid>[class*="span"]{margin-bottom:0;padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:none;width:970px}.navbar-fixed-top{width:940px}}@media (min-width:1200px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:none;width:1200px}.navbar-fixed-top{width:1170px}}.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{margin:0 auto;padding:0 15px}.container-xxl .container-xl,.container-xxl .container-lg,.container-xxl .container-md,.container-xxl .container-sm,.container-xxl .container,.container-xl .container-xl,.container-xl .container-lg,.container-xl .container-md,.container-xl .container-sm,.container-xl .container,.container-lg .container-xl,.container-lg .container-lg,.container-lg .container-md,.container-lg .container-sm,.container-lg .container,.container-md .container-xl,.container-md .container-lg,.container-md .container-md,.container-md .container-sm,.container-md .container,.container-sm .container-xl,.container-sm .container-lg,.container-sm .container-md,.container-sm .container-sm,.container-sm .container,.container .container-xl,.container .container-lg,.container .container-md,.container .container-sm,.container .container{padding:0}[role="tooltip"]:not(.show){display:none;padding:15px;position:absolute;top:0;right:0;left:auto;text-align:start;z-index:900}:focus+[role="tooltip"],:hover+[role="tooltip"]{display:block;position:absolute}.control-group{margin-bottom:20px}.form-control,.form-select{border-radius:0;width:100%}.form-select:focus{box-shadow:none}.form-check{margin-bottom:20px}.form-check-inline{margin-right:20px}.input-group .btn:not([class*="offset"]),.input-group .button:not([class*="offset"]){margin:0}.progress{margin-bottom:20px}.progress .bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;white-space:nowrap;transition:width 0.6s ease}.progress.progress-striped .bar{background-size:1rem 1rem}.progress.progress-striped.active .bar{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}.pagination .page-link{border:none;border-radius:0;box-shadow:none;font-size:1.4em}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}.pagination .page-link:hover,.pagination .page-link:focus{box-shadow:none}.rstpl-box-full-width-horizontal-image .rstpl-box-image.rstpl-thick-border[class*="span"]{padding-right:0}@media (min-width:768px){.rstpl-box-full-width-horizontal-image .rstpl-box-content[class*="span"]{padding-left:30px}}.rstpl-footer-position ul,.rstpl-after-footer-position ul{padding:0}.plg_system_webauthn_login_button svg{width:30px;margin:4px}
