/*
Theme Name: Hope for Children
Theme URI: http://www.actiondigitalagency.com
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 4
Author: Action Digital
Author URI: http://www.actiondigitalagency.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

h1,h2,h3,h4,h5 {font-family: 'Roboto Slab';font-weight: 400}
h1, .h1 {font-size: 36px;}
h2 {font-size: 26px;}
h3 {font-size: 18px;}
a {color:  #183249;}
a[target="_blank"]:not(.notarget):after{content: none}
a:hover {color:  #99CA5A; text-decoration: none;}
a:focus{color:  #99CA5A; text-decoration: none;}
p{ }

.nopadding {padding: 0px !important;}
.nopadding_left {padding-left: 0px !important;}
.nopadding_right {padding-right: 0px !important;}
.margin--bottom_small {margin-bottom: 30px;}
.margin--bottom_medium {margin-bottom: 60px;}
.margin--bottom_large {margin-bottom: 90px;}
.margin--top_small {margin-top: 30px;}
.margin--top_medium {margin-top: 60px;}
.margin--top_large {margin-top: 90px;}
.margin--right{margin-right: 0;margin-left: auto;}
.margin--auto{margin: auto;}

.overflowHidden {overflow: hidden;}
.overflowHidden_x {overflow-x:hidden;}
.overflowHidden_y {overflow-y:hidden;}

img,figure{max-width:100%;height:auto}
html,body{max-width: 1920px;margin: auto;font-family: 'Roboto';font-weight: 400;font-size: 14px;color: #183249}

/*Main Style*/
.medium{font-weight: 500}
.pink{color: #5AA2D4}
.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.center-row{display: table;width: 100%;max-width: 1920px}
.center-row [class*="col-"]{float: none;display: table-cell;vertical-align: middle;}
.btn.btn-default{background: #5AA2D4;border:1px solid #5AA2D4;color: #fff;font-size: 14px;font-weight: 500;text-align: center;padding: 14px 70px;border-radius: 50px}
.btn.btn-default.blue-btn{background-color: #5AA2D4;border:1px solid #5AA2D4;}
.btn.btn-default.blue-btn:hover,.btn.btn-default.blue-btn:focus{background-color: #fff;color: #5AA2D4;border:1px solid #5AA2D4;}
.btn.btn-default.small-btn{padding: 3px 24px;font-size: 11px;margin-top: 18px;}
.btn.btn-default.white-btn{background: transparent;border:1px solid #fff;}
.btn.btn-default:hover,.btn.btn-default:focus{background: #fff;border:1px solid #5AA2D4;color: #5AA2D4}
.btn.btn-default:hover>a,.btn.btn-default:focus>a{color: #5AA2D4}
.btn.btn-default.green-btn{background-color: #99CA5A;border-color: #99CA5A}
.btn.btn-default.green-btn:hover{background-color: #fff;color: #99CA5A}
.section--title{width:100%;position: relative;margin-bottom: 30px}
.section--title h1{z-index:1;font-family: 'Roboto Slab';font-size: 26px;margin: 0;font-weight: 400;color: #183249;position: relative;background: #fff;padding-right: 40px;display: inline-block;}
.section--title:after{content:'';position: absolute;left: 0;right: 0;top: 50%;height: 2px;background: #99CA5A;z-index:0;}
.shadow-btn{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);}
.center--title{margin: 0;color: #183249;margin-bottom: 60px;text-align: center;}
.center--title:after{content: '';width: 160px;height: 2px;background-color: #99CA5A;display: block;margin: auto;margin-top: 22px}
.submenu-row{background-color: #F2F2F2}
.submenu-row.sticky-sidemenu{position: fixed;top: 0;width: 100%;z-index: 99}
.submenu-list{text-align: center;margin: 0;padding-top: 4px;padding-bottom: 4px;max-width: 650px;margin: auto;}
.submenu-list li>a{font-size: 12px;color: #585757;}
.submenu-list li>a:hover{color: #5AA2D4}
#fb-root {display: none;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style],.fb_iframe_widget body.plugin ._2p3a {width: 100% !important;}
.child-alert{font-size: 18px;color: #F6BB23;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
z-index:999;position: fixed;right: 0;top: 70px;background: #F2F2F2;padding: 14px 22px;text-align: center;}
.child-alert a{display: block;}
.child-alert a{color: #fff}
.child-alert>span{margin-bottom: 7px;display: block;}
.child-alert a{font-size: 19px;letter-spacing: 2px}
.child-alert a:hover{color: #183249}
.child-alert a>i{transform: rotate(109deg);}
.navbar-nav>li, body .ddl-navbar-nav>li {max-width: 126px;text-align: center;}

/*Back to top*/
#back-to-top {position: fixed;bottom: 40px;right: 40px;z-index: 9999;width: 50px;height: 50px;text-align: center;line-height: 50px;background: #5AA2D4;color: #fff;cursor: pointer;border: 0;text-decoration: none;transition: opacity 0.2s ease-out;opacity: 0;}
#back-to-top:focus,#back-to-top:hover{color: #000!important;}
#back-to-top.show {opacity: 1;}

/*Header*/
.preheader{background: #F2F2F2}
.social-icons{margin-top: -1px}
.social-icons,.preheader-menu{margin: 0;padding: 0}
.social-icons li>a{font-size: 11px;display: block;}
.social-icons .form-group{margin-bottom: 0!important}
.social-icons input[type="text"]{background-color: transparent;}
.social-icons form{position: relative;top: 17px;left: 50%;transform: translate(-50%,-50%);transition: all 1s;width: 20px;height: 20px;background: #F2F2F2;box-sizing: border-box;border-radius: 25px;}
.social-icons input{position: absolute;top: 0;left: 0;width: 100%;;height: 19.5px;line-height: 30px;outline: 0;border: 0;display: none;font-size: 11px;border-radius: 20px;padding: 0 20px;}
.social-icons .fa{box-sizing: border-box;padding: 5px 10px;position: absolute;top: 0;right: 0;border-radius: 50%;color: #183249;text-align: center;font-size: 11px;transition: all 1s;}
.social-icons form:hover{width: 200px;cursor: pointer;}
.social-icons form:hover input{display: block;}
.social-icons form:hover .fa{background: #07051a;color: white;}
.search-btn{font-size:16px;position: absolute;right: 0px;top: 4px;background: transparent;box-shadow: none;border: none;}
.logo{position: absolute;top: -21px;z-index: 99}
.preheader-menu{width: calc(100% - 225px);margin-right: 0;margin-left: auto;font-size: 13px;margin-top: 10px}
.header{background: #5AA2D4;border-bottom: 5px solid #99CA5A}
.navbar, body .ddl-navbar{margin: 0}
.navbar-default, body .ddl-navbar-default{background: #5AA2D4}
body .nav>li>a:after, body .ddl-nav>li>a:after{display: none;}
body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a, body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a:hover, body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a:focus{background: transparent;}
body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a::after, body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a:hover::after, body .ddl-navbar-default .ddl-navbar-nav>.current-menu-item>a:focus::after,
body .ddl-navbar-default .ddl-navbar-nav>li>a:hover::after,body .ddl-navbar-default .ddl-navbar-nav>li>a:focus::after
{display: block;content: "";height: 3px;width: 22px;background: #F6BB23;display: block;
position: absolute;bottom: 0;right: auto;top: auto;left: 50%;margin-left: -11px;margin-top: 0;}
 body .ddl-navbar-default .ddl-navbar-nav>li>a{}
body .nav>li>a, body .ddl-nav>li>a{font-weight: 400;font-size: 14px;color: #183249}
body .ddl-navbar-default .ddl-navbar-nav>li>a:hover,body .ddl-navbar-default .ddl-navbar-nav>li>a:focus{background: transparent;}
.navbar-collapse, body .ddl-navbar-collapse{padding-right: 0!important}
#menu-item-18,#menu-item-880{margin-right: 15px;background-color: #99CA5A;border: 1px solid #99CA5A;font-size: 12px}
#menu-item-18:hover,#menu-item-880:hover{background: transparent;}
.btn.btn-default.small-btn>a{padding: 0;font-weight: 500}
.btn.btn-default.small-btn>a:hover::after,.btn.btn-default.small-btn>a:focus::after{display: none;}
.btn.btn-default.small-btn>a:hover,.btn.btn-default.small-btn>a:focus{color: #99CA5A!important}
.ddl-dropdown-menu > .active > a, .ddl-dropdown-menu > .active > a:hover, .ddl-dropdown-menu > .active > a:focus{background-color: #99CA5A!important}
body .nav>li>a, body .ddl-nav>li>a {padding: 22px 7px;}

/*Footer*/
.footer{background: #183249;padding-top: 70px;padding-bottom: 70px;color: #fff;font-size: 14px;font-weight: 300;margin-top: 60px}
.footer i{color: #5AA2D4;margin-right: 7px}
.footer a{color: #fff}
.footer a:hover{color: #99CA5A;font-weight: 500}
.footer p{margin-bottom: 15px}
.widget--title{font-size: 16px;font-weight: 500;position: relative;margin-bottom: 20px;margin-top: 0}
.widget--title:after{content: '';width: 100%;height: 2px;background: #99CA5A;display: block;margin-top: 8px}
.widget--title.blue--title:after{background:#5AA2D4;}
.widget--title.yellow--title:after{background:#F6BB23;}
.footer-menu{margin: 0}
.footer-menu li{margin-bottom: 23px}
.footer-menu li>a{color: #F2F2F2;display: block;position: relative;}
.footer-menu li>a:hover,.footer-menu li>a:hover>i{color: #fff;}
.footer-menu li>a>i{color: #5AA2D4;font-size: 14px;position: absolute;right: 0}
.copyright{background: #183249;border-top: 1px solid #707070;padding-top: 10px;padding-bottom: 10px;font-size: 11px;color: #C7C7C7}
.copyright a{color: #99CA5A;}
.copyright a:hover{color: #fff}
.footer--news{margin-bottom: 10px}
.footer--news h5{margin-top: 0;font-size: 16px}
.footer--news p{font-size: 11px}
.footer--news .image-link img{opacity: 0.63}

/*Home*/
.swiper-slide .caption{position: absolute;top: 0;color: #fff;left: 21.6666666%;top: 50%;margin-top: -200px;max-width: 600px}
.swiper-slide .caption h2{font-size: 36px;font-weight: 300;font-family: 'Roboto Slab';margin: 0}
.swiper-slide .caption h2>span{font-weight: 700}
.swiper-slide p{font-size: 16px;font-weight: 300;margin-bottom: 20px;margin-top: 20px}
.swiper-slide .shadow{display: block;position: absolute; width: 100%;height: 100%;left: 0;top: 0;background: rgba(26,46,66,0.4);}
.fact{margin-left: 30px}
.fact span,.fact p{display: inline-block;vertical-align: middle;text-align: left;}
.fact span{font-size: 65px;color: #99CA5A;margin-right: 20px;}
.fact p{margin: 0;font-size: 26px;color: #183249;}
.fact.bluefact span{color: #5AA2D4}
body.home .fact p{max-width: calc(100% - 300px);}
body.home .fact{margin-bottom: 20px}
.fact .yellowfact{color: #F6BB23}
.stat-box{background-repeat: no-repeat;background-position: center;height: 432px;display: block;position: relative;}
#mission{background-image: url('/wp-content/uploads/2018/12/mission-home.jpg');}
#vision{background-image: url('/wp-content/uploads/2018/12/vision-home.jpg');}
.stat-box .shadow{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(24,50,73,0.3)}
.stat-box:hover .shadow{background-color: rgba(89,154,206,0.8)}
.vertical--title {transform: rotate(270deg);transform-origin: left top 0;margin: 0;position: absolute;left: 35px;bottom: 20px;color: #fff;margin: 0}
.stat-box .shadow:after{content:'';position: absolute;left: 55px;top: 0;background: #99CA5A;width: 2px;height: 220px;}
#vision .shadow:after{height: 240px}
.sponsor-list li{float: left;padding:0;width: 20%;text-align: center;}
.pagination.arrows-pagination .wpv-filter-next-link,.pagination.arrows-pagination .wpv-filter-previous-link{background-color: #F2F2F2;border:none;color: #fff;
border-radius: 50%;width: 24px;height: 24px;line-height: 26px;padding: 0;font-size: 14px;text-align: center;}
.pagination.arrows-pagination .wpv-filter-next-link:hover,.pagination.arrows-pagination .wpv-filter-previous-link:hover{background: #99CA5A;}
.pagination.arrows-pagination{margin: 0;position: absolute;width: 100%;display: block;margin-top: 21px}
.pagination.arrows-pagination .wpv-filter-next-link{position: absolute;right: 0}
.pagination.arrows-pagination .wpv-filter-previous-link{position: absolute;left: 0}
.take-action{background-repeat: no-repeat;background-size: cover;background-image: url('/wp-content/uploads/2019/01/Take-Action-CTA.png');height: 470px;position: relative;}
.take-action>div{position: absolute;right: 0px;top: 60px;text-align: right;color: #fff}
.take-action h1{margin-top: 0;margin-bottom: 12px;padding-right: 85px}
.take-action h1>span{font-weight: 700}
.take-action p{font-weight: 300;font-size: 18px;margin-bottom: 50px;padding-right: 85px}
.take-action h3{margin-top: 0;font-size: 26px;margin-bottom: 90px;text-align: left;position: relative;}
.take-action h3:after{content: '';display: block;width: calc(100% - 168px);height: 2px;background-color: #99CA5A;margin-right: 0;margin-left: auto;margin-top: -12px}
.take-action .btn.btn-default{margin-right: 85px}
.news_home{display: block;height: 550px;background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;}
.news_home .shadow{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(24,50,73,0.3)}
.news_home:hover .shadow{background-color: rgba(90,162,212,0.6)}
.news_home:hover{-webkit-box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);}
.news_home .shadow>div{position: absolute;left: 20px;bottom: 20px;color: #fff;right: 20px}
.news_home .shadow>div p{margin:0;}
.news_home .shadow h2{margin: 0;margin-bottom: 15px;width: calc(100% - 58px);position: relative;}
.news_home .shadow h2:after{content: '';display: block;width: 110px;height: 2px;background: #99CA5A;position: absolute;right: -77px;bottom: 1px}
.supporter-box img{border-radius: 50%;border:2px solid #fff;}
.supporter-box img:hover{-webkit-box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);box-shadow: 0px 0px 14px 0px rgba(89,154,206,0.5);}
.projects-list{margin: 0}
.projects-list li{padding:0;float: left;}
.projects-list li:first-child{width: calc(70% - 30px);}
.projects-list li:last-child,.projects-list li:nth-child(2){width: 30%;float: right;}
.projects-list li:nth-child(2){margin-bottom: 30px}
.projects-list li:first-child .project-box{height: 660px}
.projects-list li:last-child .project-box,.projects-list li:nth-child(2) .project-box{height: 315px}
.project-box{display:block;background-repeat: no-repeat;background-size: contain;background-position: center;position: relative;}
.project-box .shadow{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(24,50,73,0.3)}
.project-box .shadow>div{position: absolute;left: 30px;bottom: 30px;color: #fff}
.project-box:hover .shadow{background-color: rgba(90,162,212,0.6)}
.new-project-box{position:relative;display:block;background:#fff;padding:25px;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);margin-bottom: 20px}
.project-logo{height: 169px;background-position: center;background-size: contain;background-repeat: no-repeat;}
.new-project-box .project-cat{top: 10px}
.new-project-box:hover{color: #5AA2D4}
.new-project-box h2{min-height: 56px;}
.project-box:hover{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);}
.projects-list li:last-child p,.projects-list li:nth-child(2) p{display: none;}
.projects-list li:last-child h2,.projects-list li:nth-child(2) h2{max-width: 150px}
.projects-list li:first-child h2{max-width: 240px}
.projects-list li:first-child p{max-width: 82%}
.project-cat{background-color: #99CA5A;font-size: 9px;color: #fff;text-align: center;border-radius: 50px;padding: 7px 17px;position: absolute;top: 20px;right: 20px}
.project-cat a{background-color: #99CA5A;font-size: 9px;color: #fff;text-align: center;border-radius: 50px;display: block;padding: 7px 17px;}
.project-cat a:hover{background-color: #fff;color: #99CA5A}
body.blog .project-cat{padding: 0}
.project-row{background-image: url('/wp-content/uploads/2019/01/Projects-Bg@2x.png');background-repeat: no-repeat;padding-top: 137px;padding-bottom: 22px;margin-top: 60px}
.page-id-865 .project-row{margin-top: 45px}
.projects-list li h2{position: relative;margin-top: 0}
.projects-list li:first-child .border{content: '';display: block;background-color: #99CA5A;height: 2px;width: calc(100% - 279px);position: absolute;right: 0;bottom: 102px}
.projects-list li:last-child .border,.projects-list li:nth-child(2) .border{content: '';display: block;background-color: #99CA5A;height: 2px;width: calc(100% - 190px);position: absolute;right: 0;bottom: 56px}
.section--title.project--title{max-width: 400px;position: absolute;top: -100px;right: 157px;}
.section--title.project--title h1{background-color: #99CA5A;color: #fff}
.section--title.project--title:after{background:#5AA2D4;}
.mailchimp-row{background: #EFEFEF url('/wp-content/uploads/2018/12/mailchimp-bg.png');background-repeat:no-repeat;background-position:left;padding: 62px 80px;padding-right: 20px}
#mc_embed_signup h4{max-width: 350px;color: #fff;font-size: 18px;font-weight: 500}
#mc_embed_signup h4,#mc_embed_signup form{display: inline-block;vertical-align: middle;}
#mc_embed_signup form{margin-left: 50px;width: calc(100% - 404px);text-align: left;}
#mc_embed_signup input.email{background-color: #599ace!important;color: #fff!important;font-size: 14px!important;border-radius: 50px!important;border-color: #599ace!important;}
#mc_embed_signup input.email::-webkit-input-placeholder { color: #fff;}
#mc_embed_signup input.email::-moz-placeholder {color: #fff;}
#mc_embed_signup input.email:-ms-input-placeholder {color: #fff;}
#mc_embed_signup input.email:-moz-placeholder {color: #fff;}
#mc_embed_signup form .clear{margin-left: 117px;}
#mc_embed_signup form .clear .btn.btn-default{padding: 11px 44px;background-color: #99CA5A!important;border-color: #99CA5A!important}
#mc_embed_signup_sidebar input.email{-webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);
height: 28px!important;background-color: #fff!important;color: #434343!important;font-size: 11px!important;font-weight: 300!important;border-radius: 20px!important}
#mc_embed_signup_sidebar input.email::-webkit-input-placeholder { color: #434343;}
#mc_embed_signup_sidebar input.email::-moz-placeholder {color: #434343;}
#mc_embed_signup_sidebar input.email:-ms-input-placeholder {color: #434343;}
#mc_embed_signup_sidebar input.email:-moz-placeholder {color: #434343;}
#mc_embed_signup_sidebar form .clear{display: block!important;margin-top: 15px}
#mc_embed_signup_sidebar form .clear .btn.btn-default{-webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.75);
padding: 6px 44px;display: block!important;font-size: 11px;font-weight: 300;width: 100%!important;background-color: #183249;border-color: #183249}
#mc_embed_signup_sidebar form .clear .btn.btn-default:hover{background-color: #fff}

/*About Us*/
.stat-box.about-stats .vertical--title{transform: rotate(0);position: relative;left: 0;right: 0}
.stat-box.about-stats .shadow:after{height: 2px!important;width: 65%;top: auto;bottom: 126px;left: auto;right: 0}
.stat-box.about-stats .shadow>div{position: absolute;left: 20px;bottom: 30px;color: #fff}
.stat-box.about-stats .shadow>div p{padding-right: 20px}
.page-id-858 #mission .shadow>div{bottom: 7px}
.stat-box.about-stats .shadow{background-color: rgba(90,162,212,0.5);}
blockquote{border-left: 5px solid #183249;color: #707070;font-size: 23px;font-style: italic;font-weight: 500;padding: 18px 22px}
.cooperation-box{max-width: 500px;margin-right: 0;margin-left: auto;}
.cooperation-box ul{color: #F6BB23;}
.cooperation-box ul>li{margin-bottom: 15px}
.cooperation-box ul>li>span{font-size: 14px;color: #183249}
.cooperation-row{background-image: url('/wp-content/uploads/2019/01/Path-7-1.png');background-repeat: no-repeat;padding-bottom: 110px}
.page-id-858 .cooperation-row{padding-bottom: 0}
.page-id-75 .footer,.page-id-858 .footer{margin-top: 0}
.yellow-dots{color: #F6BB23;}
.yellow-dots>li{width: 48%;float: left;}
.yellow-dots>li>span{color: #183249}

/*Contact Us*/
.contact-row{margin-top: -65px}
.contact-box{background-color: #5AA2D4;color: #fff;border-radius: 20px;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
padding-left:30px;padding-top: 30px;min-height: 433px}
.section--title.pink--title h1{background-color: #5AA2D4;color: #fff}
.section--title.pink--title:after{background-color: #99CA5A}
.contact-box p{margin-bottom: 20px;font-size: 16px}
.contact-box.country-box p{margin-bottom: 5px}
.contact-box.country-box .section--title{margin-bottom: 10px}
.contact-form--box{background-color: #fff;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
border-radius: 20px;padding-top: 30px;padding-left: 30px}
input[type="text"]{border:none;border-bottom: 2px solid #183249;font-size: 14px;color: #434343}
label{font-size: 14px;color: #434343;margin-bottom: 20px;}
textarea{border: 2px solid #183249!important;border-radius: 7px!important}
.form-group{margin-bottom: 30px!important}
input[type="text"]::-webkit-input-placeholder { color: #434343;}
input[type="text"]::-moz-placeholder {color: #434343;}
input[type="text"]:-ms-input-placeholder {color: #434343;}
input[type="text"]:-moz-placeholder {color: #434343;}
#cred_form_90_1{padding-right: 30px}

/*Blog*/
.list--post{margin-bottom: 60px;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
.post--content{background-color: #fff;padding:30px 20px;border-radius: 20px;margin-top: -30px}
.post--content h3{margin-top: 0;color: #5AA2D4;font-size: 23px;margin-bottom: 20px;position: relative;}
.post--content h3:after{content: '';display: block;width: 100%;height: 2px;background-color: #99CA5A;margin-top: 20px}
.list--post .post--image{height: 250px;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.pagination>.active>span{background-color: #99CA5A;border-color: #99CA5A}
.pagination>li>a{color: #99CA5A}

/*Single Post*/
body.single-post .section--title{margin-top: 30px;}
body.single-post .section--title h1{max-width: 490px;}
.widget--sidebar{background-color: #5AA2D4;padding: 30px 20px;color: #fff;margin-bottom: 30px;border-radius: 20px}
.widget--sidebar .widget--title{color: #fff;font-size: 16px;margin-top: 0}
.widget--sidebar h5{font-size: 13px}
.widget--sidebar h5>a{color: #fff}
.widget--sidebar h5>a:hover{color: #99CA5A}
.widget--sidebar .footer--news p{height: 43px;overflow: hidden;}
.widget--sidebar .footer--news .image-link img {opacity: 0.8;}
.sfsi_widget{position: fixed;left: 0;}
.sfsi_wicons{display: block;}
.widget--sidebar li>a{color: #fff}
.widget--sidebar li>a:hover{color: #99CA5A}
.single--post_content a{color: #99CA5A;}
.single--post_content a:hover{color: #183249;}

/*Single Project*/
body.single-project .section--title{margin-top: 30px;}
body.single-project .section--title h1{max-width: 490px;}

/*Take Action*/
.take-action_header {background-image: url('/wp-content/uploads/2019/01/take-action-bg-green.png');height: 870px;background-repeat: no-repeat;background-size: cover;}
.caption-bullets{position: absolute;right: 0;top: 307px}
.caption-bullets p{color: #fff;font-size: 26px;font-weight: 500;margin-bottom: 21px}
.caption-bullets p>span{color: #5AA2D4}
.caption-bullets img{display: inline-block;margin-right: 20px}
.take-action_header h1{color: #fff;font-size: 36px;font-weight: 700;margin: 0;position: absolute;right: 0;top: 80px;min-width: 523px;}
.take-action_header h1:after{content: '';display: block;width: 300px;height: 2px;background-color: #99CA5A;margin-right: 0;margin-left: auto;margin-top: -13px;}

/*Projects*/
.archive-projects.project-box{height: 600px;margin-bottom: 30px}

/*Management*/
.management-list li{padding: 0;float: left;width: 20%;}
.team-box{padding:15px;display: block;max-width: 90%;text-align: center;margin-bottom: 30px;min-height: 218px;
-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);background-color: #fff;}
.team-box img{border-radius: 50%;max-width: 103px;margin: auto;}
.team-box h5{font-size: 16px;margin-bottom: 0;margin-top: 10px;min-height: 34px}
.team-box p{color: #434343;font-size: 11px;min-height: 30px}
.team-box:hover{background-color: #5AA2D4;color: #fff}
.team-box:hover p{color: #C7C7C7}
.single--team{margin-bottom: 50px}
.single--team img{border-radius: 50%;display: inline-block;-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);}
.single--team>div{display: inline-block;vertical-align: middle;margin-left: 30px}
.single--team h5{font-size: 14px}
.team-box>div{height: 103px;width: 103px;margin: auto;background-repeat: no-repeat;background-size: cover;background-position: top;border-radius: 50%}

/*Products*/
.tawcvs-swatches .swatch{width: 150px!important;height: 50px!important;line-height: 50px!important;border-radius: 0!important;margin-bottom: 7px!important}
#vsdf_form #submit-row #go{background: #3CBEFE}
#vsdf_form #submit-row #go:hover{background:rgba(60,190,254,0.7)}
#amount-25:checked + .button-label{background: #99CA5A!important}

.checkbox input[type="checkbox"]{position: relative!important;}
.product-thumbnail a{display: none;}

#wpv-view-layout-5268 .team-box {background-color: #5AA2D4;color: #fff;}
#wpv-view-layout-5268 .team-box p {color: #C7C7C7;}
#wpv-view-layout-5268 .team-box:hover {background-color: #fff;color: #183249;}
#wpv-view-layout-5268 .team-box:hover p {color: #183249;}

/*Children Awards*/
.award-frame {background-color: #f2f2f2;padding: 35px;border: 1px solid #9a9a9a;margin-bottom: 30px;}
.tags-list {margin-bottom: 30px}
.tags-list li>a{display: block;background: #5AA2D4;border: 1px solid #5AA2D4;color: #fff;padding: 7px 15px;}
.tags-list li>a:hover{background: #fff;color: #5AA2D4;}

#wpv-view-layout-7201 .team-box {background-color: #5AA2D4;color: #fff;}
#wpv-view-layout-7201 .team-box p {color: #C7C7C7;}
#wpv-view-layout-7201 .team-box:hover {background-color: #fff;color: #183249;}
#wpv-view-layout-7201 .team-box:hover p {color: #183249;}