/*-----------------------------------------------------------


    Theme Name: Ward International Consultants
    Description: GDSCustom premium WordPress theme
    Author: GDSWebDesign
    Author URI: http://gdswebdesign.co.uk	
    Template: gdsframework
    Version: 1.0.0
    Designed & Developed by GDSWebDesign
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html


*/
@import url(https://fonts.googleapis.com/css?family=Poppins:600|Roboto:300);h1,h2{line-height:1.23076923em}body,h4,h5,h6{line-height:1.77777778em}body{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;background-color:#1b1b1b}body a,body a:visited{color:#2196f3;text-decoration:none;font-weight:400}body a:hover{color:#3a527c;text-decoration:underline}body a:focus{background:#c7d6f5}#page{background-color:#f7f9fd}.inner{max-width:1400px}#post{padding-bottom:1.5em}.read-more:after{content:' >'}a:link .read-more,a:visited .read-more{font-weight:700;color:#2196f3;float:right;margin-bottom:1em}#logo-text,.page-heading,a:link #logo-text h2,a:link #logo-text h3,a:visited #logo-text h2,a:visited #logo-text h3{color:#3a526a}.wp-caption .wp-caption-text,.wp-caption p.wp-caption-text,.wp-caption-text.gallery-caption,blockquote,dl,h2,ol,p,pre,table,ul{margin-bottom:1.23076923em}a:hover .read-more{color:#3a526a;text-decoration:underline}h3,h4,h5,h6{margin-bottom:0}h1{font-size:1.72222222em;margin-top:1.03225806em;margin-bottom:2.06451612em}h2{font-size:1.44444444em;margin-top:1.23076923em}h3{font-size:1.22222222em;line-height:1.45454545em;margin-top:1.45454545em}h4,h5,h6{font-size:1em;margin-top:1.77777778em}h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,Arial,Helvetica,sans-serif;font-weight:700}#page-heading{padding-top:2em;padding-bottom:2em}.page-heading{width:100%}.heading{padding-top:1em;padding-bottom:1em}input[type=text],input[type=password],input[type=email],input[type=tel],textarea{border-color:#f1f1f1;background-color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}#top-bar{background-color:#3a526a;color:#fff;font-size:.8em;height:auto}#top-bar-left{height:auto;line-height:1.4em;padding-top:1.2em;padding-bottom:1.2em}.site-header{background-color:#fff;border-bottom:1px solid #d7d7d7;padding-top:20px}#logo{margin:10px 0 20px}#logo-img{display:block;float:left;max-width:100px}#logo-text{display:inline-block;float:left;margin:0;padding:1px 0 0 20px}#logo-text h2{font-size:1.2em;font-weight:700;margin:0}#logo-text h3{font-size:.7em;margin:.3em 0 0;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}#callout-text,.button,.main-navigation a,.main-navigation a:visited,input#submit[type=submit]{font-family:Poppins,Roboto,Arial,Helvetica,sans-serif}a:hover #logo-text h2,a:hover #logo-text h3{color:#2196f3}#primary-text,#secondary-text{float:right;clear:right;font-size:.85em;text-align:right;display:none}#area-navigation{float:right}.menu-toggle{border:2px solid #46526a;color:#46526a;background:0 0}.menu-toggle.toggled-on,.menu-toggle.toggled-on:focus,.menu-toggle.toggled-on:hover,.menu-toggle:hover{border:2px solid #2196f3;background:#2196f3;color:#fff}#related-posts,#single-author-bio{border-top:solid #d7d7d7 1px}.main-navigation a,.main-navigation a:visited{font-weight:700;font-size:.85em;text-transform:uppercase;letter-spacing:.03em;color:#3a526a;padding:20px;margin:0;text-decoration:none;border-bottom:none;line-height:1.8em}.main-navigation a:focus,.main-navigation a:hover{color:#2196f3}@media only screen and (max-width:959px){.primary-navigation{padding-top:10px;padding-bottom:10px}.main-navigation>div{padding-top:0;width:95%;position:absolute;left:2.5%;background:#fff;z-index:3;-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.1);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.1);box-shadow:0 10px 10px 4px rgba(0,0,0,.1)}#area-navigation{float:right}.main-navigation ul li{width:100%!important}.main-navigation a,.main-navigation a:visited{padding:1em}.main-navigation a:focus,.main-navigation li>a:hover{background-color:#c7d6f5}}@media only screen and (max-width:679px){#area-navigation,#logo-img{float:initial}#logo,#logo-text{text-align:center}#logo{width:100%}#logo-img{display:inline-block}#logo-text{display:inline;float:none;margin:0;padding:0}}.bg-fixed{background-attachment:fixed}.home-title{margin-top:2em;margin-bottom:2em}.home-title h2.heading,.home-title p{padding:0}.type-features [class*=" fa-"],.type-features [class^=fa-]{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#18ba60;color:#fff;width:55px;height:55px;font-size:30px;line-height:55px;text-align:center}.loop-entry-text{box-sizing:border-box}.loop-entry-grid{border-radius:4px;text-decoration:none;color:#333;background-color:#fff;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.loop-entry-grid .loop-entry-text{padding:2em}.layout-row.has-post-thumbnail .loop-entry-thumbnail{margin:0 2em 0 0}@media only screen and (max-width:440px){.layout-row.has-post-thumbnail .loop-entry-thumbnail{margin:0 0 1em}.loop-entry-grid .loop-entry-text{padding:1em}}.loop-entry-grid h2{margin-top:.5em;padding-top:0}.loop-entry-grid span[class*=fa],.page-heading span[class*=fa]{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#18ba60;color:#fff;width:55px;height:55px;font-size:30px;line-height:55px;text-align:center;position:relative;float:left;margin-right:.5em}.loop-entry-grid.has-post-thumbnail span[class*=fa]{position:absolute;float:initial;top:1.2em}.loop-entry-grid a,.loop-entry-grid a:visited{color:#3a527c;background:#fff;text-decoration:none}.loop-entry-grid a h2,.loop-entry-grid a:visited h2{color:#2196F3}.loop-entry-grid a:hover{text-decoration:none;background:rgba(0,0,0,.15)}.loop-entry-grid a:hover h2,.loop-entry-grid a:hover h3,.loop-entry-grid a:hover h4{color:#3a527c;text-decoration:underline}.layout-large-image-then-text .loop-entry-text{z-index:2}.layout-large-image-then-text .loop-entry-thumbnail{position:absolute;top:0;background-position:center center;background-size:cover;width:50%;height:100%}.layout-large-image-then-text .loop-entry-thumbnail img{display:none}.layout-large-image-then-text.has-post-thumbnail .loop-entry-text{position:relative;width:50%;float:right;box-sizing:border-box}@media only screen and (max-width:440px){.layout-large-image-then-text .loop-entry-thumbnail{position:relative;width:100%;height:auto;background:0 0}.layout-large-image-then-text .loop-entry-thumbnail img{display:block;position:relative}.layout-large-image-then-text.has-post-thumbnail .loop-entry-text{width:100%}}[class*=' overlay-']:before,[class^=overlay-]:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none;-moz-transition:background .1s linear;-webkit-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear}#single-author-bio{padding-bottom:1.5em;background-color:#fff}.post-thumbnail img{margin-bottom:1.23076923em}#single-meta{clear:both}ul.faqs-content{margin-bottom:2.5em}.faq-title{border:1px solid #d7d7d7}.faq-title a,.faq-title a:focus{background:#fff;color:#3a526a;border-radius:0}.faq-title a:hover{border-bottom:none;background:#2196f3;color:#fff}.faq-title.active a{background:#3a526a;color:#fff}.faq-title.active a:hover{background:#2196f3}.faq-title a span{text-decoration:none;background-color:#07bb02;color:#fff}.faq-title.active a span{background-color:#2196f3;color:#fff}.faq-title a:hover span,.faq-title.active a:focus span.gds-ui-icon{color:#324049;background-color:#fff}.faq-title span.gds-ui-icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:30px;height:30px;font-size:30px;line-height:28px;text-align:center;text-decoration:none}.page-pagination{margin:0;text-align:center}.page-pagination-inner{display:inline-block}.page-of-page{line-height:2em;height:2em}.page-pagination a,.page-pagination span.outer,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:2em;height:2em;text-align:center;margin-right:5px;margin-bottom:5px;display:block;float:left;color:#2196f3;border:1px solid #fff;background:#fff;padding:0 10px;min-width:1em;border-radius:2px}.page-pagination a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#2196f3;border-color:#2196f3;color:#fff}.page-pagination span.current,.woocommerce nav.woocommerce-pagination ul li span.current{background:#2196f3;border-color:#2196f3;color:#fff;text-shadow:none}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.sidebar-box.widget_subpages h3.heading,.sidebar-box.widget_subpages h4.heading,.sidebar-box:not(.widget_subpages) .heading{font-weight:400;margin:0 0 .5em;padding:10px 0 12px;font-size:1.1em;text-align:left;line-height:1.5em;border-bottom:1px solid #dad8d1;text-transform:uppercase}.gds-services ul ul a,.gds-tax-widget ul ul a,.jigoshop_product_categories ul ul a,.widget_archive ul ul a,.widget_categories ul ul a,.widget_gds_recent_post_types ul ul a,.widget_links ul ul a,.widget_meta ul ul a,.widget_nav_menu ul ul a,.widget_pages ul ul a,.widget_recent_comments ul ul a,.widget_recent_entries ul ul a,.widget_subpages ul ul a{margin-left:1em}.gds-services li.current-menu-item>a,.gds-tax-widget li.current-cat a,.jigoshop_product_categories li.current-cat a,.widget_categories li.current-cat a,.widget_categories li.current-menu-item a,.widget_categories li.current-post-parent a,.widget_gds_recent_post_types li.current-menu-item a,.widget_nav_menu li.current-menu-item>a,.widget_subpages a.widget_subpages_current_page,.widget_subpages li.widget_subpages_current_page a{color:#3a527c;text-decoration:underline}.gds-social-widget li{float:left;margin-right:10px;margin-bottom:10px}.gds-social-widget img{display:block}.gds-social-widget img:hover{opacity:.7;-webkit-opacity:.9;-moz-opacity:.9}#footer .gds-social-widget.font ul li a{border-bottom:none;width:1.8em;font-size:1.8em;line-height:1.8em;background:#4682b4;color:#f7f9fd;text-align:center;text-decoration:none}#callout-text,#footer .widget_nav_menu li.current-menu-item>a,#footer a:hover,#footer-bottom a:hover{color:#fff}#footer .gds-social-widget.font ul li a:hover{color:#fff;background:#3a526a}#callout{background:#3a526a}#callout-text{font-size:1.3em;line-height:2em}#footer{background:#222;color:#ccc}#footer-widgets{padding-top:1.7em}.footer-widget{font-size:.75em;padding:0;line-height:1.77777778em}.footer-widget h4{padding:0;text-transform:uppercase;font-size:1.22222222em;line-height:1.45454545em;margin-bottom:1.45454545em}#footer-bottom{color:#ccc;background:#1b1b1b}#developer{font-size:.7em}#top-search input[type=search]{display:none}#respond,.comment-body{background-color:#fff}#respond h3{margin-top:0}.fg-dark a,.fg-dark a:visited{color:#267ec3}.fg-dark a:hover{color:#3a527c}.bg-green{background-color:#18ba60}.bg-steelblue{background-color:#4682b4}.bg-dark-steelblue{background-color:#3a526a}.bg-light-blue{background-color:#bed6ef}.bg-light-gray,.bg-light-grey{background-color:#e3e6ec}.overlay-black:before{background:rgba(0,0,0,.6)}.overlay-blue:before{background:rgba(25,44,100,.6)}.overlay-green:before{background:rgba(24,186,96,.7)}.overlay-steelblue:before{background:rgba(70,130,180,.6)}.button.flat{box-shadow:none;text-shadow:none}.button.flat:active{margin:2px 0;box-shadow:none}.button.green{background-color:#18ba60}.button.green:hover{background-color:#178046}.button.blue{background-color:#4682b4}.button.blue:hover{background-color:#3a526a}a.the-cart-contents,a.the-cart-contents:visited{float:right;display:inline-block;font-weight:500;letter-spacing:.03em;color:#fff;padding:12px 20px 11px;background-color:#18ba60}.woocommerce div.product .product_title,a.the-cart-contents.hide,p.return-to-shop,table.shop_table td.product-thumbnail,table.shop_table th.product-thumbnail{display:none}a.the-cart-contents:hover{text-decoration:none;color:#3a526a;background-color:#fff}.fg-light ul.products li.product .price{color:#8ff1ba}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;border-top:3px solid #3a526a}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:Poppins,Roboto,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;background-color:#18ba60}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#178046}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;background-color:#18ba60}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#178046;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#18ba60;color:#fff}.woocommerce ul.products li.product a img{border:1px solid #dad8d1}.woocommerce ul.products li.product{padding-bottom:35px}a.added_to_cart.wc-forward,a.button.add_to_cart_button,a.button.product_type_simple{bottom:-10px;position:absolute}.woocommerce ul.products li.product a:hover .woocommerce-loop-product__title{text-decoration:underline}.fg-light ul.products li.product a:link .woocommerce-loop-product__title,.fg-light ul.products li.product a:visited .woocommerce-loop-product__title{color:#9ed4ff}.fg-light ul.products li.product a:hover .woocommerce-loop-product__title{color:#fff}.related.products{border-top:1px solid #dad8d1}table.shop_table{background:0 0}#order_review table.shop_table tfoot tr td,.cart-collaterals .cart_totals table td,.cart-collaterals table.shop_table th{background:#3a526a}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#cfd8e0}table.shop_table tbody tr.cart_item:nth-child(even){background:#e6eaf3}table.shop_table tbody tr.cart_item:nth-child(odd){background:#fff}#order_review table tfoot tr th{background:#3a526a}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#e6eaf3}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:1em;margin:1em 0;background-color:#fff;color:#515151}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#fff;margin-bottom:2em}.woocommerce form.login p,.woocommerce form.register p,.woocommerce td.product-name dl.variation p{margin:0 .5}.widget_product_categories li{margin-left:0;list-style:none}.widget_product_categories li a{display:block}.widget_product_categories li.current-cat a{color:#3a527c;text-decoration:underline}.woocommerce .u-columns{width:103%}.u-column1.col-1,.u-column2.col-2{width:47%;float:left;margin-right:3%}@media only screen and (max-width:959px){.u-column1.col-1,.u-column2.col-2{width:97%}}.woocommerce-account .addresses .title h3{float:left;margin:0 1em 0 0}.woocommerce-account .addresses .title .edit{font-size:.8em;font-weight:500;background-color:#18ba60;padding:.7em 1.1em;line-height:100%;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:normal;text-align:center;border:none;float:left}.woocommerce-account .addresses .title .edit:hover{background-color:#178046;text-decoration:none}