html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;font-family:"Josefin Sans",sans-serif;overflow-x:hidden}article,aside,footer,header,nav,section{display:block}p{font-size:16px}a{background-color:#fff0;-webkit-text-decoration-skip:objects;color:#000;text-decoration:none}a:active,a:hover{outline-width:0;text-decoration:none}a:focus,input:focus,button:focus,textarea:focus,.woocommerce form .form-row input:focus.input-text,.woocommerce form .form-row textarea:focus{outline:2px solid #007cba;border-bottom:1px solid #000}.site-footer ul li a:focus{border-bottom:1px solid #fff}.social-media a:focus{outline:2px solid #007cba;border-bottom:1px solid #fff}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{width:100vw}label{display:inline-block;font-weight:800;margin:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;background:#fff;background-image:-webkit-linear-gradient(#fff0,#fff0);border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;width:100%}select{border:1px solid #bbb;padding:10px;max-width:100%;background:#fff0}input[type="radio"],input[type="checkbox"]{margin-right:.5em}button,input[type="button"],input[type="submit"]{background-color:#fa7e1a;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:1;padding:14px 2em;text-shadow:none;-webkit-transition:background 0.2s;transition:background 0.2s}ul,ol{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal}table{border-collapse:collapse;width:100%}thead th{border-bottom:2px solid #bbb;padding-bottom:.5em}th{padding:.4em;text-align:left}tr{border-bottom:1px solid #eee}td{padding:.4em}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}a{color:#222;text-decoration:none}.menu-toggle:focus,.dropdown-toggle:focus,.close:focus,.menu-scroll-down:focus{outline:2px solid #007cba}a:hover,a:active{color:#000;outline:0}.navigation-top a{color:#fff;font-weight:600;-webkit-transition:color 0.2s;transition:color 0.2s}.main-navigation{clear:both;display:block;color:#fa7e1a}.main-navigation ul{list-style:none;padding:0 1.5em;text-align:left}.main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation>div>ul{border-top:1px solid #eee;padding:.75em 1.695em}.main-navigation.toggled-on>div>ul{display:block}.main-navigation ul ul{padding:0 0 0 1.5em}.main-navigation ul ul.toggled-on{display:block}.main-navigation ul ul a{letter-spacing:0;padding:.4em 0;position:relative;text-transform:none}.main-navigation li{border-bottom:1px solid #eee;position:relative}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:.5em 0;text-decoration:none;padding:9px 20px 9px 10px;font-weight:600!important}.navigation-top .call a:hover,.donate a:hover,.main-navigation a:hover,.site-branding-text a,.site-branding-text p,.search-body i,#services h3 a,.site-info a,.site-footer .widget .price_label,#calendar_wrap a,#calendar_wrap a:hover,.site-footer .tagcloud a,nav.woocommerce-MyAccount-navigation ul li a,.site-footer .widget-area p,.site-footer .widget-area label,.site-footer .widget-area select,.site-footer .widget-area td,.site-footer .widget-area td a,.site-footer .widget-area caption,.site-footer .widget-area th{color:#fff}.menu-toggle{background-color:#fff0;border:solid 1px;color:#222;display:none;font-size:14px;font-weight:800;line-height:1.5}.menu-toggle,.main-navigation.toggled-on ul.nav-menu{display:block}.menu-toggle:hover,.menu-toggle:focus{background-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.menu-toggle .icon{margin-right:.5em;top:-2px}.toggled-on .menu-toggle .icon-bars,.menu-toggle .icon-close,.site-header .menu-scroll-down{display:none}.toggled-on .menu-toggle .icon-close{display:inline-block}.dropdown-toggle{background-color:#fff0;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-.5em;line-height:1.5;margin:0 auto;padding:.5em;position:absolute;text-shadow:none;top:0}.dropdown-toggle:hover,.dropdown-toggle:focus{background:#fff0}.dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.elementor-html #pre-loader{display:none}#pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;overflow:hidden;background:#000;box-shadow:inset 0 0 90px rgb(0 0 0 / .5)}.demo{width:100px;height:102px;border-radius:100%;position:absolute;top:45%;left:calc(50% - 50px);z-index:999999}.circle{width:100%;height:100%;position:absolute}.circle .inner{width:80%;height:100%;border-radius:100%;border:4px solid rgb(255 255 255 / .7);border-right:none;border-top:none;background-clip:padding;box-shadow:inset 0 0 10px rgb(236 249 245 / .15)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.circle:nth-of-type(0){-webkit-transform:rotate(0deg);transform:rotate(0deg)}.circle:nth-of-type(0) .inner{-webkit-animation:spin 0s infinite linear;animation:spin 0s infinite linear}.circle:nth-of-type(1){-webkit-transform:rotate(70deg);transform:rotate(70deg)}.circle:nth-of-type(1) .inner{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.circle:nth-of-type(2){-webkit-transform:rotate(140deg);transform:rotate(140deg)}.circle:nth-of-type(2) .inner{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.demo{-webkit-animation:spin 5s infinite linear;animation:spin 5s infinite linear}.fixed-header{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:2px 2px 10px 0 #2d2d2d;z-index:999999}.page-template-home-custom .fixed-header #header{box-shadow:2px 2px 10px 0 #2d2d2d}body.admin-bar .fixed-header{top:30px}.site-branding-text .site-title{line-height:1.2}.mail i{color:#fa7e1a;background:none;font-size:19px}.mail a{font-size:15px;color:#fff}.mail a:hover,#sidebox .widget a:hover,.singlebox .category a:hover,.related-posts h3 a:hover,.related-posts .page-box a:hover{color:#fa7e1a}.menu-menu-1-container ul li a{color:#fff;font-size:12px;padding:10px 15px!important;text-transform:uppercase}.donate a{border:solid 2px #fa7e1a;padding:12px;color:#fa7e1a;font-size:15px;font-weight:700;display:inline-block}.social-media a i{color:#000;background:#fff;font-size:15px}.social-media a i:hover,#sidebox button[type="submit"],.site-footer .widget-area button[type="submit"]{background:#fa7e1a;color:#fff}.call{color:#fa7e1a;font-size:22px;border:2px solid}.navigation-top .call a{color:#fa7e1a;font-weight:500;font-size:20px}.header-menu{background:#fa7e1a;padding:7px}#masthead{background-color:#222;position:relative}.page-template-home-custom .main-header{position:absolute;z-index:99;width:100%}.navigation-top .row{position:relative}.searchform-inner{position:fixed;top:160px;width:17%;padding:30px 20px 20px;background:#fff;border-radius:3px;right:260px;box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);z-index:999999;visibility:hidden}.searchform-inner input[type="search"]{padding:9px;border:none;border:1px solid}.searchform-inner .search-form .search-submit{padding:10px;position:absolute;font-size:16px;font-weight:600;right:0}.search-body button{border:none}.search-body button:hover,.search-body button:focus{background:#fa7e1a}.close{position:absolute;top:4px;right:4px;font-size:20px;color:#000;opacity:1;z-index:99999999;padding:5px;background:none}.close:focus,.close:hover{color:#000;text-decoration:none;border:none;opacity:1;background:none}.serach_outer{margin:10px;cursor:pointer}a.close{border-bottom:none}.serach-page input.search-field{border:1px solid #ccc;padding:9px}button.search-submit{border:0;background:#fff0}.modal-open .modal{overflow-y:hidden}.modal-open{padding:0!important}.modal-backdrop{position:relative}.modal-content{background:#fff0;border:0}.modal-dialog{max-width:100%;height:100%;width:100%;margin:0;pointer-events:all}.searchform-inner:before{content:"";display:block;width:0;height:0;border:solid 7px;border-color:#fff0 #fff0 #fff #fff0;margin-right:25px;position:absolute;right:0;top:-14px}.modal-body{width:100%;height:100%}#mastheader .search-submit span .screen-reader-text{position:static!important}.modal{background:rgb(0 0 0 / .2)}button.search-submit:hover{background:#fa7e1a}.search-form{position:relative}.search-form .search-submit .icon{height:24px;top:-2px;width:100%}#slider .carousel-control-next-icon,#slider .carousel-control-prev-icon{background:#fff0}#slider{max-width:100%;background:#000}#slider img{width:100%;opacity:.6;object-fit:cover}#slider .carousel-control-next,#slider .carousel-control-prev{opacity:1}span.carousel-control-prev-icon i,span.carousel-control-next-icon i{background:#fa7e1a}.carousel-control-prev,.carousel-control-next{width:3.5%}#slider .carousel-caption{top:50%;transform:translateY(-50%);right:30%;left:30%}.carousel-control-next-icon,.carousel-control-prev-icon{width:auto;height:auto}#slider .inner_carousel h1{color:#fff;padding:0;font-size:32px}#slider .inner_carousel{text-align:center;color:#fff}.readbutton a{background:#fa7e1a;padding:10px 15px;color:#fff;font-size:12px;font-weight:700}.readbutton a:hover{background:#000;color:#fff}#services h2{color:#000;font-weight:700;font-size:33px}#services h3{font-weight:500;letter-spacing:0;font-size:20px}#services p{color:#fff;font-size:15px}hr.line{width:10%;background-color:#fff;padding:.5px}hr.horizontal-line{width:5%;background-color:#fa7e1a;padding:.5px;opacity:1;position:relative;margin:0 auto 15px}.text-post{background-color:#fa7e1a;color:#fff}.text{text-align:justify}.text p a,.text p a,.comment-body p a,.woocommerce-product-details__short-description p a,.woocommerce-tabs.wc-tabs-wrapper p a{text-decoration:underline}.post-head h3{margin-top:-38px;background:#fa7e1a;opacity:.9}.abt-img-box img,.post-image img,.entry-audio audio,iframe,#sidebox .seach-form label,.woocommerce span.woocommerce-input-wrapper,.widget select{width:100%}.related-posts{padding:2% 0;clear:both}.related-posts .page-box{margin:20px 0}.breadcrumb{padding:30px 0}.breadcrumb a{background:#fa7e1a;padding:5px 15px;margin:5px;color:#fff;display:inline-block}.breadcrumb a:hover{background:#222;color:#fff}.breadcrumb span{background:#fa7e1a;color:#fff;padding:5px 15px;display:inline-block;margin:5px}.breadcrumb span:hover{background:#222;color:#fff}.blogger,.page-box{text-align:center;border:1px solid #ebeaea;padding:10px;margin:20px 0}.blogger:hover{border:1px solid #000;transition:1s;box-shadow:0 0 25px 1px #fa7e1a}.blogger h2,.related-posts h3{font-size:25px;margin-bottom:0;font-weight:700;padding-bottom:10px}.blogger h2 a,.related-posts h3 a,.main-navigation a:hover{color:#000}.blogger .tags p a{margin:5px}.blog-date{font-size:15px;font-style:italic;color:#000;text-align:right;padding-top:2%}.post-image{margin:0 0 15px}.blogger p{color:#707070;font-size:15px;font-weight:300;margin-bottom:0}a.post-link{font-size:15px;font-style:italic;color:#000;text-align:right}.post-link a{font-size:15px;font-style:italic;color:#000}.post-link{text-align:right}.blogger.singlebox{text-align:left;margin-top:30px}.blogger.singlebox h1{padding:10px 0 0}.singlebox .category{margin-bottom:10px}.post-info{padding:0;font-size:16px;text-align:left}.post-info a:hover,.blog-date a:hover,.post-link a:hover,.blogger h2 a:hover{color:#fa7e1a}.post-info i{color:#fa7e1a;margin-left:1%}.post-info span{margin-left:1%;margin-right:1%;color:#000}.post-heading{padding:5px}.post-navigation .nav-next a{font-size:15px;font-weight:600;color:#fff;display:inline-block;background:#fa7e1a;padding:10px 30px 7px 20px;line-height:1.5;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%)}.post-navigation .nav-next a:hover,.post-navigation .nav-previous a:hover{color:#fff;background:#222}.nav-previous a:focus,.nav-next a:focus{color:#fff!important}.post-navigation .nav-previous a{font-size:15px;font-weight:600;color:#fff;display:inline-block;background:#fa7e1a;padding:10px 20px 7px 30px;line-height:1.5;clip-path:polygon(25% 0%,100% 1%,100% 100%,25% 100%,0% 50%)}.tags i{font-size:20px;color:#fa7e1a;margin-right:10px}.tags p a{font-size:14px;font-weight:600;color:#fff;display:inline-block;background:#fa7e1a;padding:5px 20px 5px 10px;margin-right:10px;clip-path:polygon(0% 0%,75% 0%,100% 51%,75% 100%,0% 100%)}.tags p a:hover,.site-footer .widget-area button[type="submit"]:hover,#sidebox button[type="submit"]:hover,.nav-links .nav-previous a:hover,.nav-links .nav-next a:hover,#comments .form-submit input[type="submit"]:hover{color:#fff;background:#222}.tags{padding:20px 0}#sidebox{margin-top:20px}#sidebox h3{font-size:15px;font-weight:700;color:#000;text-align:center;border-bottom:2px solid #222;padding:12px 0}.site-footer h3{font-size:25px;color:#fff;padding:10px 0}#sidebox ul li{font-size:16px;border-top:none;padding:10px 0;border-bottom:1px solid}#sidebox ul li:last-child{border:none}.site-footer ul li{font-size:16px;border-top:none;padding-bottom:6px;color:#fff}#sidebox ul li a{color:#222;font-weight:500;font-size:16px;text-transform:capitalize}#sidebox ul li a:hover{color:#fa7e1a}.site-footer ul li a{color:#fff;font-weight:500;text-transform:capitalize}#sidebox .tagcloud a,.site-footer .tagcloud a{display:inline-block!important;padding:4px 10px;font-size:17px!important;margin-bottom:4px}#sidebox .tagcloud a{color:#000}#sidebox .tagcloud a:hover,.site-footer .tagcloud a:hover{background:#fa7e1a;color:#fff}#sidebox input.search-field{border:none;padding:14px 10px;background:#fff0;width:95%}#sidebox .search-form .search-submit{bottom:1px;position:absolute;right:16px}#sidebox button.search-submit{background:#000;color:#fff}#sidebox .textwidget p a{text-decoration:underline}.site-info a:hover{color:#222!important}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product .button{margin:0}.posted_in{display:block;margin-bottom:10px}nav.woocommerce-MyAccount-navigation ul li{background:#fa7e1a;padding:12px;margin-bottom:10px}.woocommerce .woocommerce-breadcrumb{margin-top:10px}.woocommerce span.onsale{padding:0}.woocommerce span.onsale,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fa7e1a}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#fa7e1a}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#222}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:25px;text-align:center}.woocommerce ul.products li.product .price{font-size:15px;text-align:center}.woocommerce-billing-fields h3,label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-size:30px}.woocommerce-privacy-policy-text p a,.logged-in-as a,a.shipping-calculator-button,tr.woocommerce-cart-form__cart-item.cart_item a,nav.woocommerce-MyAccount-navigation a,.woocommerce-MyAccount-content p a{text-decoration:none!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#fa7e1a;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#222!important;color:#fff!important}.site-footer .woocommerce #respond input#submit:hover,.site-footer .woocommerce form.woocommerce-product-search button:hover,.site-footer .woocommerce a.button:hover,.site-footer .woocommerce button.button:hover,.site-footer .woocommerce input.button:hover{background-color:#fa7e1a!important}.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page ul.products.columns-3 li.product{text-align:center}.woocommerce div.product div.images img{padding:5px}.woocommerce ul.products li.product .star-rating{margin:0 auto 8px;font-size:15px!important}.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product{width:29%!important;float:none;display:inline-table}.select2-container--default .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:6px 10px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto}.woocommerce form.login .form-row,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{display:block;float:none}.woocommerce form.login .form-row input.input-text{width:100%}.woocommerce .quantity .qty{padding:10px;display:inline-block}.woocommerce-Address,.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{max-width:100%}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:15px;font-size:15px;font-weight:600}#sidebox .widget_shopping_cart .cart_list li,.site-footer .widget_shopping_cart .cart_list li{padding:0 0 10px 2em;margin-bottom:10px}#sidebox .widget_shopping_cart .cart_list li a.remove,#sidebox .widget_shopping_cart .cart_list li a.remove{font-size:20px}.woocommerce.widget ul.cart_list li img,.woocommerce.widget ul.product_list_widget li img{width:50px;height:50px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin:5px 0 8px}#sidebox .woocommerce form.woocommerce-product-search input.search-field{border:1px solid;width:100%;border-radius:0;padding:10px}.woocommerce form.woocommerce-product-search button{width:100%;margin-top:10px}#sidebox .widget_price_filter .ui-slider-horizontal .ui-slider-range,#sidebox .widget_price_filter .ui-slider .ui-slider-handle,.site-footer .widget_price_filter .ui-slider-horizontal .ui-slider-range,.site-footer .widget_price_filter .ui-slider .ui-slider-handle{background:#fa7e1a}#sidebox .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#000}.site-footer .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#fff}.widget .price_label{font-size:15px;font-weight:500}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444!important;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.nav-links .nav-previous a{font-size:14px;font-weight:600;color:#fff;display:inline-block;background:#fa7e1a;padding:10px 15px 10px 20px;margin-right:10px;clip-path:polygon(20% 0%,100% 0%,100% 100%,20% 100%,0% 50%);border:none}.nav-links .nav-next a{font-size:14px;font-weight:600;color:#fff;display:inline-block;background:#fa7e1a;padding:10px 23px 10px 10px;margin-right:10px;clip-path:polygon(0% 0%,75% 0%,100% 51%,75% 100%,0% 100%);border:none}.nav-links .posts-navigation a:hover{color:#fff!important}.nav-previous{float:left;width:50%;font-size:15px}.nav-next{float:right;font-size:15px}.pagination,.comments-pagination{border-top:1px solid #eee;font-size:14px;font-weight:800;padding:2em 0 3em;text-align:center}.comments-pagination{border:0}.page-numbers{display:none;padding:8px;background:#fa7e1a;color:#fff;display:inline-block;padding:10px;font-size:14px;border-bottom:none;padding-bottom:none}.page-numbers:hover,.prev.page-numbers:hover{background:#222;color:#fff}.page-numbers.current{display:inline-block}.prev.page-numbers,.next.page-numbers{-webkit-border-radius:2px;display:inline-block;font-size:24px;line-height:1;padding:.25em .5em .4em}.prev.page-numbers,.next.page-numbers{-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out}.prev.page-numbers{padding:13px;font-size:15px;border-radius:0}.next.page-numbers{font-size:13px;padding:14px;border-radius:0}.single-post #sidebox{margin-top:30px}.page-links{font-size:14px;font-weight:800;padding:2em 0 3em}.page-links .page-number{color:#767676;display:inline-block;padding:.5em 1em}.page-links a{display:inline-block}.page-links a .page-number{color:#222}article .post-info{font-size:16px;text-align:left}.scrollup{display:none}.scrollup i{position:fixed;bottom:50px;right:20px;font-size:25px;padding:12px 17px;border:solid 2px #fa7e1a;background:#fa7e1a;z-index:999;color:#fff}.scrollup.left i{left:20px;right:auto}.scrollup.center i{left:50%;right:auto}.site-info{color:#fff;text-decoration:none}.footer_text{float:right}.post-navigation{font-weight:800;margin:3em 0}.post-navigation .nav-links{padding:1em 0}.nav-title{color:#333;font-size:15px}.post-navigation .nav-next{margin-top:1.5em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{margin-right:.5em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{margin-left:.5em}.page-header{margin-top:4%}.page .entry-header .edit-link{font-size:14px}.page-links{clear:both;margin:0 0 1.5em}.site-footer ul li a:hover{color:#fa7e1a!important}.site-footer{background:#000}.site-footer li a{color:#000}.site-footer li{color:#707070}.site-footer select{background:#000}.site-footer .widget-area .textwidget p a{text-decoration:underline;color:#fff}.site-footer .search-form .search-submit{padding:12px;position:absolute;right:0;bottom:0;background:#fa7e1a;color:#fff}.site-footer input.search-field{padding:11px}.site-footer button.search-submit{background:#fff;color:#000}button.search-submit{background:#000;color:#fff}.copyright{background:#fa7e1a;padding:12px}.comments-title{font-size:20px;margin-bottom:25px}.comment-list,.comment-list .children{margin:0;padding-left:20px}.comment-list li:before{display:none}.comment-body{margin-left:65px}.comment-author{font-size:16px;margin-bottom:.4em;position:relative;z-index:2}.comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}.comment-author .says{display:none}.comment-meta{margin-bottom:10px}.comment-metadata{color:#767676;font-size:12px;font-weight:800;text-transform:uppercase}.comment-metadata a{color:#767676}.comment-metadata a.comment-edit-link{color:#222;margin-left:1em}.comment-body{color:#333;font-size:14px;margin-bottom:2em}.comment-reply-link{font-weight:600;position:relative;padding:10px;color:#fff;background:#fa7e1a;margin:10px 0}.comment-reply-link:hover{background:#222;color:#fff}.comment-reply-link .icon{color:#222;left:-2em;height:1em;position:absolute;top:0;width:1em}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #333;padding:2px}.no-comments,.comment-awaiting-moderation{color:#767676;font-size:14px;font-style:italic}.comments-pagination{margin:2em 0 3em}.form-submit{text-align:right}#secondary{padding:1em 0 2em}#sidebox .widget{border:1px solid;margin-bottom:3%;padding:11px}.widget-title a{color:inherit}.widget ul.menu{list-style:none;margin:0;background:none}.widget ul.menu ul{list-style:none;margin:0;background:none}.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}.widget ul li li{border:0}.tagcloud ul li{float:left;border-top:0;border-bottom:0;padding:0;margin:4px 4px 0 0}.tagcloud,.widget_tag_cloud,.wp_widget_tag_cloud{line-height:1.5}.widget .tagcloud a,.widget.widget_tag_cloud a,.wp_widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:block;padding:4px 10px 5px;position:relative;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}.widget .tagcloud a:hover,.widget .tagcloud a:focus,.widget.widget_tag_cloud a:hover,.widget.widget_tag_cloud a:focus,.wp_widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.widget_calendar th,.widget_calendar td{text-align:center}.widget_calendar tfoot td{border:0}img,video{height:auto;max-width:100%}img.alignleft,img.alignright{float:none;margin:0}@media screen and (max-width:30em){#slider .inner_carousel h2,#slider .inner_carousel p{display:none}.page-template-home-custom #masthead{position:relative;background-color:#222;margin:0!important}.page-template-home-custom .main-header{position:relative;padding-bottom:18px}img.alignleft{float:left;margin-right:1.5em}img.alignright{float:right;margin-left:1.5em}.taxonomy-description{font-size:14px}.page-numbers.current,.site-footer{font-size:16px}.widget_calendar th,.widget_calendar td{padding:3px}.carousel-caption{bottom:36%!important}.carousel-control-next,.carousel-control-prev{background:none;width:4%}hr.horizontal-line{width:11%}}@media screen and (min-width:48em){.navigation-top a{color:#fff}.navigation-top{bottom:0;font-size:14px;left:0;right:0;width:100%;z-index:999}.site-navigation-fixed.navigation-top{bottom:auto;position:fixed;left:0;right:0;top:0;width:100%;z-index:999}.admin-bar .site-navigation-fixed.navigation-top{top:32px}.menu-toggle,.dropdown-toggle{display:none}.main-navigation{width:auto}.main-navigation ul,.main-navigation ul ul,.main-navigation>div>ul{display:block}.main-navigation ul{background:#fff0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation li li{display:block;padding:0}.main-navigation ul ul{background:#fff;left:-999em;padding:0;position:absolute;top:100%;z-index:99999;box-shadow:0 3px 6px 0 rgb(0 0 0 / .15)}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:before,.main-navigation ul li.page_item_has_children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:#fff0 #fff0 #bbb;bottom:0}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:#fff0 #fff0 #fff}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;right:auto;top:-1px}.main-navigation ul ul a{padding:.75em 1.25em;width:16em}.main-navigation li li{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.main-navigation li li a{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.main-navigation li li:focus>a,.main-navigation li li:hover>a{color:#fa7e1a}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:.5em;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li a{color:#fa7e1a;border-bottom:2px dashed #dfdfdf}.main-navigation ul ul li:hover{border-left:4px solid #fa7e1a}.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children:hover:after,.site-header .site-navigation-fixed .menu-scroll-down{display:none}.header-menu .menu-item-has-children a:after{content:"\f078";font-weight:900;font-family:"Font Awesome 5 Free";padding:10px;font-size:12px}.header-menu ul.sub-menu li:not(.menu-item-has-children) a:after{content:none}.header-menu ul.sub-menu .menu-item-has-children a:after{content:"\f054";font-weight:900;font-family:"Font Awesome 5 Free";padding:10px;font-size:12px;right:0;top:5px;position:absolute}.comments-pagination,.post-navigation{clear:both}.post-navigation .nav-next{float:right;text-align:right;width:50%}.nav-next,.post-navigation .nav-next{margin-top:0}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:4em}.navigation.pagination{clear:both}.page.page-one-column .entry-header,.foster-charity-front-page.page-one-column .entry-header,.archive.page-one-column:not(.has-sidebar) .page-header{margin-bottom:4em}.nav-links .nav-title{position:relative}.nav-title-icon-wrapper{position:absolute;text-align:center;width:2em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{left:-2em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{right:-2em}.site-footer{font-size:14px;line-height:1.6}}@media screen and (min-width:67em){.navigation-top .wrap{padding:0}.navigation-top nav{margin-left:0}.page-numbers{display:inline-block}}@media screen and (max-width:48.875em) and (min-width:48em){.admin-bar .site-navigation-fixed.navigation-top,.admin-bar .site-navigation-hidden.navigation-top{top:46px}.page-template-home-custom .call{padding:11px;font-size:13px}h1.site-title{line-height:.7}td,th{padding:0}.carousel-caption{bottom:20%!important}#slider .inner_carousel h2{font-size:16px}.menu-menu-1-container ul li a{font-size:10px}#masthead .menu a{padding:11px}.donate a{padding:9px;font-size:11px}.social-media a i{font-size:11px}.mail i{font-size:15px}.mail a{font-size:13px}}@media screen and (min-width:991px) and (max-width:1024px){#slider .carousel-caption{top:45%}.alignwide{margin-left:-35px;margin-right:-35px}.searchform-inner{top:180px;width:25%;right:18%}#slider .inner_carousel h2{font-size:20px;font-size:1.25rem}.carousel-caption{bottom:30%!important}}@media screen and (min-width:767px) and (max-width:990px){body.admin-bar .fixed-header{top:45px}#slider .inner_carousel p{display:none}.navigation-top .call{font-size:14px}.carousel-control-prev-icon i,span.carousel-control-next-icon i{padding:17px 5px}.menu-menu-1-container ul li a{padding:11px!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%}#sidebox button.search-submit{padding:10px}.serach_outer{position:absolute;width:39%;top:77%}#slider .inner_carousel p{font-size:11px}#slider .inner_carousel h1{font-size:20px}.site-footer .search-form .search-submit{padding:8px}.site-footer input.search-field{padding:7px}.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product{width:47%!important;margin-right:10px;float:left}.searchform-inner{top:180px;width:30%;right:20%}#slider img{height:auto!important}.alignwide{margin-left:-25px;margin-right:-25px}}@media screen and (min-width:320px) and (max-width:767px){.fixed-header{box-shadow:none;position:static;background:#fff0}.post-navigation .nav-next{margin-top:0}.site-info{text-align:center}a.carousel-control-next{width:auto}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product,.woocommerce form.login .form-row input.input-text{width:100%!important}.searchform-inner .search-form .search-submit{right:0}input.search-field{padding:7px}#slider .inner_carousel p{display:none}.menu-menu-1-container ul li a{color:#fff!important}#slider .carousel-caption{top:30%}#slider .inner_carousel h1{font-size:20px}.site-footer .search-form .search-submit{position:absolute;right:0;padding:13px}.footer_text{float:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{max-width:100%}.main-navigation li{border:none}.dropdown-toggle{color:#fff}.searchform-inner{top:30%;width:84%;padding:25px;left:10%}.searchform-inner .search-form .search-submit{padding:12px;font-size:14px}.searchform-inner:before{content:none}#slider img{height:auto!important}.alignwide{margin-left:0;margin-right:0}}