ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%;-webkit-tap-highlight-color:#fff0}footer,header,main,nav,section{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline:0;outline-width:0}strong{font-weight:700}img{border:0;border-style:none;max-width:100%;height:auto;vertical-align:middle}button,input{color:inherit;font:inherit}button{cursor:pointer}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0;padding:0}input[type=search]{box-sizing:content-box;border:1px solid #343434;padding:5px 20px;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0;min-height:40px;font-family:"Open Sans",sans-serif}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/ywca/assets/vendors/font-awesome-4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-linkedin:before{content:""}.fa-instagram:before{content:""}button,input{font-family:sans-serif;font-size:100%;margin:0;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{box-sizing:inherit}body,html{min-height:100%;margin:0}label{display:inline-block}button,input{line-height:inherit}.clearfix::after{content:"";display:table;clear:both}body{font-family:"Open Sans",sans-serif;color:#343434;min-width:360px;position:relative;padding:0}h2,h3{margin:0;font-weight:400}p{margin:0 0 24px;font-size:19px}ul li:last-child{margin:0}button[type=submit]{outline:0;display:inline-block;border-radius:0;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-size:17px;line-height:24px;color:#fff;font-weight:700;text-align:center;padding:6px 10px;background:#d26ca3;margin:0 0 0 auto;border:0}.btn:hover,button[type=submit]:hover{background:#b4288b}::-webkit-input-placeholder{font-family:"Open Sans",sans-serif}:-moz-placeholder{font-family:"Open Sans",sans-serif}::-moz-placeholder{font-family:"Open Sans",sans-serif}:-ms-input-placeholder{font-family:"Open Sans",sans-serif}.btn{display:block;min-width:200px;text-transform:uppercase;font-size:17px;line-height:24px;color:#fff;font-weight:700;text-align:center;padding:6px 10px;background:#1b7fc3;margin:30px 0 0;border:0}.site-inner{padding-top:225px}@media (min-width:768px){.site-inner{padding-top:109px}}.container{margin:0 auto;max-width:1280px;padding:0 24px}@media (min-width:768px){.container{padding:0 18px}}@media (min-width:1025px){.container{padding:0 40px}}.site-header{position:fixed;left:0;top:0;right:0;background:#222;z-index:10000;transition:top .3s}.site-header .container{position:relative;height:225px;max-width:none;padding:95px 24px 0;background:#222}@media (min-width:768px){.site-header .container{height:109px;padding:0}}.site-header .logo{display:block;background:url(/wp-content/themes/ywca/assets/images/logo-en.svg)no-repeat center;background-size:100%auto;height:65px}@media (max-width:767px){.site-header .logo{background-size:54%auto}}@media (min-width:768px){.site-header .logo{position:absolute;left:18px;top:0;height:100%;width:300px}}@media (min-width:1380px){.site-header .logo{left:24px}}@media (min-width:1480px){.site-header .logo{width:410px}}.site-header .socials{position:absolute;bottom:21px;right:74px}@media (min-width:768px){.site-header .socials{bottom:25px;right:15px}}.site-header .socials a{color:#222;background:#fff;width:26px;height:26px;line-height:26px;text-align:center;border-radius:100%;font-size:16px;margin-left:11px;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (min-width:1380px){.site-header .socials a{width:28px;height:28px;line-height:28px;font-size:18px;margin-left:10px}}.site-header .socials a:hover{opacity:.5}.site-header .socials a.fa-search{display:none}@media (min-width:768px) and (max-width:1379px){.site-header .socials a.fa-search{display:inline-block}}.site-footer{background:#222;color:#fff;padding:25px 0;border-top:4px solid #1f171b;font-size:14px;line-height:22px;letter-spacing:.7px}@media (min-width:768px){.site-footer{padding:25px 0}}@media (min-width:1025px){.site-footer{padding:25px 0 35px}}.site-footer .container{position:relative}.site-footer .logo{display:block;width:140px;height:55px;background:url(/wp-content/themes/ywca/assets/images/logo-footer.png)no-repeat center;margin-bottom:20px}@media (min-width:1025px){.site-footer .logo{position:absolute;top:50%;left:40px;transform:translateY(-50%);margin-bottom:0}.site-footer .text{margin-left:200px;margin-right:140px}}.site-footer .text .sep{margin:0 5px}.site-footer .text .tel{color:#fff}.site-footer .text .email{color:#96b6dc;text-decoration:underline}.site-footer .partner{float:right;color:#58585a;text-align:right;margin-top:37px}@media (min-width:768px){.site-footer .partner{position:absolute;top:0;right:18px;margin-top:0}}@media (min-width:1025px){.site-footer .partner{position:absolute;top:50%;right:40px;transform:translateY(-50%)}}.site-footer .partner img{margin-top:5px}.top-nav{position:absolute;top:0;right:0;left:0}@media (min-width:768px){.top-nav{left:auto}}.top-nav .top-menu{margin:0;padding:0;list-style-type:none}.top-nav .top-menu .menu-item{float:left}@media (min-width:768px){.top-nav .top-menu .menu-item{margin-left:10px}}.top-nav .top-menu .menu-item a{display:block;height:35px;line-height:35px;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:0}@media (min-width:768px){.top-nav .top-menu .menu-item a{padding:0 15px;font-size:14px;letter-spacing:.7px}}@media (min-width:1025px){.top-nav .top-menu .menu-item a{min-width:185px;padding:0 10px;font-size:17px;letter-spacing:.85px}}.top-nav .top-menu .menu-item:nth-of-type(1){width:22.2%}@media (min-width:768px){.top-nav .top-menu .menu-item:nth-of-type(1){width:auto}}.top-nav .top-menu .menu-item:nth-of-type(1) a{background:#d26ca3}.top-nav .top-menu .menu-item:nth-of-type(1) a:hover{background:#b4288b}.top-nav .top-menu .menu-item:nth-of-type(2){width:41.7%}@media (min-width:768px){.top-nav .top-menu .menu-item:nth-of-type(2){width:auto}}.top-nav .top-menu .menu-item:nth-of-type(2) a{background:#6d9ecf}.top-nav .top-menu .menu-item:nth-of-type(2) a:hover{background:#5b8bbb}.top-nav .top-menu .menu-item:nth-of-type(3){width:36.1%}@media (min-width:768px){.top-nav .top-menu .menu-item:nth-of-type(3){width:auto}}.top-nav .top-menu .menu-item:nth-of-type(3) a{background:#67ab65}.top-nav .top-menu .menu-item:nth-of-type(3) a:hover{background:#5b9559}.top-nav .search-form{border:1px solid #e1e9ec;padding:0;position:absolute;top:45px;left:10px;right:10px;display:flex}@media (min-width:768px) and (max-width:1379px){.top-nav .search-form{position:absolute;top:-40px;right:0;left:0;-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s;background:#343434}}@media (min-width:1380px){.top-nav .search-form{position:absolute;left:auto;top:0;right:100%;width:350px;display:flex}}.top-nav .search-form input{flex:1;height:33px;min-height:auto;border:0;background:#fff0;color:#fff;padding:0 19px;font-size:13px;font-weight:700;text-transform:uppercase}.top-nav .search-form input::placeholder{color:#fff}.top-nav .search-form button{background:#6d9ecf;color:#fff;height:33px;border:0;padding:0 15px}.main-nav{display:none}@media (max-width:1379px){.main-nav{position:fixed;left:0;top:0;padding-top:225px;max-height:100%;overflow-y:scroll;right:0;background:#222;z-index:-1;transition:padding-top .3s}}@media (min-width:768px) and (max-width:1379px){.main-nav{padding-top:109px}}@media (min-width:1380px){.main-nav{display:block!important;position:absolute;bottom:15px;right:150px}}.main-nav .main-menu{margin:0;padding:0;list-style-type:none}.main-nav .main-menu>.menu-item{position:relative;margin:0;padding:0}@media (min-width:1380px){.main-nav .main-menu>.menu-item{float:left;margin:0 8px 0 0}}@media (min-width:1480px){.main-nav .main-menu>.menu-item{margin:0}}.main-nav .main-menu>.menu-item>a{display:block;padding:0 12px;height:52px;line-height:52px;font-size:20px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:.8px;text-align:center}@media (min-width:1380px){.main-nav .main-menu>.menu-item>a{height:48px;line-height:48px;text-align:left;font-size:16px;letter-spacing:.72px}}.main-nav .main-menu>.menu-item>.sub-menu{display:none;margin:0;padding:10px 15px;list-style-type:none;background:#f9f8f0;border-top:4px solid #343434}@media (min-width:1380px){.main-nav .main-menu>.menu-item>.sub-menu{position:absolute;top:100%;left:0;width:440px;padding:0}}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item{margin:0;padding:0}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>a{display:block;font-size:18px;line-height:36px;letter-spacing:.72px;color:#222;text-align:center;text-transform:uppercase}@media (min-width:1380px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>a{font-size:19px;line-height:30px;letter-spacing:.68px;text-align:left;text-transform:none;min-height:55px;display:flex;flex-direction:column;justify-content:center;padding:10px 30px;border-bottom:1px solid #c3c2bd}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item:last-child>a{border-bottom:none}}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{margin:0;padding:5px 15px;list-style-type:none;background:#f9f8f0}@media (min-width:1380px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{padding:0;background:#fff}}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item{margin:0}@media (min-width:1380px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item{padding:0;border-bottom:1px solid #d3d3d3}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item:last-child{border:0}}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{display:block;font-size:16px;line-height:28px;letter-spacing:.42px;color:#222;text-align:left;border-bottom:1px solid #000}@media (min-width:1380px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:16px;line-height:20px;letter-spacing:.425px;border:0;padding:12px 30px}}.main-nav .main-menu>.menu-item>.sub-menu>.menu-item:hover>a,.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item:hover>a,section a{font-weight:700}.main-nav .main-menu>.menu-item:hover>a{background:#d26ca3}@media (min-width:1380px){.main-nav .main-menu>.menu-item:hover>.sub-menu{display:inherit}}.btn-menu{position:fixed;top:166px;left:68px;padding:0;z-index:5000;background:url(/wp-content/themes/ywca/assets/images/btn-menu.png)no-repeat center;width:50px;height:50px;border:0;outline:0;transition:top .3s}@media (min-width:768px){.btn-menu{top:46px;left:auto;right:221px}}@media (min-width:1380px){.btn-menu{display:none}}@media (max-width:1379px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{text-align:center}.main-nav .main-menu>.menu-item>.sub-menu>li>a{font-weight:700}.main-nav .main-menu>.menu-item.has-children>a:after{content:"";font-family:"FontAwesome";position:absolute;margin-left:20px}.main-nav .main-menu>.menu-item>a{position:relative}}section a{font-family:"Open Sans",sans-serif;color:#1b7fc3}.news-section{background:#f4f4f4}.news-section .section-title,body.single .news-section .section-title{background:url(/wp-content/themes/ywca/assets/images/news-title-bg.jpg)center;color:#fff;font-size:40px;font-weight:700;line-height:50px;letter-spacing:-1.2px;padding:30px 60px 28px;text-align:center}@media (min-width:768px){.news-section .section-title{width:62%;text-align:right;padding:80px 60px 30px;font-size:50px;line-height:51px;letter-spacing:-1.2px}}@media (min-width:1025px){.news-section .section-title{width:51.5%;font-size:70px;line-height:normal;letter-spacing:-2.1px;padding:58px 60px 15px}}body.single .news-section{padding-bottom:60px}@media (min-width:1025px){body.single .news-section{padding-bottom:128px}}body.single .news-section .section-title{line-height:51px;padding:31px 24px 27px;margin-bottom:40px}@media (min-width:768px){body.single .news-section .section-title{width:62%;text-align:right;font-size:44px;letter-spacing:1.5px;padding:80px 60px 30px;margin-bottom:55px}}@media (min-width:1025px){body.single .news-section .section-title{width:51.5%;margin-bottom:24px;font-size:70px;letter-spacing:-2.1px}}@media (min-width:1380px){body.single .news-section .section-title{padding:58px 60px 35px;margin-bottom:85px}}body.single .news-section .post-title{font-weight:700;font-size:40px;line-height:35px;color:#6d9ecf;margin-bottom:45px}@media (min-width:768px){body.single .news-section .post-title{font-size:50px;line-height:60px;margin-bottom:60px}}@media (min-width:1025px){body.single .news-section .post-title{margin-bottom:40px}body.single .news-section .post-content{display:flex;flex-direction:row-reverse}body.single .news-section .post-content .col{width:50%}body.single .news-section .post-content .col.col1{padding-right:30px}}body.single .news-section .post-content .col.col1 .thumb{width:100%}body.single .news-section .post-content .col.col2{font-family:"Open Sans",sans-serif;font-weight:500;font-size:17px;line-height:22px;letter-spacing:-.15px;color:#222;margin-bottom:35px}@media (min-width:768px){body.single .news-section .post-content .col.col2{margin-bottom:25px}}@media (min-width:1025px){body.single .news-section .post-content .col.col2{margin-bottom:0}}body.single .news-section .meta{font-style:italic;font-size:20px;line-height:22px;letter-spacing:0;color:#777;margin-bottom:15px}@media (min-width:768px){body.single .news-section .meta{margin-bottom:35px}}body.single .news-section .share{margin-top:20px;margin-bottom:65px}body.single .news-section .share .label{display:inline-block;font-family:"Open Sans",sans-serif;font-style:italic;font-weight:500;font-size:22px;line-height:22px;vertical-align:top;margin-right:5px}body.single .news-section .share a{display:inline-block;background:#343434;width:20px;height:20px;line-height:20px;text-align:center;color:#f4f4f4;font-size:12px;border-radius:100%;margin-left:6px;vertical-align:top}@media (min-width:768px){body.single .news-section .btn-back{margin-left:auto;margin-right:auto}}.menu-item{list-style:none}.main-nav a:hover{font-weight:700;color:#000}@media (min-width:1280px){.main-nav .main-menu>.menu-item>.sub-menu{position:absolute;top:100%;left:0;width:270px}}@media (max-width:1379px){.main-nav .main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{text-align:center}.main-nav .main-menu>.menu-item>.sub-menu>li>a{font-weight:700}.main-nav .main-menu>.menu-item.has-children>a:after{content:"";font-family:"FontAwesome";position:absolute;margin-left:20px}.main-nav .main-menu>.menu-item>a{position:relative}}h2{margin-bottom:10px}li{font-size:19px}