@charset "UTF-8";
/***!  /templates/rt_supra/custom/css-compiled/custom_10.css  !***/

.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo","Monaco",monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}.iScrollIndicator{display:none !important}a:hover,a:focus{text-decoration:none}.btn{transition:all 300ms ease-in-out !important}.btn-primary:hover,.btn-primary:focus,.btn:hover,.btn:focus{background-color:#cd6727 !important}#bgslideshow-1616{display:none}#logo-container{text-align:center;padding:5rem 0}#logo-container h1{color:#f57c35;line-height:1}#logo{margin:0 auto}#logo .ring{fill:rgba(245,124,53,0.8)}#logo .storr{fill:#1a1a1a}@media only all and (min-width:75rem){#logo-container{padding-bottom:10rem}#logo{width:200px;height:200px}#logo-container h1{font-size:4rem}#logo-container p{font-size:1.4rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){#logo{width:150px;height:150px}#logo-container h1{font-size:3rem}#logo-container p{font-size:1.2rem}}@media only all and (min-width:51rem) and (max-width:59.99rem){#logo{width:130px;height:130px}#logo-container h1{font-size:2.5rem}#logo-container p{font-size:1.1rem}}@media only all and (min-width:30.01rem) and (max-width:50.99rem){#logo{width:120px;height:120px}#logo-container h1{font-size:2rem}#logo-container p{font-size:1rem;max-width:20rem;margin:0 auto}}@media only all and (max-width:30rem){#logo-container{padding:5rem 0}#logo{width:110px;height:110px}#logo-container h1{font-size:1.5rem}#logo-container p{font-size:1rem;max-width:18rem;margin:0 auto}}.g-default .section-horizontal-paddings{padding:0}#menu-logo .g-particle{padding-top:0;padding-bottom:0}#logo-default{width:80px;height:80px}#logo-default .ring{fill:#f57c35}#logo-default .storr{fill:#1a1a1a}@media only all and (max-width:50.99rem){#logo-default{margin:0 auto;padding-top:1rem}}.g-social a span{width:2rem;text-align:center !important}@media only all and (max-width:50.99rem){.g-social{text-align:right;margin-top:0.9rem}}.fp-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,.fp-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.g-main-nav .g-sublevel>li:hover>.g-menu-item-container,.g-main-nav .g-sublevel>li.active>.g-menu-item-container{background-color:#f57c35}.g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.2rem}.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1rem}.g-main-nav .g-sublevel{padding:0.5rem 0}.h3-plus{margin:0.525rem 0;font-weight:700}.p-plus{margin-bottom:0.625rem;font-weight:400;color:#82817c}#g-expanded .p-plus,#g-extension .p-plus,#g-header .h3-plus{color:#fff}@media only all and (min-width:60rem){.h3-plus{font-size:2rem}.p-plus{font-size:1.4rem}}@media only all and (max-width:59.99rem){.h3-plus{font-size:1.8rem}.p-plus{font-size:1.2rem}}.button-outline2{color:#fff;border:2px solid #fff;padding:1rem 5rem;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;border-radius:0.4rem}.button-outline2:hover{color:#000;border-color:#000}.profile-pic{margin-bottom:1rem}@media only all and (min-width:51rem){.team-profile{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.profile-pic{margin-right:1rem}.profile-pic{width:40%}.profile-side{width:60%}}@media only all and (min-width:51rem){.item-pageteam .profile-pic{width:20%}.item-pageteam .profile-side{width:80%}}.g-home-particles #g-extension .moduletable{min-height:375px}.g-home-particles #g-extension .g-grid{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.g-home-particles #g-extension .latestnews{display:block;max-width:20rem;margin:0 auto}.g-home-particles #g-extension .g-title{max-width:20rem;margin:0 auto}#home-question label{display:none}#home-question{max-width:20rem;margin:0 auto}#home-question .formBody{float:none}#home-question .rsform-input-box{height:3rem;font-size:1.1rem;padding:1rem;border-radius:0.4rem}#home-question .rsform-text-box{min-height:5rem;width:100%;font-size:1.1rem;line-height:1.5;padding:1rem;border-radius:0.4rem}#home-question input:focus,#home-question textarea:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#home-question .formCaption{display:none}#home-question #Submit{width:100%;background-color:#f57c35;text-transform:uppercase;color:#fff;font-size:0.8em;font-weight:600;padding:1em;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#home-question #Submit:hover{background-color:#cd6727}.grecaptcha-badge{position:absolute;left:-2000px}.side-kick .moduletable{margin:0 !important}@media only all and (min-width:51rem){.side-kick .g-content{margin-top:3.5rem}}.com_contact .contact-name{display:none}#jform_contact_message{min-height:10rem}#jform_contact_message,#jform_contact_emailmsg{width:100%;max-width:30rem}#jform_contact_name,#jform_contact_email{width:100%;max-width:20rem}#contact-form.well{background-color:#fff;padding:0;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0)}#contact-form fieldset:first-of-type .control-group:first-of-type,#contact-form .star{display:none}#contact-form fieldset:first-of-type{margin-top:3rem}.newsletter input{width:100%;max-width:300px;height:35px}.newsletter #mc-embedded-subscribe-form{padding:0.375rem 0}@media only all and (max-width:50.99rem){.newsletter{text-align:center}}.table-light-d tr:first-of-type{font-weight:900}@media only all and (max-width:50.99rem){.table-light-d tr td:nth-of-type(2),.table-light-d tr td:nth-of-type(3),.table-light-d tr td:nth-of-type(4){display:none}.table-light-d tr:first-of-type td:nth-of-type(3),.table-light-d tr:first-of-type td:nth-of-type(4){display:table-cell}}@media only all and (max-width:30rem){.table-light-d tr td:nth-of-type(8),.table-light-d tr td:nth-of-type(9),.table-light-d tr td:nth-of-type(10),.table-light-d tr:first-of-type td:nth-of-type(4){display:none}}@media only all and (min-width:75rem){.g-home-particles #g-footer .g-grid:first-of-type{padding-bottom:15rem}}#g-footer{font-size:0.8rem;margin-top:4rem}#g-footer a{color:#fff;font-weight:600;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}#g-footer a:hover{color:rgba(255,255,255,0.6)}#login{margin-top:1rem;font-size:0.6rem;text-transform:uppercase}#login a{padding:0.4rem 0.8rem;border:1px solid #fff;border-radius:3px}#login a:hover{border-color:rgba(255,255,255,0.6)}@media only all and (max-width:50.99rem){#g-footer .g-totop,#g-footer .designed{text-align:center}}.flyout{position:absolute;right:0;bottom:1rem;background-color:#fff;padding:1rem 20% 1rem 1.5rem;border-left:0.2rem solid #f57c35}@media only all and (min-width:60rem) and (max-width:74.99rem){.flyout{right:-5%}}@media only all and (min-width:75rem){.flyout{right:-13%}}.flyout:hover{color:#333}.gallery-modal .description-wrapper{background:none !important;margin-top:-3.5rem !important}.gallery-modal .description-wrapper .modal-description{padding:1rem}.gallery-modal .description-wrapper .modal-description .buy-now{color:#fff;padding:0.6em 1.2em;border:0.1em solid;text-transform:uppercase;font-size:0.8rem;letter-spacing:0.01em;line-height:1;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75);text-shadow:1px 1px 1px rgba(0,0,0,0.52)}.gallery-modal .description-wrapper .modal-description .buy-now:hover,.gallery-modal .description-wrapper .modal-description .buy-now:focus{color:grey}.joocommerce-categories .item .category-image{min-width:10rem}@media only all and (max-width:30rem){.joocommerce-categories .item .category-image{min-width:unset;flex-basis:100%}}.joocommerce-categories .item .category-body h4{margin:0}.joocommerce-container .btn{font-size:0.8rem !important;font-weight:400 !important}.joocommerce-container .pagination .page-link{color:#f57c35}.joocommerce-container .pagination .page-item.active .page-link{color:#fff;background-color:#f57c35;border-color:#f57c35}.joocommerce-container .pagination .page-link:focus{box-shadow:0 0 0 0.25rem rgba(231,122,60,0.25)}.platform-content.container{padding:0}.platform-content.container>.row{margin:0}.platform-content.container>.row>.col{padding:0}
