*{margin:0;padding:0;outline:0;border:none;text-decoration:none;list-style:none;box-sizing:border-box}img{max-width:100%}.clear{clear:both}.wrapper{max-width:1200px!important;width:96%!important;margin:0 auto!important;float:none!important}.vc_row{margin-left:0!important;margin-right:0!important}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.header{width:100%;float:left;text-align:center;background:#8e3565 url(../images/header-bg.jpg) left top repeat-x}.header img{display:inline-block}nav{width:100%;float:left;background:#364b8a;font-family:Montserrat,sans-serif}nav ul{width:100%;float:left}nav ul li{display:block;width:100%;float:left;position:relative;transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}nav ul li .sub-menu{position:absolute;left:0;top:57px;width:220px;background:#364b8a;z-index:999;transition:all ease-out .4s;opacity:0;visibility:hidden}nav ul li:hover .sub-menu{top:47px;opacity:1;visibility:visible}nav ul li .sub-menu li{width:100%}nav ul li .sub-menu li a{padding:5px 8px;margin-bottom:1px}nav ul li a{display:block;font-size:15px;line-height:30px;font-weight:300;color:#fff;padding:8px 22px;margin-right:1px;transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto!important;padding:0 14px!important}nav ul li a.active,nav ul li.is-active a,nav ul li:hover{background:#c00}.banner{width:100%;float:left;position:relative}.metaslider .flexslider{margin-bottom:0!important}.flex-control-nav{bottom:20px!important;z-index:9999}.flex-control-nav li a{background:#fff!important}.flex-control-nav li a.flex-active{background:#c00!important}.banner_container{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}h1{font-size:33px;line-height:44px;font-weight:700;color:#414141;margin-bottom:20px}p{font-size:15px;line-height:26px;font-weight:300;color:#424242}p b{font-size:18px;color:#364b8a;font-weight:700}.content_row1_col1 p a{color:#364b8a}.content_row1_col1 p{font-size:16px}.enq_btn{display:inline-block;font-size:16px;line-height:26px;font-weight:600;color:#fff!important;background:#fd343a;text-transform:uppercase;padding:8px 30px;margin-top:35px;transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.enq_btn:hover{background:#c00}.content_row1{width:100%;float:left;padding:80px 0 95px}.content_row1_col1{width:64.5%!important;float:left}.content_row1_col2{width:30.8%!important;float:right!important}.share-box{width:100%;float:left;background:#fd343a;padding:20px 25px}.share-box h6{font-size:21px;line-height:40px;font-weight:700;color:#fff;border-bottom:#fff solid 1px;margin-bottom:25px}.share-box ul{width:100%;float:left}.share-box ul li{display:block;float:left;margin:0 0 15px 0}.share-box ul li .news-left{float:left;width:28%;height:75px;overflow:hidden;border:#ffb0b2 solid 1px}.share-box ul li .news-right{float:right;width:70%;color:#fff;font-size:14px;line-height:21px;font-weight:600}.share-box ul li .news-right .date{font-style:italic;color:#ffbdbd;display:block;padding-top:8px}.content_row2{width:100%;float:left;background:#f4f4f4;padding:62px 0}.content_row2 h3{width:63.4%;font-size:40px;line-height:70px;font-weight:300;color:#414141;float:left}.content_row2 h3 span{background:#fd343a;color:#fff;font-style:italic;padding:0 10px}.content_row2 .img_box{float:right;background:#fd343a;padding:10px}.content_row2 .img_box img{display:block}.content_row2 p{font-size:16px;line-height:27px;font-weight:300;color:#424242;margin-top:50px}.content_row3{width:100%;float:left;padding:70px 0}.content_row3 ul{width:100%;float:left}.content_row3 ul li{width:25%;float:left;display:inline-block;text-align:center;padding:10px}.content_row3 ul li .box_sec{width:100%;float:left;border-radius:5px;overflow:hidden}.content_row3 ul li .box_sec section{height:80px;position:relative;padding-top:25px;z-index:1}.content_row3 ul li:nth-child(1) .box_sec section,.content_row3 ul li:nth-child(2) .box_sec section{background:#fd343a}.content_row3 ul li:nth-child(1) .box_sec section:after,.content_row3 ul li:nth-child(2) .box_sec section:after{content:'';position:absolute;left:0;right:0;bottom:-54px;background:url(../images/shape-img1.png) center bottom no-repeat;height:54px;z-index:-1}.content_row3 ul li:nth-child(3) .box_sec section,.content_row3 ul li:nth-child(4) .box_sec section{background:#364b8a}.content_row3 ul li:nth-child(3) .box_sec section:after,.content_row3 ul li:nth-child(4) .box_sec section:after{content:'';position:absolute;left:0;right:0;bottom:-54px;background:url(../images/shape-img2.png) center bottom no-repeat;height:54px;z-index:-1}.content_row3 ul li .box_sec article{border:solid 1px #eaeaea;border-top:none;border-radius:0 0 5px 5px;padding:65px 15px 15px 15px;min-height:430px}.content_row3 ul li .box_sec article h3{font-size:20px;line-height:30px;font-weight:600;color:#383838;margin-bottom:15px}.content_row3 ul li .box_sec article h3 a{color:#383838}.content_row3 ul li .box_sec article h3 a:hover{color:#364b8a}.content_row3 ul li .box_sec article p{font-size:14px;line-height:25px;font-weight:300;color:#383838}.content_row4{width:100%;float:left;padding:75px 0;background:#f4f4f4}.content_row4 ul{width:100%;float:left}.content_row4 ul li{display:inline-block;padding:10px;width:25%;float:left}.content_row4 ul li section{width:100%;float:left;background:#fff;border:solid 1px #eaeaea;border-radius:6px;overflow:hidden;padding:10px;min-height:485px;text-align:center}.content_row4 ul li section div{width:100%;float:left}.content_row4 ul li img{width:100%;float:left;display:block}.content_row4 ul li h4{width:100%;float:left;font-size:17px;line-height:24px;font-weight:600;color:#383838;margin-bottom:10px;height:50px;display:table}.content_row4 ul li h4 span{display:table-cell;vertical-align:middle}.content_row4 ul li h5{font-size:14px;line-height:25px;font-weight:700;color:#383838;margin-bottom:25px}.content_row4 ul li h6{font-size:14px;line-height:25px;font-weight:600;color:#454545;margin-bottom:15px}.content_row4 ul li p{font-size:16px;line-height:25px;font-weight:300;color:#545454;margin-bottom:15px}.content_row4 ul li a{display:inline-block;font-size:15px;line-height:26px;font-weight:600;color:#fff;background:#fd343a;padding:5px 20px;margin-bottom:10px;transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.content_row4 ul li a:hover{background:#c00}.footer{width:100%;float:left;padding:25px 0;background:#273992;background:-moz-linear-gradient(top,#273992 0,#e91f29 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#273992),color-stop(100%,#e91f29));background:-webkit-linear-gradient(top,#273992 0,#e91f29 100%);background:-o-linear-gradient(top,#273992 0,#e91f29 100%);background:-ms-linear-gradient(top,#273992 0,#e91f29 100%);background:linear-gradient(to bottom,#273992 0,#e91f29 100%)}.footer p{font-size:14px;line-height:30px;font-weight:300;color:#fff}.close-btn{display:none;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;padding:10px;background:#2b3a69}.close-btn:before{content:'<<';display:inline-block;margin-right:5px;font-size:12px;position:relative;top:-1px}.respo_nav{display:none;font-size:12px;font-weight:600;color:#000;line-height:20px;border:solid 1px #000;padding:5px 10px 5px 2px;border-radius:2px}.respo_nav span{width:16px;height:3px;float:left;background:#000;position:relative;margin:8px 5px}.respo_nav span:before{content:'';position:absolute;left:0;right:0;top:-5px;height:3px;background:#000}.respo_nav span:after{content:'';position:absolute;left:0;right:0;bottom:-5px;height:3px;background:#000}.main.active:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:998}.breadcrumb{width:100%;float:left;background:#fd343a;padding:5px 0}.breadcrumb ul{width:100%;float:left}.breadcrumb ul li{display:inline-block;float:left;margin-right:10px}.breadcrumb ul li a{display:block;font-size:14px;line-height:30px;font-weight:600;color:#fff}.breadcrumb ul li:last-child a{color:#252525}.inner_row1{width:100%;float:left;padding:50px 0}.inner_row1 h1{color:#fd343a}.inner_left{width:72%!important;float:left}.inner_right{width:26%!important;float:right!important}.inner-note{width:100%;float:left;background:#f3f1f1;padding:20px;margin:10px 0;border-left:solid 4px #fd343a}.inner-note p{color:#212121;font-weight:300;line-height:30px}.inner-note{color:#fff;font-weight:300;line-height:30px}.donation_form{box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:5px;padding:20px;max-width:850px;margin:30px auto}.donation_form h3{background:#fd343a;text-align:center;color:#fff!important;padding:10px 0!important;border-radius:2px;margin:0!important}.donation_form .form-box label{font-size:14px;color:#464646;margin-bottom:5px!important}.right_box{width:100%;float:left}.right_box h2{background:#fd343a;color:#fff!important;padding:8px 15px;margin-bottom:5px;font-weight:400}.right_box #product-slider{border:solid 1px #bfbfbf}.right_box .owl-controls{display:none}.trustee_box{width:100%;float:left}.trustee_box .box{width:100%;float:left;background:#f1f1f1;padding:10px;vertical-align:top;border-bottom:solid 5px #fd343a;margin-bottom:15px}.box p a{color:#fd343a}.box span{font-size:14px}.img_div{float:left;background:#fff;padding:5px;border:1px solid #e1e1e1;margin:0 15px 10px 0}.img_div img{display:block}.trustee_box .box_text h3{width:auto;float:none;font-size:24px;line-height:34px;font-weight:700;color:#414141;margin-bottom:10px}.left_menu{width:100%;float:left;margin-bottom:15px}.left_menu li{width:100%;float:left;margin-bottom:2px}.left_menu li a{display:block;text-align:center;background:#fd343a;font-size:18px;color:#fff;padding:8px 10px;font-weight:400;transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}.left_menu li a:hover{background:#c00}.news-row{width:100%;float:left;border-bottom:1px solid #ddd;padding-bottom:25px;margin-bottom:30px}.news-row:last-child{border-bottom:none}.news-row span{margin-bottom:20px;display:inline-block;font-size:14px}.inner_row1 h2{margin-bottom:12px;color:#fd343a}.news-row h2 a{color:#fd343a}.news-row h2 a:hover{color:#c00}.detail_box{width:100%;float:left}.detail_box .img_div{float:left}.detail_box p a{color:#fd343a}.news-row ul{width:100%;float:left}.news-row ul li{display:inline-block;float:left}.newsletter_page h3{color:#364b8a;margin-bottom:5px}.newsletter_page form{background:0 0!important;padding:0 30px!important}.newsletter_page .addressrow{margin-top:70px!important;padding-top:30px!important;border-top:none!important}.newsletter_page form{width:100%;float:left;background:#e6e6e6;padding:30px;margin-top:30px}.form_row{width:100%;float:left}.newsletter_page form .form_div{width:50%;float:left;padding:0 10px}.newsletter_page form label{width:100%;float:left;font-size:15px;font-weight:500;color:#414141;margin-bottom:5px}.newsletter_page form input[type=text]{width:100%;float:left;border:solid 1px #ccc;padding:10px;color:#707070;margin-bottom:15px;transition:all .1s ease-out}.newsletter_page form input[type=text]:focus{border:solid 1px #fd343a}.newsletter_page form textarea{width:100%;float:left;border:solid 1px #ccc;padding:10px;transition:all .1s ease-out;height:150px}.newsletter_page form textarea:focus{border:solid 1px #fd343a}.newsletter_page form input[type=submit]{background:#fd343a;font-family:Montserrat,sans-serif;color:#fff;padding:10px 30px;display:inline-block;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease-out}.newsletter_page form input[type=submit]:hover{background:#364b8a}.newsletter_page .img_div img{max-width:350px;max-height:450px}.form_box{width:100%;float:left}.form_box .form_row .form_div{margin-bottom:15px}.form_box label{padding:0 10px}.form_box h3{width:100%;float:left;border-bottom:solid 1px #364b8a;padding:15px 0;margin-bottom:30px}.form_box input[type=text]{margin-bottom:0!important}.form_date{width:100%;float:left}.form_col1{width:30%;float:left;padding:0 5px}.form_col1:first-child{padding-left:0}.form_col2{width:40%;float:left;padding:0 5px}.radio_btn{width:100%;float:left;margin-left:10px}.radio_btn li{width:100%;float:left}.form_row input[type=checkbox],.form_row input[type=radio]{float:left;margin:4px 10px 15px 0}.form_row input[type=checkbox]+label,.form_row input[type=radio]+label{float:none;display:inherit}.wysija-paragraph{width:100%;float:left}#form-wysija-2 h4{font-size:15px;font-weight:500;color:#414141;margin-bottom:5px}.corporate-logo{column-count:5;column-gap:10px}.corporate-logo li{width:100%;display:inline-block;border:#ddd solid 1px;background:0 0;padding:5px;text-align:center;margin:3px 0;box-shadow:0 0 5px rgba(0,0,0,.2)}.corporate-logo li img{display:block;width:100%}.contact-form{width:100%;float:left;background:#e6e6e6;padding:30px;margin-top:20px}.contact-box{width:100%;float:left;margin-bottom:10px}.contact-col-1{width:49%;float:left}.contact-col-2{width:49%;float:right}.contact-box input[type=email],.contact-box input[type=tel],.contact-box input[type=text],.contact-box textarea{width:100%;float:left;border:solid 1px #ccc;padding:12px 10px;color:#707070;font-size:14px;font-weight:300;margin-bottom:15px;transition:all .1s ease-out;font-family:Montserrat,sans-serif}.contact-box textarea{height:120px}.contact-box input[type=submit]{background:#fd343a;font-family:Montserrat,sans-serif;color:#fff;padding:10px 30px;display:inline-block;font-size:14px;font-weight:600;cursor:pointer;margin-top:15px;transition:all .2s ease-out}.video-box{width:100%;float:left;margin-top:20px}.video-box iframe{width:70%;background:#ececed;padding:10px}.wpcf7-validation-errors{width:100%;float:left;background:#c00!important;color:#fff!important;padding:8px!important}.wpcf7-not-valid-tip{width:100%;float:left;font-size:12px!important}.breadcrumb{padding:24px 0;font-size:12px;color:#780000}.breadcrumb a{font-size:12px;color:#fff;padding-left:15px}.volunteer-box{width:100%;float:left}.products li{width:23%!important;float:left;display:inline-block;text-align:center;margin-right:2.6%!important;border:solid 1px #fff!important;padding:10px 10px 25px 10px!important}.products li:nth-child(4n){margin-right:0!important}.products li a{display:block;color:#838383;font-size:16px;line-height:27px;font-weight:400;text-align:center}.image_box{width:100%;float:left}.products li a h3{font-size:22px;line-height:27px;color:#838383;font-weight:400;text-align:center;margin-top:5px}.products li .add_to_cart_button{color:#848484!important;font-size:18px;line-height:27px;border:solid 1px #e7e7e7!important;text-align:center;background:#fff!important;padding:9px 15px!important;cursor:pointer;margin:10px auto!important;margin-top:15px;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;border-radius:4!important;text-transform:uppercase;font-weight:400!important}.products li .add_to_cart_button.added{background:#364b8a!important}.products li .add_to_cart_button:hover{background:#e7e7e7!important;opacity:1!important;border:solid 1px #b5b5b5!important}.products li .price .amount{font-size:22px;color:#343434}.products li:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,.34);border:solid 1px #fff!important;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#container{width:100%;float:left}.nav .search-form .screen-reader-text{display:none}.nav .search-form .search-field{float:left;width:89%;height:37px;font-family:'Ropa Sans',sans-serif;font-size:17px;line-height:31px;color:#a6a6a6;border:none;padding-left:10px;background:#f4f4f4}.nav .search-submit{float:left;border:none;background:transparent url(../images/search_img.png) center center no-repeat;background-size:53%;height:30px;width:11%;cursor:pointer;color:transparent}.entry-summary,.woozoom-images{margin-top:35px}.zoomWrapper img{border:solid 1px #b5b5b5}.product_title{color:#636363;font-size:30px}.entry-summary .price .amount{font-size:38px;color:#000}.description h2{font-size:21px!important;color:#464646!important;text-align:left;margin-top:8px}.description p{font-size:16px!important;color:#626262!important;line-height:24px}.cart_item .quantity{font-size:0}.quantity{width:100%;float:left;margin:10px 0 20px 0!important}.quantity h3{float:left;font-size:23px;color:#464646;font-weight:400;margin:10px 10px 0 0}.cart .single_add_to_cart_button{background:#7f7f7f!important;border-radius:3!important;font-size:20px!important;font-weight:400!important;text-transform:uppercase;padding:13px 32px!important;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.cart .single_add_to_cart_button:hover{background:#555!important}.form-box b{color:#545454;font-size:15px;font-weight:700}.add_to_wishlist{background:#7f7f7f!important;color:#fff;display:block;float:left;border-radius:0!important;font-size:20px!important;text-transform:uppercase;padding:13px 17px!important;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.add_to_wishlist:hover{background:#555!important;color:#fff!important}.yith-wcwl-add-to-wishlist{float:left;margin-top:0!important}.product_meta{width:100%;float:left;margin-top:10px!important}.posted_in,.sku_wrapper{display:block;font-size:17px;color:#464646;font-weight:700;margin:5px 0}.posted_in a,.sku_wrapper span{font-size:15px;color:#242425;font-weight:400}.posted_in a:hover,.sku_wrapper span{color:#706f6f}#woozoom-gallery li{border:#e9e9e9 solid 1px;margin-right:10px;text-align:center}#woozoom-gallery li a{display:block;text-align:center}.jcarousel img{display:inline!important}.woocommerce div.product div.images img{display:inline!important}.wc-tab{border:#d3ced2 solid 1px;border-top:none;padding:15px!important}#commentform label{color:#464646;padding-bottom:5px;width:100%;float:left}#commentform #comment{border:#e9e9e9 solid 1px;padding:5px}#commentform input[type=email],#commentform input[type=text]{height:35px;width:30%;border:#d3ced2 solid 1px;padding:0 5px}#reply-title{color:#464646;font-weight:400}.cart tr th{background:#364b8a;color:#fff;padding:16px 12px!important}.cart-count{position:absolute;right:-17px;top:0;z-index:5;background:#c00;text-align:center;display:block;min-width:22px;height:22px;font-size:12px;line-height:22px;border-radius:50%}.cart-count a{display:block;color:#fff;line-height:22px;text-align:center}.cart tr th:first-child{border-radius:4px 0 0 0}.cart tr th:last-child{border-radius:0 4px 0 0}.cart tr td a{color:#626262}.cart .product-thumbnail img{background:#a6a6a6;padding:1px}.product-quantity .quantity h3{font-size:14px}.product-quantity .quantity span{line-height:30px}.product-quantity .quantity input[type=text]{height:32px}#coupon_code{width:125px!important;height:37px;font-size:15px}.actions .button{background:#7f7f7f!important;color:#fff!important;border-radius:0!important;font-size:16px!important;text-transform:uppercase;padding:9px 32px!important;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.actions .button:hover{background:#555!important}.cart_totals{width:50%!important}#customer_details input[type=email],#customer_details input[type=tel],#customer_details input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text]{height:34px;border:1px solid #e8e8e8;padding:0 5px;width:100%;font-size:15px}#customer_details textarea{height:100px;font-family:'Open Sans',sans-serif;border:1px solid #e8e8e8;padding:5px;width:100%}#customer_details label{font-size:16px;color:#000}#customer_details .required,.form-row .required{font-size:11px;text-decoration:none}.woocommerce-checkout-review-order-table th{background:#364b8a;color:#fff}.cart-subtotal th,.order-total th,.shipping th{background:0 0;color:#000!important;border-radius:0!important}.shipping-calculator-form select{height:34px;border:1px solid #e8e8e8}.shipping-calculator-form input[type=text]{height:34px;border:1px solid #e8e8e8;padding:0 5px}.shipping-calculator-button{text-decoration:underline;font-size:15px}.myaccount_user{background:#f4f4f4;padding:10px;border:1px solid #e8e8e8;margin:10px 0}.addresses .address{background:#f4f4f4;padding:10px;border:1px solid #e8e8e8;margin-top:15px}.addresses .address h3{font-size:15px;font-weight:700}.addresses .address .edit{text-decoration:underline}.edit-account fieldset{padding:10px;margin-bottom:10px}.address{background:#f4f4f4;padding:10px;border:1px solid #e8e8e8;margin-top:15px}.address h3{font-size:15px;font-weight:700}.address .edit{text-decoration:underline}.listing-row{width:100%;float:left;padding:50px 0}.listing-row .orderby{border:#f1f1f1 solid 1px;height:40px;padding-left:10px;font-size:15px;color:#6b6b6b}.listing-row .orderby option{color:#515050}.woocommerce-products-header__title.page-title{color:#fd343a}.products li{border:#f1f1f1 solid 1px!important}.products li h2{font-weight:700;font-size:18px!important;min-height:60px;padding-top:0!important;color:#313131;height:50px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:20px 0 15px}.products li .price .woocommerce-Price-amount.amount{color:#374c8a!important;font-size:31px;font-weight:700;line-height:41px}.details-row .price{display:block;margin-bottom:10px}.details-row .price .woocommerce-Price-amount.amount{color:#364b8a!important;font-size:28px}.products li .button{text-transform:capitalize!important;font-size:16px!important;color:#fff!important;background:#fd343a!important;border:none!important;font-weight:700!important}.products li .button:hover{background:#364b8a!important;border:none!important}.details-row{width:100%;float:left;padding:50px 0}.details-row .entry-summary,.details-row .woozoom-images{margin-top:0}.details-row .product_title.entry-title{font-size:30px;color:#fd343a;font-weight:400}.details-row .quantity .qty{border:#f1f1f1 solid 1px;width:100px!important;height:40px}.details-row .single_add_to_cart_button{text-transform:capitalize!important;font-size:16px!important;color:#fff!important;font-weight:700;padding:15px 55px!important;background:#fd343a!important}.details-row .single_add_to_cart_button:hover{background:#364b8a!important}#commentform .form-submit .submit{background:#fd343a!important;color:#fff!important}.woocommerce-message .button.wc-forward{background:#fd343a!important;color:#fff!important;font-weight:400!important}.actions .coupon .button{font-weight:400!important;background:#364b8a!important;text-transform:capitalize!important;font-size:15px!important;height:36px}.actions .button,.actions .button:hover{font-weight:400!important;background:#fd343a!important;text-transform:capitalize!important;font-size:15px!important;height:36px}.cart-collaterals .cart_totals.calculated_shipping{margin-top:20px}.cart-collaterals .cart_totals.calculated_shipping h2{font-size:20px!important;font-weight:400!important;margin-bottom:10px}.wc-proceed-to-checkout .checkout-button{background:#fd343a!important;color:#fff!important;font-weight:600!important;border-radius:4px!important}.wc-proceed-to-checkout .checkout-button:hover{background:#364b8a!important}#order_review .shop_table.woocommerce-checkout-review-order-table{float:left;width:56%;border-spacing:0;border-collapse:collapse}#order_review #payment{float:right;width:42%}#order_review_heading{margin:15px 0}#place_order{background:#fd343a!important;font-weight:400}.checkout_coupon .form-row.form-row-first{float:left;width:160px!important}.checkout_coupon .form-row.form-row-last{float:left!important}.checkout_coupon .form-row.form-row-last .button{background:#364b8a!important;color:#fff!important;font-weight:400!important;height:38px}.woocommerce table.shop_table td{padding:5px 10px!important}.woocommerce-info .showcoupon{color:#fd343a;text-decoration:underline}.woocommerce a.remove{margin:auto}.woocommerce-cart-form__contents .product-thumbnail{text-align:center}.cart_item .quantity .qty{width:70px!important;border:solid 1px #dadada;padding:10px}.split_row{display:grid;grid-template-columns:26% 1fr;grid-gap:20px;border-bottom:solid 1px #ececec;padding-bottom:30px;margin-bottom:30px}.split_row:last-child{margin-bottom:0;padding-bottom:0;border:none}.split_row h3{margin-top:0!important}.split_row::after,.split_row::before{display:none!important}.split_row .wpb_single_image{background:#f5f5f5;border:solid 1px #e4e1e1;padding:5px}.split_row .wpb_single_image *{width:100%}.split_row .wpb_single_image figure{max-width:300px;max-height:300px;overflow:hidden}.split_row>div{width:100%!important}.entry-header{width:100%;float:left;text-align:center;padding:40px 0;background:#eae8e8}.entry-header h1{margin-bottom:0;color:#364b8a}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#283765!important}.woocommerce-MyAccount-navigation{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2)}.woocommerce-MyAccount-navigation ul li a{color:#272727;font-weight:500;margin-right:0;margin-bottom:1px;background-image:url('../images/account-icon.png');background-position-x:15px!important;background-repeat:no-repeat!important;padding-left:44px}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background-image:url('../images/account-icon-hover.png')}.woocommerce-MyAccount-navigation ul li:nth-child(1) a{background-position-y:13px}.woocommerce-MyAccount-navigation ul li:nth-child(2) a{background-position-y:-21px}.woocommerce-MyAccount-navigation ul li:nth-child(3) a{background-position-y:-55px}.woocommerce-MyAccount-navigation ul li:nth-child(4) a{background-position-y:13px}.woocommerce-MyAccount-navigation ul li:nth-child(5) a{background-position-y:-135px}.woocommerce-MyAccount-navigation ul li:nth-child(6) a{background-position-y:-178px}.woocommerce-MyAccount-navigation ul li a.active,.woocommerce-MyAccount-navigation ul li a:hover,nav ul li.is-active a{color:#fff}.donation_row1{width:100%;float:left}.donation_form h3{font-size:22px;line-height:28px;font-weight:800;color:#c00;border-bottom:solid 1px #eaeaea;padding:8px 0;margin-bottom:20px;letter-spacing:1px}.donation_row1_left{width:47%!important;float:left!important}.donation_form table{width:100%;float:left}.donation_form table tr td:nth-child(1){width:135px}.donation_form table tr td label{font-size:15px;color:#3d3d3d}.donation_form table tr td label sup{color:red}.donation_form table tbody tr td{padding:8px 0;vertical-align:top}.donation_form input[type=number]{text-transform:uppercase;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff}.donation_form select{text-transform:uppercase;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/bottom-arrow2.png) right center no-repeat!important}div.wpcf7-mail-sent-ok{border:2px solid #398f14;width:100%;float:left}.donation_form input[type=confirm_email],.donation_form input[type=email],.donation_form input[type=number],.donation_form input[type=tel],.donation_form input[type=text],.donation_form select{width:100%;float:left;background:#fff;border:solid 1px #e2e2e2;border-radius:2px;padding:10px;font-size:13px;font-weight:300;color:#2b2929}.donation_form textArea{width:100%;float:left;border:solid 1px #e2e2e2;border-radius:2px;padding:10px;height:120px;font-size:13px;font-weight:300;color:#2b2929}.paypal-img{border:#ccc solid 1px;padding:10px}.donation_row1_right{width:47%!important;float:right!important}.donation_row2 ul{width:100%;float:left}.donation_row2 ul li{width:100%;float:left;margin:5px 0}.donation_row2 ul li label{font-size:14px;color:#3c3c3c;font-weight:300;margin-left:10px}.donation_row2 ul li input[type=text]{width:170px;height:38px;border:solid 1px #d3d3d3;background:#e9e9e9;float:none;margin-left:15px}.term{width:100%;float:left;margin:35px 0 30px}.term label{font-size:14px;line-height:25px;font-weight:300;color:#3c3c3c;margin-left:10px}.term label a{color:#253f8f}.term label a:hover{text-decoration:underline}.donation_form input[type=submit]{display:inline-block;font-size:16px;line-height:26px;font-weight:600;color:#fff!important;padding:8px 25px;border-radius:4px;min-width:110px;text-align:center;background:#fd343a;cursor:pointer}.donation_form input[type=submit]:hover{background:#364b8a}.pagination{width:100%;float:left;padding:10px 0;margin-top:20px}.page-numbers{float:none;text-align:center}.page-numbers li{display:inline-block;margin-right:8px;padding:0!important;color:#fff;background:0 0!important;border:#364b8a solid 1px}.page-numbers li a{color:#fff;padding:4px 10px!important;background:#364b8a!important;display:block}.page-numbers li a:hover{background:#fff!important;color:#364b8a}.page-numbers li span{display:block;color:#fff;padding:4px 10px!important;background:#a01b3a!important}.page-numbers li span.current{background:#fff!important;color:#000}.inne-banner-box{width:100%;float:left}.inner_right h2{background:#364b8a;color:#fff!important;font-size:22px;padding:7px 10px;margin-bottom:0!important;border-radius:5px 5px 0 0}.inner-banner{width:100%;float:left;background:#f1f1f1;padding:5px;border:#e0e0e0 solid 1px;margin-bottom:10px}.donate-img{width:100%;float:left;background:#f1f1f1;padding:5px;border:#e0e0e0 solid 1px;margin-bottom:10px}.donate-img img{display:block}.social_box{width:100%;float:left;margin-bottom:0;background:#f1f1f1;padding:5px;border:#e0e0e0 solid 1px}.social_box iframe{width:100%!important;float:left}.box-left{width:72%;float:left}.box-right{width:26%;float:right}.woocommerce .inner_left{width:100%!important}.top-nav{float:right;margin-top:15px;position:relative}.top-nav .nav-menu li{display:inline-block}.top-nav .nav-menu li a{color:#fff;padding:0 10px;font-size:13px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin-top:15px!important}.woocommerce-form-login .woocommerce-button.button{background:#364b8a!important;color:#fff!important;font-weight:400!important;margin-right:15px}.register .woocommerce-Button.button,.woocommerce-Button.button,.woocommerce-MyAccount-content .button{background:#364b8a!important;color:#fff!important;font-weight:400!important;margin-right:15px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:100%!important}.woocommerce-MyAccount-content a{color:#c00;text-decoration:underline}#donation_amount{width:50%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{background:#f1f1f1;padding:15px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{background:#f1f1f1;padding:15px}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-top:15px}.woocommerce-account .addresses .title h3{color:#364b8a;font-size:16px!important;margin-bottom:10px}.event-img{width:100%;float:left;overflow:hidden;margin-bottom:15px}.form-box{width:100%;float:left;margin-bottom:15px}.form-box-col-1{width:49%;float:left}.form-box-col-2{width:49%;float:right}.db-table{width:40%!important}.form-box label{width:100%;float:left;margin-bottom:10px!important}.form-box h4{font-size:18px;font-weight:700;padding:10px 0;color:#3c3c3c}.donation_form2 h3{width:100%;float:left}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item{width:100%;float:left;margin:10px 0}.donation_form2{padding:30px;width:100%;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:5px;max-width:800px;margin:auto;float:none;text-align:left;display:inline-table}.form-box .wpcf7-list-item.first.last{margin-left:0!important}.donate-h3,.inner_row1 h3{margin:15px 0;color:#545454;width:100%;float:left;font-size:22px;font-weight:600}.donate-h3{border:none!important;font-size:18px!important;margin:10px 0 0 0!important;padding:8px 0 0 0!important;letter-spacing:0!important}.inner_row1 h4{margin:10px 0;color:#545454;font-size:15px;font-weight:700}.liststyle-1{width:100%;float:left;margin:10px 0}.liststyle-1 li{background:url(../images/arrow-icon-1.png) left 5px no-repeat;color:#424242;font-size:16px;width:100%;float:left;margin:5px 0;padding-left:20px}.donate-content h2,.donate-h2{font-size:22px;line-height:28px;font-weight:800;color:#c00;border-bottom:solid 1px #eaeaea;padding:8px 0;margin:15px 0;letter-spacing:1px}.header-col-2-box{width:100%;float:left;margin-top:22px}.header-col-2-box .events-btn{display:inline-block;float:right;background:#0282c8;padding:8px 40px;margin-left:15px;font-weight:700;color:#fff}.header-col-2-box .events-btn:hover,.header-col-2-box .shop-btn:hover{opacity:.7}.header-col-2-box .shop-btn{display:inline-block;float:right;background:#bb2c78;padding:8px 45px;color:#fff;font-weight:700}.header-col-1{width:50%;float:left}.header-col-2{width:50%;float:right;padding-top:20px}.addressrow{margin-top:50px;padding-top:30px;border-top:1px solid #f1f1f1;width:100%;text-align:center;float:left}.addressrow p{font-size:16px;line-height:26px;font-weight:300;color:#424242;letter-spacing:1px}.addressrow h2{color:red}.addressrow p a{color:#364b8a}.my-account .woocommerce::after,.my-account .woocommerce::before{display:none!important}.my-account .woocommerce{grid-template-columns:270px auto;grid-gap:30px}.news_container p a{margin-top:8px}.news_container h2{width:100%;float:left}.news_container .news-row{box-shadow:0 0 5px rgba(0,0,0,.2);text-align:center;padding:10px}.news_container .img_div{margin:0 0 10px 0;width:100%;border:none;padding:0}.news_container .img_div img{margin:auto}.woocommerce-notice{width:100%;float:left;text-align:center;background:#5f5f5f;color:#fff;font-weight:600;font-size:15px;padding:5px;border-radius:2px}.woocommerce-notice.woocommerce-notice--success{background:#2f8220}.woocommerce ul.order_details{margin:30px 0!important;width:100%;float:left;border:dashed 1px #d3ced2}.woocommerce ul.order_details li{padding-top:20px;padding-bottom:20px}.woocommerce ul.order_details li:first-child{padding-left:20px}.woocommerce-table--order-details td a{color:#364b8a}.store-page{width:100%;float:left}.store-page h3{text-transform:uppercase;color:red}@media (max-width:1236px){.logo{float:none!important}nav ul li a{padding:8px 17px}}@media (max-width:1124px){nav ul li a{padding:8px 11px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 10px!important}.top-nav{right:45px;top:5px}}@media (max-width:980px){.header{padding:10px 0}.close-btn{display:block}.respo_nav{display:inline-block;position:absolute;left:10px;top:77px}nav.active{left:0}nav .wrapper{width:100%!important}nav ul li{width:100%!important}nav ul li a{padding:6px 10px;margin:0}nav ul li:first-child a{border-top:none}nav ul li:last-child a{border-bottom:none}nav ul li .submenu{position:static;opacity:1;visibility:visible;width:100%!important;background:#293967}nav ul li .submenu li a{border:none}.plus-icon:after{content:'';position:absolute;right:0;top:1px;width:40px;height:42px;background:#324682 url(../images/plus.png) center center no-repeat}.minus-icon:after{background:#2f4480 url(../images/minus.png) center center no-repeat}.plus-icon ul{display:none}.minus-icon ul{display:block}.banner_text{width:70%}.banner_text h2{font-size:32px;line-height:34px;margin-bottom:10px}.banner_text p{margin-bottom:10px}.content_row1,.content_row2,.content_row3,.content_row4{padding:40px 0 40px}.content_row1_col1{width:100%!important}.content_row1_col2{width:100%!important;margin-top:20px}.share-box{min-height:0}.share-box h6{margin-bottom:5px}.share-box ul{margin-top:20px}.enq_btn{margin-top:15px}.content_row2 .img_box{width:100%!important;text-align:center}.content_row2 .img_box img{display:inline-block}.content_row2 h3{width:100%!important;margin-top:20px;font-size:34px;line-height:52px}.content_row2 p{margin-top:10px}.content_row2{padding-top:20px}.content_row3 ul li{width:50%!important}.content_row3 ul li .box_sec article{min-height:0}.content_row3 ul li section:after{bottom:-47px!important}.inner_row1{padding:30px 0}.inner_left{width:100%!important}.social_box{width:49%!important;float:left}.right_box{width:49%!important;float:right}.inner_right{width:100%!important;margin-top:20px}.left_menu li{width:25%;padding:0 1px}}@media (max-width:800px){.logo img{max-width:250px!important;width:100%}.respo_nav{top:65px}.banner_text{width:90%!important}.banner_text h2{font-size:26px}.banner_text p{font-size:15px}.corporate-logo{column-count:4}.products li{width:49%!important;margin-right:0!important}.products li:nth-child(2n){float:right!important}#order_review .shop_table.woocommerce-checkout-review-order-table{width:100%;margin-bottom:15px}#order_review #payment{width:100%}.donation_row1_left{width:100%!important;margin-bottom:15px}.donation_row1_right{width:100%!important}.content_row4 ul li{width:49%;margin:0 0 15px 0}.content_row4 ul li:nth-child(2n){float:right}.my-account .woocommerce{grid-template-columns:200px auto;grid-gap:20px}.newsletter_page .img_div{float:none;display:inline-block}}@media (max-width:700px){.header-col-1{width:100%;float:left;text-align:center}.header-col-2{width:290px;float:none;margin:0 auto}}@media (max-width:600px){.header{padding:20px 0}h1{font-size:28px;margin-bottom:10px}.banner_text a{padding:6px 25px}.content_row1,.content_row2,.content_row3,.content_row4{padding:20px 0}.respo_nav{top:89px}.respo_nav{font-size:0px;padding:7px;border:none}.respo_nav span{width:18px}.respo_nav span:before{top:-6px}.respo_nav span:after{bottom:-6px}.banner_text p{line-height:22px}.banner_container h2{display:none}.content_row3 ul li{width:100%!important}.content_row4 ul{column-count:1}.content_row4 ul li section div{min-height:0}.content_row4 ul li{padding:10px 0}.left_menu li{width:50%!important}.inner_left iframe{width:100%!important}.newsletter_page form .form_div{width:100%!important}.form_box .form_row .form_div{margin-bottom:8px}.corporate-logo{column-count:3}.volunteer-box{width:100%!important}.top-nav{top:-5px}.donation_form table tbody tr td{display:block;width:100%!important}#donation_amount{width:100%}.split_row{grid-template-columns:auto}.split_row .wpb_single_image{display:inline-block}.woocommerce-MyAccount-navigation ul li a{font-size:0;padding-left:10px;border-bottom:solid 1px #e2e2e2;margin-bottom:0}.my-account .woocommerce{grid-template-columns:54px auto}}@media (max-width:480px){h1{font-size:22px}.owl-controls{display:none}.banner_container{display:none}.content_row2 h3{font-size:28px;line-height:42px}.right_box,.social_box{width:100%!important}.detail_box .img_div,.trustee_box .box .img_div{width:100%!important;margin:0 0 10px 0;text-align:center}.detail_box .img_div img,.trustee_box .box .img_div img{display:inline-block}.newsletter_page form{padding:20px}.newsletter_page form .form_div{width:100%!important}.form_box label,.newsletter_page form .form_div{padding:0}.contact-col-1,.contact-col-2{width:100%;margin-bottom:10px}.products li{width:100%!important}.contact-form{padding:0}.content_row4 ul li{width:100%}}@media (max-width:360px){.left_menu li{width:100%!important}.corporate-logo{column-count:2}}