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

/*1d0a2b31866a105bdfa9161468881ad1*/
#background-slider{width:100%;height:90vh;padding:1.5rem;position:relative;display:flex;justify-content:center;align-items:center;background-color:#333333}.background-slider{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;transition:opacity 500ms ease-in}.background-slider img{width:0;height:0}.background-slider.img-1{background-image:url('https://www.jeremyrossiterart.com/images/Backgrounds/Background-1.jpg')}.background-slider.img-2{background-image:url('https://www.jeremyrossiterart.com/images/Backgrounds/Background-2.jpg')}.background-slider.img-3{background-image:url('https://www.jeremyrossiterart.com/images/Backgrounds/Background-3.jpg')}#background-slider.bg-1 .img-1{opacity:1}#background-slider.bg-2 .img-2{opacity:1}#background-slider.bg-3 .img-3{opacity:1}.background-slider:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#001d63;opacity:0.3}.background-slider-content{position:relative;z-index:1;font-size:1rem;color:#ffffff;text-align:center}.background-slider-content .logo-svg{width:65px;height:112px;margin:0 auto}.background-slider-content .logo-svg .fill{fill:#ffffff}.background-slider-content h1{font-weight:600;margin:1rem 0}.big-art{line-height:0.8;font-weight:600;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.bg-1 .big-art{color:#ff495b}.bg-2 .big-art{color:#fcbc39}.bg-3 .big-art{color:#e56947}@media only all and (min-width:75rem) {.background-slider-content .logo-svg{width:65px;height:112px}.big-art{font-size:12rem}.background-slider-content h1{font-size:3rem}}@media only all and (min-width:60rem) and (max-width:74.99rem) {.background-slider-content .logo-svg{width:65px;height:112px}.big-art{font-size:12rem}.background-slider-content h1{font-size:3rem}}@media only all and (min-width:48rem) and (max-width:59.99rem) {.background-slider-content .logo-svg{width:50px;height:86px}.big-art{font-size:8rem}.background-slider-content h1{font-size:2rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem) {.background-slider-content .logo-svg{width:50px;height:86px}.big-art{font-size:8rem}.background-slider-content h1{font-size:2rem}}@media only all and (max-width:30rem) {.background-slider-content .logo-svg{width:50px;height:86px}.big-art{font-size:8rem}.background-slider-content h1{font-size:2rem}}.social{position:absolute;top:1rem;right:1rem;z-index:2}.social a span{display:inline-block;margin-left:5px;color:#ffffff;font-size:1.2rem;width:2rem;text-align:center !important;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}.social a:hover span{color:rgba(255, 255, 255, 0.7)}.main-menu{position:absolute;top:1rem;left:1rem;z-index:2}#g-navigation .g-main-nav .g-toplevel{line-height:1}#g-navigation .g-main-nav .g-toplevel .g-menu-item-container{font-size:1.2rem;margin-right:1rem}#g-navigation .g-main-nav .g-dropdown{background-color:#312f38}@media only all and (min-width:48rem) {.menu-logo{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}}.menu-logo .logo-svg{width:20px;height:34px}.menu-logo .logo-svg .fill{fill:#ffffff}.menu-logo h1{margin:0.5rem;line-height:1;font-size:1.2rem}@media only all and (max-width:47.99rem) {.menu-logo h1{text-align:center}.menu-logo .logo-svg{margin:0.5rem auto}}@media only all and (min-width:48rem) {#g-sidebar,#g-sidebar .g-grid{height:100%}.home-side-img{padding-top:1rem;height:100%}.home-side-img img{object-fit:cover;height:100%;width:100%}}#g-mainbottom{background-color:#fdfdfd;padding:3rem 1rem}#g-mainbottom .g-container{width:100%;max-width:75rem}@media only all and (max-width:47.99rem) {#g-mainbottom .g-container{max-width:30rem}}.bottom-mod>div{border:solid 1px #e5e5e5;border-bottom-width:5px;padding:1rem 1rem 3rem 1rem;background-color:#ffffff;position:relative}.bot-mod-one>div{border-bottom-color:#ff495b}.bot-mod-two>div{border-bottom-color:#fcbc39}.bot-mod-three>div{border-bottom-color:#e56947}.bottom-mod p{margin-top:0}.bottom-mod h3{font-weight:700;margin:0}.bot-mod-one h3{color:#ff495b;margin:1rem 0 0 0}.bot-mod-two h3{color:#fcbc39;margin:1rem 0 0 0}.bot-mod-three h3{color:#e56947;margin:1rem 0 0 0}.bottom-mod a{border-left:2px solid;font-weight:600;padding-left:10px;position:absolute;bottom:1rem;left:1rem}.bottom-mod a:hover{color:#e5e5e5;text-decoration:none}.bot-mod-one a{color:#ff495b;border-left-color:#ff495b}.bot-mod-one a:hover{color:rgba(255, 73, 91, 0.6)}.bot-mod-two a{color:#fcbc39;border-left-color:#fcbc39}.bot-mod-two a:hover{color:rgba(252, 188, 57, 0.6)}.bot-mod-three a{color:#e56947;border-left-color:#e56947}.bot-mod-three a:hover{color:rgba(229, 105, 71, 0.6)}.img-block a{display:block;margin-bottom:1rem}@media only all and (min-width:48rem) {.img-block{padding-top:6rem}}.row>*,.container,.row{padding:0}.row{margin:0}.category-heading h4{margin:0;line-height:1.2}.gantry .joocommerce-container .btn{padding:0.4em 0.8em;font-size:0.8rem;line-height:1.2}.products-title-link .products-price{color:#4d4d4d;font-weight:normal}.gantry .product-buy-button .joocommerce__button__add-to-cart{font-size:0.9rem;padding:0.8em 1.6em}.joocommerce__products-list-container p:has(.joocommerce__read-more){display:none}.description-content p:first-of-type{margin-top:0}.joocommerce__products-list-container .products-title{font-size:1.2rem;line-height:1.4}@media only all and (min-width:60rem) {.joocommerce__products-list-container .products-image-link{flex-basis:11rem}}.js__joocommerce-cart__table td,.js__joocommerce-cart__table th{border:none}.js__joocommerce-cart__table tr{border-bottom:1px solid #dfe3e7}.js__joocommerce__quantity-box-cart{width:100%;max-width:3rem}.joocommerce-checkout-container .checkout-foot{display:none}.gantry .joocommerce-container .js-checkout__button__proceed-to-payment{font-size:1rem;padding:0.6em 1.2em}.img-polaroid{border:none;box-shadow:none}.product-image-collection>a:hover,.product-image-collection>a:focus{outline:1px solid #c8c9c9}.joocommerce-container .container-main>.pagination{flex-direction:column;align-items:center}.joocommerce-container .pagination .page-item.active .page-link{background-color:#001d63;border-color:#001d63;color:#ffffff}.joocommerce-container .pagination .page-link{color:#001d63}.ba-gallery .ba-gallery-items{cursor:pointer;transition:scale 300ms ease-in-out}.ba-gallery .ba-gallery-items:hover,.ba-gallery .ba-gallery-items:focus{scale:1.05}.ba-modal .description-wrapper{background-color:transparent !important}.ba-modal .description-wrapper .modal-description p{margin:0;color:#ffffff}.breadcrumb li{line-height:1.5}#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:#ffffff;padding:0;border:0;webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 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}#contact-form legend{font-family:"Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:400}@media only all and (min-width:48rem) {.bt-googlemaps{margin-top:6.5rem;height:825px !important}}@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}#g-footer a{color:#ffffff;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);text-decoration:none}#login{margin-top:1rem;font-size:0.6rem;text-transform:uppercase}#login a{padding:0.4rem 0.8rem;border:1px solid #ffffff;border-radius:3px}#login a:hover{border-color:rgba(255, 255, 255, 0.6)}@media only all and (max-width:47.99rem) {#g-footer .g-totop,#g-footer .designed{text-align:center}}#g-sidebar{padding:0}.btn-primary,.edit.item-page .btn-toolbar .btn,.profile-edit .btn{padding:0.8rem 1.8rem !important;border-radius:0.4rem !important;font-size:0.8rem !important}.customsale-banner{position:absolute;bottom:2rem;left:0;width:80%;max-width:500px}.customsale-banner p{margin:0 1px 0 0}.customsale-banner p a{background-color:#ff495b;color:#ffffff;font-weight:500;font-size:1.2rem;padding:1rem 3rem;border-right:0.25rem solid #ffffff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.customsale-banner p a:hover{padding-left:5rem}.banner-text{background-color:rgba(255, 255, 255, 0.85);padding:1rem;color:#ff495b;font-size:0.8em;line-height:1.2;border-right:2px solid #ff495b}@media only all and (min-width:75rem) {.g-container{width:100%;max-width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem) {.g-container{width:100%;max-width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem) {.g-container{width:100%;max-width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem) {.g-container{width:100%;max-width:30rem}}.g-flushed .g-container{max-width:none}
