@-webkit-keyframes imageZoom{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@-moz-keyframes imageZoom{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@-ms-keyframes imageZoom{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@-o-keyframes imageZoom{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@keyframes imageZoom{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,figure,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.assistive-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.assistive-text #access a.assistive-text:active,.assistive-text #access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#809a04;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}a img{border:0}li{list-style-type:none}.clear{clear:both}.disable>a,a.disable,.disabled>a,a.disabled{cursor:default !important;text-decoration:none !important}.nomargin{margin:0 !important}.nocaps{text-transform:none !important}.clickable{cursor:pointer}.close{position:absolute;top:10px;right:10px;z-index:1100;width:32px;height:32px;background-size:32px;background-repeat:no-repeat;opacity:1;cursor:pointer}.close:hover{opacity:.6}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hide_till_loaded{display:none}.topoffset{position:relative;top:-25px}.rightoffset{position:relative;right:-25px}.bottomoffset{position:relative;bottom:-25px}.leftoffset{position:relative;left:-25px}a.opacity_hover{opacity:.8;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}a.opacity_hover:hover{opacity:1}.imagebg{background-position:center;background-repeat:no-repeat;background-size:cover}.trans{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.lb-next,.lb-prev{background-color:rgba(255,255,255,0)}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.pace{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-pointer-events:none;pointer-events:none}.pace.pace-inactive{display:none}.pace .pace-progress{background:#000;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.dom-loaded .pace .pace-progress{background:#fff}*::selection{background:#666;color:#fff}*::-moz-selection{background:#666;color:#fff}.jcarousel{overflow:hidden}.jcarousel ul{position:relative;width:20000em;height:100%;list-style-type:none !important}.jcarousel ul li{float:left;height:100%;list-style-type:none !important}html,body,.chr_page{width:100%;-webkit-text-size-adjust:none;max-height:1000000000000000000000000em;position:relative;background-color:#fff}@media screen and (min-width: 1240px){html.single-page-layout:not(.mod-no-csstransforms3d),html.single-page-layout:not(.mod-no-csstransforms3d) html,body.single-page-layout:not(.mod-no-csstransforms3d),html.single-page-layout:not(.mod-no-csstransforms3d) body,.chr_page.single-page-layout:not(.mod-no-csstransforms3d),html.single-page-layout:not(.mod-no-csstransforms3d) .chr_page{height:100%}}html{overflow-x:hidden}html.menu_open,html.menu_closing,html.lb-disable-scrolling{overflow:hidden}body{overflow:hidden}.content_container{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.content_container{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.content_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.content_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.content_container_large{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.content_container_large{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.content_container_large{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.content_container_large{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.page_container{margin-left:auto;margin-right:auto;position:relative;width:2560px;max-width:100%;left:-680px}@media screen and (min-width: 1240px)and (max-width: 1579px){.page_container{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.page_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.page_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.extended_container{margin-left:auto;margin-right:auto;position:relative;width:2560px;max-width:100%;left:-680px}@media screen and (min-width: 1240px)and (max-width: 1579px){.extended_container{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.extended_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.extended_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.fullwidth_container{margin-left:auto;margin-right:auto;position:relative;width:100%;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.fullwidth_container{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.fullwidth_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.fullwidth_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.unsupported-ie .chr_page{padding-top:100px}.unsupported-ie .chr_page:before{content:"It looks like you're using an unsupported browser. While you can view this site, the experience will not be the same as with a newer browser. To experience the latest of what the web has to offer - and keep your browsing secure - we recommend downloading the latest version of Chrome or Firefox.";background-color:#f9d5ac;display:block;position:absolute;top:0;left:0;width:96%;z-index:100;height:60px;padding:2%}.unsupported-ie .megamenu_lightbox,.unsupported-ie .contact_popout_wrapper,.unsupported-ie .greyscale-image-img,.unsupported-ie svg,.unsupported-ie img[src$=".svg"],.unsupported-ie .greyscale-image-link{display:none !important}.unsupported-ie li.disabled.megamenu a{cursor:pointer !important}.unsupported-ie img.imagebg,.unsupported-ie .pdf_icon,.unsupported-ie .email_icon,.unsupported-ie .phone_icon{background-image:none !important;padding-left:0 !important}.unsupported-ie img.imagebg{box-sizing:content-box !important;margin-left:auto;margin-right:auto;width:auto}.single-case-study .module.content_with_feature .module.content,.single-product .module.content_with_feature .module.content{margin-top:5em}@media screen and (min-width: 1240px)and (max-width: 1579px){.single-case-study .module.content_with_feature .module.content.right,.single-product .module.content_with_feature .module.content.right{margin-top:0;margin-bottom:0;padding-right:8%}}@media screen and (min-width: 500px)and (max-width: 1239px){.single-case-study .module.content_with_feature .module.content,.single-product .module.content_with_feature .module.content{clear:both;margin-top:0;width:52%;padding-left:30px;padding-right:30px}.single-case-study .module.content_with_feature .module.content h2,.single-case-study .module.content_with_feature .module.content h3,.single-case-study .module.content_with_feature .module.content h4,.single-product .module.content_with_feature .module.content h2,.single-product .module.content_with_feature .module.content h3,.single-product .module.content_with_feature .module.content h4{padding-left:0}}@media screen and (max-width: 699px){.single-case-study .module.content_with_feature .module.content,.single-product .module.content_with_feature .module.content{width:100%;padding:0;margin-top:0;margin-bottom:2em}}.single-case-study .module.content_with_feature .module.feature,.single-product .module.content_with_feature .module.feature{min-height:28em}@media screen and (min-width: 500px)and (max-width: 1239px){.single-case-study .module.content_with_feature .module.feature,.single-product .module.content_with_feature .module.feature{min-height:16em;width:45%}}@media screen and (max-width: 699px){.single-case-study .module.content_with_feature .module.feature,.single-product .module.content_with_feature .module.feature{height:auto !important;margin-left:auto;margin-right:auto;min-height:0;width:90%;margin-top:1em}.single-case-study .module.content_with_feature .module.feature.inline_image img,.single-product .module.content_with_feature .module.feature.inline_image img{padding-left:0;background-image:none !important}}.single-case-study .module.case_study_header+.module.content_with_feature .module.simple_content,.single-product .module.case_study_header+.module.content_with_feature .module.simple_content{margin-top:12em}@media screen and (max-width: 1239px){.single-case-study .module.case_study_header+.module.content_with_feature .module.simple_content,.single-product .module.case_study_header+.module.content_with_feature .module.simple_content{margin-top:2em}}@media screen and (max-width: 1239px){.single-case-study .chr_inline_capabilities a,.single-product .chr_inline_capabilities a{display:inline-block;margin-bottom:5px}}.single-case-study .chr_inline_capability,.single-product .chr_inline_capability{white-space:nowrap;margin-right:1em;font-family:"Open Sans",sans-serif;font-size:0.7647058824rem}.single-case-study .chr_inline_capability .chr_inline_capability_thumbnail,.single-product .chr_inline_capability .chr_inline_capability_thumbnail{display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin-right:.25em;margin-top:-2px;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-ms-transition:-ms-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;width:21px;height:21px}.single-case-study .chr_inline_capability:hover .chr_inline_capability_thumbnail,.single-product .chr_inline_capability:hover .chr_inline_capability_thumbnail{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.chr-lightbox{top:0;right:0;bottom:0;left:0;display:none;position:fixed;z-index:99999;padding:10% 0 20%;background-color:rgba(0,0,0,.5)}@media screen and (max-width: 560px){.chr-lightbox{padding:0}}.chr-lightbox-content-wrapper{display:table;width:100%;max-width:500px;margin:0 auto;background-color:#fff}@media screen and (max-width: 560px){.chr-lightbox-content-wrapper{max-width:none}}.chr-lightbox-content{display:table-cell;position:relative;padding:35px;vertical-align:middle}.chr-lightbox-content h3{max-width:none;margin-right:30px}.chr-lightbox-content h3:after{display:none}.chr-lightbox-content form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.chr-lightbox-content form .loginFieldContainer{margin:1em 0}.chr-lightbox-content form .loginFieldContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.chr-lightbox-content form .loginFieldContainer:last-of-type{margin-bottom:1.5em}.chr-lightbox-content form .loginFieldContainer .requiredField{float:right;color:red}.chr-lightbox-content form input[type=submit],.chr-lightbox-content form button[type=submit]{display:block;margin:0 auto;height:auto}.chr-lightbox-close{color:rgba(0,0,0,0) !important;text-indent:100%;overflow:hidden;height:0;width:45px;height:45px;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 18 18\"><rect fill=\"#fff\" x=\"7\" y=\"-1\" transform=\"matrix(0.7071 -0.7071 0.7071 0.7071 -3.3135 7.9995)\" width=\"2\" height=\"17.999\"/><rect fill=\"#fff\" x=\"7\" y=\"-0.999\" transform=\"matrix(-0.7071 -0.7071 0.7071 -0.7071 7.9988 19.3142)\" width=\"2\" height=\"17.999\"/></svg>')");-webkit-transition:opacity, 0.5s;-moz-transition:opacity, 0.5s;-ms-transition:opacity, 0.5s;-o-transition:opacity, 0.5s;transition:opacity, 0.5s;position:absolute;top:-5px;left:calc(100% + 10px);background-color:rgba(0,0,0,0);background-size:70%;background-repeat:no-repeat;background-position:center;opacity:.5}@media screen and (max-width: 800px){.chr-lightbox-close{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 18 18\"><rect fill=\"#000\" x=\"7\" y=\"-1\" transform=\"matrix(0.7071 -0.7071 0.7071 0.7071 -3.3135 7.9995)\" width=\"2\" height=\"17.999\"/><rect fill=\"#000\" x=\"7\" y=\"-0.999\" transform=\"matrix(-0.7071 -0.7071 0.7071 -0.7071 7.9988 19.3142)\" width=\"2\" height=\"17.999\"/></svg>')");top:8px;right:5px;left:auto}}.chr-lightbox-close:hover{opacity:1}.footer{position:relative}.footer a:hover{text-decoration:underline}.footer .module{z-index:1}.footer:before,.footer:after{content:"";position:absolute;z-index:0;top:0;width:50%;height:100%}.footer:before{background-color:#38393b;left:0}@media screen and (max-width: 1239px){.footer:before{width:100%}}.footer:after{background-color:#f1f1f1;right:0}@media screen and (max-width: 1239px){.footer:after{width:0}}.footer .footer_feature .widgettitle{display:none}.footer .footer_content{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0;z-index:1}@media screen and (min-width: 1240px)and (max-width: 1579px){.footer .footer_content{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.footer .footer_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.footer .footer_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer .footer_content .footer_section{float:left;font-family:"Open Sans",sans-serif;font-size:0.8235294118rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.footer .footer_content .footer_section:nth-of-type(1){width:50%;padding:2rem 2rem 2rem 0;clear:left;font-size:0.8823529412rem}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_content .footer_section:nth-of-type(1){width:66%;font-size:0.8235294118rem}}@media screen and (max-width: 799px){.footer .footer_content .footer_section:nth-of-type(1){font-size:0.7647058824rem}}@media screen and (max-width: 799px){.footer .footer_content .footer_section:nth-of-type(1){width:100%;padding-top:1rem;padding-bottom:1rem;min-height:0 !important;height:auto !important}}.footer .footer_content .footer_section:nth-of-type(1),.footer .footer_content .footer_section:nth-of-type(1) a{color:#aaa}.footer .footer_content .footer_section:nth-of-type(2){width:20%;padding:2rem;background-color:#363636}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_content .footer_section:nth-of-type(2){width:calc(34% + 30px);margin-right:-30px}}@media screen and (max-width: 799px){.footer .footer_content .footer_section:nth-of-type(2){width:calc(100% + 60px);margin-left:-30px;box-sizing:inherit;padding-top:1rem;padding-bottom:1rem;min-height:0 !important;height:auto !important}}.footer .footer_content .footer_section:nth-of-type(2),.footer .footer_content .footer_section:nth-of-type(2) a{color:#fff}.footer .footer_content .footer_section:nth-of-type(3){width:30%;padding:2rem 0 2rem 2rem}@media screen and (max-width: 1239px){.footer .footer_content .footer_section:nth-of-type(3){display:none}}.footer .footer_content .footer_section:nth-of-type(3),.footer .footer_content .footer_section:nth-of-type(3) a{color:#888}.footer .footer_content .footer_section:nth-of-type(1) a:hover{color:#fff}.footer .footer_content .footer_section:nth-of-type(3) a,.footer .footer_content .footer_section:nth-of-type(3) .title{color:#000}.footer .footer_content .footer_section .svg-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:.3em 0;padding-left:2em;position:relative}.footer .footer_content .footer_section .svg-icon:before{top:3px;left:3px;width:18px;height:18px;content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.footer .footer_content .footer_section .svg-icon a{position:relative;z-index:1;margin-left:-2em;padding-left:2em}@media screen and (max-width: 1239px){.footer .footer_content .footer_section .svg-icon a{word-wrap:break-word;left:10px}}.footer .footer_content .footer_section .address{margin:.5em 0}.footer .footer_content .footer_section .address:hover:before{background-image:url(../images/map-hover.svg)}.footer .footer_content .footer_section .address:before{background-image:url(../images/map.svg)}.footer .footer_content .footer_section .phone_number:hover:before{background-image:url(../images/phone-hover.svg)}.footer .footer_content .footer_section .phone_number:before{background-image:url(../images/phone.svg)}.footer .footer_content .footer_section .email_address:hover:before{background-image:url(../images/email-hover.svg)}.footer .footer_content .footer_section .email_address:before{background-image:url(../images/email.svg)}.footer .footer_content .footer_section .custom_link:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"392\" height=\"392\" viewBox=\"0 0 392 392\"><g><path d=\"M16.984,179.318C7.62,179.318,0,186.938,0,196.303c0,9.353,7.614,16.973,16.984,16.973h71.499v-33.958H16.984z\" fill=\"#fff\"/><path d=\"M335.992,44.252H145.091c-31.213,0-56.607,25.382-56.607,56.589v1.771v76.699h152.969l-32.714-32.717    c-6.611-6.623-6.611-17.396,0-24.016c3.207-3.207,7.464-4.975,11.998-4.975c4.551,0,8.809,1.769,12.021,4.975l61.705,61.708    c1.549,1.543,2.774,3.372,3.65,5.443c0.907,2.23,1.327,4.383,1.327,6.572c0,2.183-0.414,4.339-1.261,6.403    c-0.906,2.181-2.132,4-3.669,5.567l-61.753,61.741c-3.225,3.206-7.494,4.966-12.021,4.966c-4.528,0-8.81-1.76-12.004-4.966    c-6.611-6.636-6.611-17.408,0-24.025l32.72-32.714H88.483v18.572v34.102v25.803c0,31.194,25.395,56.577,56.607,56.577h190.901    c31.213,0,56.589-25.383,56.589-56.577V100.848C392.581,69.634,367.205,44.252,335.992,44.252z\" fill=\"#fff\"/></g></svg>')")}.footer .footer_content .footer_section.contact_details .addresses{float:left;width:48%}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_content .footer_section.contact_details .addresses{width:47%}}@media screen and (max-width: 499px){.footer .footer_content .footer_section.contact_details .addresses{width:100%}}.footer .footer_content .footer_section.contact_details .other_details{float:right;width:48%}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_content .footer_section.contact_details .other_details{width:53%}}@media screen and (max-width: 499px){.footer .footer_content .footer_section.contact_details .other_details{width:100%}}.footer .footer_content .footer_section.contact_details .custom_link{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}.footer .footer_content .footer_section.contact_details p{display:inline-block}.footer .footer_content .footer_section.social_media .title{font-size:0.8235294118rem;margin-bottom:1em;text-transform:uppercase}.footer .footer_content .footer_section.social_media .networks ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer .footer_content .footer_section.social_media .network{display:inline-block;position:relative;margin:0 .5em}.footer .footer_content .footer_section.social_media .network:first-child.facebook{margin-left:-0.5em}.footer .footer_content .footer_section.social_media .network:first-child.linkedin{margin-left:0}.footer .footer_content .footer_section.social_media .network:first-child.twitter{margin-left:0}.footer .footer_content .footer_section.social_media .network:last-child{margin-right:0}.footer .footer_content .footer_section.social_media .network a{display:block}.footer .footer_content .footer_section.social_media .network img{width:28px;height:auto}.footer .footer_content .footer_section.social_media .network.svg-icon .network_title,.footer .footer_content .footer_section.social_media .network.has-manual-icon .network_title,.footer .footer_content .footer_section.social_media .network .network_title:not(:only-child){display:none}.footer .footer_content .footer_section.social_media .network.svg-icon{width:28px;height:28px}.footer .footer_content .footer_section.social_media .network.svg-icon:before,.footer .footer_content .footer_section.social_media .network.svg-icon a{position:absolute;top:0;left:0;width:100%;height:100%}.footer .footer_content .footer_section.social_media .network.facebook:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"23 23 50 50\"><path fill=\"#fff\" d=\"M60.56,23.072l-6.484-0.01c-7.284,0-11.992,4.83-11.992,12.305v5.673h-6.519c-0.563,0-1.02,0.457-1.02,1.02 v8.22c0,0.563,0.457,1.02,1.02,1.02h6.519v20.742c0,0.563,0.456,1.02,1.02,1.02h8.506c0.563,0,1.019-0.457,1.019-1.02V51.3h7.623 c0.563,0,1.021-0.456,1.021-1.02l0.002-8.22c0-0.271-0.107-0.53-0.298-0.721c-0.191-0.192-0.451-0.299-0.722-0.299h-7.626v-4.81 c0-2.312,0.551-3.485,3.563-3.485l4.368-0.002c0.563,0,1.02-0.457,1.02-1.02v-7.633C61.579,23.529,61.123,23.073,60.56,23.072z\" /></svg>')")}html:not(.oldie) .footer .footer_content .footer_section.social_media .network.facebook:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"23 23 50 50\"><path fill=\"#aaa\" d=\"M60.56,23.072l-6.484-0.01c-7.284,0-11.992,4.83-11.992,12.305v5.673h-6.519c-0.563,0-1.02,0.457-1.02,1.02 v8.22c0,0.563,0.457,1.02,1.02,1.02h6.519v20.742c0,0.563,0.456,1.02,1.02,1.02h8.506c0.563,0,1.019-0.457,1.019-1.02V51.3h7.623 c0.563,0,1.021-0.456,1.021-1.02l0.002-8.22c0-0.271-0.107-0.53-0.298-0.721c-0.191-0.192-0.451-0.299-0.722-0.299h-7.626v-4.81 c0-2.312,0.551-3.485,3.563-3.485l4.368-0.002c0.563,0,1.02-0.457,1.02-1.02v-7.633C61.579,23.529,61.123,23.073,60.56,23.072z\" /></svg>')")}.footer .footer_content .footer_section.social_media .network.twitter:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"595\" height=\"502\" viewBox=\"0 169 595 502\"><path fill=\"#fff\" d=\"M595.281,236.387c-21.91,9.708-45.418,16.292-70.119,19.232c25.221-15.103,44.527-39.058,53.676-67.515 c-23.656,13.986-49.77,24.142-77.596,29.647c-22.281-23.769-53.973-38.574-89.125-38.574 c-67.441,0-122.122,54.681-122.122,122.084c0,9.56,1.079,18.896,3.162,27.824c-101.476-5.097-191.458-53.714-251.681-127.59 c-10.527,18.004-16.516,38.983-16.516,61.377c0,42.369,21.575,79.753,54.31,101.625c-20.013-0.669-38.835-6.175-55.313-15.326 v1.525c0,59.145,42.108,108.506,97.942,119.74c-10.23,2.753-21.017,4.278-32.176,4.278c-7.886,0-15.512-0.781-22.989-2.27 c15.548,48.544,60.633,83.845,114.05,84.813c-41.773,32.734-94.446,52.188-151.656,52.188c-9.857,0-19.566-0.595-29.126-1.674 c54.049,34.706,118.216,54.942,187.181,54.942c224.638,0,347.429-186.065,347.429-347.43l-0.408-15.809 C558.195,282.363,578.951,260.863,595.281,236.387z\" /></svg>')")}html:not(.oldie) .footer .footer_content .footer_section.social_media .network.twitter:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"595\" height=\"502\" viewBox=\"0 169 595 502\"><path fill=\"#aaa\" d=\"M595.281,236.387c-21.91,9.708-45.418,16.292-70.119,19.232c25.221-15.103,44.527-39.058,53.676-67.515 c-23.656,13.986-49.77,24.142-77.596,29.647c-22.281-23.769-53.973-38.574-89.125-38.574 c-67.441,0-122.122,54.681-122.122,122.084c0,9.56,1.079,18.896,3.162,27.824c-101.476-5.097-191.458-53.714-251.681-127.59 c-10.527,18.004-16.516,38.983-16.516,61.377c0,42.369,21.575,79.753,54.31,101.625c-20.013-0.669-38.835-6.175-55.313-15.326 v1.525c0,59.145,42.108,108.506,97.942,119.74c-10.23,2.753-21.017,4.278-32.176,4.278c-7.886,0-15.512-0.781-22.989-2.27 c15.548,48.544,60.633,83.845,114.05,84.813c-41.773,32.734-94.446,52.188-151.656,52.188c-9.857,0-19.566-0.595-29.126-1.674 c54.049,34.706,118.216,54.942,187.181,54.942c224.638,0,347.429-186.065,347.429-347.43l-0.408-15.809 C558.195,282.363,578.951,260.863,595.281,236.387z\" /></svg>')")}.footer .footer_content .footer_section.social_media .network.linkedin:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"190 190 50 50\"><path fill=\"#fff\" d=\"M240.058,220.463v18.485h-10.717v-17.247c0-4.333-1.55-7.29-5.429-7.29 c-2.961,0-4.724,1.993-5.499,3.92c-0.282,0.688-0.355,1.648-0.355,2.612v18.004h-10.72c0,0,0.145-29.211,0-32.238h10.719v4.57 c-0.021,0.034-0.05,0.071-0.07,0.104h0.07v-0.104c1.424-2.194,3.968-5.327,9.66-5.327 C234.771,205.953,240.058,210.561,240.058,220.463z M196.125,191.17c-3.667,0-6.066,2.405-6.066,5.569 c0,3.094,2.33,5.573,5.924,5.573h0.072c3.738,0,6.063-2.478,6.063-5.573C202.047,193.576,199.792,191.17,196.125,191.17z M190.695,238.948h10.716V206.71h-10.716V238.948z\" /></svg>')")}html:not(.oldie) .footer .footer_content .footer_section.social_media .network.linkedin:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"190 190 50 50\"><path fill=\"#aaa\" d=\"M240.058,220.463v18.485h-10.717v-17.247c0-4.333-1.55-7.29-5.429-7.29 c-2.961,0-4.724,1.993-5.499,3.92c-0.282,0.688-0.355,1.648-0.355,2.612v18.004h-10.72c0,0,0.145-29.211,0-32.238h10.719v4.57 c-0.021,0.034-0.05,0.071-0.07,0.104h0.07v-0.104c1.424-2.194,3.968-5.327,9.66-5.327 C234.771,205.953,240.058,210.561,240.058,220.463z M196.125,191.17c-3.667,0-6.066,2.405-6.066,5.569 c0,3.094,2.33,5.573,5.924,5.573h0.072c3.738,0,6.063-2.478,6.063-5.573C202.047,193.576,199.792,191.17,196.125,191.17z M190.695,238.948h10.716V206.71h-10.716V238.948z\" /></svg>')")}.footer .footer_content .footer_section.call_to_action .title{font-size:1.0588235294rem;margin-bottom:0}.footer .footer_content .footer_section.call_to_action .email_address:before{background-image:url(../images/email-black.svg)}.footer .footer_bar{position:relative;z-index:1;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:0.5882352941rem;padding:1em 0;background-color:#fff}.footer .footer_bar .footer_bar_inner{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.footer .footer_bar .footer_bar_inner{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.footer .footer_bar .footer_bar_inner{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.footer .footer_bar .footer_bar_inner{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.footer .footer_bar .footer_bar_inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer .footer_bar .widgettitle{display:none}.footer .footer_bar .widget{display:none;float:left;width:33%}@media screen and (max-width: 499px){.footer .footer_bar .widget{width:100%}}.footer .footer_bar .widget:first-child{display:block;text-align:left}.footer .footer_bar .widget:nth-child(2){display:block;text-align:center}.footer .footer_bar .widget#footer_signature{display:block;text-align:right;float:right}@media screen and (max-width: 499px){.footer .footer_bar .widget#footer_signature{text-align:left;margin-top:5px}}.footer .footer_bar a{text-decoration:none;color:#3f3f3f}.footer .footer_bar a img{vertical-align:middle;margin:5px 3px}.footer .footer_bar a:hover{text-decoration:underline}#page .wpcf7-not-valid-tip{display:none !important}#page .wpcf7-form-control-wrap{height:auto !important;overflow:visible !important}.mod-no-android #page .wpcf7-form-control-wrap{display:block !important}#page .wpcf7-response-output{margin:30px 0;background-color:rgba(255,255,255,.9);width:100%;padding:1.2em 1.5em;font-size:0.9411764706rem;line-height:1.6em;text-align:center;box-shadow:0px 0px 6px 2px rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#page .wpcf7-response-output.wpcf7-validation-errors{border-color:#fabb00}#page .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#6fcb12}#page .mc4wp-response{margin:1em 0 0;font-size:0.8235294118rem;color:#fff}@media screen and (max-width: 1239px){#page .mc4wp-response{float:left;clear:both;display:block;width:100%;text-align:center}}#page .mc4wp-response .mc4wp-alert{padding:1em}#page .mc4wp-response .mc4wp-alert.mc4wp-success{background-color:#14c667}#page .mc4wp-response .mc4wp-alert.mc4wp-notice{background-color:#e68832}#page .mc4wp-response .mc4wp-alert.mc4wp-error{background-color:#be3b44}#page .ajax-loader{position:absolute;bottom:1.4em;right:-20px}.chr_content form.wpcf7-form{position:relative}.chr_content form.wpcf7-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.chr_content form.wpcf7-form p:nth-of-type(1){margin:0;height:0}.chr_content form.wpcf7-form p:nth-of-type(2){margin-top:0}.chr_content form.mc4wp-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.chr_content form.mc4wp-form p{margin:0}.chr_content form.mc4wp-form label{display:none}.chr_content form p:after{content:".";display:block;height:0;clear:both;visibility:hidden}.chr_content form p:first-of-type{margin-top:0}.chr_content form p:last-of-type{margin-bottom:0}.chr_content form p label+br{display:none}.chr_content form p label span:first-child{display:block}input,textarea,select{border:1px solid #dcdcdc;padding:.3em .6em;font-family:"Open Sans",sans-serif,Arial;font-size:0.9411764706rem;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{margin:.3em 0}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){float:right;height:2.5rem;width:100%;border-radius:0}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(select),textarea:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(select),select:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(select){-webkit-appearance:none}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus:not(select),textarea:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus:not(select),select:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus:not(select){cursor:text}.chr_content form .wpcf7-list-item{margin-left:0}.chr_content form .wpcf7-list-item label{cursor:pointer;line-height:1.6em}.chr_content form .wpcf7-list-item input[type=checkbox],.chr_content form .wpcf7-list-item input[type=radio]{margin:0 .3em 0 0;vertical-align:middle}textarea{height:auto !important;padding-top:.6em !important}select{padding-left:6px}select.placeholder{color:#a9a9a9}select.placeholder option:not(.placeholder){color:initial}input[type=submit],input[type=button],button,a.button,.buttons a,a.button_link,.button_links a{width:auto;color:#111;background-color:#fff;border:1px solid #888;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;font-size:0.8235294118rem;border-radius:0;display:inline-block;overflow:hidden;position:relative;-webkit-appearance:none;cursor:pointer;text-align:center;text-decoration:none;margin:0;outline:0;padding:0 1.8em 0 1.8em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:2.5rem;line-height:2.5rem}.darkbg input[type=submit],.darkbg input[type=button],.darkbg button,.darkbg a.button,.darkbg .buttons a,.darkbg a.button_link,.darkbg .button_links a{color:#fff;border-color:#fff}input[type=submit].big_button,input[type=button].big_button,button.big_button,a.button.big_button,.buttons a.big_button,a.button_link.big_button,.button_links a.big_button{display:block;font-size:1.1764705882rem;height:auto;line-height:1.2em;padding:1.2em 1.5em;margin:1em 0;text-align:left;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}input[type=submit].big_button img,input[type=button].big_button img,button.big_button img,a.button.big_button img,.buttons a.big_button img,a.button_link.big_button img,.button_links a.big_button img{vertical-align:middle;margin:.1em}input[type=submit]:active,input[type=submit] .active,input[type=button]:active,input[type=button] .active,button:active,button .active,a.button:active,a.button .active,.buttons a:active,.buttons a .active,a.button_link:active,a.button_link .active,.button_links a:active,.button_links a .active{top:1px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}@-webkit-keyframes button_border_vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes button_border_vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-ms-keyframes button_border_vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-o-keyframes button_border_vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes button_border_vertical{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes button_border_horizontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-moz-keyframes button_border_horizontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-ms-keyframes button_border_horizontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes button_border_horizontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes button_border_horizontal{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes button_border_vertical_reverse{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@-moz-keyframes button_border_vertical_reverse{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@-ms-keyframes button_border_vertical_reverse{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@-o-keyframes button_border_vertical_reverse{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@keyframes button_border_vertical_reverse{0%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes button_border_horizontal_reverse{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}@-moz-keyframes button_border_horizontal_reverse{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}@-ms-keyframes button_border_horizontal_reverse{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}@-o-keyframes button_border_horizontal_reverse{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}@keyframes button_border_horizontal_reverse{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}input[type=submit].border-draw,input[type=button].border-draw,button.border-draw,a.button.border-draw,.buttons a.border-draw,a.button_link.border-draw,.button_links a.border-draw{border:none;padding:0}input[type=submit].border-draw span,input[type=button].border-draw span,button.border-draw span,a.button.border-draw span,.buttons a.border-draw span,a.button_link.border-draw span,.button_links a.border-draw span{display:block}@media screen and (max-width: 499px){input[type=submit].border-draw span,input[type=button].border-draw span,button.border-draw span,a.button.border-draw span,.buttons a.border-draw span,a.button_link.border-draw span,.button_links a.border-draw span{padding:0 1.8em}}@media screen and (min-width: 500px)and (max-width: 1239px){input[type=submit].border-draw span,input[type=button].border-draw span,button.border-draw span,a.button.border-draw span,.buttons a.border-draw span,a.button_link.border-draw span,.button_links a.border-draw span{padding:0 2.74em}}@media screen and (min-width: 1240px){input[type=submit].border-draw span,input[type=button].border-draw span,button.border-draw span,a.button.border-draw span,.buttons a.border-draw span,a.button_link.border-draw span,.button_links a.border-draw span{padding:0 2.74em}}input[type=submit].border-draw .one,input[type=submit].border-draw .three,input[type=button].border-draw .one,input[type=button].border-draw .three,button.border-draw .one,button.border-draw .three,a.button.border-draw .one,a.button.border-draw .three,.buttons a.border-draw .one,.buttons a.border-draw .three,a.button_link.border-draw .one,a.button_link.border-draw .three,.button_links a.border-draw .one,.button_links a.border-draw .three{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}input[type=submit].border-draw .two,input[type=submit].border-draw .four,input[type=button].border-draw .two,input[type=button].border-draw .four,button.border-draw .two,button.border-draw .four,a.button.border-draw .two,a.button.border-draw .four,.buttons a.border-draw .two,.buttons a.border-draw .four,a.button_link.border-draw .two,a.button_link.border-draw .four,.button_links a.border-draw .two,.button_links a.border-draw .four{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.mod-no-cssanimations input[type=submit].border-draw,.mod-no-cssanimations input[type=button].border-draw,.mod-no-cssanimations button.border-draw,.mod-no-cssanimations a.button.border-draw,.mod-no-cssanimations .buttons a.border-draw,.mod-no-cssanimations a.button_link.border-draw,.mod-no-cssanimations .button_links a.border-draw{border:2px solid #333}.mod-no-cssanimations input[type=submit].border-draw:hover,.mod-no-cssanimations input[type=button].border-draw:hover,.mod-no-cssanimations button.border-draw:hover,.mod-no-cssanimations a.button.border-draw:hover,.mod-no-cssanimations .buttons a.border-draw:hover,.mod-no-cssanimations a.button_link.border-draw:hover,.mod-no-cssanimations .button_links a.border-draw:hover{border-color:#000}.mod-no-cssanimations .darkbg input[type=submit].border-draw,.mod-no-cssanimations .darkbg input[type=button].border-draw,.mod-no-cssanimations .darkbg button.border-draw,.mod-no-cssanimations .darkbg a.button.border-draw,.mod-no-cssanimations .darkbg .buttons a.border-draw,.mod-no-cssanimations .darkbg a.button_link.border-draw,.mod-no-cssanimations .darkbg .button_links a.border-draw{border-color:#fff}.mod-no-cssanimations .darkbg input[type=submit].border-draw:hover,.mod-no-cssanimations .darkbg input[type=button].border-draw:hover,.mod-no-cssanimations .darkbg button.border-draw:hover,.mod-no-cssanimations .darkbg a.button.border-draw:hover,.mod-no-cssanimations .darkbg .buttons a.border-draw:hover,.mod-no-cssanimations .darkbg a.button_link.border-draw:hover,.mod-no-cssanimations .darkbg .button_links a.border-draw:hover{border-color:#333}input[type=submit].border-draw.chrmod_animation_active .one,input[type=submit].border-draw.chrmod_animation_active .three,input[type=submit].border-draw.chrmod_animation_active .two,input[type=submit].border-draw.chrmod_animation_active .four,input[type=submit].border-draw.chrmod_animation_done .one,input[type=submit].border-draw.chrmod_animation_done .three,input[type=submit].border-draw.chrmod_animation_done .two,input[type=submit].border-draw.chrmod_animation_done .four,input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_active .one,input[type=button].border-draw.chrmod_animation_active .three,input[type=button].border-draw.chrmod_animation_active .two,input[type=button].border-draw.chrmod_animation_active .four,input[type=button].border-draw.chrmod_animation_done .one,input[type=button].border-draw.chrmod_animation_done .three,input[type=button].border-draw.chrmod_animation_done .two,input[type=button].border-draw.chrmod_animation_done .four,input[type=button].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_active .one,button.border-draw.chrmod_animation_active .three,button.border-draw.chrmod_animation_active .two,button.border-draw.chrmod_animation_active .four,button.border-draw.chrmod_animation_done .one,button.border-draw.chrmod_animation_done .three,button.border-draw.chrmod_animation_done .two,button.border-draw.chrmod_animation_done .four,button.border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_active .one,a.button.border-draw.chrmod_animation_active .three,a.button.border-draw.chrmod_animation_active .two,a.button.border-draw.chrmod_animation_active .four,a.button.border-draw.chrmod_animation_done .one,a.button.border-draw.chrmod_animation_done .three,a.button.border-draw.chrmod_animation_done .two,a.button.border-draw.chrmod_animation_done .four,a.button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_active .one,.buttons a.border-draw.chrmod_animation_active .three,.buttons a.border-draw.chrmod_animation_active .two,.buttons a.border-draw.chrmod_animation_active .four,.buttons a.border-draw.chrmod_animation_done .one,.buttons a.border-draw.chrmod_animation_done .three,.buttons a.border-draw.chrmod_animation_done .two,.buttons a.border-draw.chrmod_animation_done .four,.buttons a.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_active .one,a.button_link.border-draw.chrmod_animation_active .three,a.button_link.border-draw.chrmod_animation_active .two,a.button_link.border-draw.chrmod_animation_active .four,a.button_link.border-draw.chrmod_animation_done .one,a.button_link.border-draw.chrmod_animation_done .three,a.button_link.border-draw.chrmod_animation_done .two,a.button_link.border-draw.chrmod_animation_done .four,a.button_link.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_active .one,.button_links a.border-draw.chrmod_animation_active .three,.button_links a.border-draw.chrmod_animation_active .two,.button_links a.border-draw.chrmod_animation_active .four,.button_links a.border-draw.chrmod_animation_done .one,.button_links a.border-draw.chrmod_animation_done .three,.button_links a.border-draw.chrmod_animation_done .two,.button_links a.border-draw.chrmod_animation_done .four,.button_links a.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .four{display:block;position:absolute;background-color:#333}.darkbg input[type=submit].border-draw.chrmod_animation_active .one,.darkbg input[type=submit].border-draw.chrmod_animation_active .three,.darkbg input[type=submit].border-draw.chrmod_animation_active .two,.darkbg input[type=submit].border-draw.chrmod_animation_active .four,.darkbg input[type=submit].border-draw.chrmod_animation_done .one,.darkbg input[type=submit].border-draw.chrmod_animation_done .three,.darkbg input[type=submit].border-draw.chrmod_animation_done .two,.darkbg input[type=submit].border-draw.chrmod_animation_done .four,.darkbg input[type=submit].border-draw.chrmod_animation_reverse .one,.darkbg input[type=submit].border-draw.chrmod_animation_reverse .three,.darkbg input[type=submit].border-draw.chrmod_animation_reverse .two,.darkbg input[type=submit].border-draw.chrmod_animation_reverse .four,.darkbg input[type=button].border-draw.chrmod_animation_active .one,.darkbg input[type=button].border-draw.chrmod_animation_active .three,.darkbg input[type=button].border-draw.chrmod_animation_active .two,.darkbg input[type=button].border-draw.chrmod_animation_active .four,.darkbg input[type=button].border-draw.chrmod_animation_done .one,.darkbg input[type=button].border-draw.chrmod_animation_done .three,.darkbg input[type=button].border-draw.chrmod_animation_done .two,.darkbg input[type=button].border-draw.chrmod_animation_done .four,.darkbg input[type=button].border-draw.chrmod_animation_reverse .one,.darkbg input[type=button].border-draw.chrmod_animation_reverse .three,.darkbg input[type=button].border-draw.chrmod_animation_reverse .two,.darkbg input[type=button].border-draw.chrmod_animation_reverse .four,.darkbg button.border-draw.chrmod_animation_active .one,.darkbg button.border-draw.chrmod_animation_active .three,.darkbg button.border-draw.chrmod_animation_active .two,.darkbg button.border-draw.chrmod_animation_active .four,.darkbg button.border-draw.chrmod_animation_done .one,.darkbg button.border-draw.chrmod_animation_done .three,.darkbg button.border-draw.chrmod_animation_done .two,.darkbg button.border-draw.chrmod_animation_done .four,.darkbg button.border-draw.chrmod_animation_reverse .one,.darkbg button.border-draw.chrmod_animation_reverse .three,.darkbg button.border-draw.chrmod_animation_reverse .two,.darkbg button.border-draw.chrmod_animation_reverse .four,.darkbg a.button.border-draw.chrmod_animation_active .one,.darkbg a.button.border-draw.chrmod_animation_active .three,.darkbg a.button.border-draw.chrmod_animation_active .two,.darkbg a.button.border-draw.chrmod_animation_active .four,.darkbg a.button.border-draw.chrmod_animation_done .one,.darkbg a.button.border-draw.chrmod_animation_done .three,.darkbg a.button.border-draw.chrmod_animation_done .two,.darkbg a.button.border-draw.chrmod_animation_done .four,.darkbg a.button.border-draw.chrmod_animation_reverse .one,.darkbg a.button.border-draw.chrmod_animation_reverse .three,.darkbg a.button.border-draw.chrmod_animation_reverse .two,.darkbg a.button.border-draw.chrmod_animation_reverse .four,.darkbg .buttons a.border-draw.chrmod_animation_active .one,.darkbg .buttons a.border-draw.chrmod_animation_active .three,.darkbg .buttons a.border-draw.chrmod_animation_active .two,.darkbg .buttons a.border-draw.chrmod_animation_active .four,.darkbg .buttons a.border-draw.chrmod_animation_done .one,.darkbg .buttons a.border-draw.chrmod_animation_done .three,.darkbg .buttons a.border-draw.chrmod_animation_done .two,.darkbg .buttons a.border-draw.chrmod_animation_done .four,.darkbg .buttons a.border-draw.chrmod_animation_reverse .one,.darkbg .buttons a.border-draw.chrmod_animation_reverse .three,.darkbg .buttons a.border-draw.chrmod_animation_reverse .two,.darkbg .buttons a.border-draw.chrmod_animation_reverse .four,.darkbg a.button_link.border-draw.chrmod_animation_active .one,.darkbg a.button_link.border-draw.chrmod_animation_active .three,.darkbg a.button_link.border-draw.chrmod_animation_active .two,.darkbg a.button_link.border-draw.chrmod_animation_active .four,.darkbg a.button_link.border-draw.chrmod_animation_done .one,.darkbg a.button_link.border-draw.chrmod_animation_done .three,.darkbg a.button_link.border-draw.chrmod_animation_done .two,.darkbg a.button_link.border-draw.chrmod_animation_done .four,.darkbg a.button_link.border-draw.chrmod_animation_reverse .one,.darkbg a.button_link.border-draw.chrmod_animation_reverse .three,.darkbg a.button_link.border-draw.chrmod_animation_reverse .two,.darkbg a.button_link.border-draw.chrmod_animation_reverse .four,.darkbg .button_links a.border-draw.chrmod_animation_active .one,.darkbg .button_links a.border-draw.chrmod_animation_active .three,.darkbg .button_links a.border-draw.chrmod_animation_active .two,.darkbg .button_links a.border-draw.chrmod_animation_active .four,.darkbg .button_links a.border-draw.chrmod_animation_done .one,.darkbg .button_links a.border-draw.chrmod_animation_done .three,.darkbg .button_links a.border-draw.chrmod_animation_done .two,.darkbg .button_links a.border-draw.chrmod_animation_done .four,.darkbg .button_links a.border-draw.chrmod_animation_reverse .one,.darkbg .button_links a.border-draw.chrmod_animation_reverse .three,.darkbg .button_links a.border-draw.chrmod_animation_reverse .two,.darkbg .button_links a.border-draw.chrmod_animation_reverse .four{background-color:#fff}input[type=submit].border-draw.chrmod_animation_active .one,input[type=submit].border-draw.chrmod_animation_active .three,input[type=submit].border-draw.chrmod_animation_done .one,input[type=submit].border-draw.chrmod_animation_done .three,input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_active .one,input[type=button].border-draw.chrmod_animation_active .three,input[type=button].border-draw.chrmod_animation_done .one,input[type=button].border-draw.chrmod_animation_done .three,input[type=button].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_active .one,button.border-draw.chrmod_animation_active .three,button.border-draw.chrmod_animation_done .one,button.border-draw.chrmod_animation_done .three,button.border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_active .one,a.button.border-draw.chrmod_animation_active .three,a.button.border-draw.chrmod_animation_done .one,a.button.border-draw.chrmod_animation_done .three,a.button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_active .one,.buttons a.border-draw.chrmod_animation_active .three,.buttons a.border-draw.chrmod_animation_done .one,.buttons a.border-draw.chrmod_animation_done .three,.buttons a.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_active .one,a.button_link.border-draw.chrmod_animation_active .three,a.button_link.border-draw.chrmod_animation_done .one,a.button_link.border-draw.chrmod_animation_done .three,a.button_link.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_active .one,.button_links a.border-draw.chrmod_animation_active .three,.button_links a.border-draw.chrmod_animation_done .one,.button_links a.border-draw.chrmod_animation_done .three,.button_links a.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .three{width:1px;height:100%}input[type=submit].border-draw.chrmod_animation_active .one,input[type=submit].border-draw.chrmod_animation_done .one,input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_active .one,input[type=button].border-draw.chrmod_animation_done .one,input[type=button].border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_active .one,button.border-draw.chrmod_animation_done .one,button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_active .one,a.button.border-draw.chrmod_animation_done .one,a.button.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_active .one,.buttons a.border-draw.chrmod_animation_done .one,.buttons a.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_active .one,a.button_link.border-draw.chrmod_animation_done .one,a.button_link.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_active .one,.button_links a.border-draw.chrmod_animation_done .one,.button_links a.border-draw.chrmod_animation_reverse .one{bottom:0;left:0;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}input[type=submit].border-draw.chrmod_animation_active .three,input[type=submit].border-draw.chrmod_animation_done .three,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_active .three,input[type=button].border-draw.chrmod_animation_done .three,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_active .three,button.border-draw.chrmod_animation_done .three,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_active .three,a.button.border-draw.chrmod_animation_done .three,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_active .three,.buttons a.border-draw.chrmod_animation_done .three,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_active .three,a.button_link.border-draw.chrmod_animation_done .three,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_active .three,.button_links a.border-draw.chrmod_animation_done .three,.button_links a.border-draw.chrmod_animation_reverse .three{top:0;right:0;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}input[type=submit].border-draw.chrmod_animation_active .two,input[type=submit].border-draw.chrmod_animation_active .four,input[type=submit].border-draw.chrmod_animation_done .two,input[type=submit].border-draw.chrmod_animation_done .four,input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_active .two,input[type=button].border-draw.chrmod_animation_active .four,input[type=button].border-draw.chrmod_animation_done .two,input[type=button].border-draw.chrmod_animation_done .four,input[type=button].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_active .two,button.border-draw.chrmod_animation_active .four,button.border-draw.chrmod_animation_done .two,button.border-draw.chrmod_animation_done .four,button.border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_active .two,a.button.border-draw.chrmod_animation_active .four,a.button.border-draw.chrmod_animation_done .two,a.button.border-draw.chrmod_animation_done .four,a.button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_active .two,.buttons a.border-draw.chrmod_animation_active .four,.buttons a.border-draw.chrmod_animation_done .two,.buttons a.border-draw.chrmod_animation_done .four,.buttons a.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_active .two,a.button_link.border-draw.chrmod_animation_active .four,a.button_link.border-draw.chrmod_animation_done .two,a.button_link.border-draw.chrmod_animation_done .four,a.button_link.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_active .two,.button_links a.border-draw.chrmod_animation_active .four,.button_links a.border-draw.chrmod_animation_done .two,.button_links a.border-draw.chrmod_animation_done .four,.button_links a.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .four{width:100%;height:1px}input[type=submit].border-draw.chrmod_animation_active .two,input[type=submit].border-draw.chrmod_animation_done .two,input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_active .two,input[type=button].border-draw.chrmod_animation_done .two,input[type=button].border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_active .two,button.border-draw.chrmod_animation_done .two,button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_active .two,a.button.border-draw.chrmod_animation_done .two,a.button.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_active .two,.buttons a.border-draw.chrmod_animation_done .two,.buttons a.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_active .two,a.button_link.border-draw.chrmod_animation_done .two,a.button_link.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_active .two,.button_links a.border-draw.chrmod_animation_done .two,.button_links a.border-draw.chrmod_animation_reverse .two{top:0;left:0;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left}input[type=submit].border-draw.chrmod_animation_active .four,input[type=submit].border-draw.chrmod_animation_done .four,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_active .four,input[type=button].border-draw.chrmod_animation_done .four,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_active .four,button.border-draw.chrmod_animation_done .four,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_active .four,a.button.border-draw.chrmod_animation_done .four,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_active .four,.buttons a.border-draw.chrmod_animation_done .four,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_active .four,a.button_link.border-draw.chrmod_animation_done .four,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_active .four,.button_links a.border-draw.chrmod_animation_done .four,.button_links a.border-draw.chrmod_animation_reverse .four{bottom:0;right:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}input[type=submit].border-draw.chrmod_animation_active .one,input[type=submit].border-draw.chrmod_animation_active .three,input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_active .one,input[type=button].border-draw.chrmod_animation_active .three,input[type=button].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_active .one,button.border-draw.chrmod_animation_active .three,button.border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_active .one,a.button.border-draw.chrmod_animation_active .three,a.button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_active .one,.buttons a.border-draw.chrmod_animation_active .three,.buttons a.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_active .one,a.button_link.border-draw.chrmod_animation_active .three,a.button_link.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_active .one,.button_links a.border-draw.chrmod_animation_active .three,.button_links a.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .three{-webkit-animation:button_border_vertical 0.35s normal forwards;-moz-animation:button_border_vertical 0.35s normal forwards;-ms-animation:button_border_vertical 0.35s normal forwards;-o-animation:button_border_vertical 0.35s normal forwards;animation:button_border_vertical 0.35s normal forwards}input[type=submit].border-draw.chrmod_animation_active .two,input[type=submit].border-draw.chrmod_animation_active .four,input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_active .two,input[type=button].border-draw.chrmod_animation_active .four,input[type=button].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_active .two,button.border-draw.chrmod_animation_active .four,button.border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_active .two,a.button.border-draw.chrmod_animation_active .four,a.button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_active .two,.buttons a.border-draw.chrmod_animation_active .four,.buttons a.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_active .two,a.button_link.border-draw.chrmod_animation_active .four,a.button_link.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_active .two,.button_links a.border-draw.chrmod_animation_active .four,.button_links a.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .four{-webkit-animation:button_border_horizontal 0.525s normal forwards;-moz-animation:button_border_horizontal 0.525s normal forwards;-ms-animation:button_border_horizontal 0.525s normal forwards;-o-animation:button_border_horizontal 0.525s normal forwards;animation:button_border_horizontal 0.525s normal forwards}input[type=submit].border-draw.chrmod_animation_active .one,input[type=button].border-draw.chrmod_animation_active .one,button.border-draw.chrmod_animation_active .one,a.button.border-draw.chrmod_animation_active .one,.buttons a.border-draw.chrmod_animation_active .one,a.button_link.border-draw.chrmod_animation_active .one,.button_links a.border-draw.chrmod_animation_active .one{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-ms-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s}input[type=submit].border-draw.chrmod_animation_active .two,input[type=button].border-draw.chrmod_animation_active .two,button.border-draw.chrmod_animation_active .two,a.button.border-draw.chrmod_animation_active .two,.buttons a.border-draw.chrmod_animation_active .two,a.button_link.border-draw.chrmod_animation_active .two,.button_links a.border-draw.chrmod_animation_active .two{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}input[type=submit].border-draw.chrmod_animation_active .three,input[type=button].border-draw.chrmod_animation_active .three,button.border-draw.chrmod_animation_active .three,a.button.border-draw.chrmod_animation_active .three,.buttons a.border-draw.chrmod_animation_active .three,a.button_link.border-draw.chrmod_animation_active .three,.button_links a.border-draw.chrmod_animation_active .three{-webkit-animation-delay:1.125s;-moz-animation-delay:1.125s;-ms-animation-delay:1.125s;-o-animation-delay:1.125s;animation-delay:1.125s}input[type=submit].border-draw.chrmod_animation_active .four,input[type=button].border-draw.chrmod_animation_active .four,button.border-draw.chrmod_animation_active .four,a.button.border-draw.chrmod_animation_active .four,.buttons a.border-draw.chrmod_animation_active .four,a.button_link.border-draw.chrmod_animation_active .four,.button_links a.border-draw.chrmod_animation_active .four{-webkit-animation-delay:1.475s;-moz-animation-delay:1.475s;-ms-animation-delay:1.475s;-o-animation-delay:1.475s;animation-delay:1.475s}input[type=submit].border-draw.chrmod_animation_done .one,input[type=submit].border-draw.chrmod_animation_done .three,input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_done .one,input[type=button].border-draw.chrmod_animation_done .three,input[type=button].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_done .one,button.border-draw.chrmod_animation_done .three,button.border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_done .one,a.button.border-draw.chrmod_animation_done .three,a.button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_done .one,.buttons a.border-draw.chrmod_animation_done .three,.buttons a.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_done .one,a.button_link.border-draw.chrmod_animation_done .three,a.button_link.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_done .one,.button_links a.border-draw.chrmod_animation_done .three,.button_links a.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .three{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}input[type=submit].border-draw.chrmod_animation_done .two,input[type=submit].border-draw.chrmod_animation_done .four,input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_done .two,input[type=button].border-draw.chrmod_animation_done .four,input[type=button].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_done .two,button.border-draw.chrmod_animation_done .four,button.border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_done .two,a.button.border-draw.chrmod_animation_done .four,a.button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_done .two,.buttons a.border-draw.chrmod_animation_done .four,.buttons a.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_done .two,a.button_link.border-draw.chrmod_animation_done .four,a.button_link.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_done .two,.button_links a.border-draw.chrmod_animation_done .four,.button_links a.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .four{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}input[type=submit].border-draw.chrmod_animation_reverse,input[type=button].border-draw.chrmod_animation_reverse,button.border-draw.chrmod_animation_reverse,a.button.border-draw.chrmod_animation_reverse,.buttons a.border-draw.chrmod_animation_reverse,a.button_link.border-draw.chrmod_animation_reverse,.button_links a.border-draw.chrmod_animation_reverse{cursor:progress}body.ani-reverse-in-progress{cursor:progress}input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .three{-webkit-animation-name:button_border_vertical_reverse;-moz-animation-name:button_border_vertical_reverse;-ms-animation-name:button_border_vertical_reverse;-o-animation-name:button_border_vertical_reverse;animation-name:button_border_vertical_reverse;-webkit-animation-duration:0.175s;-moz-animation-duration:0.175s;-ms-animation-duration:0.175s;-o-animation-duration:0.175s;animation-duration:0.175s}input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .four{-webkit-animation-name:button_border_horizontal_reverse;-moz-animation-name:button_border_horizontal_reverse;-ms-animation-name:button_border_horizontal_reverse;-o-animation-name:button_border_horizontal_reverse;animation-name:button_border_horizontal_reverse;-webkit-animation-duration:0.2625s;-moz-animation-duration:0.2625s;-ms-animation-duration:0.2625s;-o-animation-duration:0.2625s;animation-duration:0.2625s}input[type=submit].border-draw.chrmod_animation_reverse .four,input[type=button].border-draw.chrmod_animation_reverse .four,button.border-draw.chrmod_animation_reverse .four,a.button.border-draw.chrmod_animation_reverse .four,.buttons a.border-draw.chrmod_animation_reverse .four,a.button_link.border-draw.chrmod_animation_reverse .four,.button_links a.border-draw.chrmod_animation_reverse .four{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}input[type=submit].border-draw.chrmod_animation_reverse .three,input[type=button].border-draw.chrmod_animation_reverse .three,button.border-draw.chrmod_animation_reverse .three,a.button.border-draw.chrmod_animation_reverse .three,.buttons a.border-draw.chrmod_animation_reverse .three,a.button_link.border-draw.chrmod_animation_reverse .three,.button_links a.border-draw.chrmod_animation_reverse .three{-webkit-animation-delay:0.2625s;-moz-animation-delay:0.2625s;-ms-animation-delay:0.2625s;-o-animation-delay:0.2625s;animation-delay:0.2625s}input[type=submit].border-draw.chrmod_animation_reverse .two,input[type=button].border-draw.chrmod_animation_reverse .two,button.border-draw.chrmod_animation_reverse .two,a.button.border-draw.chrmod_animation_reverse .two,.buttons a.border-draw.chrmod_animation_reverse .two,a.button_link.border-draw.chrmod_animation_reverse .two,.button_links a.border-draw.chrmod_animation_reverse .two{-webkit-animation-delay:0.4375s;-moz-animation-delay:0.4375s;-ms-animation-delay:0.4375s;-o-animation-delay:0.4375s;animation-delay:0.4375s}input[type=submit].border-draw.chrmod_animation_reverse .one,input[type=button].border-draw.chrmod_animation_reverse .one,button.border-draw.chrmod_animation_reverse .one,a.button.border-draw.chrmod_animation_reverse .one,.buttons a.border-draw.chrmod_animation_reverse .one,a.button_link.border-draw.chrmod_animation_reverse .one,.button_links a.border-draw.chrmod_animation_reverse .one{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}input[type=submit]:not(button):hover,input[type=button]:not(button):hover,button:not(button):hover,a.button:not(button):hover,.buttons a:not(button):hover,a.button_link:not(button):hover,.button_links a:not(button):hover{opacity:.7 !important;text-decoration:none !important}.wpcf7-form p.submit{float:right;margin:0}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{margin:1em 0 0;padding:0 4.5em;background-color:rgba(0,0,0,0)}.wpcf7-submit{float:right;position:relative;margin:1em 0;padding-right:3em}.wpcf7-submit:before{top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.wpcf7-submit:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#333\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}.darkbg.wpcf7-submit:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#fff\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html.oldie .wpcf7-submit:before{background-image:url("../images/icons/arrow1_down_black_large.png");background-size:75%}html.oldie .wpcf7-submit:hover:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.wpcf7-submit:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.wpcf7-submit:hover:before{background-image:url("../images/icons/arrow1_down_black_large.png")}.button_links,.buttons{margin-left:-5px;margin-right:-5px}.button_links a,.buttons a{margin:5px}.chr_cf7_loader,.lb-loader{height:1em;overflow:hidden;background-color:#333;border-radius:1em;position:relative;visibility:hidden;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC")}@media screen and (max-width: 499px){.chr_cf7_loader,.lb-loader{width:80%}}@media screen and (min-width: 500px)and (max-width: 1239px){.chr_cf7_loader,.lb-loader{width:60%}}@media screen and (min-width: 1240px){.chr_cf7_loader,.lb-loader{width:60%}}@media screen and (max-width: 499px){.chr_cf7_loader,.lb-loader{margin:-2em auto 0 auto}}@media screen and (min-width: 500px)and (max-width: 1239px){.chr_cf7_loader,.lb-loader{margin:2em 0}}@media screen and (min-width: 1240px){.chr_cf7_loader,.lb-loader{margin:2em 0}}.chr_cf7_loader:after,.lb-loader:after{content:"";position:absolute;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;background-color:gray}.loading .chr_cf7_loader,.loading .lb-loader,.lb-container .chr_cf7_loader,.lb-container .lb-loader{visibility:visible}.loading .chr_cf7_loader:after,.loading .lb-loader:after,.lb-container .chr_cf7_loader:after,.lb-container .lb-loader:after{-webkit-animation-name:loading_progress;-moz-animation-name:loading_progress;-ms-animation-name:loading_progress;-o-animation-name:loading_progress;animation-name:loading_progress;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-moz-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-ms-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-o-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes loading_progress{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes loading_progress{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-ms-keyframes loading_progress{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes loading_progress{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading_progress{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.wpcf7.steps-form{position:relative;margin:0 auto;width:100%;text-align:left;padding-bottom:6em}.wpcf7.steps-form .questions{margin:0;padding:0;list-style:none;position:relative;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;-ms-transition:height 0.4s;-o-transition:height 0.4s;transition:height 0.4s}.wpcf7.steps-form .questions:before{left:0;bottom:0;width:100%;height:3.3529411765rem;background-color:#e6e6e6;content:"";position:absolute}.wpcf7.steps-form .questions label{z-index:100;position:relative;visibility:hidden;height:0;display:none;line-height:2em;-webkit-transition:visibility 0s 0.4s, height 0s 0.4s;-moz-transition:visibility 0s 0.4s, height 0s 0.4s;-ms-transition:visibility 0s 0.4s, height 0s 0.4s;-o-transition:visibility 0s 0.4s, height 0s 0.4s;transition:visibility 0s 0.4s, height 0s 0.4s}.wpcf7.steps-form .questions label>span:first-child{display:block;overflow:hidden}.wpcf7.steps-form .questions label>span:first-child span{display:block;font-size:1.4117647059rem;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;-o-transition:-o-transform 0.4s;transition:transform 0.4s}@media screen and (min-width: 500px)and (max-width: 1239px){.wpcf7.steps-form .questions label>span:first-child span{font-size:1.1764705882rem}}@media screen and (max-width: 499px){.wpcf7.steps-form .questions label>span:first-child span{font-size:1.0588235294rem}}.wpcf7.steps-form .questions label input{display:block;margin:.75em 0 0 0;padding:0 .7em;width:100% !important;border:1px solid rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,.8);font-size:1.4117647059rem;float:none !important;opacity:0;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;height:3.3529411765rem !important;line-height:3.3529411765rem !important}.wpcf7.steps-form .questions label input:hover,.wpcf7.steps-form .questions label input:focus{border-color:#aaa}.wpcf7.steps-form .questions label.current{visibility:visible;height:auto;display:block;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.wpcf7.steps-form .questions label.current>span:first-child span{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.wpcf7.steps-form .questions label.current input{opacity:1}.wpcf7.steps-form .next{position:absolute;right:0;top:10em;display:block;padding:0;width:8em;height:2em;border:none;background:none;color:rgba(0,0,0,.4);text-align:right;opacity:0;z-index:100;cursor:pointer;pointer-events:none;font-size:0.9411764706rem;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;-ms-transition:-ms-transform 0.3s,opacity 0.3s;-o-transition:-o-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 499px){.wpcf7.steps-form .next{font-size:0.8235294118rem;margin-top:1em}}.wpcf7.steps-form .next.show{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.wpcf7.steps-form .next:active{top:10em}.wpcf7.steps-form .next:hover{color:rgba(0,0,0,.5)}.wpcf7.steps-form .next:after{font-size:0.9411764706rem;text-transform:none;line-height:2;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"Continue";position:absolute;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;top:0;left:0;width:100%;height:100%}.wpcf7.steps-form .progress{width:0%;height:0.4117647059rem;background-color:rgba(0,0,0,.17);-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-ms-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}.wpcf7.steps-form .progress:before{top:auto;left:0;width:100%;height:inherit;background-color:rgba(0,0,0,.155);content:"";position:absolute}.wpcf7.steps-form .loading .progress{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-animation-name:stepsForm_loadingProgress;-moz-animation-name:stepsForm_loadingProgress;-ms-animation-name:stepsForm_loadingProgress;-o-animation-name:stepsForm_loadingProgress;animation-name:stepsForm_loadingProgress;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-moz-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-ms-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-o-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes stepsForm_loadingProgress{0%{width:0}100%{width:100%}}@-moz-keyframes stepsForm_loadingProgress{0%{width:0}100%{width:100%}}@-ms-keyframes stepsForm_loadingProgress{0%{width:0}100%{width:100%}}@-o-keyframes stepsForm_loadingProgress{0%{width:0}100%{width:100%}}@keyframes stepsForm_loadingProgress{0%{width:0}100%{width:100%}}.wpcf7.steps-form .number{position:absolute;right:0;overflow:hidden;margin:.4em 0;width:1.5em;font-size:1rem}.wpcf7.steps-form .number span{float:right;width:40%;text-align:center}.wpcf7.steps-form .number .number-next{position:absolute;left:0}.wpcf7.steps-form .number .number-current{float:left}.wpcf7.steps-form .number:after{position:absolute;left:50%;opacity:.4;content:"/";position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wpcf7.steps-form .error-message,.wpcf7.steps-form .final-message{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.wpcf7.steps-form .error-message.show,.wpcf7.steps-form .final-message.show{visibility:visible;opacity:1}.wpcf7.steps-form .error-message{padding:.4em 3.5em 0 0;width:100%;color:rgba(0,0,0,.7);font-size:1rem;left:0}.wpcf7.steps-form .final-message{padding:.5em;width:100%;text-align:center;font-size:2.3529411765rem;line-height:1.05em;top:0;left:0}@media screen and (max-width: 1239px){.wpcf7.steps-form .final-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 500px)and (max-width: 1239px){.wpcf7.steps-form .final-message{font-size:2.0588235294rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.wpcf7.steps-form .final-message{font-size:1.7647058824rem}}.wpcf7.steps-form .final-message.show{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.wpcf7.steps-form .questions label input:focus,.wpcf7.steps-form button:focus{outline:none}.wpcf7.steps-form .wpcf7-submit{display:none}.wpcf7.steps-form.show-next .questions label.current>span:first-child span{-webkit-animation:stepsForm_moveUpFromDown 0.4s both;-moz-animation:stepsForm_moveUpFromDown 0.4s both;-ms-animation:stepsForm_moveUpFromDown 0.4s both;-o-animation:stepsForm_moveUpFromDown 0.4s both;animation:stepsForm_moveUpFromDown 0.4s both}.wpcf7.steps-form.show-next .number-current{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;-o-transition:-o-transform 0.4s;transition:transform 0.4s}.wpcf7.steps-form.show-next .number-next{-webkit-animation:stepsForm_moveUpFromDown 0.4s both;-moz-animation:stepsForm_moveUpFromDown 0.4s both;-ms-animation:stepsForm_moveUpFromDown 0.4s both;-o-animation:stepsForm_moveUpFromDown 0.4s both;animation:stepsForm_moveUpFromDown 0.4s both}@-webkit-keyframes stepsForm_moveUpFromDown{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes stepsForm_moveUpFromDown{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes stepsForm_moveUpFromDown{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes stepsForm_moveUpFromDown{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes stepsForm_moveUpFromDown{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.wpcf7.steps-form .wpcf7-form.hide{visibility:hidden;opacity:0;z-index:-1;-webkit-transition:opacity 0.3s, visibility 0s 0.3s;-moz-transition:opacity 0.3s, visibility 0s 0.3s;-ms-transition:opacity 0.3s, visibility 0s 0.3s;-o-transition:opacity 0.3s, visibility 0s 0.3s;transition:opacity 0.3s, visibility 0s 0.3s}.wpcf7.steps-form .wpcf7-form.hide .wpcf7-response-output{display:none !important}.wpcf7.steps-form input[type=text]::-ms-clear{display:none}body.fix_body{position:fixed}.masthead{z-index:15;background-color:rgba(0,0,0,0);position:fixed;width:100%;height:140px;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}@media screen and (max-width: 499px){.masthead{height:110px}}.megamenu_lightbox_is_active[data-megamenu-lightbox-for=megamenu] .masthead{-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-ms-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s}.megamenu_lightbox_is_active[data-megamenu-lightbox-for=megamenu]:not(.megamenu_lightbox_deactivating) .masthead{background-color:#000 !important;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.chr_fixed_masthead .masthead{background-color:#000;height:110px !important;-webkit-transition:box-shadow 0.5s;-moz-transition:box-shadow 0.5s;-ms-transition:box-shadow 0.5s;-o-transition:box-shadow 0.5s;transition:box-shadow 0.5s}@media screen and (max-width: 1239px){.chr_fixed_masthead .masthead{height:90px !important}}.error404 .masthead{box-shadow:none !important;background-color:#000 !important}.masthead .masthead_content{position:relative;height:100%;padding:0 70px;background-color:rgba(0,0,0,0);-webkit-transition:background-color 0.8s ease;-moz-transition:background-color 0.8s ease;-ms-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease}.masthead .masthead_content.menu_open{background-color:#000}@media screen and (min-width: 1240px)and (max-width: 1579px){.masthead .masthead_content{padding-left:3.125%;padding-right:3.125%}}@media screen and (min-width: 500px)and (max-width: 1239px){.masthead .masthead_content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 499px){.masthead .masthead_content{padding-left:30px;padding-right:30px}}.masthead .masthead_content .logo_wrapper{float:left;height:100%}.masthead .masthead_content .logo_wrapper h1{height:100%}.masthead .masthead_content .logo_wrapper a{display:block;height:100%;display:flex;align-items:center}.masthead .masthead_content .logo_wrapper img{width:auto;height:50%;min-width:1px}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#fff;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.lb-container{padding:4px}.lb-loader{position:absolute;top:2em;left:calc(50% - 10em);width:20em;height:2em}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.lb-data{padding:0 4px;color:#363636}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-details .lb-caption{font-size:0.9411764706rem;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:400}.lb-data .lb-details .lb-number{display:none !important}.lb-data .lb-close{position:fixed;top:0;right:0;width:2em;height:2em;display:block;padding:1.2em;opacity:.7;background-color:#fff}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.lb-data .lb-close:before,.lb-data .lb-close:after{display:block;content:"";background-color:#000;width:100%;height:.15em;margin-bottom:.75em}.lb-data .lb-close:before{-webkit-transform:rotate(-45deg) translateX(-0.6em) translateY(0.6em);-moz-transform:rotate(-45deg) translateX(-0.6em) translateY(0.6em);-ms-transform:rotate(-45deg) translateX(-0.6em) translateY(0.6em);-o-transform:rotate(-45deg) translateX(-0.6em) translateY(0.6em);transform:rotate(-45deg) translateX(-0.6em) translateY(0.6em)}.lb-data .lb-close:after{-webkit-transform:rotate(45deg) translateX(0) translateY(0);-moz-transform:rotate(45deg) translateX(0) translateY(0);-ms-transform:rotate(45deg) translateX(0) translateY(0);-o-transform:rotate(45deg) translateX(0) translateY(0);transform:rotate(45deg) translateX(0) translateY(0)}img.chr-bgsrcset{visibility:hidden}img.chr-bgsrcset.bgsrcset-loaded{visibility:visible}.gallery br{display:none}.gallery:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gallery .gallery-item img{opacity:1}.gallery .gallery-item img:hover{opacity:.9}.greyscale-image-img{display:block;margin:0 auto;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.5;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}a:hover .greyscale-image-img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);opacity:1}.greyscale-image-svg{display:none;text-align:center}.greyscale-image-svg svg{opacity:.5;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;margin:0 auto}.greyscale-image-svg svg image{opacity:1;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}a:hover .greyscale-image-svg svg{opacity:1}a:hover .greyscale-image-svg svg image{opacity:0}.Explorer.mod-svgfilters.mod-opacity .greyscale-image-img{display:none}.Explorer.mod-svgfilters.mod-opacity .greyscale-image-svg{display:block}.home_page_section.panels .wrapper:nth-of-type(odd) .image{background-position:center left;-webkit-clip-path:polygon(0px 0px, 0px 65px, 110px 175px, 587px 175px, 420px 0px);clip-path:polygon(0px 0px, 0px 65px, 110px 175px, 587px 175px, 420px 0px);clip-path:url(clip-left.svg#svgClip);-webkit-mask:url(clip-left.svg);mask:url(clip-left.svg)}.home_page_section.panels .wrapper:nth-of-type(even) .image{background-position:center right;-webkit-clip-path:polygon(0px 0px, 170px 175px, 587px 175px, 587px 110px, 477px 0px);clip-path:polygon(0px 0px, 170px 175px, 587px 175px, 587px 110px, 477px 0px);clip-path:url(clip-right.svg#svgClip);-webkit-mask:url(clip-right.svg);mask:url(clip-right.svg)}.mod-no-svgclippaths .home_page_section.panels .link,.Explorer .home_page_section.panels .link{width:98%}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(odd) .title,.Explorer .home_page_section.panels .wrapper:nth-of-type(odd) .title{right:0;padding-right:20px}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(odd) .title:after,.Explorer .home_page_section.panels .wrapper:nth-of-type(odd) .title:after{display:none}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(odd):before,.Explorer .home_page_section.panels .wrapper:nth-of-type(odd):before{content:"";position:absolute;z-index:1;bottom:0;left:0;border-bottom:110px #fff solid;border-right:110px rgba(0,0,0,0) solid}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(even) .title,.Explorer .home_page_section.panels .wrapper:nth-of-type(even) .title{left:0;padding-left:20px}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(even) .title:before,.Explorer .home_page_section.panels .wrapper:nth-of-type(even) .title:before{display:none}.mod-no-svgclippaths .home_page_section.panels .wrapper:nth-of-type(even):after,.Explorer .home_page_section.panels .wrapper:nth-of-type(even):after{content:"";position:absolute;z-index:1;top:0;right:0;border-top:110px #fff solid;border-left:110px rgba(0,0,0,0) solid}#megamenu_lightbox{z-index:7;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;display:none}.header_menu{float:right;height:100%}@media screen and (min-width: 1240px){.header_menu .hamburger{display:none}}@media screen and (max-width: 1239px){.header_menu .hamburger{display:block;position:absolute;top:23%;right:30px;cursor:pointer;width:4em;height:3.75em;color:#fff;text-align:center;line-height:5em;z-index:150;padding:.85em .75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding 0.5s;-moz-transition:padding 0.5s;-ms-transition:padding 0.5s;-o-transition:padding 0.5s;transition:padding 0.5s}.menu_open .header_menu .hamburger{padding:.5em .75em}.header_menu .hamburger span{display:block;background-color:#fff;width:100%;height:5px;margin-bottom:7px;-webkit-transition:-webkit-transform 0.5s,opacity 0.5s;-moz-transition:-moz-transform 0.5s,opacity 0.5s;-ms-transition:-ms-transform 0.5s,opacity 0.5s;-o-transition:-o-transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s}.menu_open .header_menu .hamburger span:nth-child(1){-webkit-transform:rotate(-45deg) translateX(-0.7em) translateY(0.65em);-moz-transform:rotate(-45deg) translateX(-0.7em) translateY(0.65em);-ms-transform:rotate(-45deg) translateX(-0.7em) translateY(0.65em);-o-transform:rotate(-45deg) translateX(-0.7em) translateY(0.65em);transform:rotate(-45deg) translateX(-0.7em) translateY(0.65em)}.menu_open .header_menu .hamburger span:nth-child(2){opacity:0}.menu_open .header_menu .hamburger span:nth-child(3){-webkit-transform:rotate(45deg) translateX(-0.35em) translateY(-0.35em);-moz-transform:rotate(45deg) translateX(-0.35em) translateY(-0.35em);-ms-transform:rotate(45deg) translateX(-0.35em) translateY(-0.35em);-o-transform:rotate(45deg) translateX(-0.35em) translateY(-0.35em);transform:rotate(45deg) translateX(-0.35em) translateY(-0.35em)}}.header_menu .access{z-index:10}@media screen and (max-width: 1239px){.header_menu .access{position:absolute;top:100%;left:0;width:100%}}@media screen and (min-width: 1240px){.header_menu .access{max-width:none;height:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.header_menu .access{max-width:100%}}@media screen and (min-width: 1240px){.header_menu .menu_wrapper{height:100%}}@media screen and (max-width: 1239px){.header_menu .menu_wrapper{position:relative;height:0;overflow-x:hidden;overflow-y:hidden;background-color:#eee;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;-o-transition:height 0.5s ease;transition:height 0.5s ease;z-index:20}.header_menu .menu_wrapper.menu_open{overflow-y:auto}}@media screen and (min-width: 1240px){.header_menu [class^=menu-][class$=-container]{height:100%}}@media screen and (max-width: 1239px){.header_menu [class^=menu-][class$=-container]{display:inline-block;width:100%}}.header_menu ul.menu{list-style-type:none;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:0.8235294118rem}@media screen and (min-width: 1240px){.header_menu ul.menu{height:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.header_menu ul.menu{padding-top:50px}}@media screen and (max-width: 499px){.header_menu ul.menu{padding-top:30px}}.header_menu ul.menu>li{position:relative;margin:0}@media screen and (min-width: 1240px){.header_menu ul.menu>li{float:left;height:100%}}@media screen and (max-width: 1239px){.header_menu ul.menu>li{display:block;text-align:center}}@media screen and (min-width: 500px)and (max-width: 1239px){.header_menu ul.menu>li{margin-bottom:25px}}@media screen and (max-width: 499px){.header_menu ul.menu>li{margin-bottom:0}}.header_menu ul.menu>li.megamenu>a:after{content:"";position:absolute}@media screen and (min-width: 1240px){.header_menu ul.menu>li.megamenu>a:after{display:none}}@media screen and (max-width: 1239px){.header_menu ul.menu>li.megamenu>a:after{position:absolute;display:inline-block;height:30px;width:30px;background-image:url("../images/dropdown_arrow.svg");background-size:20px;background-repeat:no-repeat;background-position:center;margin-left:-30px;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}}@media screen and (min-width: 500px)and (max-width: 1239px){.header_menu ul.menu>li.megamenu>a:after{top:2px;right:-15px}}@media screen and (max-width: 499px){.header_menu ul.menu>li.megamenu>a:after{top:-3px;right:-10px}}.header_menu ul.menu>li.megamenu>a.submenu_open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.header_menu ul.menu>li>a{text-decoration:none;display:block;color:#fff;height:100%;display:flex;align-items:center}@media screen and (max-width: 1239px){.header_menu ul.menu>li>a{position:relative;display:inline-block;height:52px;padding:0 25px}}@media screen and (min-width: 1240px){.header_menu ul.menu>li>a{padding:0 30px}}.header_menu ul.menu>li>a>span{position:relative}@media screen and (max-width: 1239px){.header_menu ul.menu>li>a>span{color:#000;font-size:1.4117647059rem;font-weight:bold;margin:auto}}@media screen and (max-width: 499px){.header_menu ul.menu>li>a>span{font-size:1.0588235294rem}}.header_menu ul.menu>li>a>span:after{content:"";position:absolute;width:100%;height:1px;bottom:-10px;left:0;background-color:rgba(0,0,0,0);-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.dom-ready .header_menu ul.menu>li:hover>a>span:after,.dom-ready .header_menu ul.menu>li[class*=current-]>a>span:after{background-color:#8d8d8d}.header_menu .responsive_menu_footer{text-align:center;width:100%;margin-top:50px;margin-bottom:20px}@media screen and (min-width: 1240px){.header_menu .responsive_menu_footer{display:none}}@media screen and (max-width: 499px){.header_menu .responsive_menu_footer{margin-top:0;margin-bottom:0}}.header_menu .responsive_menu_footer .svg-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:.3em 0;padding-left:2em;position:relative}.header_menu .responsive_menu_footer .svg-icon:before{left:3px;top:8px;width:18px;height:18px}.header_menu .responsive_menu_footer .phone_number{display:inline-block;margin-bottom:5px}.header_menu .responsive_menu_footer .phone_number:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"500\" height=\"500\" viewBox=\"0 0 500 500\"><path fill=\"#000\" d=\"M366.667,300c-33.334,33.333-33.334,66.666-66.667,66.666S233.333,333.333,200,300   c-33.333-33.334-66.667-66.667-66.667-100c0-33.333,33.333-33.333,66.667-66.667S133.333,0,100,0S0,100,0,100   c0,66.667,68.49,201.823,133.333,266.667S333.333,500,400,500c0,0,100-66.667,100-100C500,366.667,400,266.667,366.667,300z\" /></svg>')")}.header_menu .responsive_menu_footer .email_address{display:inline-block;margin-bottom:5px}.header_menu .responsive_menu_footer .email_address:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"372\" height=\"372\" viewBox=\"0 0 372 372\"><path fill=\"#000\" d=\"M356.92,57.712H15.525C6.986,57.712,0,64.7,0,73.236v225.971c0,8.539,6.986,15.525,15.525,15.525H356.92    c8.538,0,15.524-6.986,15.524-15.525V73.236C372.444,64.699,365.458,57.712,356.92,57.712z M242.954,197.005    c28.809,19.424,103.25,77.049,103.25,77.049c2.965,2.009,3.177,7.16,1.693,10.229c-1.483,3.07-6.122,4.938-9.087,2.93    c0,0-79.24-57.212-109.561-77.969c-1.678-1.148-3.164,0.23-3.164,0.23l-33.247,26.527c-1.818,1.492-4.215,2.314-6.745,2.314    s-4.926-0.822-6.746-2.314l-33.629-26.838c0,0-1.158-1.009-2.475-0.096c-29.972,20.805-108.867,78.145-108.867,78.145    c-2.964,2.009-8.604,0.141-10.087-2.93c-1.483-3.068-1.271-8.22,1.693-10.229c0,0,74.535-57.445,102.884-76.768    c1.619-1.104-0.08-2.727-0.08-2.727L23.662,99.908c-3.822-3.133-4.966-8.744-2.605-12.775c1.402-2.398,3.872-3.83,6.604-3.83    c1.924,0,3.865,0.723,5.466,2.035l149.502,131.025c0.883,0.723,2.145,1.139,3.464,1.139s2.581-0.416,3.465-1.139L339.059,85.338    c1.601-1.313,3.542-2.035,5.467-2.035c2.732,0,5.201,1.432,6.604,3.83c2.36,4.031,1.216,9.643-2.604,12.775l-105.404,94.945    C243.121,194.854,241.636,196.114,242.954,197.005z\" /></svg>')")}.header_menu .responsive_menu_footer a{color:#000;font-size:1.2941176471rem;font-family:"Open Sans",sans-serif;font-weight:normal;text-decoration:none}@media screen and (max-width: 499px){.header_menu .responsive_menu_footer a{font-size:0.9411764706rem}}.header_menu .responsive_menu_footer .networks{margin-top:30px;margin-bottom:70px}@media screen and (max-width: 499px){.header_menu .responsive_menu_footer .networks{margin-top:20px}}.header_menu .responsive_menu_footer .network{display:inline-block}.header_menu .responsive_menu_footer .network.svg-icon{width:25px;height:25px;margin:10px}.header_menu .responsive_menu_footer .network.svg-icon:before,.header_menu .responsive_menu_footer .network.svg-icon a{position:absolute;top:0;left:0;width:100%;height:100%}.header_menu .responsive_menu_footer .network.facebook:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"23 23 50 50\"><path fill=\"#000\" d=\"M60.56,23.072l-6.484-0.01c-7.284,0-11.992,4.83-11.992,12.305v5.673h-6.519c-0.563,0-1.02,0.457-1.02,1.02 v8.22c0,0.563,0.457,1.02,1.02,1.02h6.519v20.742c0,0.563,0.456,1.02,1.02,1.02h8.506c0.563,0,1.019-0.457,1.019-1.02V51.3h7.623 c0.563,0,1.021-0.456,1.021-1.02l0.002-8.22c0-0.271-0.107-0.53-0.298-0.721c-0.191-0.192-0.451-0.299-0.722-0.299h-7.626v-4.81 c0-2.312,0.551-3.485,3.563-3.485l4.368-0.002c0.563,0,1.02-0.457,1.02-1.02v-7.633C61.579,23.529,61.123,23.073,60.56,23.072z\" /></svg>')")}html:not(.oldie) .header_menu .responsive_menu_footer .network.facebook:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"23 23 50 50\"><path fill=\"#aaa\" d=\"M60.56,23.072l-6.484-0.01c-7.284,0-11.992,4.83-11.992,12.305v5.673h-6.519c-0.563,0-1.02,0.457-1.02,1.02 v8.22c0,0.563,0.457,1.02,1.02,1.02h6.519v20.742c0,0.563,0.456,1.02,1.02,1.02h8.506c0.563,0,1.019-0.457,1.019-1.02V51.3h7.623 c0.563,0,1.021-0.456,1.021-1.02l0.002-8.22c0-0.271-0.107-0.53-0.298-0.721c-0.191-0.192-0.451-0.299-0.722-0.299h-7.626v-4.81 c0-2.312,0.551-3.485,3.563-3.485l4.368-0.002c0.563,0,1.02-0.457,1.02-1.02v-7.633C61.579,23.529,61.123,23.073,60.56,23.072z\" /></svg>')")}.header_menu .responsive_menu_footer .network.twitter:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"595\" height=\"502\" viewBox=\"0 169 595 502\"><path fill=\"#000\" d=\"M595.281,236.387c-21.91,9.708-45.418,16.292-70.119,19.232c25.221-15.103,44.527-39.058,53.676-67.515 c-23.656,13.986-49.77,24.142-77.596,29.647c-22.281-23.769-53.973-38.574-89.125-38.574 c-67.441,0-122.122,54.681-122.122,122.084c0,9.56,1.079,18.896,3.162,27.824c-101.476-5.097-191.458-53.714-251.681-127.59 c-10.527,18.004-16.516,38.983-16.516,61.377c0,42.369,21.575,79.753,54.31,101.625c-20.013-0.669-38.835-6.175-55.313-15.326 v1.525c0,59.145,42.108,108.506,97.942,119.74c-10.23,2.753-21.017,4.278-32.176,4.278c-7.886,0-15.512-0.781-22.989-2.27 c15.548,48.544,60.633,83.845,114.05,84.813c-41.773,32.734-94.446,52.188-151.656,52.188c-9.857,0-19.566-0.595-29.126-1.674 c54.049,34.706,118.216,54.942,187.181,54.942c224.638,0,347.429-186.065,347.429-347.43l-0.408-15.809 C558.195,282.363,578.951,260.863,595.281,236.387z\" /></svg>')")}html:not(.oldie) .header_menu .responsive_menu_footer .network.twitter:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"595\" height=\"502\" viewBox=\"0 169 595 502\"><path fill=\"#aaa\" d=\"M595.281,236.387c-21.91,9.708-45.418,16.292-70.119,19.232c25.221-15.103,44.527-39.058,53.676-67.515 c-23.656,13.986-49.77,24.142-77.596,29.647c-22.281-23.769-53.973-38.574-89.125-38.574 c-67.441,0-122.122,54.681-122.122,122.084c0,9.56,1.079,18.896,3.162,27.824c-101.476-5.097-191.458-53.714-251.681-127.59 c-10.527,18.004-16.516,38.983-16.516,61.377c0,42.369,21.575,79.753,54.31,101.625c-20.013-0.669-38.835-6.175-55.313-15.326 v1.525c0,59.145,42.108,108.506,97.942,119.74c-10.23,2.753-21.017,4.278-32.176,4.278c-7.886,0-15.512-0.781-22.989-2.27 c15.548,48.544,60.633,83.845,114.05,84.813c-41.773,32.734-94.446,52.188-151.656,52.188c-9.857,0-19.566-0.595-29.126-1.674 c54.049,34.706,118.216,54.942,187.181,54.942c224.638,0,347.429-186.065,347.429-347.43l-0.408-15.809 C558.195,282.363,578.951,260.863,595.281,236.387z\" /></svg>')")}.header_menu .responsive_menu_footer .network.linkedin:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"190 190 50 50\"><path fill=\"#000\" d=\"M240.058,220.463v18.485h-10.717v-17.247c0-4.333-1.55-7.29-5.429-7.29 c-2.961,0-4.724,1.993-5.499,3.92c-0.282,0.688-0.355,1.648-0.355,2.612v18.004h-10.72c0,0,0.145-29.211,0-32.238h10.719v4.57 c-0.021,0.034-0.05,0.071-0.07,0.104h0.07v-0.104c1.424-2.194,3.968-5.327,9.66-5.327 C234.771,205.953,240.058,210.561,240.058,220.463z M196.125,191.17c-3.667,0-6.066,2.405-6.066,5.569 c0,3.094,2.33,5.573,5.924,5.573h0.072c3.738,0,6.063-2.478,6.063-5.573C202.047,193.576,199.792,191.17,196.125,191.17z M190.695,238.948h10.716V206.71h-10.716V238.948z\" /></svg>')")}html:not(.oldie) .header_menu .responsive_menu_footer .network.linkedin:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"50\" height=\"50\" viewBox=\"190 190 50 50\"><path fill=\"#aaa\" d=\"M240.058,220.463v18.485h-10.717v-17.247c0-4.333-1.55-7.29-5.429-7.29 c-2.961,0-4.724,1.993-5.499,3.92c-0.282,0.688-0.355,1.648-0.355,2.612v18.004h-10.72c0,0,0.145-29.211,0-32.238h10.719v4.57 c-0.021,0.034-0.05,0.071-0.07,0.104h0.07v-0.104c1.424-2.194,3.968-5.327,9.66-5.327 C234.771,205.953,240.058,210.561,240.058,220.463z M196.125,191.17c-3.667,0-6.066,2.405-6.066,5.569 c0,3.094,2.33,5.573,5.924,5.573h0.072c3.738,0,6.063-2.478,6.063-5.573C202.047,193.576,199.792,191.17,196.125,191.17z M190.695,238.948h10.716V206.71h-10.716V238.948z\" /></svg>')")}.header_menu .responsive_menu_footer .network span{display:none}.megamenu_wrapper.start_lvl{background-color:#fff;width:100%;cursor:initial;z-index:20}@media screen and (min-width: 1240px){.megamenu_wrapper.start_lvl{position:absolute;top:100%;display:none}}.megamenu_wrapper.start_lvl>.megamenu_title{display:none}.megamenu_wrapper.start_lvl ul.sub-menu{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.megamenu_wrapper.start_lvl ul.sub-menu{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.megamenu_wrapper.start_lvl ul.sub-menu{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.megamenu_wrapper.start_lvl ul.sub-menu{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.megamenu_wrapper.start_lvl ul.sub-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width: 1239px){.megamenu_wrapper.start_lvl ul.sub-menu{height:0;overflow:hidden;margin:0;-webkit-transition:height 0.5s ease, margin 0.5s ease;-moz-transition:height 0.5s ease, margin 0.5s ease;-ms-transition:height 0.5s ease, margin 0.5s ease;-o-transition:height 0.5s ease, margin 0.5s ease;transition:height 0.5s ease, margin 0.5s ease}.megamenu_wrapper.start_lvl ul.sub-menu.submenu_open{margin-top:10px;margin-bottom:20px}}@media screen and (min-width: 1240px)and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item{float:left;width:23.5%;padding:1em .75% 0}}@media screen and (min-width: 1240px)and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item:nth-child(4n+1){padding-left:.75%;clear:left}.megamenu_wrapper.start_lvl li.menu-item:nth-child(4n){padding-right:.75%}}@media screen and (min-width: 1240px)and (min-width: 500px)and (max-width: 1239px){.megamenu_wrapper.start_lvl li.menu-item:nth-child(2n+1){padding-left:.75%;clear:left}.megamenu_wrapper.start_lvl li.menu-item:nth-child(2n){padding-right:.75%;float:right}}@media screen and (min-width: 1240px)and (max-width: 499px){.megamenu_wrapper.start_lvl li.menu-item{padding-left:.75%;padding-right:.75%;margin-left:0;margin-right:0}.megamenu_wrapper.start_lvl li.menu-item:nth-child(4n+1){margin-left:0}.megamenu_wrapper.start_lvl li.menu-item:nth-child(4n){margin-right:0}}@media screen and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item>a{display:none}}@media screen and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item .megamenu_image .image{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}}@media screen and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item:hover .megamenu_image .image{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@media screen and (min-width: 500px)and (max-width: 1239px){.megamenu_wrapper.start_lvl li.menu-item:first-child{padding-top:25px}.megamenu_wrapper.start_lvl li.menu-item:last-child{padding-bottom:25px}}@media screen and (min-width: 1240px){.megamenu_wrapper.start_lvl li.menu-item.current-menu-item{background-color:#f5f5f5}}@media screen and (max-width: 1239px){.megamenu_wrapper.start_lvl li.menu-item.current-menu-item{font-weight:bold}.megamenu_wrapper.start_lvl li.menu-item.current-menu-item>a{color:#000}}@media screen and (min-width: 500px)and (max-width: 1239px){.megamenu_wrapper.start_lvl li.menu-item>a{display:block;font-size:0.9411764706rem}}@media screen and (max-width: 499px){.megamenu_wrapper.start_lvl li.menu-item>a{display:block;font-size:0.8823529412rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.megamenu_wrapper.start_lvl li.menu-item{padding:20px 0}}@media screen and (max-width: 499px){.megamenu_wrapper.start_lvl li.menu-item{padding:12px 0}}@media screen and (min-width: 1240px){ul>li.menu-item.positioned:hover .megamenu_wrapper{display:block}ul>li.menu-item.positioned:hover:before,ul>li.menu-item.positioned:hover:after{content:"";position:absolute;z-index:1;width:150px;height:40%;bottom:0}ul>li.menu-item.positioned:hover:before{left:-150px}ul>li.menu-item.positioned:hover:after{right:-150px}}@media screen and (max-width: 1239px){.masthead .megamenu_wrapper.end_el{display:none}}.megamenu_wrapper.end_el{background-color:#fff;padding:1em 1em 2em;position:relative}.header_menu .megamenu_wrapper.end_el{background-color:rgba(0,0,0,0)}.megamenu_wrapper.end_el a.wrapper_link{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;z-index:1}.megamenu_wrapper.end_el .megamenu_image{height:160px;margin-bottom:1em;overflow:hidden}.megamenu_wrapper.end_el .megamenu_image .image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.megamenu_wrapper.end_el .megamenu_counter,.megamenu_wrapper.end_el .megamenu_post_type{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;font-size:0.8235294118rem;color:#888}.megamenu_wrapper.end_el .megamenu_counter:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}.megamenu_wrapper.end_el .megamenu_title{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;margin-top:.25em;text-transform:uppercase;color:#191919;font-size:1.0588235294rem;line-height:1.5em;max-width:90%}.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0;margin-top:5.5em;margin-bottom:5.5em}@media screen and (min-width: 1240px)and (max-width: 1579px){.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.blog .posts_archive_container:after,.archive .posts_archive_container:after,.single .posts_archive_container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.blog .posts_archive_container .posts_archive_title,.archive .posts_archive_container .posts_archive_title,.single .posts_archive_container .posts_archive_title{font-size:2.3529411765rem;margin-bottom:2em}@media screen and (max-width: 1239px){.blog .posts_archive_container .posts_archive_title,.archive .posts_archive_container .posts_archive_title,.single .posts_archive_container .posts_archive_title{font-size:1.4705882353rem;margin-bottom:1.2em}}@media screen and (min-width: 1240px)and (max-width: 1579px){.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{margin-top:3em;margin-bottom:5em}.blog .posts_archive_container .post_archive_content,.archive .posts_archive_container .post_archive_content,.single .posts_archive_container .post_archive_content{width:71%}}@media screen and (max-width: 1239px){.blog .posts_archive_container,.archive .posts_archive_container,.single .posts_archive_container{margin-top:1em;margin-bottom:1em}}@media screen and (min-width: 1240px){.blog .posts_archive_container .posts_archive_content,.archive .posts_archive_container .posts_archive_content,.single .posts_archive_container .posts_archive_content{float:left;width:70%}.blog .posts_archive_container .posts_archive_sidebar,.archive .posts_archive_container .posts_archive_sidebar,.single .posts_archive_container .posts_archive_sidebar{float:right;width:26%}}.blog .posts_archive_container.stretch .posts_archive_content,.blog .posts_archive_container .posts_archive_content.stretch,.archive .posts_archive_container.stretch .posts_archive_content,.archive .posts_archive_container .posts_archive_content.stretch,.single .posts_archive_container.stretch .posts_archive_content,.single .posts_archive_container .posts_archive_content.stretch{float:none;width:100%}.blog .posts_archive_container.stretch .posts_archive_sidebar,.blog .posts_archive_container .posts_archive_sidebar.stretch,.archive .posts_archive_container.stretch .posts_archive_sidebar,.archive .posts_archive_container .posts_archive_sidebar.stretch,.single .posts_archive_container.stretch .posts_archive_sidebar,.single .posts_archive_container .posts_archive_sidebar.stretch{display:none}.item.special{margin-bottom:2em;margin-top:0;border-top:140px solid #000;padding-top:2em}.item.special .wrap{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.item.special .wrap{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.item.special .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.item.special .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.item.special.fourohfour{padding-top:5.5em;margin-bottom:6.5em}@media screen and (max-width: 1239px){.item.special.fourohfour{padding-top:2.5em;margin-bottom:3.5em}}.item.special.fourohfour .heading{font-size:3.5294117647rem;margin-bottom:.2em}@media screen and (max-width: 1239px){.item.special.fourohfour .heading{font-size:2.0588235294rem}}.item.special.fourohfour .cursive_heading{font-size:1.7647058824rem;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:italic}@media screen and (max-width: 1239px){.item.special.fourohfour .cursive_heading{font-size:1.4705882353rem;line-height:25px}}.item.post,.item.page{position:relative}.item.post.post,.item.page.post{margin:2em 0}.item.post.post:first-of-type,.item.page.post:first-of-type{margin-top:0}.item.post.post:last-of-type,.item.page.post:last-of-type{margin-bottom:0}.item.post .meta,.item.page .meta{margin:1em 0;white-space:nowrap;position:relative;color:#888;font-size:1.2941176471rem}.item.post .meta:after,.item.page .meta:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width: 1239px){.item.post .meta,.item.page .meta{margin:1em 0 0 0;font-size:0.9411764706rem}}.item.post .meta .date-D:after,.item.page .meta .date-D:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}.item.post .meta .date-D:after,.item.page .meta .date-D:after{margin-right:.25em;margin-left:.5em}.item.post .content,.item.page .content{clear:both}.item.post .content:after,.item.page .content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.item.post .content .title,.item.page .content .title{margin:.5em 0}.item.post .content .title a,.item.page .content .title a{color:inherit;text-decoration:none}@media screen and (max-width: 1239px){.item.post .content .title,.item.page .content .title{margin:.7em 0}}.item.post .content .title a,.item.page .content .title a{display:block;color:#333}@media screen and (min-width: 1240px){.item.post .content .title a:hover,.item.page .content .title a:hover{color:#777}}.item.post .content .thumb,.item.page .content .thumb{height:360px;overflow:hidden}@media screen and (max-width: 499px){.item.post .content .thumb,.item.page .content .thumb{height:140px}}.item.post .content .thumb a,.item.page .content .thumb a{display:block;height:100%;position:relative}.item.post .content .thumb img,.item.page .content .thumb img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-size:cover;overflow:hidden}.item.post .content .thumb img[style*=background-image],.item.page .content .thumb img[style*=background-image]{padding-left:100%}@media screen and (min-width: 1240px){.item.post .content .thumb a img,.item.page .content .thumb a img{opacity:.9;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.item.post .content .thumb a:hover img,.item.page .content .thumb a:hover img{opacity:1}}.item.post .content .excerpt,.item.post .content .post_post,.item.page .content .excerpt,.item.page .content .post_post{margin:1em 0}.item.post .content .excerpt_links,.item.page .content .excerpt_links{margin:.75em 0}.item.post .content .excerpt_links .more,.item.page .content .excerpt_links .more{font-size:0.9411764706rem;color:#333;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}.item.post .content .excerpt_links .more:hover,.item.page .content .excerpt_links .more:hover{color:#777}.item.post .content blockquote,.item.page .content blockquote{font-size:1.4117647059rem}@media screen and (max-width: 1239px){.item.post .content blockquote,.item.page .content blockquote{font-size:1.1764705882rem}}.item.post .content .tags,.item.page .content .tags{margin:.75em 0;font-size:0.8235294118rem;color:#979797;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:600}.item.post .content .tags a,.item.page .content .tags a{color:#979797;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal}.item.post .content .tags a:hover,.item.page .content .tags a:hover{color:#555}.item.post.excerpt,.item.page.excerpt{padding-bottom:1.5em;border-bottom:1px solid #d1d7da}@media screen and (max-width: 499px){.item.post.excerpt,.item.page.excerpt{padding-bottom:.5em;margin-bottom:-0.5em}}.item.post.excerpt:last-of-type,.item.page.excerpt:last-of-type{border-bottom:none}.item.post.full .meta,.item.page.full .meta{margin-bottom:2em}.item.post.full .thumb,.item.page.full .thumb{height:auto}.item.post.full .thumb img,.item.page.full .thumb img{min-width:100%}@media screen and (min-width: 500px){.item.post.full .thumb,.item.page.full .thumb{width:40%}}.item.post.full .content .post_post,.item.page.full .content .post_post{margin-top:1em}.item.post.search-result .content .title,.item.page.search-result .content .title{font-size:1rem}.item.post.search-result .content .excerpt,.item.page.search-result .content .excerpt{display:block}#content .item.post .social_links{margin:1.5em 0}@media screen and (max-width: 1239px){#content .item.post .social_links{margin:1em 0}}#content .item.post .social_links .gs-buttons{display:flex}#content .item.post .social_links .gs-buttons a{background-color:rgba(0,0,0,0);opacity:1 !important;margin-left:0;margin-right:0;padding-left:.6em !important;padding-right:.6em !important}#content .item.post .social_links .gs-buttons a i{-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;color:#75726e !important}#content .item.post .social_links .gs-buttons a:hover i{color:#000 !important}#content .item.post .social_links .gs-buttons a.gs-tw{order:1;padding-left:0 !important}#content .item.post .social_links .gs-buttons a.gs-fb{order:2}#content .item.post .social_links .gs-buttons a.gs-gp{order:3}#content .item.post .social_links .gs-buttons a.gs-pn{order:4}#content .item.post .social_links .gs-buttons a.gs-ld{order:5}#content .item.post .social_links .gs-buttons .gs-plus{display:none}.item.post .full_links{margin:2em 0}@media screen and (max-width: 1239px){.item.post .full_links{margin:0 0}}.item.post .full_links .back{font-size:1.2941176471rem;padding-left:1.5em;position:relative}.item.post .full_links .back:before{top:0;left:0;width:.75em;height:100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.item.post .full_links .back:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#a3a3a3\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .item.post .full_links .back:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}.darkbg.item.post .full_links .back:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#fff\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .darkbg.item.post .full_links .back:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html.oldie .item.post .full_links .back:before{background-image:url("../images/icons/arrow1_down_black_large.png");background-size:75%}html.oldie .item.post .full_links .back:hover:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.item.post .full_links .back:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.item.post .full_links .back:hover:before{background-image:url("../images/icons/arrow1_down_black_large.png")}.item.post .full_links .back:before{margin-top:.1em}@media screen and (max-width: 1239px){.item.post .full_links .back{font-size:1rem}}.pagination{margin:0;padding-top:1.5em;border-top:1px solid #d1d7da;font-size:1.2941176471rem;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600}@media screen and (min-width: 500px)and (max-width: 1239px){.pagination{font-size:1.0588235294rem;padding-top:2em}}@media screen and (max-width: 499px){.pagination{font-size:1.0588235294rem}}.pagination .page-numbers:not(.override-specificity){display:inline-block;text-decoration:none;color:#888;min-width:.5em;margin:0 .2em;vertical-align:middle;border-bottom:2px solid rgba(0,0,0,0);line-height:.75em;position:relative}@media screen and (max-width: 1239px){.pagination .page-numbers:not(.override-specificity){line-height:1em}}.pagination .page-numbers:not(.override-specificity).current{color:#232323;border-bottom-color:#c2c2c2}.pagination .page-numbers:not(.override-specificity).current.current{cursor:default}@media screen and (min-width: 1240px){.pagination .page-numbers:not(.override-specificity):hover{color:#232323}.pagination .page-numbers:not(.override-specificity):not(.prev):not(.next):hover{border-bottom-color:#c2c2c2}}.pagination .page-numbers:not(.override-specificity):not(.prev):not(.next):before{content:"";position:absolute;position:absolute;margin:auto;top:-6px;left:-6px;bottom:-6px;right:-6px;background-color:rgba(255,255,255,0)}.pagination .page-numbers:not(.override-specificity).prev,.pagination .page-numbers:not(.override-specificity).next{margin-top:-0.25em}.pagination .page-numbers:not(.override-specificity).prev:after,.pagination .page-numbers:not(.override-specificity).next:after{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal}.pagination .page-numbers:not(.override-specificity).prev{padding-left:1.1em;margin-left:0;margin-right:.75em;position:relative}.pagination .page-numbers:not(.override-specificity).prev:before{top:0;left:0;width:.75em;height:100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.pagination .page-numbers:not(.override-specificity).prev:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#a3a3a3\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .pagination .page-numbers:not(.override-specificity).prev:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}.darkbg.pagination .page-numbers:not(.override-specificity).prev:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#fff\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .darkbg.pagination .page-numbers:not(.override-specificity).prev:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html.oldie .pagination .page-numbers:not(.override-specificity).prev:before{background-image:url("../images/icons/arrow1_down_black_large.png");background-size:75%}html.oldie .pagination .page-numbers:not(.override-specificity).prev:hover:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.pagination .page-numbers:not(.override-specificity).prev:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.pagination .page-numbers:not(.override-specificity).prev:hover:before{background-image:url("../images/icons/arrow1_down_black_large.png")}.pagination .page-numbers:not(.override-specificity).prev:after{content:"newer posts"}.pagination .page-numbers:not(.override-specificity).next{padding-right:1.1em;margin-left:.75em;margin-right:0;position:relative}.pagination .page-numbers:not(.override-specificity).next:before{top:0;left:0;width:.75em;height:100%;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.pagination .page-numbers:not(.override-specificity).next:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#a3a3a3\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .pagination .page-numbers:not(.override-specificity).next:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}.darkbg.pagination .page-numbers:not(.override-specificity).next:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#fff\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html:not(.oldie) .darkbg.pagination .page-numbers:not(.override-specificity).next:hover:before{background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#232323\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html.oldie .pagination .page-numbers:not(.override-specificity).next:before{background-image:url("../images/icons/arrow1_down_black_large.png");background-size:75%}html.oldie .pagination .page-numbers:not(.override-specificity).next:hover:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.pagination .page-numbers:not(.override-specificity).next:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.pagination .page-numbers:not(.override-specificity).next:hover:before{background-image:url("../images/icons/arrow1_down_black_large.png")}.pagination .page-numbers:not(.override-specificity).next:before{left:auto;right:0}.pagination .page-numbers:not(.override-specificity).next:after{content:"older posts"}#content .posts_archive_sidebar{margin:2em 0 1.5em}@media screen and (min-width: 500px)and (max-width: 1239px){#content .posts_archive_sidebar{margin:3em 0 1.5em}}#content .posts_archive_sidebar>.widget{margin:3.5em 0;font-family:"Open Sans",sans-serif;font-size:0.9411764706rem}@media screen and (min-width: 500px)and (max-width: 1239px){#content .posts_archive_sidebar>.widget{margin:2.5em 0 0 0}}@media screen and (max-width: 499px){#content .posts_archive_sidebar>.widget{margin:3em 0}}#content .posts_archive_sidebar>.widget.widget_mc4wp_form_widget{background-color:#f2f2f2;padding:1.5em}@media screen and (min-width: 500px)and (max-width: 1239px){#content .posts_archive_sidebar>.widget.widget_mc4wp_form_widget{padding:1em 1.3em}}@media screen and (max-width: 499px){#content .posts_archive_sidebar>.widget.widget_mc4wp_form_widget{padding:1.3em}}@media screen and (min-width: 500px)and (max-width: 1239px){#content .posts_archive_sidebar>.widget.widget_mc4wp_form_widget .widgettitle{display:table-cell;vertical-align:middle;font-size:0.9411764706rem;padding-right:10px}}#content .posts_archive_sidebar>.widget:first-child{margin-top:0}@media screen and (max-width: 1239px){#content .posts_archive_sidebar>.widget:last-child{margin-bottom:0}}#content .posts_archive_sidebar>.widget .widgettitle{color:#2f2f2f;font-size:1.2941176471rem;line-height:1.25em;margin-bottom:1em;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}@media screen and (max-width: 1239px){#content .posts_archive_sidebar>.widget .widgettitle{font-size:0.9411764706rem}}@media screen and (min-width: 500px)and (max-width: 1239px){#content .posts_archive_sidebar>.widget.widget_mc4wp_form_widget{display:table;height:42px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#content .posts_archive_sidebar>.widget .mc4wp-form{display:table-cell;width:78%;float:none;vertical-align:middle}#content .posts_archive_sidebar>.widget input{display:inline-block;max-width:calc(97.5% - 135px);float:left}#content .posts_archive_sidebar>.widget input[type=submit]{float:right;margin-top:0;width:135px;padding-left:0;padding-right:0}}@media screen and (max-width: 499px){#content .posts_archive_sidebar>.widget input[type=submit]{font-size:0.9411764706rem;width:125px;padding-left:0;padding-right:0}}#content .posts_archive_sidebar>.widget ul,#content .posts_archive_sidebar>.widget .tagcloud{margin-top:-0.5em}#content .posts_archive_sidebar>.widget ul li,#content .posts_archive_sidebar>.widget .tagcloud li{margin-top:.25em}#content .posts_archive_sidebar>.widget ul a,#content .posts_archive_sidebar>.widget .tagcloud a{text-decoration:none;color:#2f2f2f;border-bottom:2px solid #c2c2c2;display:inline-block;line-height:1em;padding-top:.5em}@media screen and (max-width: 1239px){#content .posts_archive_sidebar>.widget ul a,#content .posts_archive_sidebar>.widget .tagcloud a{font-size:0.8235294118rem !important;padding-top:.8em}}#content .posts_archive_sidebar>.widget ul a:hover,#content .posts_archive_sidebar>.widget .tagcloud a:hover{border-bottom-color:rgba(0,0,0,0);text-decoration:none;color:#2f2f2f}#content .posts_archive_sidebar .back_to_top{margin:1em 0 1em 0;text-align:right;font-size:0.7647058824rem;opacity:0;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;color:#363636;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media screen and (max-width: 1239px){#content .posts_archive_sidebar .back_to_top{display:none !important}}#content .posts_archive_sidebar .back_to_top:hover{color:#333}#content .posts_archive_sidebar .back_to_top.active{opacity:1}.widget_tag_cloud .tagcloud a{font-size:inherit !important}.widget_tag_cloud .tagcloud a:not(:last-of-type):after{content:", "}.module.case_study_header{float:right;width:65%;margin-top:5em;margin-bottom:-6em;position:relative;z-index:1}.module.case_study_header:not(.disable-fadeonview) .chrmod_scroll_animatable,.module.case_study_header:not(.disable-fadeonview).chrmod_scroll_animatable{opacity:0;will-change:-webkit-transform,-moz-transform,-ms-transform,-o-transform,transform;-webkit-transform:translate3d(0, 40px, 0);-moz-transform:translate3d(0, 40px, 0);-ms-transform:translate3d(0, 40px, 0);-o-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}.module.case_study_header:not(.disable-fadeonview) .chrmod_scroll_animatable.chrmod_scroll_triggered,.module.case_study_header:not(.disable-fadeonview).chrmod_scroll_animatable.chrmod_scroll_triggered{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s,opacity 0.5s;-moz-transition:-moz-transform 0.5s,opacity 0.5s;-ms-transition:-ms-transform 0.5s,opacity 0.5s;-o-transition:-o-transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s}.module.case_study_header:not(.disable-fadeonview) .left .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview) .left.chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).left .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).left.chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview) .label .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview) .label.chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).label .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).label.chrmod_scroll_animatable:not(.chrmod_scroll_triggered){-webkit-transform:translate3d(-40px, 0, 0);-moz-transform:translate3d(-40px, 0, 0);-ms-transform:translate3d(-40px, 0, 0);-o-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.module.case_study_header:not(.disable-fadeonview) .right .chrmod_scroll_animatable,.module.case_study_header:not(.disable-fadeonview) .right.chrmod_scroll_animatable,.module.case_study_header:not(.disable-fadeonview).right .chrmod_scroll_animatable,.module.case_study_header:not(.disable-fadeonview).right.chrmod_scroll_animatable{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.module.case_study_header:not(.disable-fadeonview) .right .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview) .right.chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).right .chrmod_scroll_animatable:not(.chrmod_scroll_triggered),.module.case_study_header:not(.disable-fadeonview).right.chrmod_scroll_animatable:not(.chrmod_scroll_triggered){-webkit-transform:translate3d(40px, 0, 0);-moz-transform:translate3d(40px, 0, 0);-ms-transform:translate3d(40px, 0, 0);-o-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}@media screen and (min-width: 500px)and (max-width: 1239px){.module.case_study_header{width:52%;margin-top:1.8em;margin-bottom:0;padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.module.case_study_header+.module.content_with_feature .module.sub_module{margin-top:-10em}}@media screen and (max-width: 699px){.module.case_study_header{width:100%}.module.case_study_header+.module.content_with_feature .module.sub_module{margin-top:0}}@media screen and (max-width: 499px){.module.case_study_header{margin-top:1.8em;margin-bottom:0;padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}.module.case_study_header .wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.module.case_study_header .module_label{float:left;width:auto;margin-right:3%}.module.case_study_header .module_label .number{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;font-size:1.2941176471rem;color:#888;margin-bottom:1.75em}.module.case_study_header .module_label .number:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}@media screen and (min-width: 500px)and (max-width: 1239px){.module.case_study_header .module_label .number{font-size:0.8823529412rem}}@media screen and (max-width: 499px){.module.case_study_header .module_label .number{font-size:0.8823529412rem}}.module.case_study_header .module_label .posttype_label{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;font-size:1.2941176471rem;color:#888;margin-bottom:1.75em}.module.case_study_header .module_label .posttype_label:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}@media screen and (min-width: 500px)and (max-width: 1239px){.module.case_study_header .module_label .posttype_label{font-size:0.8823529412rem}}@media screen and (max-width: 499px){.module.case_study_header .module_label .posttype_label{font-size:0.8823529412rem}}.module.case_study_header .module_label .posttype_label:after{display:none}.module.case_study_header .module_content{float:left;width:425px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.case_study_header .module_content{margin-top:1.5em;width:100%}}@media screen and (max-width: 699px){.module.case_study_header .module_content{margin-top:.5em}}@media screen and (max-width: 499px){.module.case_study_header .module_content{margin-top:.5em;width:100%}}.module.case_study_header .title{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;font-size:2.3529411765rem;line-height:1.2em;width:90%;margin-top:-0.2em}.module.case_study_header .tagline{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;font-style:italic;font-size:1.1764705882rem;line-height:1.4em;margin-top:1.75em}@media screen and (max-width: 699px){.module.case_study_header .tagline{margin-top:.75em;margin-bottom:.75em}}.module.parallax_envelope{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0;position:relative;margin-top:730px;padding-top:150px;z-index:1}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_envelope{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.parallax_envelope{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_envelope{width:1200px}}@media screen and (max-width: 1239px){.module.parallax_envelope{width:1200px;padding-left:0;padding-right:0}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope{padding-top:70px;margin-top:0}}@media screen and (max-width: 499px){.module.parallax_envelope{padding-top:0;margin-top:-100px}}.module.parallax_envelope>.wrap{margin-left:auto;margin-right:auto;position:relative;width:2560px;max-width:100%;left:-680px;max-width:none}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_envelope>.wrap{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope>.wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.parallax_envelope>.wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_envelope>.wrap{width:2560px;padding:0;left:calc(-680px - 4.5%)}}@media screen and (max-width: 1239px){.module.parallax_envelope>.wrap{width:100%;padding:0;left:auto;margin-left:auto;margin-right:auto}}.module.parallax_envelope .image_bg{-webkit-animation:moveright infinite 120s linear;-moz-animation:moveright infinite 120s linear;-ms-animation:moveright infinite 120s linear;-o-animation:moveright infinite 120s linear;animation:moveright infinite 120s linear;position:absolute;top:0;left:0;z-index:10}@-webkit-keyframes moveright{0%{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}10%{opacity:1}90%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes moveright{0%{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}10%{opacity:1}90%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-ms-keyframes moveright{0%{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}10%{opacity:1}90%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes moveright{0%{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}10%{opacity:1}90%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes moveright{0%{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}10%{opacity:1}90%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_bg{top:-40px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_bg{display:none}}.module.parallax_envelope .image_asset_bg{position:absolute;bottom:0;-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-o-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:-webkit-transform 0.7s;-moz-transition:-moz-transform 0.7s;-ms-transition:-ms-transform 0.7s;-o-transition:-o-transform 0.7s;transition:transform 0.7s;will-change:transform}.module.parallax_envelope .image_asset_bg.image_asset_bg_1{left:0;z-index:30}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_bg.image_asset_bg_1{-webkit-transform:translateX(0) translateZ(0) !important;-moz-transform:translateX(0) translateZ(0) !important;-ms-transform:translateX(0) translateZ(0) !important;-o-transform:translateX(0) translateZ(0) !important;transform:translateX(0) translateZ(0) !important}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_bg.image_asset_bg_1{display:none}}.module.parallax_envelope .image_asset_bg.image_asset_bg_2{left:20%;z-index:20}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_bg.image_asset_bg_2{height:200px;left:7%}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_bg.image_asset_bg_2{display:none}}.module.parallax_envelope .image_asset_bg.image_asset_bg_3{right:20%;z-index:20}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_bg.image_asset_bg_3{height:200px;right:4%}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_bg.image_asset_bg_3{display:none}}.module.parallax_envelope .image_asset_bg.image_asset_bg_4{right:0;z-index:30}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_bg.image_asset_bg_4{-webkit-transform:translateX(0) translateZ(0) !important;-moz-transform:translateX(0) translateZ(0) !important;-ms-transform:translateX(0) translateZ(0) !important;-o-transform:translateX(0) translateZ(0) !important;transform:translateX(0) translateZ(0) !important}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_bg.image_asset_bg_4{display:none}}.module.parallax_envelope .image_fg{background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-size:cover;overflow:hidden;width:100%;height:298px;display:block;position:relative;z-index:40}.module.parallax_envelope .image_fg[style*=background-image]{padding-left:100%}@media screen and (max-width: 1239px){.module.parallax_envelope .image_fg{background-position:center bottom}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_fg{background-size:1400px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_fg{background-size:900px}}.module.parallax_envelope .image_fg_helper{position:absolute;z-index:35;background-image:url("../images/envelope_top_open.png");background-position:1px 0;background-repeat:no-repeat;top:-78px;left:calc(50% - 381px);width:762px;height:157px}@media screen and (max-width: 1239px){.module.parallax_envelope .image_fg_helper{left:0;right:0;margin-right:auto;margin-left:auto;background-size:contain}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_fg_helper{width:415px;top:95px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_fg_helper{height:157px;width:268px;top:170px}}.module.parallax_envelope .image_assets_foreground{position:absolute;z-index:38;top:-1200px;left:0;width:100%;height:1200px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_assets_foreground{top:55px !important}}@media screen and (max-width: 499px){.module.parallax_envelope .image_assets_foreground{top:130px !important}}.module.parallax_envelope .image_asset_fg{position:absolute;max-width:none;box-shadow:2px 3px 4px 1px rgba(0,0,0,.5);-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-o-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);will-change:transform}.module.parallax_envelope .image_asset_fg.square{width:220px;height:220px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_fg.square{width:120px;height:120px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_fg.square{width:100px;height:100px}}.module.parallax_envelope .image_asset_fg.horizontal{width:330px;height:auto}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_fg.horizontal{width:160px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_fg.horizontal{width:100px}}.module.parallax_envelope .image_asset_fg.vertical{width:auto;height:420px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_envelope .image_asset_fg.vertical{height:220px}}@media screen and (max-width: 499px){.module.parallax_envelope .image_asset_fg.vertical{height:140px}}.module.parallax_envelope .image_asset_fg.image_asset_fg_1{top:0;left:-3%;-webkit-transform:rotate(-28deg);-moz-transform:rotate(-28deg);-ms-transform:rotate(-28deg);-o-transform:rotate(-28deg);transform:rotate(-28deg);z-index:3}.module.parallax_envelope .image_asset_fg.image_asset_fg_2{top:30%;left:-2%;-webkit-transform:rotate(-32deg);-moz-transform:rotate(-32deg);-ms-transform:rotate(-32deg);-o-transform:rotate(-32deg);transform:rotate(-32deg);z-index:1}.module.parallax_envelope .image_asset_fg.image_asset_fg_3{top:64%;left:7%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);z-index:2}.module.parallax_envelope .image_asset_fg.image_asset_fg_4{top:34%;left:16%;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);z-index:2}.module.parallax_envelope .image_asset_fg.image_asset_fg_5{top:60%;left:23%;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);z-index:1}.module.parallax_envelope .image_asset_fg.image_asset_fg_6{top:40%;left:27%;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);z-index:2}.module.parallax_envelope .image_asset_fg.image_asset_fg_7{top:30%;left:43%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);z-index:4}.module.parallax_envelope .image_asset_fg.image_asset_fg_8{top:63%;left:46%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);z-index:5}.module.parallax_envelope .image_asset_fg.image_asset_fg_9{top:30%;right:30%;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);z-index:2}.module.parallax_envelope .image_asset_fg.image_asset_fg_10{top:46%;right:27%;-webkit-transform:rotate(26deg);-moz-transform:rotate(26deg);-ms-transform:rotate(26deg);-o-transform:rotate(26deg);transform:rotate(26deg);z-index:6}.module.parallax_envelope .image_asset_fg.image_asset_fg_11{top:5%;right:7%;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);z-index:1}.module.parallax_envelope .image_asset_fg.image_asset_fg_12{top:30%;right:10%;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);z-index:2}.module.parallax_envelope .image_asset_fg.image_asset_fg_13{top:67%;right:7%;-webkit-transform:rotate(22deg);-moz-transform:rotate(22deg);-ms-transform:rotate(22deg);-o-transform:rotate(22deg);transform:rotate(22deg);z-index:1}.module.parallax_envelope .image_asset_fg.image_asset_fg_14{top:5%;right:-5%;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);z-index:3}.module.parallax_envelope .image_asset_fg.image_asset_fg_15{top:40%;right:-4%;-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-ms-transform:rotate(32deg);-o-transform:rotate(32deg);transform:rotate(32deg);z-index:1}.module.parallax_envelope .text_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;height:190px;bottom:0;left:0;z-index:60;text-align:center;display:table;padding:0 925px;font-size:1.8235294118rem;color:#929292}@media screen and (max-width: 1239px){.module.parallax_envelope .text_content{left:0;right:0;height:120px;width:400px;font-size:0.8823529412rem;margin-left:auto;margin-right:auto;padding:0}}@media screen and (max-width: 499px){.module.parallax_envelope .text_content{height:75px}}.module.parallax_envelope .text_content strong{color:#fff;font-size:2.0588235294rem;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600}@media screen and (max-width: 1239px){.module.parallax_envelope .text_content strong{font-size:0.8823529412rem}}@media screen and (max-width: 499px){.module.parallax_envelope .text_content strong{display:block}}.module.parallax_envelope .text_content>.wrap{display:table-cell;width:100%;height:100%;vertical-align:middle}.megamenu_lightbox_is_active[data-megamenu-lightbox-for=turnjs] .module.bookshelf_display{z-index:10}.module.bookshelf_display.left[data-chrmod-current-breakpoint*=desktop_small]{margin-left:0}.module.bookshelf_display.right[data-chrmod-current-breakpoint*=desktop_small]{margin-right:0}@media screen and (max-width: 1239px){.module.bookshelf_display.right{clear:both !important}}.module.bookshelf_display.sub_module.left[data-chrmod-current-breakpoint*=desktop_small] .books,.module.bookshelf_display.sub_module.right[data-chrmod-current-breakpoint*=desktop_small] .books{left:auto}@media screen and (max-width: 699px){.module.bookshelf_display.feature{float:none !important;width:80% !important;margin:auto !important}}@media screen and (max-width: 499px){.module.bookshelf_display.feature{width:100% !important}}@media screen and (max-width: 1239px){.module.bookshelf_display .bookshelf .row{height:200px;text-align:center}}@media screen and (max-width: 1239px)and (max-width: 1059px){.module.bookshelf_display .bookshelf .row{padding:0 25px}}@media screen and (max-width: 1239px)and (max-width: 849px){.module.bookshelf_display .bookshelf .row{padding:0 10px}}@media screen and (max-width: 1239px)and (max-width: 699px){.module.bookshelf_display .bookshelf .row{height:165px}}@media screen and (max-width: 1239px)and (max-width: 599px){.module.bookshelf_display .bookshelf .row{height:145px}}@media screen and (max-width: 1239px)and (max-width: 499px){.module.bookshelf_display .bookshelf .row{height:130px}}@media screen and (max-width: 1239px)and (max-width: 399px){.module.bookshelf_display .bookshelf .row{height:105px}}@media screen and (max-width: 1239px){.module.bookshelf_display .bookshelf .book{height:155px;width:125px;float:none;display:inline-block}}@media screen and (max-width: 1239px)and (max-width: 1059px){.module.bookshelf_display .bookshelf .book{width:25%}}@media screen and (max-width: 1239px)and (max-width: 849px){.module.bookshelf_display .bookshelf .book{height:165px}}@media screen and (max-width: 1239px)and (max-width: 699px){.module.bookshelf_display .bookshelf .book{height:125px;width:22%}}@media screen and (max-width: 1239px)and (max-width: 599px){.module.bookshelf_display .bookshelf .book{height:115px;width:23%}}@media screen and (max-width: 1239px)and (max-width: 499px){.module.bookshelf_display .bookshelf .book{height:100px;width:75px}}@media screen and (max-width: 1239px)and (max-width: 399px){.module.bookshelf_display .bookshelf .book{height:80px;width:55px}}@media screen and (max-width: 1239px)and (max-width: 1239px){.module.bookshelf_display .bookshelf .book{vertical-align:bottom}}@media screen and (max-width: 1239px){.module.bookshelf_display .bookshelf .book .book_image{-webkit-transform:scale(1) translate(0%, 0%);-moz-transform:scale(1) translate(0%, 0%);-ms-transform:scale(1) translate(0%, 0%);-o-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);background-size:contain;background-position:bottom;height:100%;width:100%;box-shadow:none;background-color:rgba(0,0,0,0)}}.chrmod-bookshelf-display-open .masthead{overflow:hidden}.chrmod-bookshelf-display-open .masthead .header_menu ul.menu>li>a{-webkit-transition:color 0.75s;-moz-transition:color 0.75s;-ms-transition:color 0.75s;-o-transition:color 0.75s;transition:color 0.75s}.chrmod-bookshelf-display-opening .masthead,.chrmod-bookshelf-display-closing.chr_fixed_masthead .masthead{-webkit-transition:height 0.75s;-moz-transition:height 0.75s;-ms-transition:height 0.75s;-o-transition:height 0.75s;transition:height 0.75s}.chrmod-bookshelf-display-open:not(.chrmod-bookshelf-display-closing) .masthead{height:0 !important;box-shadow:none !important}.chrmod-bookshelf-display-open:not(.chrmod-bookshelf-display-closing) .masthead .header_menu ul.menu>li>a{color:#000}.module.card_shuffle{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.card_shuffle{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.card_shuffle{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.card_shuffle{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.module.chr_slider{height:750px}@media screen and (min-width: 1240px){.module.chr_slider{margin-top:4em}}@media screen and (max-width: 1239px){.module.chr_slider{margin-left:-30px;margin-right:-30px}}.module.chr_slider .chr_slide.darkbg{background-color:rgba(0,0,0,.2)}.module.chr_slider .chr_slide .feature_image{position:static;display:block;width:100%;max-width:none;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-size:contain;overflow:hidden}@media screen and (max-width: 499px){.module.chr_slider .chr_slide .feature_image{height:200px}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.chr_slider .chr_slide .feature_image{height:340px}}@media screen and (min-width: 1240px){.module.chr_slider .chr_slide .feature_image{height:500px}}.module.chr_slider .chr_slide .feature_image[style*=background-image]{padding-left:100%}.module.chr_slider .chr_slide .content{text-align:center}@media screen and (min-width: 1240px){.module.chr_slider .chr_slide .content{padding-left:4em;padding-right:4em}}@media screen and (max-width: 499px){.module.chr_slider .chr_slide .content{padding-bottom:1.5em}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.chr_slider .chr_slide .content{padding-bottom:2em}}@media screen and (min-width: 1240px){.module.chr_slider .chr_slide .content{padding-bottom:4em}}@media screen and (max-width: 499px){.module.chr_slider .chr_slide .content{padding-top:1em;padding-left:1em;padding-right:1em}}.module.chr_slider .chr_slide .content .title{text-transform:none;font-family:"Crimson Text",sans-serif;line-height:1em;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:bold}@media screen and (max-width: 499px){.module.chr_slider .chr_slide .content .title{font-size:1.6470588235rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.chr_slider .chr_slide .content .title{font-size:2.3529411765rem}}@media screen and (min-width: 1240px){.module.chr_slider .chr_slide .content .title{font-size:3.5294117647rem}}@media screen and (max-width: 499px){.module.chr_slider .chr_slide .content .description{font-size:0.9117647059rem;margin-top:.75em}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.chr_slider .chr_slide .content .description{font-size:0.9411764706rem;margin-top:1.25em}}@media screen and (min-width: 1240px){.module.chr_slider .chr_slide .content .description{font-size:1.1176470588rem;padding-left:5em;padding-right:5em}}.module.chr_slider .chr_slide .content .additional_content{color:inherit}.module.chr_slider .chr_slide .content .button{position:relative;position:absolute;bottom:0;right:0;font-family:"Open Sans",sans-serif}.module.chr_slider .chr_slide .content .button:before{top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.module.chr_slider .chr_slide .content .button:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#333\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}.darkbg.module.chr_slider .chr_slide .content .button:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,base64Encode('<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1420px\" height=\"760px\" viewBox=\"0 0 1420px 760px\"><path fill=\"#fff\" d=\"M97.353,16.542c-22.281-22.051-58.373-22.051-80.654,0   c-22.249,22.018-22.282,57.78,0,79.83l651.63,645.203c22.281,22.051,58.373,22.051,80.654,0l651.63-645.203   c22.265-22.05,22.281-57.779,0-79.83c-22.281-22.051-58.373-22.051-80.655-0.033L708.656,604.937L97.353,16.542z\" /></svg>')")}html.oldie .module.chr_slider .chr_slide .content .button:before{background-image:url("../images/icons/arrow1_down_black_large.png");background-size:75%}html.oldie .module.chr_slider .chr_slide .content .button:hover:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.module.chr_slider .chr_slide .content .button:before{background-image:url("../images/icons/arrow1_down_white_large.png")}html.oldie .darkbg.module.chr_slider .chr_slide .content .button:hover:before{background-image:url("../images/icons/arrow1_down_black_large.png")}.module.chr_slider .chr_slide .content .button:active{top:auto}@media screen and (max-width: 1239px){.module.chr_slider .nav{height:1.5em}}@media screen and (min-width: 1240px){.module.chr_slider .nav{height:calc(100% - 500px)}}.module.chr_slider .nav .elements{width:100%;text-align:center;bottom:0;right:0;height:1.5em}.module.chr_slider .nav .element.dots{width:.4em;height:.4em;border-radius:.4em;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-ms-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s}@media screen and (max-width: 1239px){.module.chr_slider .next,.module.chr_slider .prev{display:none}}@media screen and (min-width: 1240px){.module.chr_slider .next,.module.chr_slider .prev{top:1.5em;height:50px;-webkit-transition:-webkit-transform 0.1s;-moz-transition:-moz-transform 0.1s;-ms-transition:-ms-transform 0.1s;-o-transition:-o-transform 0.1s;transition:transform 0.1s}.module.chr_slider .next.prev:hover,.module.chr_slider .prev.prev:hover{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}.module.chr_slider .next.next:hover,.module.chr_slider .prev.next:hover{-webkit-transform:translateX(4px) rotate(180deg);-moz-transform:translateX(4px) rotate(180deg);-ms-transform:translateX(4px) rotate(180deg);-o-transform:translateX(4px) rotate(180deg);transform:translateX(4px) rotate(180deg)}}.module.chr_slider .darkbg .content,.module.chr_slider .darkbg .content,.module.chr_slider.darkbg .content,.module.chr_slider .content.darkbg{color:#fff}.module.columned_content{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.columned_content{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.columned_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.columned_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.front-page .module.columned_content{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.front-page .module.columned_content{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.front-page .module.columned_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.front-page .module.columned_content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.module.columned_content .label{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;font-size:1.2941176471rem;color:#888;margin-bottom:1.75em}.module.columned_content .label:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}@media screen and (min-width: 500px)and (max-width: 1239px){.module.columned_content .label{font-size:0.8823529412rem}}@media screen and (max-width: 499px){.module.columned_content .label{font-size:0.8823529412rem}}.front-page .module.columned_content .left{padding:0 5% 0 9.5%}@media screen and (max-width: 699px){.front-page .module.columned_content .left{width:100%;padding:0}.front-page .module.columned_content .left h2{margin:0}.front-page .module.columned_content .left h3{margin:1.5em 0}}.front-page .module.columned_content .right{padding:0 2% 0 5%}@media screen and (max-width: 699px){.front-page .module.columned_content .right{width:100%;padding:0;margin-top:25px}.front-page .module.columned_content .right h2{margin:0}.front-page .module.columned_content .right h3{margin:1.5em 0}}.module.content_with_feature{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0;margin-bottom:3em}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.content_with_feature{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.content_with_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.content_with_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.front-page .module.content_with_feature{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.front-page .module.content_with_feature{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.front-page .module.content_with_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.front-page .module.content_with_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.module.content_with_feature.option-nobottommargin{margin-bottom:0}.module.content_with_feature .label{font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600;font-size:1.2941176471rem;color:#888;margin-bottom:1.75em}.module.content_with_feature .label:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}@media screen and (min-width: 500px)and (max-width: 1239px){.module.content_with_feature .label{font-size:0.8823529412rem}}@media screen and (max-width: 499px){.module.content_with_feature .label{font-size:0.8823529412rem}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.content_with_feature.submodule-bookshelf_display .simple_content{padding-left:0}.module.content_with_feature.submodule-bookshelf_display .simple_content h2{font-size:2.3529411765rem;width:72%}}@media screen and (max-width: 1239px){.module.content_with_feature.submodule-bookshelf_display .simple_content{padding-left:0}.module.content_with_feature.submodule-bookshelf_display .simple_content h2{font-size:1.7647058824rem;width:65%;padding-left:0}}@media screen and (max-width: 699px){.module.content_with_feature.submodule-bookshelf_display .simple_content{margin-top:30px;width:100% !important}}@media screen and (max-width: 499px){.module.content_with_feature.submodule-bookshelf_display .simple_content h2{font-size:1.1764705882rem}.module.content_with_feature.submodule-bookshelf_display .simple_content .button{width:100%}}@media screen and (max-width: 499px){.module.content_with_feature.submodule-chr_slider{margin-top:1em}}@media screen and (max-width: 1239px){.module.content_with_feature.submodule-layout_locked_image{margin-top:1.5em;margin-bottom:0}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.content_with_feature.submodule-layout_locked_image .simple_content{width:59% !important;padding-left:3.125%}}@media screen and (max-width: 1239px){.module.content_with_feature.submodule-layout_locked_image .simple_content{width:100% !important;padding:0}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image{width:40%}.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image img{background-position:center left}}@media screen and (max-width: 1239px){.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image{position:relative;top:auto !important}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image{height:375px !important;left:60px;width:calc(100% + 60px )}.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image .chrmod_layout_locked_image_parent{height:375px !important}}@media screen and (max-width: 499px){.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image{height:165px !important;left:60px;width:calc(100% + 60px )}.module.content_with_feature.submodule-layout_locked_image .module.feature.layout_locked_image .chrmod_layout_locked_image_parent{height:165px !important}}.module.cta_banner{margin-top:0;padding-top:1.75em;padding-bottom:1.75em}@media screen and (max-width: 1239px){.module.cta_banner{display:none}}.module.cta_banner .wrap{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0;white-space:nowrap;overflow:hidden;line-height:3em}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.cta_banner .wrap{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.cta_banner .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.cta_banner .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.cta_banner .question{font-size:0.5882352941rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.cta_banner .question{font-size:1.8235294118rem}}@media screen and (min-width: 1240px){.module.cta_banner .question{font-size:1.8235294118rem}}.module.cta_banner .question:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}.module.cta_banner .question:after{margin-top:-0.5em}.module.cta_banner .answer{font-weight:600}@media screen and (max-width: 499px){.module.cta_banner .answer{font-size:0.5882352941rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.cta_banner .answer{font-size:2.6470588235rem}}@media screen and (min-width: 1240px){.module.cta_banner .answer{font-size:2.6470588235rem}}.module.flippable_book.chrmod_responsive_tablet .fallback_image{min-height:16em}.module.flippable_book.chrmod_responsive_phone .fallback_image{min-height:10em}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.flippable_book .canvas{width:600px}}.module.header_image_with_title{z-index:1}@media screen and (min-width: 500px)and (max-width: 1239px){.module.header_image_with_title{height:180px}}@media screen and (max-width: 499px){.module.header_image_with_title{height:140px}}.module.header_image_with_title .wrap{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.header_image_with_title .wrap{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.header_image_with_title .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.header_image_with_title .wrap{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.header_image_with_title .heading{font-size:1.4117647059rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.header_image_with_title .heading{font-size:1.7647058824rem}}@media screen and (min-width: 1240px){.module.header_image_with_title .heading{font-size:2.9411764706rem}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.header_image_with_title .heading{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display{padding:1em 0 1.5em 0}}@media screen and (max-width: 499px){.module.menu_display{padding:1.5em 0 1.5em 0}}.module.menu_display li.menu-item{margin-top:.6%;margin-bottom:.6%}@media screen and (min-width: 1240px){.module.menu_display li.menu-item{float:left;width:23.5%;margin:1em .5% 0}}@media screen and (min-width: 1240px){.module.menu_display li.menu-item:nth-child(4n+1){margin-left:1.5%;clear:left}.module.menu_display li.menu-item:nth-child(4n){margin-right:1.5%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item:nth-child(2n+1){margin-left:1.5%;clear:left}.module.menu_display li.menu-item:nth-child(2n){margin-right:1.5%;float:right}}@media screen and (max-width: 499px){.module.menu_display li.menu-item{margin-left:1.5%;margin-right:1.5%;margin-left:0;margin-right:0}.module.menu_display li.menu-item:nth-child(4n+1){margin-left:0}.module.menu_display li.menu-item:nth-child(4n){margin-right:0}}.module.menu_display li.menu-item>a{display:none}.module.menu_display li.menu-item .megamenu_image .image{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}.module.menu_display li.menu-item:hover .megamenu_image .image{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}@media screen and (min-width: 1240px){.module.menu_display li.menu-item:nth-child(-n+4){margin-top:0}.module.menu_display li.menu-item:nth-last-child(-n+4){margin-bottom:0}}@media screen and (min-width: 1240px)and (max-width: 1579px)and (min-width: 1240px){.module.menu_display li.menu-item{float:left;width:23.5%;margin:1em .5% 0}}@media screen and (min-width: 1240px)and (max-width: 1579px)and (min-width: 1240px){.module.menu_display li.menu-item:nth-child(4n+1){margin-left:2.5%;clear:left}.module.menu_display li.menu-item:nth-child(4n){margin-right:2.5%}}@media screen and (min-width: 1240px)and (max-width: 1579px)and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item:nth-child(2n+1){margin-left:2.5%;clear:left}.module.menu_display li.menu-item:nth-child(2n){margin-right:2.5%;float:right}}@media screen and (min-width: 1240px)and (max-width: 1579px)and (max-width: 499px){.module.menu_display li.menu-item{margin-left:2.5%;margin-right:2.5%;margin-left:0;margin-right:0}.module.menu_display li.menu-item:nth-child(4n+1){margin-left:0}.module.menu_display li.menu-item:nth-child(4n){margin-right:0}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.menu_display li.menu-item>a{display:none}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.menu_display li.menu-item .megamenu_image .image{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.menu_display li.menu-item:hover .megamenu_image .image{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.menu_display li.menu-item.menu-item-object-case-study{width:22.9%}}@media screen and (min-width: 500px)and (max-width: 1239px)and (min-width: 1240px){.module.menu_display li.menu-item{float:left;width:23.5%;margin:1em 0% 0}}@media screen and (min-width: 500px)and (max-width: 1239px)and (min-width: 1240px){.module.menu_display li.menu-item:nth-child(4n+1){margin-left:30px;clear:left}.module.menu_display li.menu-item:nth-child(4n){margin-right:30px}}@media screen and (min-width: 500px)and (max-width: 1239px)and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item:nth-child(2n+1){margin-left:30px;clear:left}.module.menu_display li.menu-item:nth-child(2n){margin-right:30px;float:right}}@media screen and (min-width: 500px)and (max-width: 1239px)and (max-width: 499px){.module.menu_display li.menu-item{margin-left:30px;margin-right:30px;margin-left:0;margin-right:0}.module.menu_display li.menu-item:nth-child(4n+1){margin-left:0}.module.menu_display li.menu-item:nth-child(4n){margin-right:0}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item>a{display:none}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item .megamenu_image .image{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item:hover .megamenu_image .image{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item.menu-item-object-case-study{width:calc(51.9% - 60px);margin-bottom:10px}}@media screen and (max-width: 499px)and (min-width: 1240px){.module.menu_display li.menu-item{float:left;width:23.5%;padding:1em 0% 0}}@media screen and (max-width: 499px)and (min-width: 1240px){.module.menu_display li.menu-item:nth-child(4n+1){padding-left:30px;clear:left}.module.menu_display li.menu-item:nth-child(4n){padding-right:30px}}@media screen and (max-width: 499px)and (min-width: 500px)and (max-width: 1239px){.module.menu_display li.menu-item:nth-child(2n+1){padding-left:30px;clear:left}.module.menu_display li.menu-item:nth-child(2n){padding-right:30px;float:right}}@media screen and (max-width: 499px)and (max-width: 499px){.module.menu_display li.menu-item{padding-left:30px;padding-right:30px;margin-left:0;margin-right:0}.module.menu_display li.menu-item:nth-child(4n+1){margin-left:0}.module.menu_display li.menu-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 499px){.module.menu_display li.menu-item>a{display:none}}@media screen and (max-width: 499px){.module.menu_display li.menu-item .megamenu_image .image{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}}@media screen and (max-width: 499px){.module.menu_display li.menu-item:hover .megamenu_image .image{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}@media screen and (max-width: 499px){.module.menu_display li.menu-item.menu-item-object-case-study{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}}.module.menu_display .menu-container:not(.chrmod_is_submenu) li.menu-item a{display:block}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display .megamenu_wrapper.end_el{padding:1em}}@media screen and (max-width: 499px){.module.menu_display .megamenu_wrapper.end_el{padding:.75em}}.module.menu_display .megamenu_wrapper.end_el .megamenu_image{height:250px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display .megamenu_wrapper.end_el .megamenu_image{height:110px;margin-bottom:.25em}}@media screen and (max-width: 499px){.module.menu_display .megamenu_wrapper.end_el .megamenu_image{height:80px;margin-bottom:0}}.module.menu_display .megamenu_wrapper.end_el .megamenu_counter,.module.menu_display .megamenu_wrapper.end_el .megamenu_post_type{font-size:0.8823529412rem}.module.menu_display .megamenu_wrapper.end_el .megamenu_title{max-width:none}@media screen and (min-width: 500px)and (max-width: 1239px){.module.menu_display .megamenu_wrapper.end_el .megamenu_title{font-size:1rem;margin-top:-0.25em}}@media screen and (max-width: 499px){.module.menu_display .megamenu_wrapper.end_el .megamenu_title{font-size:0.9411764706rem;line-height:1.1em;margin-top:0}}@media screen and (max-width: 1239px){.front-page .module.parallax_image{margin-top:1em;margin-bottom:2em}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_image{height:220px;margin-top:2.5em;margin-bottom:2.5em}}@media screen and (max-width: 699px){.module.parallax_image{height:115px}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_image .wrap{width:87%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.parallax_image .wrap{height:220px;width:100%}.module.parallax_image .wrap img{background-position:left center !important;background-size:cover;background-attachment:inherit}}@media screen and (max-width: 699px){.module.parallax_image .wrap{height:115px}.module.parallax_image .wrap img{background-position:left center !important;background-size:cover;background-attachment:inherit}}@media screen and (max-width: 499px){.module.parallax_image .wrap{width:100%}}.module.parallax_side_scroller .pss_container{width:1400px}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.parallax_side_scroller .pss_container{display:none}}@media screen and (max-width: 1239px){.module.parallax_side_scroller .pss_container{display:none}}.module.post_feature{margin-left:auto;margin-right:auto;position:relative;width:1540px;max-width:100%;left:0}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.post_feature{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.post_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.post_feature{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}.module.post_feature .posts .post .image_wrapper{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.module.post_feature .posts .post .thumb{overflow:hidden}@media screen and (min-width: 1240px){.module.post_feature .posts .post .thumb img{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:-ms-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:-o-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1) rotate(0.01deg) translateZ(0);-moz-transform:scale(1) rotate(0.01deg) translateZ(0);-ms-transform:scale(1) rotate(0.01deg) translateZ(0);-o-transform:scale(1) rotate(0.01deg) translateZ(0);transform:scale(1) rotate(0.01deg) translateZ(0);will-change:transform}.module.post_feature .posts .post:hover .thumb img{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1.2) rotate(0.02deg) translateZ(0);-moz-transform:scale(1.2) rotate(0.02deg) translateZ(0);-ms-transform:scale(1.2) rotate(0.02deg) translateZ(0);-o-transform:scale(1.2) rotate(0.02deg) translateZ(0);transform:scale(1.2) rotate(0.02deg) translateZ(0)}}.module.post_feature .post_data .title,.module.post_feature .post_data[data-state=initial]{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;font-weight:bold;font-size:1.7647058824rem;line-height:1.25em}.module.post_feature .content_wrapper .title{font-size:1.1764705882rem}.module.has-scroll-teaser{padding-bottom:70px}@media screen and (max-width: 1239px){.module .chrmod_scroll_teaser{height:70px}.module .chrmod_scroll_teaser:before,.module .chrmod_scroll_teaser:after{width:calc(50% - (150px / 2))}.module .chrmod_scroll_teaser .outside{width:150px}.module .chrmod_scroll_teaser .outside:before{border-top:35px rgba(0,0,0,0) solid;border-left:24.1379310345px #fff solid;left:0}.module .chrmod_scroll_teaser .outside:after{border-top:35px rgba(0,0,0,0) solid;border-right:24.1379310345px #fff solid;right:0}.module .chrmod_scroll_teaser .outside .scroll-icon{position:relative;bottom:25px}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.simple_content h2,.module.simple_content h3,.module.simple_content h4{padding-left:6%}}@media screen and (min-width: 1240px){.module.simple_content{padding-left:6%;padding-right:2%}}.module.video{min-height:740px}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video{min-height:455px}}@media screen and (max-width: 499px){.module.video{min-height:430px}}@media screen and (max-width: 1239px){.module.video video{display:none}}@media screen and (min-width: 1240px){.module.video .video-fallback{display:none}}@media screen and (max-width: 1239px){.module.video .video-fallback{display:block}}@media screen and (max-width: 1239px){.module.video .video-overlay{background-color:rgba(0,0,0,.15)}}.module.video .video-content{margin-left:auto;margin-right:auto;position:relative;width:1200px;max-width:100%;left:0;padding-top:calc(6em + 140px)}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.video .video-content{padding-left:3.125%;padding-right:3.125%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video .video-content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (max-width: 499px){.module.video .video-content{padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}}@media screen and (min-width: 1240px)and (max-width: 1579px){.module.video .video-content{padding-left:6.25%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video .video-content{padding-left:4.6875%;padding-top:calc(2em + 140px)}}@media screen and (max-width: 499px){.module.video .video-content{padding-top:calc(1em + 140px)}}.module.video .video-content .heading{font-size:5.2941176471rem;max-width:50%}@media screen and (max-width: 499px){.module.video .video-content .heading{font-size:2.6470588235rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video .video-content .heading{font-size:3.5294117647rem}}@media screen and (min-width: 1240px){.module.video .video-content .heading{font-size:4.7647058824rem}}@media screen and (min-width: 1240px){.module.video .video-content .heading{max-width:50%}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video .video-content .heading{max-width:75%}}@media screen and (max-width: 499px){.module.video .video-content .heading{max-width:100%}}.module.video .video-content .subheading{font-size:1.7647058824rem;font-family:"Crimson Text",sans-serif;font-weight:normal;font-style:normal;font-weight:600}@media screen and (max-width: 499px){.module.video .video-content .subheading{font-size:1.1764705882rem}}@media screen and (min-width: 500px)and (max-width: 1239px){.module.video .video-content .subheading{font-size:1.4705882353rem}}@media screen and (min-width: 1240px){.module.video .video-content .subheading{font-size:1.7647058824rem}}.module.video .video-content .subheading:after{content:"";display:inline-block;vertical-align:middle;width:1.75em;height:.05em;min-height:1px;margin:-0.25em .75em 0;background-color:#888}.module.video .video-content .subheading:after{width:2.75em;margin-left:.5em;background-color:#d4d4d4}/*# sourceMappingURL=styles.min.css.map */
