@import "css/form_editor.css";.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{max-width:1200px;width:100%;padding:0;}@media screen and (max-width: 1199px){.container{padding:0 20px;}}header,#content,footer{width:100%;clear:both;}a:focus{border:0;box-shadow:none;outline:none;}.btn-pink-circle{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#d7278a;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;}.btn-grey-circle{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#eee;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;}header{background:#fff;height:116px;z-index:100;position:relative;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header{height:auto;}}header .container{position:relative;}header .top-nav{margin:28px 0 0;}header .btn-home{display:inline-block;vertical-align:middle;width:36px;height:36px;background:url("img/share/home-icon.png") #d7278a center;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 27px 0 0;}@media only screen and (max-width: 576px){header .btn-home{margin:0 10px 0 0;}}header .btn-lang{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#eee;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;margin:0 9px 0 0;font-size:14px;color:#797979;}header .btn-lang.last{margin:0;}header .btn-lang.active{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#d7278a;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;}header .btn-social{margin:0 9px 0 0;}header .btn-social.last{margin:0;}header .nav-wrap{border-left:3px solid #eee;display:inline-block;vertical-align:middle;padding:6px 29px;}header .nav-wrap.social{height:48px;box-sizing:border-box;padding:6px 0 6px 29px;}@media only screen and (max-width: 576px){header .nav-wrap.social{padding:6px 0 6px 10px;}}header .logo{background:url("img/share/logo-bg.png") no-repeat center;width:452px;height:200px;display:block;position:absolute;top:0;left:5.4%;z-index:1;}header .logo img{display:block;margin:17px auto;width:24%;}header .logo-m{background:url("img/share/logo-bg-m.png") no-repeat center;background-size:100%;width:265px;height:176px;display:block;position:absolute;top:0;left:5.4%;z-index:1;}@media only screen and (max-width: 576px){header .logo-m{width:250px;height:166px;left:0;}}header .logo-m img{display:block;margin:17px auto;width:32%;}header .btn-toggle-menu{background:url("img/share/nav-icon.png") no-repeat;width:32px;height:32px;display:block;position:absolute;top:10px;right:20px;}header .btn-toggle-menu.active{background:url("img/share/nav-close-icon.png") no-repeat;}header .nav{position:relative;margin:30px auto 0;border-top:10px solid #811f56;text-align:right;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#d7278a;min-height:62px;}}header .nav .bg{background:rgba(215,39,138,0.9);-webkit-border-radius:0 0 50px 50px;-moz-border-radius:0 0 50px 50px;border-radius:0 0 50px 50px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:110%;height:100%;position:absolute;top:0;right:-4.4%;}@media screen and (max-width: 1410px){header .nav .bg{width:72%;right:0;}}header .nav .lang{margin:23px 0 37px;}header .nav .lang .btn-lang{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#eee;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;font-size:14px;background:#bb2178;color:#000;margin:0 24px 0 0;}header .nav .lang .btn-lang.last{margin:0;}header .nav .lang .btn-lang.active{display:inline-block;vertical-align:middle;color:#fff;width:36px;height:36px;background:#d7278a;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:36px;text-align:center;background:#fff;color:#d7278a;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav .menu-wrap{display:none;position:absolute;top:52px;left:0;width:100%;background:#d7278a;padding:0 20px;}}@media screen and (max-width: 1410px){header .nav .menu{margin:0 20px 0 456px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav .menu{margin:0;}}header .nav li{list-style:none;display:inline-block;vertical-align:middle;padding:16px 0 15px;margin:0 0 0 33.5px;position:relative;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li{display:block;text-align:left;border-bottom:2px solid #e84aa3;padding:18px 0;margin:0;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li.has-child{background:url("img/share/nav-collapsed.png") no-repeat 100% 25px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li.has-child.active{background:url("img/share/nav-expanded.png") no-repeat 100% 25px;}}header .nav li a{font-size:15px;color:#fff;letter-spacing:0.5px;}header .nav li a.btn-submenu{display:inline-block;width:100%;}header .nav li a.active{color:#000;}header .nav li:hover a{color:#000;}header .nav li:hover a:hover{text-decoration:underline;}header .nav li:hover .submenu{display:block;}header .nav li:hover .submenu a{color:#fff;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li:hover .submenu{display:none;}}header .nav li .submenu{display:none;background:url("img/share/subnav-pointer.png") no-repeat top center;position:absolute;top:99%;left:50%;width:220px;margin-left:-110px;z-index:10;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li .submenu{text-align:left;background:none;position:static;top:auto;right:auto;width:100%;margin:0;}}header .nav li ul{margin:15px 0 0;width:100%;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;background:#811f56;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li ul{text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none;}}header .nav li li{display:block;padding:18px 0;margin:0;border-bottom:2px solid #aa3476;}header .nav li li:hover a{text-decoration:underline;}header .nav li li.last{border:0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .nav li li{background:none;border:0;}}footer{border-top:2px solid #e8e8e8;padding:30px;}footer .container{position:relative;}footer p{position:absolute;top:0;right:0;font-size:14px;font-weight:bold;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer p{position:static;text-align:center;}}footer p a{font-size:14px;font-weight:bold;}.ft-contact div{display:inline-block;vertical-align:middle;margin:0 35px 0 0;}.ft-contact div a{height:22px;line-height:22px;display:inline-block;vertical-align:middle;font-weight:bold;font-size:14px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.ft-contact div{display:block;text-align:center;margin:0 0 15px;}}.btn-tel{background:url("img/share/contact-tel.png") no-repeat left center;padding:0 0 0 33px;font-size:14px;}.btn-fax{background:url("img/share/contact-fax.png") no-repeat left center;padding:0 0 0 33px;font-size:14px;}a.btn-email{background:url("img/share/contact-email.png") no-repeat left center;padding:0 0 0 33px;text-decoration:underline;font-size:14px;}.bg-overlay{display:none;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:60;}.about{padding:166px 0 0 0;position:relative;}.about .bg{position:absolute;top:0;left:0;width:100%;}.about .bg2{background:url("img/about/about-bg.png") no-repeat;background-position-y:395px;background-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%;}.about .bg2 .mask{bottom:auto;top:242px;}.about .mask{background:url("img/about/background-mask.png") top center repeat-x;background-size:auto 100%;display:block;width:100%;height:154px;position:absolute;bottom:0;left:0;}.about .content-wrap{position:relative;z-index:1;}.about h1{font-size:48px;font-weight:700;color:#d7278a;}.about h1 span{font-size:48px;font-weight:normal;color:#5e0e3b;}.about h2{font-size:24px;font-weight:700;color:#fff;padding:0 0 22px 62px;letter-spacing:0.8px;word-break:break-word;margin:0 115px 0 0;}.about .rounded-outer-wrap{position:relative;background:#de499d;padding:21px 0 0;-webkit-border-radius:60px 60px 0 0;-moz-border-radius:60px 60px 0 0;border-radius:60px 60px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;max-width:1325px;margin:41px auto 0;}.about .rounded-middle-wrap{position:relative;-webkit-border-radius:55px 55px 0 0;-moz-border-radius:55px 55px 0 0;border-radius:55px 55px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;max-width:1305px;margin:0 auto;padding:11px 0 0;}.about .rounded-inner-wrap{background:#fff;-webkit-border-radius:55px 55px 0 0;-moz-border-radius:55px 55px 0 0;border-radius:55px 55px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;padding:38px 0 0 0;box-shadow:0 -11px #811f56;}.about .btn-back{background:url("img/news/back-arrow.png") no-repeat left;width:18px;height:18px;position:absolute;top:29px;right:94px;padding:0 0 0 19px;color:#fff;font-size:14px;white-space:nowrap;}.about h1{color:#43b134;}.about h1 span{color:#12440b;}.about .rounded-outer-wrap{background:#5dbc50;}.about .rounded-inner-wrap{box-shadow:0 -11px #12440b;}.pagination-wrap.top{margin:11px 0 0;}.pagination-wrap.bottom{margin:29px 0 0;}.pagination-wrap .page-item{width:30px;height:30px;line-height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.pagination-wrap li{display:inline-block;vertical-align:middle;margin:0 11px 0 0;text-align:center;overflow:hidden;}.pagination-wrap li a{font-size:14px;color:#000;}.pagination-wrap li.active{background:#43b134;}.pagination-wrap li.active a{color:#fff;}.srch-page{width:54px;background:#efefef;height:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 10px;}.btn-submit{text-align:center;}.btn-submit span{display:inline-block;width:200px;font-size:18px;color:#fff;background:url(img/contact/submit-arrows.png) #43b134 no-repeat 89%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;line-height:40px;letter-spacing:0.5px;text-align:center;}@media only screen and (max-width: 767px){.btn-submit span{width:150px;}}.slide-submit{background:#e7e7e7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:380px;height:40px;display:inline-block;vertical-align:middle;position:relative;text-align:left;}@media only screen and (max-width: 767px){.slide-submit{width:100%;margin:0 0 20px;}}.slide-submit .handler{cursor:pointer;position:relative;z-index:1;color:#fff;font-size:16px;background-color:#43b134;}.slide-submit p{position:absolute;right:0;top:0;width:44%;text-align:left;line-height:40px;color:#000;box-sizing:border-box;font-size:14px;letter-spacing:0.3px;}a.btn-reset{display:inline-block;vertical-align:middle;background:#919191;color:#fff;font-size:16px;height:40px;line-height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 0 0 0.6%;width:200px;text-align:center;letter-spacing:0.5px;}@media only screen and (max-width: 767px){a.btn-reset{width:100%;}}input.error,textarea.error{background:#fdcaca;}input,textarea,button{-webkit-appearance:none;-webkit-font-smoothing:antialiased;resize:none;}input[type="checkbox"]{-webkit-appearance:checkbox;}input[type="radio"]{-webkit-appearance:radio;}.form{position:relative;margin:12px 0 63px;}.form .form-control{border:0;box-shadow:none;}.form .msg{position:absolute;top:20px;right:5%;font-size:15px;color:#f00;}input[type="radio"]{position:relative;display:inline-block;vertical-align:middle;}input[type="radio"].checked:before{background:#d7278a;}input[type="checkbox"]{position:relative;display:inline-block;vertical-align:middle;}div.error{background:#fdcaca;}.checkbox-input-wrap{display:inline-block;position:absolute;left:0;top:0;cursor:pointer;}.checkbox-input-wrap.checked:before{background:url("img/support/tick-on.png") no-repeat center #efefef;background-size:100%;}.checkbox-input-wrap input{width:25px;height:25px;}.checkbox-input-wrap:before{position:absolute;display:block;content:'';background:#efefef;width:25px;height:25px;top:50%;margin-top:-12.5px;z-index:2;transition:background 0.6s;cursor:pointer;}.radio-input-wrap{display:inline-block;position:relative;cursor:pointer;}.radio-input-wrap.checked:before{background:#d7278a;}.radio-input-wrap:before{position:absolute;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;content:'';width:20px;height:20px;line-height:20px;background:#fff;border:3px solid #fff;top:50%;margin-top:-10px;left:-3px;z-index:2;transition:background 0.6s;cursor:pointer;}.form .radio{padding:0;}.form h4{font-size:18px;font-weight:700;color:#811f56;letter-spacing:0.7px;}.form label{font-size:15px;font-weight:normal;color:#000;line-height:34px;letter-spacing:0.6px;}.form label.radio-label{line-height:27px;}.form label.lbl{width:87%;}.form label .hints{display:inline;color:#f00;}/*953795e33e25c16a067bcfa2a5842f5b*/.form .label{color:#000;font-size:15px;display:inline-block;vertical-align:middle;padding:0 32px 0 12px;letter-spacing:0.6px;}.form .label2{color:#000;font-size:15px;line-height:27px;display:inline-block;vertical-align:middle;}.form li{font-size:15px;background:#fff;}.form .selected{font-size:15px;background:#fff;padding:6px 19px;background:url("img/support/arrow_down.png") #fff no-repeat 94%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer;}.form input.sel-wrap{padding:6px 12px;}.form input.sel-wrap.error{background:#fdcaca;}.form .sel-wrap{background:#fff;position:relative;padding:0;}.form .sel-wrap ul{display:none;width:100%;position:absolute;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #efefef;overflow:hidden;z-index:3;}.form .sel-wrap ul li{list-style:none;padding:6px 19px;cursor:pointer;}.form .sel-wrap ul li:hover{background:#43b134;color:#fff;}.form .donate-amount .sel-wrap{margin:0 0 0 -12%;width:85%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.form .donate-amount .sel-wrap{margin:0;width:100%;}}.form .donate-amount .right{margin:0 0 0 -19.5%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.form .donate-amount .right{margin:0;}}.form .donate-amount .right .form-control{margin:0 0 0 -19%;width:24%;}@media screen and (max-width: 1199px){.form .donate-amount .right .form-control{width:60%;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.form .donate-amount .right .form-control{margin:0;width:100%;}}.form .newsletter{line-height:25px;position:relative;}.form .newsletter .label{line-height:25px;margin:0 0 0 25px;width:auto;display:block;white-space:normal;text-align:left;}.form .statement{margin:20px 0 0;font-size:15px;}.form .statement li{list-style-position:inside;margin:0 0 9px;letter-spacing:0.25px;}.form hr{width:100%;height:3px;background:#efefef;border:0;}.form .hr1{margin:28px 0 28px;}.form .hr2{margin:28px 0 38px;}.radio-group{margin:0 0 0 -3.8%;line-height:20px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.radio-group{margin:0;}}.radio-group.margin-rg{margin:22px 0 0 -3.8%;}@media only screen and (max-width: 767px){.radio-group.margin-rg{margin:0;}}.radio-group .radio-outer-wrap{display:inline-block;}@media only screen and (max-width: 767px){.radio-group .radio-outer-wrap{display:block;margin:10px 0 5px;}}.category{background:#efefef;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:34px 40px 20px 40px;}.category h4{margin:0 0 30px;}.info{margin:20px 0 26px;background:#efefef;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:34px 40px 25px 40px;}.info h4{margin:0 0 30px;}.info .form-group{margin-bottom:16px;}.info .form-group.form-radio{margin-bottom:20px;}.info .form-control{width:74%;margin:0 0 0 2%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.info .form-control{margin:0;width:100%;}}.info .form-control.large-text{width:149%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.info .form-control.large-text{width:100%;margin:0;}}.info .right{margin:0 0 0 -3%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.info .right{margin:0;}}.btn-submit{margin:0 15px;}