#top-header{border-bottom:1px solid rgb(189,189,189,.4)}#top-header .et-social-icons{float:right}#top-header #et-info{width:90%!important}#top-header #et-info-phone:before{display:none}.et_fixed_nav #top-header{visibility:visible}.et_fixed_nav #top-header.et-fixed-header{visibility:hidden;transition:0.1s!important}.et-fixed-header{top:0px!important;transition:0.2s!important}#top-menu>li{padding-right:10px;padding-bottom:30px!important}#top-menu>li a{border-bottom:2px solid transparent;padding-bottom:8px!important}#top-menu li ul li a{padding-bottom:5px!important}#top-menu li a:hover{border-bottom:2px solid;padding-bottom:5px!important}#top-header .et-cart-info{background:#b54844;padding:4px 8px;border-radius:50px;color:white;transition:0.3s}#top-header .et-cart-info:hover{background:#b52a24}.afooter .sac2 .acusbtn a{background:#b52a24;border-radius:25px;padding:10px 20px;font-weight:600;color:white;transition:0.3s}.afooter .sac2 .acusbtn a:hover{background:#cacaca;color:#b52a24}.afooter .sac2 .acusbtn a:after{content:"\f07a";clear:both;font-family:FontAwesome;text-align:center;display:none}.afooter .sac1 span{border-left:1px solid #cacaca;padding-left:10px;margin-left:10px}.afooter .et_pb_text_inner .wp-image-2783{margin-bottom:-10px}.hom-slider .et_pb_slide_0 h2{font-size:30px;font-weight:700;border:2px solid;display:inline-block;padding:15px 25px;margin:20px 0}.hom-slider .et-pb-controllers a{width:60px;border-radius:0}.hom-slider .et_pb_slide_1 .et_pb_slide_content{width:53%;float:right}.hom-slider .et_pb_slide_1 h5{font-size:2vh;letter-spacing:0.2vh;text-transform:uppercase}.hom-slider .et_pb_slide_1 h2{font-size:4vw;font-weight:700}.hom-slider .et_pb_slide_1 h4{font-size:2.2vh;line-height:4vh;color:#cacaca!important}.hom-slider .et_pb_slide_1 a{color:white;font-size:2vh;font-weight:600;padding-left:10px}.hom-slider .et_pb_slide_1 a:before{content:'';position:absolute;display:block;background:#b52a24;width:16vh;margin-top:-30px;z-index:-1;height:37px;transform:skewX(-25deg) translateX(0%);margin-left:10px}.hom-slider .et_pb_slide_1 a:after{content:'';position:absolute;display:block;background:#b52a24;height:37px;margin-top:-30px;width:10vh;z-index:-1}.hom-shop .woocommerce-result-count{display:none}.hom-shop .orderby{display:none}.hom-shop .product{margin:0!important;width:33.3%!important}.hom-shop h2{margin-top:-80px!important}.hom-shop .product .et_shop_image{z-index:-1}.hom-shop .woocommerce-pagination ul{margin-top:40px!important;border:none!important}.hom-shop .woocommerce-pagination ul li{display:none!important;padding:0 10px!important;border:none!important}.hom-shop .woocommerce-pagination ul li:nth-child(1){display:block!important}.hom-shop .woocommerce-pagination ul li a,.hom-shop .woocommerce-pagination ul li span{background:red!important;color:white!important;width:80px;font-size:20px!important;border-radius:5px}.hom-shop .woocommerce-pagination ul li:nth-last-child(1){display:block!important}.hom-shop .woocommerce-LoopProduct-link h2,.hom-shop .woocommerce-LoopProduct-link .price{visibility:hidden;padding-left:20px!important}.hom-shop .woocommerce-LoopProduct-link:hover h2{visibility:visible}.hom-shop .woocommerce-LoopProduct-link:hover .price{visibility:visible}.hom-shop .woocommerce-LoopProduct-link img{transition:0.5s!important}.hom-shop .woocommerce-LoopProduct-link:hover img{opacity:0.5!important}.home-cercle .cer-left .et_pb_blurb_container{float:right;width:80%}.home-cercle .cer-right .et_pb_blurb_container{float:left;width:80%}.home-cercle .cer-mid-r .et_pb_blurb_container,.home-cercle .cer-mid-l .et_pb_blurb_container{width:70%}.home-cercle .et_pb_main_blurb_image{transition:0.7s;margin:0 10px}.home-cercle .et_pb_blurb_content:hover .et_pb_main_blurb_image{transform:rotate(360deg)!important}.home-cercle img{}.home-cercle .et_pb_image_wrap{background:#b52a24;padding:10px;border-radius:50px;width:80px;height:80px;text-align:center}.home-con7 .et_pb_gallery .et_pb_gallery_image{text-align:center;padding:25px;transition:0.2s}.home-con7 .et_pb_gallery .et_pb_gallery_item img{height:80px}.home-con7 .et_pb_gallery .et_pb_gallery_image:hover{background:#b52a24}.home-con7 #wpcf7-f1714-p1217-o1 select{width:100%;background:none;color:white;border:solid 1px #ededed;height:40px;padding:5px}.home-con7 #wpcf7-f1714-p1217-o1 input{width:100%!important;background:none;color:white;border:solid 1px #ededed;height:40px;padding:5px}.home-con7 #wpcf7-f1714-p1217-o1 .icon-effect .ajax-loader{float:right}.home-con7 #wpcf7-f1714-p1217-o1 .icon-effect .note{font-size:14px}.home-con7 #wpcf7-f1714-p1217-o1 .icon-effect input{cursor:pointer!important;margin:10px 0;font-weight:700;transition:0.2s}.home-con7 #wpcf7-f1714-p1217-o1 .icon-effect input:hover{background:#b52a24;border-color:transparent}.hom-cal-us strong{border:2px solid #fdfcfc;border-radius:25px;padding:2px 10px}.hom-con-from1 select option{color:black!important}.event-p .ecs-event{margin-bottom:20px;border-bottom:3px solid rgb(195,202,202,0.2);transition:0.5s;padding:20px 0;border-radius:0 0 25px 0!important}.event-p .ecs-event:hover{border-bottom:3px solid #b52a24}.event-p .ecs-event .duration{display:block;font-size:15px;margin-top:10px;font-weight:700}.event-p .ecs-event-list{list-style:none!important}.event-p .ecs-event .entry-title{color:#b52a24;font-weight:600;text-transform:capitalize}.event-p .ecs-event a img{width:50%}.tribe-events-back{display:none}.tribe-events-single-event-title{margin-top:80px!important;color:#b52a24!important;text-transform:capitalize;font-weight:700}.tribe-events-schedule{padding:20px 10px;background:#cacaca;border-radius:0 25px 0 0}.tribe-events-schedule h2{color:#b52a24!important;padding:0;font-size:16px;font-weight:400}.tribe-events-event-image{width:45%;float:left}.tribe-events-event-image img{width:100%;border-bottom:3px solid rgb(195,202,202,0.2);transition:0.5s;padding-bottom:10px}.tribe-events-event-image img:hover{border-color:#b52a24}#tribe-events-footer{display:none}.tribe-events-single-section{border-radius:0 25px 0 0;border:none!important;padding-top:20px}.tribe-events-single-event-description{width:54%!important;float:right!important}.tribe-events-single-section-title{display:none}.res-protf .et_pb_portfolio_item{width:48%!important;margin-bottom:25px!important}.res-protf .et_pb_portfolio_item img{width:778px}.res-protf .et_pb_portfolio_item h2{margin-top:-80px!important;z-index:9999;position:absolute;background:#b52a24;padding:10px 80px 10px 20px!important;border-radius:0 0 25px 0;opacity:0;transition:0.4s!important}.res-protf .et_pb_portfolio_item .post-meta{margin-top:-30px;position:absolute;margin-left:20px;opacity:0;transition:0.4s!important}.res-protf .et_pb_portfolio_item:hover h2{opacity:1}.res-protf .et_pb_portfolio_item:hover .post-meta{opacity:1}.res-protf .et_pb_portfolio_filters .active{background:#b52a24!important}.res-protf .et_pb_portfolio_filters li a{border:none!important;background:none!important;padding:10px 60px 10px 10px!important;border-radius:0 0 25px 0!important;margin:0 10px!important;margin-bottom:5px!important}.res-protf .et_pb_portfolio_filters li:after{content:'/';display:inline-block;clear:both;float:right;margin-top:-28px;font-size:20px}.res-protf .et_pb_portfolio_filters li:nth-last-child(1):after{display:none}.res-protf .et_pb_portfolio_filters li a:hover{background:#b52a24!important}.ser-sin-menu{padding:0 10px}.ser-sin-menu ul li{width:100%;background:#000000;padding:15px 10px!important;margin:0!important;border-bottom:1px solid #424242;font-size:20px;transition:0.6s}.ser-sin-menu ul li a{padding:0!important}.ser-sin-menu ul li:before{content:"\f21c";font-family:FontAwesome;margin-right:10px;color:white;transition:1.5s}.ser-sin-menu ul li:hover{background:#b52a24}.ser-sin-menu ul li:hover:before{transform:rotateZ(-45deg);margin-left:10px}.ser-sin-menu ul .current-menu-item{background:#b52a24}.about-blur .et-pb-icon{padding:15px}.about-per h4{background:#b54844;display:inline-block;margin-right:20px;padding:12px 40px 12px 10px;border-radius:0 0 50px 0}.about-per .et_pb_member_position{display:inline-block;margin-top:20px;margin-bottom:30px}.about-per .et_pb_team_member_image{margin-bottom:-20px}.about-per .et_pb_member_social_links{position:absolute;top:-50px;right:0;opacity:0;transition:0.3s;margin-right:-200px}.about-per .et_pb_member_social_links li a{background:#b54844;height:35px;width:35px;padding:8px;border-radius:50%;color:white}.about-per:hover .et_pb_member_social_links{opacity:1;margin-right:0px}.blog-sing-wid ul li{padding:10px 3px;border-bottom:1px solid #424242;border-left:2px solid transparent;margin-bottom:0;transition:0.2s!important;border-radius:15px 0 0 0}.blog-sing-wid ul li:hover{border-left:2px solid #B54844;margin-left:-10px}.shop-pro .woocommerce-LoopProduct-link h2{}.shop-pro .et_shop_image img{height:180px!important;object-fit:cover}.single-pro-rew .woocommerce-Reviews-title{color:white}.con-blurb .et_pb_blurb_description{border-left:3px solid #B54844;margin-left:-31px;padding-left:27px;margin-top:20px}.con-blurb .et_pb_module_header{padding-bottom:0;margin-top:7px}@media all and (max-width:778px){.home-cercle .cer-mid-r .et_pb_blurb_container,.home-cercle .cer-mid-l .et_pb_blurb_container{width:80%}.tribe-events-single-event-description,.tribe-events-event-image{width:100%!important}.res-protf .et_pb_portfolio_item{width:100%!important}.et_pb_portfolio_filters li a{padding-right:0px!important}.ser-sin-menu ul li:before{display:none}}.et-cart-info{display:none}@media all and (max-width:448px){.afooter .sac1 span{border-left:none}.home-cercle .et_pb_image_wrap{width:70px;height:70px}.home-cercle .et_pb_blurb_container{width:60%!important}.shop-pro .et_shop_image img{height:80px!important}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 input[type="checkbox"]+span,.wpcf7 input[type="radio"]+span{font-size:16px;padding:12px 16px;overflow:hidden;width:100%;background-color:#171717;border-radius:2px!important;border-width:1px!important;border-style:solid;border-color:#4a4a4a!important}.wpcf7 input[type="submit"]{padding:0.3em 1em!important;padding-right:2em;padding-left:0.7em;font-size:15px;background-color:transparent;border:1px solid #b51b15;color:#b51b15;border-radius:2px;cursor:pointer;transition:all 0.3s ease}.wpcf7 input[type="submit"]:hover{background-color:#b51b15;color:#ffffff}