/* https://www.southsrugby.com.au/wp-content/themes/southsrugby-child/style.css?ver=20250415 */
/* Import rule from: https://fonts.googleapis.com/css?family=Baloo+Bhai&display=swap */
@font-face{font-family:'Baloo Bhai';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai/v13/ZgNWjP5GM7bCUdmXgWyVvGLONA.woff) format('woff')}.tp-caption{font-family:'Baloo Bhai',cursive!important}.postContainer h2{color:#063}body{overflow-x:hidden}p{font-size:16px;font-family:'HelveticaNeue'}*{box-sizing:border-box}a:focus{outline:none}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.comment-content a:focus,.comment-content a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{box-shadow:none;text-decoration:none}.entry-content a,.entry-summary a,.comment-content a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{box-shadow:none}.wrapper{width:1170px;margin:0 auto}.wrap{width:1170px;margin:0 auto;max-width:100%;padding:0}.clearfix:after{display:table;clear:both;content:''}.con-details{margin-bottom:0;float:right}.con-details li{display:inline-block;list-style:none;margin:0 15px}.con-details li a{color:#fff;font-size:16px}.headerfull{position:absolute;width:100%;z-index:9;top:0}.logo{margin-bottom:-54px}.navigation-top{position:static;border:none;background:#063}.main-navigation a{padding:15px;color:#fff;text-transform:uppercase;font-family:'HelveticaNeue';font-size:16px}.navigation-top .current_page_item>a,.current_page_parent{color:#fff;background:red}.main-navigation a:hover{color:#fff;background:red}.main-navigation>div>ul{text-align:right}.site-branding,.custom-logo-link{margin:0px!important;padding:0}.custom-logo-link img{max-width:100%;max-height:inherit;vertical-align:middle}.row1{display:flex;flex-flow:row wrap;padding-left:0;padding-right:0}.logo-title{flex:1;align-self:center}.logo-title .site-title{text-align:right}.site-branding a:hover,.site-branding a:focus{opacity:1}.logo-title .site-title a{color:#fff;font-size:36px;font-family:'HelveticaNeue-Bold'}.logo-title .site-title a:hover{color:#fff}.tp-bgimg.defaultimg{position:relative}.tp-bgimg.defaultimg:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.tp-caption{padding:60px 0px!important;color:#fff;border-radius:30px;padding-left:30px!important;padding-right:20px!important}.tp-caption span{font-size:30px!important;display:block;font-family:'HelveticaNeue-Medium'}.tp-caption p{font-size:16px;margin:20px 0px!important;line-height:24px}.mainbtn{color:#fff;background:red;padding:8px 30px;font-size:14px;border-radius:30px;font-family:'HelveticaNeue-Medium';text-transform:uppercase;-webkit-transition:linear .2s all;-moz-transition:linear .2s all;-ms-transition:linear .2s all;transition:linear .2s all}.mainbtn:hover{background:#063;color:#fff}.home .entry-content.padd-60{padding-top:0}.padd-60{padding:60px 0;margin-bottom:0px!important}.padd-40{padding:40px 0}.custom-content-entry{width:100%!important;float:none!important;padding-bottom:0}.wp-block-image{margin:0}.wp-block-image img{vertical-align:middle}.three-box{margin-bottom:30px}.three-box .wp-block-column{margin:50px 30px 30px 0}.three-box .wp-block-column:last-child{margin-right:0}.three-box .iamge-heading{font-size:20px;color:#fff;background:red;margin:0;padding:13px 0;display:inline-block;width:100%;font-family:'HelveticaNeue-Bold'}.three-box .wp-block-image{margin-bottom:0}.green{background:#063;margin-bottom:0px!important;text-align:center}.green .heading{margin-bottom:10px;text-transform:uppercase}.red .heading{margin-bottom:10px;text-transform:uppercase}.red{background:red;margin-bottom:0px!important;text-align:center}.heading{font-size:48px;color:#fff;margin-bottom:22px;font-family:'HelveticaNeue-Medium';letter-spacing:normal}.btn{color:#fff;display:inline-block;padding:7px 60px;font-size:23px;border:1px solid #fff;border-left:0;border-right:0;font-family:'HelveticaNeue-Medium';text-transform:uppercase}.entry-content{width:100%!important}.text-center{text-align:center}.page:not(.home) #content{padding:0px!important}.gallery{background:#000;text-align:center;padding:60px 0}.gallery .heading{text-transform:capitalize}.gallery .wp-block-column,.contact-full .wp-block-column{flex-basis:100%;margin:0}.aigpl-gallery-slider .slick-slide{padding:0 15px!important}.aigpl-gallery-slider .slick-dots{display:none!important}.aigpl-gallery-slider button.slick-prev,.aigpl-gallery-slider button.slick-prev:hover,.aigpl-gallery-slider button.slick-prev:focus,.aigpl-gallery-slider button.slick-prev:active{left:-30px;background-image:url(/wp-content/themes/southsrugby-child/assets/image/arrow.png)!important;width:32px;height:64px;background-size:65%!important}.aigpl-gallery-slider button.slick-next,.aigpl-gallery-slider button.slick-next:hover,.aigpl-gallery-slider button.slick-next:focus,.aigpl-gallery-slider button.slick-next:active{right:-30px;background-image:url(/wp-content/themes/southsrugby-child/assets/image/arrow1.png)!important;width:32px;height:64px;background-size:65%!important}.aigpl-design-1 .aigpl-img-wrp{height:auto}.aigpl-img-wrp .aigpl-img-link{max-height:100%;height:263px}.gallery .event{flex:0 0 34%;max-width:34%;margin-right:30px;text-align:left}.gallery .gallery-in{flex:0 0 60%;max-width:60%;margin-left:40px}.custom.tparrows{background:#063;-webkit-transition:linear .2s all;-moz-transition:linear .2s all;-ms-transition:linear .2s all;transition:linear .2s all;top:57%!important}.custom.tparrows:hover{background:red}.contact-full{background:#063;padding:60px 0}.contact-full .heading{text-align:center}.col-6{flex:0 0 48.7%;max-width:48.7%;margin-right:30px}.col-6:nth-child(2n){margin-right:0}.filed{margin-bottom:20px}.filed input{border-radius:3px;outline:none;height:48px;line-height:48px;font-size:16px}.filed textarea{height:116px;resize:none;border-radius:3px;outline:none}.quiz{display:flex;flex-flow:row wrap}.captcha{width:63%;margin-right:30px;color:#fff}input.wpcf7-form-control.wpcf7-mathcaptcha{display:inline-block;width:80%;margin:0 5px}.captcha label{display:flex}.wpcf7-quiz-label{width:40%;align-self:center;float:left;font-size:16px;color:#fff;font-family:'HelveticaNeue'}.subbtn .wpcf7-form-control.wpcf7-submit{padding:17px 30px;background:#000;color:#fff;-webkit-transition:linear .2s all;-moz-transition:linear .2s all;-ms-transition:linear .2s all;transition:linear .2s all}.subbtn .wpcf7-form-control.wpcf7-submit:hover{background:red;color:#fff}.partner{text-align:center}.partner h2{font-size:48px;color:#063;font-family:'HelveticaNeue-Medium'}.grey{margin-left:0px!important;padding:0 15px!important;padding-top:60px!important;margin-bottom:0px!important}.grey1{background:#fff;padding-top:0px!important}.grey .blocks-gallery-item{flex:0 0 31%;max-width:31%;width:inherit!important;margin-right:15px!important;border:1px solid #a0a0a0}.grey .blocks-gallery-item:nth-of-type(3n){margin-right:0px!important}.grey .wp-block-gallery.aligncenter{justify-content:center}.partner .wp-block-image img{width:100%}.partner .wp-block-image{border:1px solid #a0a0a0}.innerpartner h2{font-size:32px;color:#000;font-family:'HelveticaNeue-Medium'}.col-3{flex:0 0 23%;max-width:23%;margin-right:30px}.col-3:nth-child(4n){margin-right:0}.site-footer{background:#000;color:#fff;padding:60px 0 40px}.site-footer .hover-contact{width:100%}.address-home{width:50%;float:left}.address-home ul{margin:0}.address-home ul li{width:50%;float:left}.number-home,.email-home{width:25%;float:left}.site-footer h3{font-size:26px;color:#fff;font-family:'HelveticaNeue-Medium'}.footer-bottom{background:red}.site-footer{margin:0;border:none}.site-name{width:26%;float:left}.site-name ul{margin:0}.site-name li{list-style:none;padding-bottom:0}.site-name li .textwidget p{margin:0;font-size:14px;text-transform:uppercase;font-family:'HelveticaNeue';color:#fff;padding:15px 0}.bottom-menu{float:left;width:74%}.site-content{padding:0}.bottom-menu .main-navigation a{font-size:14px;padding:15px 12px}.bottom-menu .navigation-top{background-color:red}.contact-add ul li{list-style:none}.contact-add .textwidget a{box-shadow:none;color:#fff;margin-bottom:20px;font-size:16px;font-family:'HelveticaNeue';display:inline-block;padding-left:30px;position:relative;-webkit-transition:linear .2s all;-moz-transition:linear .2s all;-ms-transition:linear .2s all;transition:linear .2s all}.hover-contact .contact-add .textwidget a:hover{color:red}.hover-contact .contact-add .textwidget a:focus{color:red}.contact-add .textwidget a span{position:absolute;left:0;color:red}.contact-add .textwidget a span.flaticon-telephone{top:-5px}.contact-add .textwidget a span.flaticon-mail-black-envelope-symbol{top:-3px}.contact-add .textwidget a span:before{margin-left:0}.single-featured-image-header img,.slide img{width:100%;display:block;vertical-align:middle}.single-featured-image-header,.slide{position:relative;max-height:440px;overflow:hidden}.single-featured-image-header:before,.slide:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:''}ul.row1{margin-bottom:0}.single-featured-image-header .caption h1.entry-title,.slide .caption h1.entry-title{font-size:48px;color:#fff;font-family:'HelveticaNeue-Medium';text-transform:capitalize;margin-bottom:0;letter-spacing:normal}.single-featured-image-header .caption,.slide .caption{position:absolute;width:100%;top:65%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.custom-header{margin-bottom:0px!important}.aigpl-img-wrp .aigpl-img-link{display:block;position:relative}.aigpl-img-wrp .aigpl-img-link:hover:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(255,0,0,.5)}.aigpl-img-wrp .aigpl-img-link:hover:after{background-image:url(/wp-content/themes/southsrugby-child/assets/image/link.png);background-repeat:no-repeat;width:37px;height:37px;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:'';left:50%}.aigpl-img-wrp .aigpl-img-link img{vertical-align:middle;display:block;width:100%;height:100%}.aigpl-gallery-slider button.slick-arrow{top:50%!important}.text-center a{display:block;color:#000;font-size:16px;position:}.text-center span{display:block;margin-bottom:10px}.text-center span.flaticon-call{margin-bottom:0}.text-center span:before{margin-left:0;font-size:42px;color:#063;display:block}footer .contact-add ul{margin-bottom:0}span.wpcf7-not-valid-tip{font-size:15px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7-mail-sent-ok{color:#fff}.i8em{padding:0px!important}.events-plus-2 .events-list .listBox .ti8le{font-size:0;margin-bottom:10px}.listBox .ti8le a{font-size:20px;box-shadow:none;font-family:'HelveticaNeue-Medium';color:#fff;text-decoration:none;padding:0;margin-bottom:0}.events-plus-2 .events-list{border:none!important;box-shadow:none!important;margin:0px!important}.events-plus-2 .events-list .i8em{border:none!important}input.wpcf7-form-control.wpcf7-quiz{width:60%}.about-content ul li{list-style:none}.about-content ul li img{float:left;max-width:281px;height:100%;max-height:180px;padding:5px}.about-content p img{float:right;margin-left:20px;margin-bottom:20px;box-shadow:0 0 5px #676767}.innerblog .blogList{flex:0 0 33.33%;padding:0 15px;max-width:33.33%;list-style:none;margin-bottom:40px}.innerblog ul.row{margin-bottom:0}.innerblog .blogList:last-of-type{margin-bottom:0}.innerblog .blogList .link-more{margin-bottom:10px}.innerblog .blogList .link-more a{font-size:17px;position:relative;color:#063;text-transform:capitalize}.innerblog .blogList .link-more a:before{position:absolute;content:'+';right:-15px}.innerblog .post-thumbnail{margin-bottom:0}.innerblog .post-thumbnail a{display:block;height:230px;max-width:100%}.innerblog .post-thumbnail a img{display:block;vertical-align:middle;height:100%}.innerblog .entry-header{position:relative;padding:30px 0px!important}.innerblog .entry-header .entry-title{min-height:75px}.innerblog .entry-header .entry-meta a{width:50px;height:50px;color:#fff;position:absolute;right:0;top:-25px;text-align:center;display:block;background:#063;font-size:16px;font-weight:400;line-height:21px;text-transform:capitalize}.innerblog .entry-header .entry-title a{font-size:22px;color:#000;font-family:'HelveticaNeue-Medium';position:relative;margin-left:0;line-height:30px;display:inline-block}.innerblog .entry-header .entry-title a:before{width:80px;height:3px;left:0;position:absolute;content:'';bottom:-15px;background:red}.has-sidebar.woocommerce-page:not(.error404) #primary{width:100%}.woocommerce-loop-product__title{font-size:22px;color:#000;font-family:'HelveticaNeue-Medium';padding-top:25px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;background:#ececec;padding-bottom:20px;width:22.4%;margin-right:30px;margin-bottom:30px;float:left}.woocommerce-Price-amount.amount{font-size:22px;color:red;font-family:'HelveticaNeue-Medium'}ul.products li.product .button{box-shadow:none;padding:10px 15px;color:#fff;background-color:#063;text-align:center;border-radius:5px;display:inline-block;text-transform:uppercase}ul.products li.product .button:hover{box-shadow:none;background:#000}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{height:260px;width:100%;max-width:100%}.products{margin-bottom:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:23%}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0px!important}.woocommerce-product-gallery__wrapper{text-align:center}.woocommerce-product-gallery img{display:inline}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{padding:10px;border:1px solid #67676767}.product_title,.woocommerce-Tabs-panel--description h2,.related.products h2,.cart_totals h2,h3#order_review_heading,.woocommerce-order-details .woocommerce-order-details__title{font-size:25px;color:#000;font-family:'HelveticaNeue-Medium';margin-bottom:7px}.woocommerce-billing-fields h3,.woocommerce-form__label-for-checkbox.checkbox span{font-size:22px;color:#000;font-family:'HelveticaNeue-Medium';margin-bottom:10px}.summary .price{margin-bottom:12px!important}button.single_add_to_cart_button.button.alt,.woocommerce-cart-form .button{padding:12px 25px;background:#063}button.single_add_to_cart_button.button.alt:hover,.woocommerce-cart-form .button:hover{background:#000}.posted_in{display:block;float:left;font-size:15px;margin:10px 0;width:100%}.single-product form.cart .quantity{margin-right:15px}.products .woocommerce-loop-product__title{font-size:22px!important}.checkout-button{background:#063;color:#fff;border:none}.checkout-button:hover{background:#000;color:#fff!important;border:none}.button.alt{background:#006633!important;color:#fff;border:none}.button.alt:hover{background:#000!important;color:#fff!important;border:none}.shop_table_responsive.cart tbody{background:#cecece67}.shop_table_responsive.cart tbody tr td.actions{padding-right:10px;padding-left:10px}.shop_table_responsive.cart tbody tr td.product-remove{padding-left:10px}.shop_table_responsive.cart tbody tr td.product-remove a.remove{width:20px;height:20px}.woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid #bcbcbc}.woocommerce-order-overview{background:#f5f5f5;padding:10px 20px}.woocommerce-order-overview li{list-style:none;margin-bottom:15px}p.woocommerce-thankyou-order-received{font-size:22px;color:#000;font-family:'HelveticaNeue-Medium'}.woocommerce-column__title{color:#000}.left-menu{width:23%;float:left;background:#e1e1e1;position:relative}.left-menu:before{position:absolute;content:'';width:100%;height:60px;top:-60px;left:0;right:0;background:#e1e1e1}.left-menu ul li{list-style:none;font-size:18px;color:#000;border:none;padding:0}.left-menu ul li.current_page_item{background:#063;color:#fff}.left-menu ul li a:hover{background:#063;color:#fff}.left-menu ul li.current_page_item a{color:#fff}.left-menu ul li a{text-decoration:none;padding:10px 20px;width:100%;display:block;border:none;box-shadow:none;-webkit-transition:linear all .2s;-moz-transition:linear all .2s;-ms-transition:linear all .2s;transition:linear all .2s}.about-content{width:74.4%;float:left;margin-left:30px}.about-wrap h3{font-size:24px;color:#000;margin:15px 0;padding:0;font-family:'HelveticaNeue'}.about-section p{font-size:16px;color:#000;margin-bottom:15px;margin-top:0;font-family:'HelveticaNeue'}.about1 div{float:right;margin-left:20px;margin-bottom:20px;margin-top:67px;padding:2px;box-shadow:0 0 5px 2px #a3a3a3}.about1 div img{vertical-align:middle;display:block}.about1 h3{display:inline-block}.about-img{text-align:center;margin:30px 0}.about-img div img{width:100%;height:100%;max-width:100%}.about-img div{display:inline-block;padding:0 15px;height:230px}.abt-list li{width:49%;display:inline-block;list-style:none;padding-left:20px;background-image:url(/wp-content/themes/southsrugby-child/assets/image/list.png);background-repeat:no-repeat;background-position:center left;margin:5px 0}.abt-list{margin-bottom:0}.sub-heading{font-size:18px;color:#000;margin:15px 0;display:block;text-decoration:underline;text-underline-position:under}.about-section h4{background:#063;color:#fff;padding:10px 15px;font-weight:400}.about-section h3{font-size:24px;color:#000;margin:15px 0;padding:0;font-family:'HelveticaNeue'}.about-section .to-mail{color:red;font-size:17px;font-family:'HelveticaNeue-Medium'}.contact-add .rpwe-title a{font-size:18px;box-shadow:none;font-family:'HelveticaNeue-Medium';color:#fff;text-decoration:none}.contact-add .rpwe-title a:hover{color:#fff;box-shadow:none}.contact-add .rpwe-li{border:none;padding:0;margin-bottom:20px}.contact-add .rpwe-li:last-child{margin-bottom:0}.contact-add .rpwe-summary,.listBox p.d3sc{font-size:14px;color:#fff;font-family:'HelveticaNeue';margin:4px 0}.events-plus-2 .events-list .listBox .me8a{margin-bottom:0}.events-plus-2 .events-list .listBox .me8a span{margin-bottom:3px}.contact-add .rpwe-time,.date{color:red;font-size:14px;font-family:'HelveticaNeue';padding-left:20px;background-image:url(/wp-content/themes/southsrugby-child/assets/image/calen.png);background-repeat:no-repeat;background-position:center left}.contact-add .more-link,.textwidget .listBox a.linkBtn{display:block!important;color:red;font-size:14px;font-family:'HelveticaNeue-Medium';margin-top:8px;text-transform:capitalize;box-shadow:none;text-decoration:underline;padding-left:0}.textwidget .listBox a.linkBtn{display:inline-block!important}.contact-add .more-link{width:75px}.contact-add .more-link:hover,.textwidget .listBox a.linkBtn:hover{color:#fff;text-decoration:underline}.contact-add .widget{padding-bottom:0}#calendar-table tr td.weekend-heading{background:#323232;padding:10px 4px;color:#fff;font-family:'HelveticaNeue-Medium';font-size:17px}#calendar-table tr td.normal-day-heading{background:#323232;padding:10px 4px;color:#fff;font-family:'HelveticaNeue-Medium';font-size:17px}#calendar-table tr td.current-day{background:red;;color:#fff}.events a{background:#006633!important}.calendar-prev a:link,.calendar-prev a:visited,.calendar-prev a:active,.calendar-prev a:hover,.calendar-next a:link,.calendar-next a:visited,.calendar-next a:active,.calendar-next a:hover{float:none!important;padding-left:0px!important;padding-top:0px!important;width:auto}.tlp-team .img-responsive{width:100%;height:270px;max-height:100%}.name{font-size:25px}.awsm-grid-wrapper .awsm-grid{padding:0}.modal-style.style-1 .awsm-modal-details h2{padding-top:15px}.events-plus-2 .events-list .i8em{background-color:transparent!important}.events-plus-2 .event-single .ti8le{font-size:35px!important;color:#000}.events-plus-2 .event-single .me8a .fa{color:#fff;background-color:#006633!important;border-color:#006633!important}.events-plus-2 .event-single{background:#fbfbfb!important;margin-bottom:0px!important}.events-plus-2 .btn-larg3{padding-top:15px!important;padding-bottom:10px!important;font-size:15px!important}.events-plus-2 .btn-ic0n:before{color:#063}#eventplus_form_fields input[type="text"],#eventplus_form_fields input[type="email"],.events-plus-2 select{color:#000!important}.events-plus-2 input[type=text],.events-plus-2 input[type=email]{padding:11px!important;padding-left:40px!important;font-size:16px!important;font-family:'HelveticaNeue';color:#000!important}.events-plus-2 .regis8er-form .fi3ld-with-icon:before{top:12px!important}.events-plus-2 .regis8er-form .fi3ld-with-icon.emai7:before{top:12px!important}.events-plus-2 .regis8er-form .fi3ld-with-icon.addr3ss:before{top:13px}.events-plus-2 .regis8er-form .fi3ld-buttons input{background:#000;color:#fff!important;box-shadow:none;padding:10px 30px;text-transform:uppercase}.events-plus-2 .regis8er-form .fi3ld-buttons input:hover{background:#063}.events-plus-2 .regis8er-form .fi3ld-buttons input[type="reset"]{background:red}.events-plus-2 .regis8er-form .fi3ld-buttons input[type="reset"]:hover{background:#000}.events-plus-2 .event-single .ac8ion .btn,#registration_payment_button{background:#063;color:#fff!important;box-shadow:none}.events-plus-2 .event-single .ac8ion .btn:hover,#registration_payment_button:hover{background:#000}#registration_payment_button{margin-bottom:8px}.events-plus-2 .btn-ic0n.regis8er:before{color:#fff}.eventplus-ddl-items{padding:6px 15px!important}.events-plus-2 .data-summary input[type=text]{padding-left:10px!important}.events-plus-2 .data-summary thead th{background-color:#006633!important;color:#ffffff!important}.events-plus-2 .data-summary tbody td{color:#323232!important}.events-plus-2 .data-summary thead th .fa{background:#fff;color:#063}.error-404{text-align:center}.error-404 .mainbtn{text-transform:uppercase}.error-404 h3,.error-404 p{color:#000}.error-404 h3{font-size:25px}.thank-section{text-align:center}.thank-section img{margin-bottom:30px}.thank-section p{color:#000;font-size:20px}.thank-section a{font-size:18px;color:red;font-weight:600}.postImage{width:500px;height:auto;float:right;margin-left:25px;margin-bottom:30px;box-shadow:0 0 7px 8px #c1c1c1;border:1px solid #676767}.postImage img{display:block;vertical-align:middle}.post-navigation{margin-bottom:0}.blogDetail .entry-title{color:#000;font-family:'HelveticaNeue-Medium';font-size:25px;margin-top:15px}.entry-date.published{color:red;font-size:15px}.success{text-align:center}li.zoom-instagram-widget__item{border:0px!important;margin-bottom:0px!important}.welcome-section{padding-top:60px;background:#ececec}.instagram-feed{margin:0}.welcome-section h1.heading,.welcome-section h2.heading{color:#063;font-size:35px}li{list-style:none}.contact-welcome .col-6{flex:0 0 47.2%;max-width:47.2%}.contact-welcome{margin:0 0 60px}.contact-welcome .captcha{color:#000}.full-width{width:100%}.contact-welcome input.wpcf7-form-control.wpcf7-mathcaptcha{width:50%}.contact-welcome div.wpcf7-validation-errors,.contact-welcome div.wpcf7-acceptance-missing,.contact-welcome .wpcf7-mail-sent-ok{color:#000}.padding-bottom-0{padding-bottom:0!important}.fb_iframe_widget{display:block!important}#Instagram-home ul{margin-top:-5px}