@charset 'utf8';@font-face{font-family:'Proxima Nova';src:url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.eot');src:url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.woff2') format('woff2'),url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.woff') format('woff'),url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.ttf') format('truetype'),url('/application/themes/wjk/css/fonts/fonts/proximanova-light-webfont.svg#proxima_nova_ltlight') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.eot');src:url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.woff2') format('woff2'),url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.woff') format('woff'),url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.ttf') format('truetype'),url('/application/themes/wjk/css/fonts/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'ubuntu_titlingbold';src:url('/application/themes/wjk/css/fonts/fonts/ubuntutitling-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/wjk/css/fonts/fonts/ubuntutitling-bold-webfont.woff2') format('woff2'),url('/application/themes/wjk/css/fonts/fonts/ubuntutitling-bold-webfont.woff') format('woff'),url('/application/themes/wjk/css/fonts/fonts/ubuntutitling-bold-webfont.ttf') format('truetype'),url('/application/themes/wjk/css/fonts/fonts/ubuntutitling-bold-webfont.svg#ubuntu_titlingbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'varela_roundregular';src:url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.eot');src:url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.woff2') format('woff2'),url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.woff') format('woff'),url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.ttf') format('truetype'),url('/application/themes/wjk/css/fonts/fonts/varelaround-regular-webfont.svg#varela_roundregular') format('svg');font-weight:normal;font-style:normal}html,body{transition:scrollTop .5s ease-in}body{padding:0;border:0;margin:0;font:300 22px/1.3em 'proxima nova',Helvetica,Arial,Calibri,sans-serif}.ccm-page a{text-decoration:none}.ccm-page h1{font:200 55px/1.1em 'proxima-nova',Candara,calibri,sans-serif}.ccm-page h2{font:200 42px/1.1em 'proxima-nova',Candara,Calibri,sans-serif}.ccm-page h2.purple:after{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-top:10px}.ccm-page h4{font:400 18px/1.3em 'proxima-nova',Candara,Calibri,sans-serif;color:#962486}.ccm-page a:focus,.ccm-page a:hover,.ccm-page a:active{outline:none}.ccm-page .header{position:relative;padding:20px 0 0px}@media screen and (max-width:767px){.ccm-page .header .logo-container .img-responsive,.ccm-page .header .logo-container .img-fluid{display:inline-block}}@media screen and (max-width:767px){.ccm-page .header .logo-container{text-align:center}}@media screen and (max-width:767px){.ccm-page .header .cta-container{text-align:center}}.ccm-page .header .mobile-menu{display:none;position:absolute;z-index:5;top:0;right:0}.ccm-page .header .mobile-menu a{color:#000;display:block;width:50px;height:50px;background-color:#85776f;padding:11px 15px}@media screen and (max-width:767px){.ccm-page .header .mobile-menu{display:block}}@media screen and (max-width:767px){.ccm-page div.nav{display:none;text-align:center}}.ccm-page ul.nav{text-align:right}.ccm-page ul.nav li{display:inline-block;position:relative;padding-bottom:15px}@media screen and (max-width:767px){.ccm-page ul.nav li{display:block;padding-bottom:0}.ccm-page ul.nav li .sub-menu-icon{display:none}}.ccm-page ul.nav li.nav-dropdown{margin-right:15px}@media screen and (max-width:767px){.ccm-page ul.nav li.nav-dropdown{margin-right:0}}.ccm-page ul.nav li .sub-menu-icon{position:absolute;top:15px;right:0;width:0;height:0;border-style:solid;border-width:8px 5.5px 0 5.5px;border-color:#000 transparent transparent transparent}.ccm-page ul.nav li a{font:400 16px/1.3em 'proxima nova',Candara,Calibri,sans-serif;color:#000;display:inline-block;padding:10px 15px;margin-left:4px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}@media screen and (max-width:767px){.ccm-page ul.nav li a{display:block}}.ccm-page ul.nav li a:hover,.ccm-page ul.nav li a:focus{background-color:transparent;color:#882480}.ccm-page ul.nav li ul{position:absolute;display:none;width:180px;margin:0px;padding:0px;text-align:center;z-index:2;background-color:#000;top:100%}@media screen and (max-width:767px){.ccm-page ul.nav li ul{position:relative;display:block;width:100%;background:transparent}}.ccm-page ul.nav li ul li{display:block;border-top:#86786f solid 1px;padding-bottom:0}.ccm-page ul.nav li ul li:first-child{border:0}.ccm-page ul.nav li ul li a{display:block;color:#FFF;text-align:center;margin:0px}.ccm-page ul.nav li ul li a:hover{color:#86786F}@media screen and (max-width:767px){.ccm-page ul.nav li ul li a{text-align:center;color:#000}}@media screen and (max-width:767px){.ccm-page ul.nav li ul li{border:0}}.ccm-page ul.nav li:hover ul{display:block}@media screen and (max-width:767px){.ccm-page ul.nav{text-align:center}}.ccm-page ul.nav+ul.nav{margin-top:10px}.ccm-page ul.nav+ul.nav li a{border:none;border-right:1px solid #000;padding:0 15px;font-size:16px}@media screen and (max-width:767px){.ccm-page ul.nav+ul.nav li a{border-right:0;border:1px solid #85776f}}.ccm-page ul.nav+ul.nav li:last-child a{border-right:none}@media screen and (max-width:767px){.ccm-page ul.nav+ul.nav li:last-child a{border-right:0;border:1px solid #85776f}}.ccm-page .banner{height:529px;padding-top:60px}@media screen and (max-width:991px){.ccm-page .banner{height:450px}}@media screen and (max-width:767px){.ccm-page .banner{height:auto;padding-top:20px}}@media screen and (max-width:767px){.ccm-page .banner .container-fluid{background-color:#85776f;color:#fff;padding-top:10px;padding-bottom:20px}}.ccm-page .banner h1{font:normal 56px/1.3em 'varela_roundregular',sans-serif}.ccm-page .banner h1:before{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-bottom:15px}@media screen and (max-width:1024px){.ccm-page .banner h1{font-size:44px}}.ccm-page .social-media-font{font:300 22px/1.6em 'proxima nova',Helvetica,Arial,Calibri,sans-serif;color:#fff;display:inline-block;margin-right:10px;top:10px}.ccm-page .button{background-color:#882480;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;padding:10px 26px;margin-top:20px;font-size:18px;letter-spacing:2px;cursor:pointer}.ccm-page .button a{color:#fff}.ccm-page .button:hover{opacity:0.6}.ccm-page .button.yellowish-green{background-color:#962486}.ccm-page .button.yellowish-green:hover{opacity:0.6}.ccm-page .button.blue{background-color:#0076a9}.ccm-page .button.blue:hover{opacity:0.6}.ccm-page .button.brownish-grey{background-color:#85776f}.ccm-page .button.brownish-grey:hover{opacity:0.6}.ccm-page .button.black{background-color:#000}.ccm-page .button.black:hover{opacity:0.6}.ccm-page .button.white{color:#882480;background-color:#FFF}.ccm-page .button.white:hover{opacity:0.6}.ccm-page .purple{color:#882480}.ccm-page .back-to-parent{margin-top:30px}.ccm-page .back-to-parent a{padding:8px 25px 6px 6px !Important;text-transform:uppercase;font-size:18px}.ccm-page .back-to-parent a:before{content:' ';display:inline-block;background:url('/application/themes/wjk/images/back-arrow.png') 50% 50% no-repeat;width:30px;height:30px;margin-right:5px;vertical-align:middle}.ccm-page .blog-next-link{background-color:#0076a9}.ccm-page .blog-next-link a{padding:5px 5px 5px 20px;display:inline-block;color:#fff}.ccm-page .blog-next-link a:hover{color:#fff}.ccm-page .blog-next-link a:after{content:' ';display:inline-block;background:url('/application/themes/wjk/images/back-arrow.png') 50% 50% no-repeat;background-size:cover;transform:rotate(180deg);width:20px;height:20px;vertical-align:middle;margin-left:7px}.ccm-page .blog-prev-link{float:left;background-color:#0076a9}.ccm-page .blog-prev-link a{padding:5px 20px 5px 5px;display:inline-block;color:#fff}.ccm-page .blog-prev-link a:hover{color:#fff}.ccm-page .blog-prev-link a:before{content:' ';margin-right:7px;display:inline-block;background:url('/application/themes/wjk/images/back-arrow.png') 50% 50% no-repeat;background-size:cover;width:20px;height:20px;vertical-align:middle}.ccm-page .sidebar-item .button{width:100%;font-size:18px}@media screen and (min-width:768px){.ccm-page .logo-container{margin-top:21px}}.ccm-page .call-to-action{color:#85776F;font:normal 23px/1.6em 'proxima nova',Helvetica,Arial,Calibri,sans-serif;text-align:right}.ccm-page .call-to-action a:hover{color:inherit}@media screen and (max-width:767px){.ccm-page .call-to-action{text-align:center;margin-top:15px}}.ccm-page .cta-login{display:none;color:#85776F;font:700 23px/1.6em 'proxima nova',Helvetica,Arial,Calibri,sans-serif;cursor:pointer}.ccm-page .cta-login:after{content:' ';width:37px;height:31px;background:url('/application/themes/wjk/images/brown-arrow.png') center center no-repeat;display:inline-block;margin-right:5px;margin-left:5px;vertical-align:middle}@media screen and (max-width:767px){.ccm-page .cta-login:after{margin-left:0px}}@media screen and (max-width:767px){.ccm-page .cta-login{display:block}}.ccm-page .cta-phone{color:#0076B7;font:700 23px/1.6em 'varela_roundregular',sans-serif}@media screen and (max-width:767px){.ccm-page .cta-phone{display:block}}.ccm-page .visions-sidebar{font-size:31px;color:#85776F;line-height:1.2em}@media screen and (max-width:767px){.ccm-page .visions-sidebar{margin-top:50px}}.ccm-page .page-title{background:url('/application/themes/wjk/images/lines-bg.jpg') top left repeat;height:278px;padding:100px 0px;margin-bottom:80px}.ccm-page .page-title h1:before{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-bottom:15px}.ccm-page .page-title.yellowish-green h1:before{background-color:#962486}.ccm-page .page-title.blue h1:before{background-color:#0076a9}.ccm-page .page-title.brownish-grey h1:before{background-color:#85776f}.ccm-page .page-title.black h1:before{background-color:#000}.ccm-page .main-content{padding:25px 0;margin:20px 0}.ccm-page .section-contact-form{background:rgba(0,0,0,0.8);padding:50px;position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;display:none;z-index:99}.ccm-page .section-contact-form #form{max-width:800px;margin:0 auto;padding:50px;background:#FFF;position:relative}.ccm-page .section-contact-form #form h3{font:300 33px/35px 'varela_roundregular',sans-serif;color:#882480;margin-top:0}.ccm-page .section-contact-form #form p{font-size:22px}.ccm-page .section-contact-form #form .purple{font-size:24px}.ccm-page .section-contact-form #form .fields label{font:300 12px/14px 'proxima nova',Helvetica,Arial,Calibri,sans-serif;text-transform:uppercase;color:#86786F}.ccm-page .section-contact-form #form .fields input,.ccm-page .section-contact-form #form .fields textarea{border:#86786f solid 2px;border-radius:0;font-size:16px;line-height:20px;padding:5px 10px;height:40px}.ccm-page .section-contact-form #form .fields textarea{height:auto;resize:none}.ccm-page .section-contact-form #form .form-actions .btn{background:#882480;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;padding:6px 26px;margin-top:20px;font-size:18px;letter-spacing:2px;border:0;border-radius:0}.ccm-page .section-contact-form #form .alert,.ccm-page .section-contact-form #form .alert-success{background:#882480 !important;color:#FFF;border:0 !important;border-radius:0;margin:20px 0;font-size:16px;padding:10px 20px}.ccm-page .section-contact-form #form .close-button{position:absolute;top:5px;right:5px;width:30px;height:30px;cursor:pointer}.ccm-page .section-contact-form #form .close-button:before,.ccm-page .section-contact-form #form .close-button:after{content:'';position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-1px;background:#882480}.ccm-page .section-contact-form #form .close-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ccm-page .section-contact-form #form .close-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ccm-page .standout-content{margin:0px 0;padding:70px 0;background:url('/application/themes/wjk/images/squares_light_04.png') 0px 0px repeat;background-color:#D8D4D2}@media screen and (max-width:767px){.ccm-page .standout-content{padding:40px 0}}.ccm-page .standout-content h3{color:#962486;font:500 25px/1.6em 'proxima nova',Helvetica,Arial,Calibri,sans-serif}.ccm-page .standout-content h3 a{text-decoration:none;color:inherit}.ccm-page .standout-content h3 a:hover{color:inherit}.ccm-page .standout-content h2{font:normal 30px/1.2em 'varela_roundregular',sans-serif;color:#962486}@media screen and (max-width:991px){.ccm-page .standout-content h2{font:normal 24px/1.2em 'varela_roundregular',sans-serif}}@media screen and (max-width:767px){.ccm-page .standout-content h2{font:normal 30px/1.2em 'varela_roundregular',sans-serif}}.ccm-page .standout-content h2 a{text-decoration:none;color:inherit}.ccm-page .standout-content h2 a:hover{color:inherit}.ccm-page .standout-content h2::after{background-color:#882480;content:" ";display:block;height:6px;margin-bottom:20px;margin-top:20px;width:80px}.ccm-page .standout-content p{font:300 21px/1.5em "proxima nova",Helvetica,Arial,Calibri,sans-serif}@media screen and (max-width:991px){.ccm-page .standout-content p{font:300 18px/1.3em "proxima nova",Helvetica,Arial,Calibri,sans-serif}}@media screen and (max-width:767px){.ccm-page .standout-content p{font:300 21px/1.3em "proxima nova",Helvetica,Arial,Calibri,sans-serif}}.ccm-page .standout-content img{width:100%;height:auto}@media screen and (max-width:767px){.ccm-page .standout-content img{width:75%}}.ccm-page .standout-content .button{width:100%}.ccm-page .standout-content .col-sm-3{margin:40px 0}.ccm-page .logos{margin:20px 0;padding:20px 0;text-align:center}.ccm-page .logos .img-responsive,.ccm-page .logos .img-fluid{display:inline-block;margin:10px 30px}@media only screen and (min-width:0px) and (max-width:767px){.ccm-page .logos .img-responsive,.ccm-page .logos .img-fluid{margin:20px 30px}}.ccm-page .social-media{background-color:#85776F;color:#fff;padding:15px 0 8px;text-align:right}.ccm-page .social-media p{display:inline-block}.ccm-page .social-media p:first-child{-ms-transform:translatey(5px);-webkit-transform:translatey(5px);transform:translatey(5px)}.ccm-page .social-media img{display:inline-block;width:30px;height:auto;margin:0 5px}.ccm-page .thumbnail{border:none}.ccm-page .blog-article{margin-right:40px}@media only screen and (min-width:0px) and (max-width:767px){.ccm-page .blog-article{margin-left:40px}}.ccm-page .blog-article img{max-width:100%;height:auto}.ccm-page .right-sidebar a{color:#882480}.ccm-page .right-sidebar h3{color:#882480}.ccm-page .right-sidebar h3:after{background-color:#882480}.ccm-page .right-sidebar h4{color:#882480;margin-bottom:0;padding-bottom:0}.ccm-page .right-sidebar ul.archived_list{list-style:none}.ccm-page .footer{background-color:#EDE9E8;color:#000;font-size:18px;line-height:24px;padding:40px 0 20px}.ccm-page .footer a{color:#882480}.ccm-page .footer strong{color:#962486;font-weight:normal}.ccm-page .footer .copyright{font-size:16px}@media screen and (max-width:767px){.ccm-page .footer .copyright{text-align:center}}.ccm-page .footer .designed-by{text-align:right;color:#962486}@media screen and (max-width:767px){.ccm-page .footer .designed-by{text-align:center}}.ccm-page .lab_text_seiti{padding-top:100px}@media screen and (max-width:991px){.ccm-page .lab_text_seiti{padding-top:0px}}@media screen and (min-width:992px){.ccm-page .row-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.ccm-page .img-bg-block img{width:100%;max-width:100%;height:auto}.ccm-page .img-bg-block .img-bg{display:none}@media screen and (min-width:992px){.ccm-page .img-bg-block{position:absolute;width:100%;height:100%;left:0;top:0}.ccm-page .img-bg-block img{display:none}.ccm-page .img-bg-block .img-bg{display:block;position:absolute;width:100%;height:100%;background-size:cover;background-position:center}}.home .ccm-image-slider-inner{overflow:hidden;height:256px}@media screen and (max-width:1199px){.home .ccm-image-slider-inner{height:213px}}@media screen and (max-width:991px){.home .ccm-image-slider-inner{height:158px}}@media screen and (max-width:767px){.home .ccm-image-slider-inner{height:450px;width:70%}}@media screen and (max-width:500px){.home .ccm-image-slider-inner{height:400px;width:100%}}.home .ccm-image-slider-inner .rslides_nav{display:none}.home .section-home-main .col{padding:0}.home .section-home-main .section-content{padding:70px;font-size:18px}.home .section-home-main #row-1 .section-content{background:#ACA19B}.home .section-home-main #row-1 h1{color:#FFF}.home .section-home-main #row-2 .section-content{background:#FFF}.home .section-home-main h1{font:normal 62px/60px 'varela_roundregular',sans-serif;margin-top:0;letter-spacing:0.8px}.home .section-home-main h1:before{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-bottom:15px}@media screen and (max-width:1024px){.home .section-home-main h1{font-size:44px}}.home .section-home-main h2{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:0}.home .section-home-main h2:before{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-bottom:15px}@media screen and (max-width:1024px){.home .section-home-main h2{font-size:34px}}@media screen and (max-width:767px){.home .section-home-main .section-content{padding:50px 30px}}.home .section-home-features{padding:60px 0;background:#d8d4d2 url('/application/themes/wjk/images/squares_light_04.png')}.home .section-home-features .col{margin:20px 0}.home .section-home-features img{width:100%;max-width:100%;height:auto;margin-bottom:30px}.home .section-home-features h3{font:normal 31px/30px 'varela_roundregular',sans-serif;margin-top:0;color:#882480;letter-spacing:0.8px}.home .section-home-features h3 a{color:#882480}.home .section-home-features h3 a:hover{opacity:0.8}.home .section-home-features h3:after{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-top:15px}@media screen and (max-width:1024px){.home .section-home-features h3{font-size:26px}}@media screen and (max-width:767px){.home .section-home-features{padding:50px 15px}}@media screen and (max-width:767px){.home .backstretch img{position:relative !important;left:0 !important;width:130% !important;height:auto !important}.home .backstretch{overflow:hidden;width:100% !important;position:relative !important;left:0px;height:300px !important;display:none}}@media screen and (max-width:500px){.home .backstretch{height:160px !important}}.main_area{padding-top:50px;padding-bottom:50px}.main_area .main-content-sidebar h3{color:#86786F;font:normal 30px/1.6em 'varela_roundregular',sans-serif;margin-bottom:25px}.main_area .main-content-sidebar p{font:200 18px/1.6em 'proxima nova',Candara,Calibri,sans-serif}.main_area .main-content-sidebar p a{color:#000}.main_area .main-content-sidebar h3::before{background-color:#882480;content:" ";display:block;height:6px;margin-bottom:25px;width:100%}.main_area .main-content-sidebar img{width:16%;height:auto;display:block;margin:0 auto}.main_area .main-content-copy h2{font:normal 40px/1.6em 'varela_roundregular',sans-serif}.main_area .main-content-copy p{font:300 22px/1.6em 'proxima nova',Helvetica,Arial,Calibri,sans-serif}@media screen and (max-width:991px){.main_area{padding-top:35px}}@media screen and (max-width:767px){.main_area{padding-top:25px}}@media only screen and (min-width:0px) and (max-width:767px){.footer-content .container{padding:0 40px;text-align:center}}.footer-content .wjk_credit{text-align:right;text-transform:uppercase}@media only screen and (min-width:0px) and (max-width:767px){.footer-content .wjk_credit{margin-top:40px;text-align:center}}.footer-content .wjk_credit img{display:inline-block;margin:0 auto}.footer-content h3{color:#882480;text-transform:uppercase;font:200 22px/1.0em 'proxima nova',Candara,Calibri,sans-serif;margin-top:15px;letter-spacing:2px}.footer-content p{font:200 16px/0.9em 'proxima nova',Candara,Calibri,sans-serif}.footer-content .footer_legals{margin-top:45px}.footer-content .footer_legals .copyright,.footer-content .footer_legals .designed-by{padding:0}.page-header{padding:0px;margin:0 auto 40px 0;border:0px;position:relative;overflow:hidden;text-align:left;height:278px}.page-header h1{font:normal 56px/1.3em 'varela_roundregular',sans-serif}@media only screen and (min-width:0px) and (max-width:767px){.page-header h1{color:#fff;padding-left:20px;font:normal 48px/1.3em 'varela_roundregular',sans-serif}}.page-header h1:before{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-bottom:15px}.page-header .ccm-custom-style-pagetitle{background-size:cover;background-position:center}.page-header .container{padding-top:100px;padding-bottom:100px}@media screen and (max-width:767px){.page-header .container{padding-top:50px;padding-bottom:50px}}.page-header .container-fluid{padding-left:0;padding-right:0}@media only screen and (min-width:0px) and (max-width:767px){.page-header .ccm-custom-style-pagetitle{background-image:none;background-color:#85776f}}@media only screen and (min-width:0px) and (max-width:767px){.page-header{height:224px;margin-bottom:0}}.page-template-general-new .page-header{height:auto;margin:0}.page-template-general-new .page-header h1{color:#FFF;letter-spacing:0.8px}@media screen and (max-width:767px){.page-template-general-new .page-header h1{padding-left:0}}.page-template-general-new .col{padding:0}.page-template-general-new .col.title{background:#B0A6A0;padding:80px;min-height:350px}@media screen and (max-width:767px){.page-template-general-new .col.title{padding:50px 45px}}.page-template-general-new .main_area{font-size:20px;padding:50px 30px}.page-template-general-new .main_area h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:10px}.page-template-study-groups .page-header{height:auto;margin:0}.page-template-study-groups .page-header h1{color:#FFF;letter-spacing:0.8px}@media screen and (max-width:767px){.page-template-study-groups .page-header h1{padding-left:0}}.page-template-study-groups .col{padding:0}.page-template-study-groups .col.title{background:#B0A6A0;padding:80px}@media screen and (max-width:767px){.page-template-study-groups .col.title{padding:50px 45px}}.page-template-study-groups .section-intro{text-align:center;font-size:20px;padding:70px 0}.page-template-study-groups .section-intro h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:10px}.page-template-study-groups .section-groups h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:0}.page-template-study-groups .section-groups .section-content{background:#EDE9E8;padding:70px}.page-template-study-groups .section-courses{text-align:center;font-size:20px;padding:80px 0;background:#d8d4d2 url('/application/themes/wjk/images/squares_light_04.png')}.page-template-study-groups .section-courses h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:0}.page-template-study-groups .section-courses .col-md-4{text-align:left;margin-top:30px}.page-template-study-groups .section-courses .col-md-4 img{width:100%;max-width:100%;height:auto;margin-bottom:30px}.page-template-study-groups .section-courses .col-md-4 h3{font:normal 31px/30px 'varela_roundregular',sans-serif;margin-top:0;color:#882480;letter-spacing:0.8px}.page-template-study-groups .section-courses .col-md-4 h3 a,.page-template-study-groups .section-courses .col-md-4 h3 a:hover{color:#882480}.page-template-study-groups .section-courses .col-md-4 h3:after{content:" ";height:6px;width:92px;background-color:#882480;display:block;margin-top:15px}@media screen and (max-width:1024px){.page-template-study-groups .section-courses .col-md-4 h3{font-size:26px}}@media screen and (max-width:767px){.page-template-study-groups .section-intro{padding:50px 30px}.page-template-study-groups .section-groups .section-content{padding:50px 30px}.page-template-study-groups .section-courses{padding:50px 15px}}.page-template-study-group .page-header,.page-template-module .page-header{height:auto;margin:0}.page-template-study-group .page-header h1,.page-template-module .page-header h1{color:#FFF;letter-spacing:0.8px}.page-template-study-group .page-header h1:before,.page-template-module .page-header h1:before{background:#FFF}@media screen and (max-width:767px){.page-template-study-group .page-header h1,.page-template-module .page-header h1{padding-left:0}}.page-template-study-group .page-header .button,.page-template-module .page-header .button{background:#FFF;color:#882480}.page-template-study-group .col,.page-template-module .col{padding:0}.page-template-study-group .col.title,.page-template-module .col.title{background:#882480;padding:80px}@media screen and (max-width:767px){.page-template-study-group .col.title,.page-template-module .col.title{padding:50px 45px}}.page-template-study-group .section-intro,.page-template-module .section-intro{text-align:center;font-size:20px;padding:70px 0}.page-template-study-group .section-intro h3,.page-template-module .section-intro h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:10px}.page-template-study-group .section-main .container-fluid .row .col-sm-6,.page-template-module .section-main .container-fluid .row .col-sm-6{padding:0px;float:none;width:100%;color:#FFF}.page-template-study-group .section-main .container-fluid .row .col-sm-6:nth-child(2),.page-template-module .section-main .container-fluid .row .col-sm-6:nth-child(2){padding:80px 60px;background:#ACA19B}.page-template-study-group .section-main h3,.page-template-module .section-main h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:10px}@media screen and (min-width:992px){.page-template-study-group .section-main .container-fluid .row,.page-template-module .section-main .container-fluid .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-template-study-group .section-main .container-fluid .row .col-sm-6,.page-template-module .section-main .container-fluid .row .col-sm-6{float:left;width:50%}.page-template-study-group .section-main .container-fluid .row:nth-child(even) .col-sm-6:first-child,.page-template-module .section-main .container-fluid .row:nth-child(even) .col-sm-6:first-child{position:relative;left:50%}.page-template-study-group .section-main .container-fluid .row:nth-child(even) .col-sm-6:last-child,.page-template-module .section-main .container-fluid .row:nth-child(even) .col-sm-6:last-child{position:relative;left:-50%}}@media screen and (max-width:767px){.page-template-study-group .section-intro,.page-template-module .section-intro{padding:50px 30px}.page-template-study-group .section-main .container-fluid .row .col-sm-6:nth-child(2),.page-template-module .section-main .container-fluid .row .col-sm-6:nth-child(2){padding:50px 30px}}.standout-content .container .row{margin:0}.standout-content .container .row .row{margin:20px 0}.studygroups p{font:300 22px/1.5em "proxima nova",Helvetica,Arial,Calibri,sans-serif}.studygroups .col-sm-12{border-bottom:solid 1px #000;padding:30px 0}.studygroups .col-sm-12 .col-sm-4 form input{width:200px}.studygroups .col-sm-12 .col-sm-4 form img{width:0px}.section-questions,.section-brochure{background:#882480;color:#FFF;padding:80px 50px 70px;font-size:24px}.section-questions h3,.section-brochure h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:0}.section-questions h3:before,.section-brochure h3:before{content:" ";height:6px;width:92px;background-color:#FFF;display:block;margin-bottom:15px}.section-questions .col,.section-brochure .col{margin:20px 0}@media screen and (max-width:767px){.section-questions,.section-brochure{padding:50px 30px 40px}}.section-registration{font-size:24px}.section-registration h3{font:normal 40px/40px 'varela_roundregular',sans-serif;margin-top:0}.section-registration .col{margin:0px 0}.section-registration #col-1{background:#EDE9E8;padding:70px}@media screen and (max-width:767px){.section-registration #col-1{padding:50px 30px}}.content-sbBlog-wrap .ccm-page-list-title{font:normal 45px/1.2em 'varela_roundregular',sans-serif;margin-bottom:10px}.content-sbBlog-wrap .ccm-page-list-title .ccm-page-list-title{margin-bottom:15px}.content-sbBlog-wrap .readmore{background-color:#882480;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;padding:6px 40px;margin-top:20px;font-size:18px;letter-spacing:2px}.content-sbBlog-wrap .readmore:hover{opacity:0.6}.right-sidebar .blog-recent-post a{color:#000}@media only screen and (min-width:0px) and (max-width:767px){.right-sidebar{margin:15px !important}}.right-sidebar .searchResult h3 a{font:35px/1.6em "varela_roundregular",sans-serif !important}.right-sidebar .searchResult p a{font:200 18px/1.3em 'proxima nova',Candara,Calibri,sans-serif !important}.right-sidebar #sidebar-archives h4{font:700 20px/1.0em 'proxima nova',Candara,Calibri,sans-serif;color:#000}.right-sidebar h3{color:#86786f !important;font:normal 35px/1.6em 'varela_roundregular',sans-serif;margin:25px 0 10px 0}.right-sidebar .ccm-search-block-form .ccm-search-block-text{width:90%;border:solid 2px #86786f;border-radius:0px;font-size:20px}.right-sidebar .ccm-search-block-form .ccm-search-block-submit{background-color:#882480;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;padding:6px 40px;margin-top:20px;font-size:18px;letter-spacing:2px;border-radius:0px;border:none;display:block}.right-sidebar .ccm-search-block-form .ccm-search-block-submit:hover{opacity:0.6}@media only screen and (min-width:0px) and (max-width:767px){.right-sidebar .ccm-search-block-form .ccm-search-block-submit{margin:20px auto;width:90%}}@media only screen and (min-width:0px) and (max-width:767px){.right-sidebar{margin:40px;padding:0;border-top:solid 1px #000;border-bottom:solid 1px #000;width:90%;text-align:center}}.resources .content{margin:25px 0}.blog_header{background-size:cover;background-position:center;height:278px}@media only screen and (min-width:0px) and (max-width:767px){.blog_header{background-image:none !important;background-color:#85776f !important;height:224px}}.login_close_area{cursor:pointer}.login_section{position:fixed;overflow:hidden;z-index:5;border:solid 3px #86786f;box-shadow:0 0 5px rgba(0,0,0,0.5);transition:right .2s linear,width .4s linear}.login_section .login_wrap{background-color:#fff;padding:25px 25px 45px 25px;text-align:center;transition:right .2s linear,width .4s linear}.login_section .login_container{width:350px;position:relative}.login_section .login_close_container{position:relative}.login_section .login_close_container .login_close_area{position:absolute;width:25px;height:25px;background-size:contain;right:10px;top:-20px}.login_section h1{color:#86786f;font:35px/1.6em "varela_roundregular",sans-serif;margin-bottom:7px}.login_section p{font:200 17px/1.0em 'proxima nova',Candara,Calibri,sans-serif}.login_section p a{color:#882480}.login_section form input{display:block;border-radius:5px;border:solid 3px #86786f;font:20px/1em "varela_roundregular",sans-serif;margin:6px auto;width:80%;text-align:center}.login_section form .login_submit{background-color:#882480;color:#fff;display:inline-block;font-size:18px;letter-spacing:2px;margin-top:20px;padding:6px 40px;text-align:center;text-transform:uppercase;border-radius:0;border:none;width:80%;margin:6px auto 20px auto}.social-media .social_links{float:right;padding-top:30px}@media only screen and (min-width:0px) and (max-width:991px){.social-media .social_links{margin:0 auto;float:none;text-align:center;padding-top:10px}}.social-media .subscribe_sign_up{float:left;text-align:left;padding-bottom:10px}.social-media .subscribe_sign_up label{display:inline-block}.social-media .subscribe_sign_up input{display:inline-block;font:20px/20px "varela_roundregular",sans-serif;height:36px;margin-right:10px;border:none;padding:0 1em}.social-media .subscribe_sign_up button{background-color:#882480;color:#fff;display:inline-block;font-size:18px;letter-spacing:2px;padding:4px 35px;text-align:center;text-transform:uppercase;border:none}.social-media .subscribe_sign_up p{text-align:left}@media only screen and (min-width:0px) and (max-width:991px){.social-media .subscribe_sign_up{margin:0 auto;float:none;text-align:center}.social-media .subscribe_sign_up button,.social-media .subscribe_sign_up input,.social-media .subscribe_sign_up p{display:block;margin:15px auto;width:80%;text-align:center}}@media only screen and (min-width:0px) and (max-width:991px){.social-media{margin:0 auto;text-align:center}}@media only screen and (min-width:0px) and (max-width:767px){.ccm-page .standout-content{margin:20px 0}.ccm-page .standout-content .col-sm-4{margin-bottom:40px}}.ccm-page .right-sidebar a{color:#000;font-size:20px;padding:4px 0 10px}.archived_list{padding-left:-40px !important;list-style-type:none !important}.HTMLBlock{margin-top:40px}.HTMLBlock form img{display:none}.HTMLBlock form input{width:200px}.HTMLBlock table td{font:25px/26px "varela_roundregular",sans-serif;text-transform:uppercase}.HTMLBlock table td select{border-radius:0 !important;width:100%;font-size:12.5pt !important;border:solid 3px #86786f;margin-top:20px;margin-bottom:30px;padding:5px}.HTMLBlock table td select option{font-size:13pt !important}.HTMLBlock img{width:0}.HTMLBlock .nothing{display:none}.slide{right:0px;display:block}.ccm-page .right-sidebar ul.archived_list{padding-left:0}.blogsearch .content .ccm-search-block-form h3{font:36px/40px "varela_roundregular",sans-serif;margin-bottom:15px}.blogsearch .content .ccm-search-block-form input.ccm-search-block-text{border-radius:0;font:200 22px/1.0em 'proxima nova',Candara,Calibri,sans-serif;width:300px;padding:8px;transform:translateY(4px)}.blogsearch .content .ccm-search-block-form input.ccm-search-block-submit{background-color:#882480;border:medium none;border-radius:0;color:#fff;font-size:18px;letter-spacing:2px;padding:7px 40px;text-align:center;text-transform:uppercase;display:inline-block}.blogsearch .content #searchResults .searchResult h3 a{font:25px/20px "varela_roundregular",sans-serif;color:#882480}.blog-article .blog-attributes h2{font:45px/1.2em "varela_roundregular",sans-serif;margin:25px 0;color:#882480}.blog-article p a img{width:80%;height:auto;display:block;padding:10px 5px 30px 5px}.blog-article #blog-social{display:block;clear:both}@media only screen and (min-width:0px) and (max-width:525px){.ccm-page .header .logo-container{text-align:left;width:80%}}.img-fluid,img.ccm-image-block{display:block;max-width:100%;height:auto}