/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?ljyhfo);src:url(../fonts/icomoon.eot?ljyhfo#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?ljyhfo) format("truetype"),url(../fonts/icomoon.woff?ljyhfo) format("woff"),url(../fonts/icomoon.svg?ljyhfo#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icons-"],[class^=icons-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-arrow-next:before{content:"\e900"}.icons-arrow-prev:before{content:"\e901"}.icons-facebook:before{content:"\e902"}.icons-instagram:before{content:"\e903"}.icons-search:before{content:"\e904"}.icons-twitter:before{content:"\e905"}.icons-youtube:before{content:"\e906"}@font-face{font-family:National2;src:url(../fonts/National2Condensed-Light.eot);src:url(../fonts/National2Condensed-Light.woff2) format("woff2"),url(../fonts/National2Condensed-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:National2;src:url(../fonts/National2Condensed-Regular.eot);src:url(../fonts/National2Condensed-Regular.woff2) format("woff2"),url(../fonts/National2Condensed-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:National2;src:url(../fonts/National2Condensed-RegularItalic.eot);src:url(../fonts/National2Condensed-RegularItalic.woff2) format("woff2"),url(../fonts/National2Condensed-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:National2;src:url(../fonts/National2Condensed-Bold.eot);src:url(../fonts/National2Condensed-Bold.woff2) format("woff2"),url(../fonts/National2Condensed-Bold.woff) format("woff");font-weight:700;font-style:normal}.animated,.animated-element,.animated-entry{opacity:0}#main ul:not(.menu):not(.list-event):not(.list-links):not(.list-item):not(.list-visual){list-style:none}#main ul:not(.menu):not(.list-event):not(.list-links):not(.list-item):not(.list-visual) li{position:relative}#main ul:not(.menu):not(.list-event):not(.list-links):not(.list-item):not(.list-visual) li::before{position:absolute;left:0;top:.75ch;content:"";color:#b81f30;background-color:#b81f30;line-height:1;display:inline-block;width:1.5ch;height:1.5ch;margin-left:-1.25em}#nav ul,.list-event,.list-item,.list-links,.list-partners,.list-visual,.menu,.social-networks,ul.list{margin:0;padding:0;list-style:none}#footer .center-holder:after,#header .center-holder:after,#nav ul:after,.center-holder:after,.clearfix:after,.list-item:after,.list-links:after,.panel-header .hold:after,.social-networks:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{color:#231f20;background:#fff;font:16px/1.9375 Georgia,"Times New Roman",Times,Baskerville,serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{-webkit-appearance:none}input[type=email],input[type=file],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;outline:0}input[type=email]{box-shadow:none;-webkit-box-shadow:none}input[type=image]{padding:0;border:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=button]:focus,input[type=submit]:focus{outline:0}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit;line-height:1.1}.h1,h1{font-size:36px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.h2,h2{margin:0 0 15px;font-size:28px;font-weight:400;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;color:#be7725}.home .h2,.home h2{color:#231f20;margin:0 0 11px}.search .h2,.search h2{text-transform:none}.h3,h3{font-size:21px;color:#be7725;font-weight:700;margin:0 0 15px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.h3 strong,h3 strong{color:#231f20;font-size:16px;font-family:Georgia,"Times New Roman",Times,Baskerville,serif}.h4,h4{font-size:18px;color:#be7725}.h5,h5{font-size:17px}.h6,h6{font-size:15px}p{margin:0 0 20px}a{color:#b81f30;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#ed6371}.blue-style a{color:#027680}.green-style a{color:#72792d}.orange-style a{color:#a0692d}.violet-style a{color:#3a3461}.periwinkle-style a{color:#166eb4}.turquoise-style a{color:#07828d}.dark-brown-style a{color:#401805}form li:before{display:none!important}label.hidden-label{color:transparent;font-size:0}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:0;color:#5d5d5d;background:#f5f5f5;padding:13px;font-size:14px;line-height:18px;height:44px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#000}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#fff}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#fff}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#fff}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;border:0;transition:color .3s}button:hover,input[type=button]:hover,input[type=file]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#f7dc70}.email-form{margin:-2px 0 0;font-size:12px;line-height:18px}.email-form p{margin:0 0 5px}.email-form .row{overflow:hidden}.email-form label{width:67%;float:left}.email-form input[type=email]{width:100%;float:left}.email-form input[type=email]::-webkit-input-placeholder{color:#c5c7c9}.email-form input[type=email]::-moz-placeholder{opacity:1;color:#c5c7c9}.email-form input[type=email]:-moz-placeholder{color:#c5c7c9}.email-form input[type=email]:-ms-input-placeholder{color:#c5c7c9}.email-form input[type=email].placeholder{color:#c5c7c9}.email-form input[type=submit]{float:right;width:28%;height:44px;font-size:18px;line-height:22px;padding:11px 5px;min-width:10%}#main #sidebar .box-contact{border:1px solid #004e8f;border-radius:10px;overflow:hidden}#main #sidebar .box-contact .body-contact{background-color:#fff}#main #sidebar .sidebar-form-trigger{background-color:#027680}#main #sidebar .sidebar-form-trigger .opener{background-color:#004e8f}#main #sidebar .sidebar-form-trigger #sidebar-form{background-color:#fff}#main #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #004e8f}#main #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{text-align:center;background-color:#004e8f}#main #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#005ca9;color:#fff}#main.light-blue-style #sidebar .box-contact{border-color:#39f}#main.light-blue-style #sidebar .sidebar-form-trigger .opener{background:#39f}#main.light-blue-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.light-blue-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #39f}#main.light-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#39f}#main.light-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#4da6ff;color:#fff}#main.light-blue-style #sidebar h2{background:#39f}#main.quarter-spanish-white-style #sidebar .box-contact{border-color:#f8f2dd}#main.quarter-spanish-white-style #sidebar .sidebar-form-trigger .opener{background:#f8f2dd}#main.quarter-spanish-white-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.quarter-spanish-white-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #f8f2dd}#main.quarter-spanish-white-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#f8f2dd}#main.quarter-spanish-white-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#fcfaf2;color:#fff}#main.quarter-spanish-white-style #sidebar h2{background:#f8f2dd}#main.red-style #sidebar .box-contact{border-color:#b81f30}#main.red-style #sidebar .sidebar-form-trigger .opener{background:#b81f30}#main.red-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.red-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #b81f30}#main.red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#b81f30}#main.red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#ce2336;color:#fff}#main.red-style #sidebar h2{background:#b81f30}#main.light-red-style #sidebar .box-contact{border-color:#ed6371}#main.light-red-style #sidebar .sidebar-form-trigger .opener{background:#ed6371}#main.light-red-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.light-red-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #ed6371}#main.light-red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#ed6371}#main.light-red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#f07a86;color:#fff}#main.light-red-style #sidebar h2{background:#ed6371}#main.dark-red-style #sidebar .box-contact{border-color:#a61a2a}#main.dark-red-style #sidebar .sidebar-form-trigger .opener{background:#a61a2a}#main.dark-red-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.dark-red-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #a61a2a}#main.dark-red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#a61a2a}#main.dark-red-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#bc1d30;color:#fff}#main.dark-red-style #sidebar h2{background:#a61a2a}#main.yellow-style #sidebar .box-contact{border-color:#ddb307}#main.yellow-style #sidebar .sidebar-form-trigger .opener{background:#ddb307}#main.yellow-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.yellow-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #ddb307}#main.yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#ddb307}#main.yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#f6c708;color:#fff}#main.yellow-style #sidebar h2{background:#ddb307}#main.light-yellow-style #sidebar .box-contact{border-color:#f6d655}#main.light-yellow-style #sidebar .sidebar-form-trigger .opener{background:#f6d655}#main.light-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.light-yellow-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #f6d655}#main.light-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#f6d655}#main.light-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#f7dc6d;color:#fff}#main.light-yellow-style #sidebar h2{background:#f6d655}#main.dark-yellow-style #sidebar .box-contact{border-color:#cea706}#main.dark-yellow-style #sidebar .sidebar-form-trigger .opener{background:#cea706}#main.dark-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.dark-yellow-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #cea706}#main.dark-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#cea706}#main.dark-yellow-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#e7bb07;color:#fff}#main.dark-yellow-style #sidebar h2{background:#cea706}#main.green-style #sidebar .box-contact{border-color:#72792d}#main.green-style #sidebar .sidebar-form-trigger .opener{background:#72792d}#main.green-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.green-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #72792d}#main.green-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#72792d}#main.green-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#848c34;color:#fff}#main.green-style #sidebar h2{background:#72792d}#main.orange-style #sidebar .box-contact{border-color:#a0692d}#main.orange-style #sidebar .sidebar-form-trigger .opener{background:#a0692d}#main.orange-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.orange-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #a0692d}#main.orange-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#a0692d}#main.orange-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#b47633;color:#fff}#main.orange-style #sidebar h2{background:#a0692d}#main.bright-orange-style #sidebar .box-contact{border-color:#e28b25}#main.bright-orange-style #sidebar .sidebar-form-trigger .opener{background:#e28b25}#main.bright-orange-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.bright-orange-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #e28b25}#main.bright-orange-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#e28b25}#main.bright-orange-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#e5973c;color:#fff}#main.bright-orange-style #sidebar h2{background:#e28b25}#main.blue-style #sidebar .box-contact{border-color:#027680}#main.blue-style #sidebar .sidebar-form-trigger .opener{background:#027680}#main.blue-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.blue-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #027680}#main.blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#027680}#main.blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#028d99;color:#fff}#main.blue-style #sidebar h2{background:#027680}#main.violet-style #sidebar .box-contact{border-color:#3a3461}#main.violet-style #sidebar .sidebar-form-trigger .opener{background:#3a3461}#main.violet-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.violet-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #3a3461}#main.violet-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#3a3461}#main.violet-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#443d72;color:#fff}#main.violet-style #sidebar h2{background:#3a3461}#main.brown-style #sidebar .box-contact{border-color:#be7725}#main.brown-style #sidebar .sidebar-form-trigger .opener{background:#be7725}#main.brown-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.brown-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #be7725}#main.brown-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#be7725}#main.brown-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#d38429;color:#fff}#main.brown-style #sidebar h2{background:#be7725}#main.periwinkle-style #sidebar .box-contact{border-color:#166eb4}#main.periwinkle-style #sidebar .sidebar-form-trigger .opener{background:#166eb4}#main.periwinkle-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.periwinkle-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #166eb4}#main.periwinkle-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#166eb4}#main.periwinkle-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#197ccb;color:#fff}#main.periwinkle-style #sidebar h2{background:#166eb4}#main.turquoise-style #sidebar .box-contact{border-color:#07828d}#main.turquoise-style #sidebar .sidebar-form-trigger .opener{background:#07828d}#main.turquoise-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.turquoise-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #07828d}#main.turquoise-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#07828d}#main.turquoise-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#0898a5;color:#fff}#main.turquoise-style #sidebar h2{background:#07828d}#main.dark-brown-style #sidebar .box-contact{border-color:#401805}#main.dark-brown-style #sidebar .sidebar-form-trigger .opener{background:#401805}#main.dark-brown-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.dark-brown-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #401805}#main.dark-brown-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#401805}#main.dark-brown-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#582107;color:#fff}#main.dark-brown-style #sidebar h2{background:#401805}#main.dark-blue-style #sidebar .box-contact{border-color:#5955b0}#main.dark-blue-style #sidebar .sidebar-form-trigger .opener{background:#5955b0}#main.dark-blue-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.dark-blue-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #5955b0}#main.dark-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#5955b0}#main.dark-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#6a66b8;color:#fff}#main.dark-blue-style #sidebar h2{background:#5955b0}#main.darker-blue-style #sidebar .box-contact{border-color:#004e8f}#main.darker-blue-style #sidebar .sidebar-form-trigger .opener{background:#004e8f}#main.darker-blue-style #sidebar .sidebar-form-trigger #sidebar-form input:not([type=submit]),#main.darker-blue-style #sidebar .sidebar-form-trigger #sidebar-form textarea{border:1px solid #004e8f}#main.darker-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]{background-color:#004e8f}#main.darker-blue-style #sidebar .sidebar-form-trigger #sidebar-form input[type=submit]:hover{background-color:#005ca9;color:#fff}#main.darker-blue-style #sidebar h2{background:#004e8f}.hss-large-button{display:inline-block;background:#004e8f;color:#fff!important;font-size:36px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;line-height:1.2;padding:30px;margin:30px auto;width:100%;border-radius:30px}.hss-large-button:hover{background:#005ca9}.screen-reader-shortcut-content{position:absolute;top:-1000em}.screen-reader-shortcut-content:focus{left:6px;top:7px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#b81f30;color:#fff;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}#header{width:100%;background:#f8f2dd}#header .center-holder{max-width:1203px;margin:0 auto;padding:0 15px}.center-holder{position:relative}.panel-header{background:#b81f30;min-height:151px;color:#fff;font-weight:400;font-size:18px;line-height:1.778;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.panel-header .hold{padding:0 0 0 293px;position:relative;z-index:0}.panel-header .text{overflow:hidden;padding:40px 0}.panel-header .text p{margin:0}.logo{position:absolute;top:0;left:21px;z-index:2}.logo h1{position:absolute;top:0;left:-999999999px}.logo a{display:block}.open-search{padding:45px 0;min-height:151px;float:right;width:260px;margin:0 0 0 10px}.open-search .btn{float:left}.open-search .opener{float:left;height:60px;width:60px;color:#fff;text-align:center;line-height:65px;font-size:34px;text-decoration:none;background:#a61a2a;transition:color .3s;margin:0 8px 0 0;position:relative}.open-search .opener .icons-search{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);line-height:1}.open-search .opener:hover{color:#b81f30}.open-search .header-bar-buttons a.btn{font-size:16px;line-height:14px;padding:8px 4px}.open-search .header-bar-buttons a.btn.yellow{color:#000!important;background-color:#ddb307}.open-search .header-bar-buttons a.btn.white{color:#000!important;background-color:#fff}.open-search .slide{background:#b81f30;position:absolute;left:290px;right:263px;top:0;padding:45px 0 45px 5%}.search-form{overflow:hidden}.search-form input[type=search]{display:inline-block;margin:0;padding:17px 22px;width:100%;height:60px;font-size:21px;line-height:26px;font-weight:700;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;border:0;text-transform:uppercase;background:#a61a2a;color:#fff;outline:0}.search-form input[type=submit]{display:none}.panel-menu{padding:0 170px 0 254px;position:relative;z-index:10}.panel-menu .social-networks{position:absolute;right:15px;top:15px}#nav ul > li{float:left;font-size:18px;line-height:22px;font-weight:400;position:relative;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}#nav ul > li:before{content:"";position:absolute;top:15px;left:0;bottom:15px;width:1px;background:#e0c864}#nav ul > li:first-child:before{display:none}#nav ul > li.has-drop-down:after{content:"";position:absolute;right:50%;bottom:13px;transform:translateX(50%);width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:#757575 transparent transparent}#nav ul > li.has-drop-down .has-drop-down:after{display:none}#nav ul > li.has-drop-down span{position:relative}#nav ul > li.has-drop-down span:after{content:">";margin:0 0 0 3px}#nav ul > li > a{display:block;padding:20px 18px 22px;color:#231f20;font-family: "Roboto Condensed", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight: 400}#nav ul > li.active a,#nav ul > li.hover a{background:#757575;color:#fff}#nav ul>li.active+li:before,#nav ul>li.active:before,#nav ul>li.hover+li:before,#nav ul>li.hover:before{display:none}#nav ul > li.active > .drop-hold,#nav ul > li.hover > .drop-hold{max-height:1000px;z-index:5}#nav ul > li.active:after,#nav ul > li.hover:after{border-color:#fff transparent transparent}#nav ul .drop-hold{position:absolute;top:100%;left:0;width:247px;overflow:hidden;max-height:0;transition:max-height .3s}#nav ul .drop-hold > li.active a,#nav ul .drop-hold > li.hover a{color:#231f20;background:#c5c7c9}#nav ul .drop-hold .drop-hold{position:relative}#nav ul .drop-hold .drop-hold li{font-size:12px}#nav ul .drop-hold .drop-hold li.active a,#nav ul .drop-hold .drop-hold li.hover a{color:#231f20;background:#c5c7c9}#nav ul .drop-hold .drop-hold a{background:#757575;color:#fff;padding:2px 22px 3px}#nav ul ul{background:#757575}#nav ul ul li{display:block;font-size:14px;line-height:16px;float:none;width:100%}#nav ul ul li.active a,#nav ul ul li.hover a{color:#231f20;background:#c5c7c9}#nav ul ul li.active .drop-hold,#nav ul ul li.hover .drop-hold{max-height:4000px}#nav ul ul li a{color:#fff;display:block;padding:10px 15px;transition:color .3s,background .3s}.nav-opener{display:none;float:right;width:60px;position:relative;overflow:hidden;height:68px}.nav-opener span,.nav-opener:after,.nav-opener:before{background:#f8f2dd;position:absolute;top:33px;left:15px;width:30px;height:2px;margin-top:-1px;transition:.2s linear}.nav-opener:after,.nav-opener:before{content:"";top:22px}.nav-opener:after{top:44px}.nav-active .nav-opener span{opacity:0}.nav-opener:hover span,.nav-opener:hover:after,.nav-opener:hover:before{background:#757575}.nav-active .nav-opener{background:#f8f2dd}.nav-active .nav-opener:after,.nav-active .nav-opener:before{transform:rotate(-45deg);top:33px;background:#757575}.nav-active .nav-opener:after{transform:rotate(45deg)}.resize-active .drop,.resize-active .drop > ul,.resize-active .hold{transition:none!important}#nav .social-networks li:before{display:none}#nav .social-networks li.active > a,#nav .social-networks li.hover > a{color:#ddb307}#nav .social-networks li.active .youtube,#nav .social-networks li.hover .youtube{background:#c7302b}#nav .social-networks li.active .facebook,#nav .social-networks li.hover .facebook{background:#4f77b1}#nav .social-networks li.active .twitter,#nav .social-networks li.hover .twitter{background:#4f9cd4}#nav .social-networks li.active .instagram,#nav .social-networks li.hover .instagram{background:#496f9b}#nav .social-networks a{padding:0;color:#fff}.social-networks li{float:left;margin:0 0 6px 6px;border-radius:2px;overflow:hidden}.social-networks li span{position:absolute;top:0;left:-9999999px}.social-networks li a{display:block;width:31px;height:31px;line-height:34px;text-align:center;color:#fff;font-size:16px;padding:0}.social-networks li a div{padding-top:7px}.social-networks li a:hover{color:#ddb307}.social-networks li .youtube{background:#c7302b}.social-networks li .facebook{background:#4f77b1}.social-networks li .twitter{background:#4f9cd4}.social-networks li .instagram{background:#496f9b}.social-networks li:first-child{margin-left:0}#wrapper{width:100%;position:relative;overflow:hidden}#main{padding:49px 0}#main.impact{text-align:center}.center-holder{max-width:1203px;margin:0 auto;padding:0 15px}.center-holder.full-width{max-width:100%;padding:0}body.page-template-default .center-holder.full-width #content,body.page-template-default .center-holder.full-width > ul.menu{padding-left:60px;padding-right:60px}.btn{display:inline-block;vertical-align:top;padding:16px 5px 14px;min-width:150px;background:#757575;font:700 28px/30px "Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;color:#fff!important;position:relative;text-align:center;transition:color .3s}.btn.content{font:700 20px/22px "Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;background-color:#b81f30;padding:12px 5px 10px}.btn.content:hover{background-color:#a61a2a;color:#fff}.btn:hover{color:#c5c7c9}.more{text-transform:uppercase;color:#b81f30;font-weight:700;font-size:18px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.more:hover{color:#ed6371}.list-item{margin:0 -10px;padding:0 0 3px}.list-item li{float:left;width:50%;padding:0 10px 20px}.no-bullets{list-style:none;margin:0;padding:0}.no-bullets li{margin-bottom:20px;line-height:1.5}#twocolumns{overflow:hidden;padding-bottom:10px;margin-bottom:60px}#twocolumns #content{float:left;width:72%}.home #twocolumns #content{width:63.2%}#twocolumns #sidebar{float:right;width:24%;padding:14px 0 0}.home #twocolumns #sidebar{padding:0;width:32%}.center-holder.full-width #twocolumns,.center-holder.full-width .list-links{padding-left:16px;padding-right:16px}.news{position:relative;display:block;color:#fff;font-weight:400;font-size:24px;line-height:31px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;overflow:hidden}.news:hover{color:#fff}.news:hover:before{left:0;right:0;top:0;bottom:0;border-radius:0;opacity:.9;z-index:1}.news:before{content:"";position:absolute;top:50%;left:50%;bottom:50%;right:50%;background:#ddb307;transition:.5s;border-radius:50%;opacity:0}.news:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 30%,rgba(255,255,255,0) 100%);transition:.5s;opacity:1;z-index:0}.news time{font-size:14px;line-height:15px;display:block}.news p{margin:0}.news .body-news{position:absolute;bottom:0;padding:20px 12% 24px;left:0;right:0;z-index:2}.news img{width:100%;max-width:none}.widget{margin:25px 0 0}.widget:first-child{margin-top:0}.list-event{padding:3px 0 20px}.list-event li{margin-top:20px}.list-event li:first-child{margin-top:0}.event{color:#231f20;font-size:14px;line-height:18px;background:#fbf7e7;border-left:7px solid #a61a2a;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;height:128px;display:table;width:100%}.event:hover,.event:hover h3{color:#dad4c0}.event:hover .data{color:#8d0a1a}.event h3{font-size:24px;font-weight:400;line-height:31px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;margin:0 0 2px;color:#231f20}.event .data{width:24%;background:#b81f30;color:#fff;font-size:14px;line-height:18px;text-align:center;display:table-cell;vertical-align:middle}.event .num{font-size:36px;line-height:1;display:block;margin:0 0 6px}.long-date .event .num{font-size:25px;margin-bottom:8px;margin-top:7px}.event .mount{text-transform:uppercase}.event p{margin:0}.event .body-event{width:70%;padding:0 8%;display:table-cell;vertical-align:middle}.view{text-align:center}.view .more{font-size:14px}.list-links{margin:0 -10px 42px}.list-links li{float:left;width:50%;padding:0 10px 26px}.list-links li a{display:block;position:relative;background:#f5f5f5;height:90px;font-weight:400;font-size:24px;line-height:30px;padding:30px 25px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;border-radius:30px;box-shadow:7px 5px 15px 3px rgba(0,0,0,.45)}.list-links li a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:2;line-height:1;text-align:center;font-size:32px;color:#fff}.list-links li.light-blue-style a{background-color:#39f}.list-links li.light-blue-style a:hover{background-color:#0f87ff}.list-links li.quarter-spanish-white-style a{background-color:#f8f2dd}.list-links li.quarter-spanish-white-style a:hover{background-color:#f2e7bf}.list-links li.red-style a{background-color:#b81f30}.list-links li.red-style a:hover{background-color:#991a28}.list-links li.light-red-style a{background-color:#ed6371}.list-links li.light-red-style a:hover{background-color:#e94354}.list-links li.dark-red-style a{background-color:#a61a2a}.list-links li.dark-red-style a:hover{background-color:#871522}.list-links li.yellow-style a{background-color:#ddb307}.list-links li.yellow-style a:hover{background-color:#ba9706}.list-links li.light-yellow-style a{background-color:#f6d655}.list-links li.light-yellow-style a:hover{background-color:#f4ce33}.list-links li.dark-yellow-style a{background-color:#cea706}.list-links li.dark-yellow-style a:hover{background-color:#ab8b05}.list-links li.green-style a{background-color:#72792d}.list-links li.green-style a:hover{background-color:#595f23}.list-links li.orange-style a{background-color:#a0692d}.list-links li.orange-style a:hover{background-color:#845725}.list-links li.bright-orange-style a{background-color:#e28b25}.list-links li.bright-orange-style a:hover{background-color:#c9791b}.list-links li.blue-style a{background-color:#027680}.list-links li.blue-style a:hover{background-color:#01565d}.list-links li.violet-style a{background-color:#3a3461}.list-links li.violet-style a:hover{background-color:#2c284a}.list-links li.brown-style a{background-color:#be7725}.list-links li.brown-style a:hover{background-color:#a0641f}.list-links li.periwinkle-style a{background-color:#166eb4}.list-links li.periwinkle-style a:hover{background-color:#125b94}.list-links li.turquoise-style a{background-color:#07828d}.list-links li.turquoise-style a:hover{background-color:#05636b}.list-links li.dark-brown-style a{background-color:#401805}.list-links li.dark-brown-style a:hover{background-color:#1f0c02}.list-links li.dark-blue-style a{background-color:#5955b0}.list-links li.dark-blue-style a:hover{background-color:#4b479a}.list-links li.darker-blue-style a{background-color:#004e8f}.list-links li.darker-blue-style a:hover{background-color:#003b6b}.list-links .green a{background-color:#72792d;color:#fff}.list-links .green a:before{background:#72792d}.list-links .orange a{background-color:#a0692d;color:#fff}.list-links .orange a:before{background:#a0692d}.list-links .blue a{background-color:#027680;color:#fff}.list-links .blue a:before{background:#027680}.list-links .dark-blue a{background-color:#5955b0;color:#fff}.list-links .dark-blue a:before{background:#5955b0}.list-links .red a{background-color:#b81f30;color:#fff}.list-links .red a:before{background:#b81f30}.list-links .violet a{background-color:#3a3461;color:#fff}.list-links .violet a:before{background:#3a3461}.list-links .periwinkle a{background-color:#166eb4;color:#fff}.list-links .periwinkle a:before{background:#166eb4}.list-links .turquoise a{background-color:#07828d;color:#fff}.list-links .turquoise a:before{background:#07828d}.list-links .dark-brown a{background-color:#401805;color:#fff}.list-links .dark-brown a:before{background:#401805}.list-links .warm-gray a{background-color:#757575;color:#fff}.list-links .warm-gray a:before{background:#757575}.banner{font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;display:flex;align-items:center;background:#f8f2dd;margin-bottom:27px;position:relative}.banner h2{color:#be7725;font-size:36px;line-height:38px;text-transform:none;font-weight:700;margin:0 0 14px}.blue-style .banner h2{color:#027680}.green-style .banner h2{color:#72792d}.orange-style .banner h2{color:#a0692d}.violet-style .banner h2{color:#3a3461}.periwinkle-style .banner h2{color:#166eb4}.turquoise-style .banner h2{color:#07828d}.dark-brown-style .banner h2{color:#401805}.banner .text{width:37%;font-size:21px;line-height:32px}.banner .text .hold{padding:0 10% 5px 6.5%}.banner .text p{margin:0}.banner .objectFitPoly{height:100%;width:100%}.banner .visual-banner{width:63%;border-left:6px solid #be7725;overflow:hidden;position:relative}.banner .visual-banner.full-width-banner{width:100%;border-left:0}.banner .visual-banner.full-width-banner img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner .visual-banner.has-title:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(255,255,255,0) 64%)}.banner .visual-banner .banner-title{position:absolute;bottom:15px;left:15px;margin:0;color:#fff;text-transform:uppercase;z-index:1}.banner .visual-banner img{max-width:none;width:100%}.blue-style .banner .visual-banner{border-color:#027680}.green-style .banner .visual-banner{border-color:#72792d}.orange-style .banner .visual-banner{border-color:#a0692d}.violet-style .banner .visual-banner{border-color:#3a3461}.periwinkle-style .banner .visual-banner{border-color:#166eb4}.turquoise-style .banner .visual-banner{border-color:#07828d}.dark-brown-style .banner .visual-banner{border-color:#401805}.sub-content{font-size:18px;line-height:35px}.menu{margin:0 0 29px;display:flex;justify-content:space-around;font-size:14px;line-height:16px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;background:#be7725;font-weight:400;padding:17px 0 12px}.light-blue-style .menu{background:#39f}.quarter-spanish-white-style .menu{background:#f8f2dd}.red-style .menu{background:#b81f30}.light-red-style .menu{background:#ed6371}.dark-red-style .menu{background:#a61a2a}.yellow-style .menu{background:#ddb307}.light-yellow-style .menu{background:#f6d655}.dark-yellow-style .menu{background:#cea706}.green-style .menu{background:#72792d}.orange-style .menu{background:#a0692d}.bright-orange-style .menu{background:#e28b25}.blue-style .menu{background:#027680}.violet-style .menu{background:#3a3461}.brown-style .menu{background:#be7725}.periwinkle-style .menu{background:#166eb4}.turquoise-style .menu{background:#07828d}.dark-brown-style .menu{background:#401805}.dark-blue-style .menu{background:#5955b0}.darker-blue-style .menu{background:#004e8f}.menu li.active a{border-color:#fff}.menu a{color:#fff;display:inline-block;vertical-align:top;padding-bottom:2px;border-bottom:1px solid transparent;transition:border .3s}.menu a:hover{border-color:#fff}ul.list{font-size:14px;line-height:16px}ul.list li{position:relative;padding:0 0 13px 9px}ul.list li:after{content:"";position:absolute;top:7px;left:0;width:4px;height:4px;border-radius:50%;background:#231f20}.box-contact{background:#fbf7e7;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:31px}.box-contact + .box-contact{margin-top:30px}.box-contact .body-contact{padding:31px 30px}.box-contact .body-contact ul{padding:0;list-style:none}.box-contact .body-contact ul li + .box-contact .body-contact ul li{margin-top:10px}.box-contact .body-contact.centered{text-align:center;padding:31px 5px}.box-contact a{color:#b81f30}.box-contact dl{margin:0;padding:0}.box-contact dt{font-weight:700}.box-contact dd{margin:0;padding:0}.box-contact address{font-style:normal;padding:0;margin:0 0 20px}.box-contact h2{color:#fff;background:#a0692d;padding:12px 5px 9px;margin:0;text-align:center}.box-contact h3{color:#231f20;font-size:24px;line-height:31px;margin:0 0 19px;font-weight:400}.box-contact h3.contact{margin-bottom:7px}.box-contact .footer-contact{display:block;background:#a0692d;padding:25px 5px 21px;font-size:24px;line-height:30px;vertical-align:middle;color:#fff;text-align:center}.box-contact .footer-contact:after{content:"";display:inline-block;vertical-align:middle;margin:0 0 0 7px;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #fff;position:relative;top:-2px;transition:.3s}.box-contact .active .footer-contact:after{transform:rotate(90deg)}.masseg-form{background:#bd7724;padding:27px 15px 39px}.masseg-form label{margin:0;display:block;line-height:0}.masseg-form input{display:block;margin:0 0 26px;padding:23px 17px 19px;width:100%;height:62px;color:#5d5d5d;font-size:18px;line-height:20px;border:0;text-transform:uppercase;background:#fff;outline:0;text-transform:uppercase;font-weight:700}.masseg-form input::-webkit-input-placeholder{color:#5d5d5d}.masseg-form input::-moz-placeholder{opacity:1;color:#5d5d5d}.masseg-form input:-moz-placeholder{color:#5d5d5d}.masseg-form input:-ms-input-placeholder{color:#5d5d5d}.masseg-form input.placeholder{color:#5d5d5d}.masseg-form input[type=submit]{width:139px;height:64px;font-size:24px;line-height:24px;padding:20px 5px;background:#a0692d;color:#fff;margin:0 auto;cursor:pointer;font-weight:400}.masseg-form input[type=submit]:hover{color:#ddb307}.masseg-form textarea{font-size:18px;line-height:20px;margin-bottom:37px;height:158px!important;width:100%!important;padding:23px 17px 19px;text-transform:uppercase;outline:0;resize:none;font-weight:700}.masseg-form textarea::-webkit-input-placeholder{color:#5d5d5d}.masseg-form textarea::-moz-placeholder{opacity:1;color:#5d5d5d}.masseg-form textarea:-moz-placeholder{color:#5d5d5d}.masseg-form textarea:-ms-input-placeholder{color:#5d5d5d}.masseg-form textarea.placeholder{color:#5d5d5d}.list-visual{margin:0 -17px;overflow:hidden;padding:13px 0 27px}.list-visual li{width:49%;display:inline-block;padding:0 1% 32px}.visual-item{position:relative;border-left:17px solid #3a3461;display:inline-block;overflow:hidden}.visual-item:focus .visual:after,.visual-item:hover .visual:after{width:100%;height:100%}.visual-item:focus .text-hover,.visual-item:hover .text-hover{visibility:visible;opacity:1}.visual-item:focus .text,.visual-item:hover .text{visibility:hidden;opacity:0}.visual-item .visual{position:relative}.visual-item .visual:after{content:"";position:absolute;top:0;left:0;width:0;height:0;background:#3a3461;transition:.3s;opacity:.8}.visual-item img{max-width:100%;width:100%;height:auto}.visual-item .text,.visual-item .text-hover{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);padding:5px 13px;color:#fff;text-align:center;font-size:30px;line-height:46px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;transition:opacity .5s}.visual-item .text .small,.visual-item .text-hover .small{font-size:20px}.visual-item .text-hover{font-size:36px;line-height:48px;visibility:hidden;opacity:0}.news-article .img-holder{margin-bottom:25px}.news-article .img-holder img{width:100%}.news-article .article-details time{font-size:16px;font-weight:400}.news-article .article-details time:after{content:" •"}.news-listing h3{margin-bottom:0}.news-listing time{font-size:16px;margin-bottom:7px;font-weight:800}.search{margin:15px 0}.search h3{margin:0}.hhs-logo-link{transition:.2s ease-in-out;padding-top:24px;border-top:5px solid #a61a2a;width:100%;height:auto;margin:0 auto 20px;background-color:transparent}_:-ms-fullscreen .page-template-default .visual-banner.object-fit-polyfill,:root .page-template-default .visual-banner.object-fit-polyfill{height:350px}.page-title{text-transform:uppercase;margin-bottom:30px}.page-intro-text{background-color:#ddb307;color:#fff;text-align:center;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:36px;line-height:1.2;padding:15px;margin-bottom:45px}.page-intro-text p:last-of-type{margin-bottom:5px}.error-page .email-form input[type=email]{float:none;display:inline-block;border:1px solid #c5c7c9;max-width:328px}.error-page .email-form input[type=submit]{width:200px;float:none;display:inline-block;max-width:328px;margin:0 0 0 10px}.full-email-signup-block label{font-weight:700}.full-email-signup-block .email-form input[type=email],.full-email-signup-block .email-form input[type=text]{width:328px;border:1px solid #c5c7c9;max-width:328px;margin:0 0 15px}.full-email-signup-block .email-form input[type=submit]{width:200px;float:none;display:inline-block;max-width:328px}hr{border:0;height:1px;background-color:#8c8b8b}.video-container{max-width:400px}.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}#footer{background:#a61a2a;color:#fff;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;line-height:17px}#footer .center-holder{max-width:1203px;margin:0 auto;padding:0 15px;display:flex;flex-flow:row nowrap;justify-content:space-around}#footer a{color:#fff}#footer a:hover{color:#ddb307}#footer .panel{padding:42px 0 30px;background:#b81f30}#footer .bar{padding:36px 0 17px}#footer .left-footer-block{float:left;position:relative;width:33%}#footer .left-footer-block .widget{margin-bottom:20px}#footer .left-footer-block .widget h2{color:#fff}#footer .left-footer-block .widget form p{margin-bottom:.25em}#footer .left-footer-block .widget form .row{display:-ms-flexbox;align-items:center;justify-content:space-between}#footer .left-footer-block .widget form .row #submit{background-color:#757575;text-transform:uppercase;font-weight:700}#footer .left-footer-block .widget form .row #submit:hover{color:#c5c7c9}#footer .center-footer-block{text-align:center;align-self:center;margin:0 auto 30px}#footer .center-footer-block ul{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;list-style:none!important;margin:auto!important;padding:0 15px!important}#footer .center-footer-block ul li{text-align:center;line-height:1.1}#footer .center-footer-block ul li a{font-size:21px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;text-decoration:underline}#footer .center-footer-block ul li::before{content:none}#footer .right-footer-block{float:right;position:relative;text-align:right;font-size:14px}#footer .social-networks{margin:0 22px 0 0}#footer .social-networks__svg{display:inline-block;width:16px;height:16px}#footer .social-networks__svg path{display:inline-block;width:16px;height:16px;fill:#fff}#footer .social-networks a:hover svg path{fill:#ddb307}#footer p{margin:0}#footer address{font-style:normal;margin:0;padding:0}#footer .hold{display:flex;flex-flow:column;justify-content:space-between;height:100%}#footer .box-button{display:block;vertical-align:top;width:auto;text-align:right;float:right}#footer .box-button > *{display:inline-block}#footer .box-button #glt-translate-trigger{top:0}#footer .box-button a{display:inline-block;line-height:31px;font-size:14px}#footer .credit{margin-top:20px;display:inline-block;line-height:1.1}#footer .credit a{vertical-align:middle;margin-left:5px}#footer .credit img{vertical-align:middle}#footer .text{float:left;max-width:510px}#footer .btn{font-size:14px;line-height:18px;padding:0 5px;min-width:113px;font-weight:400;text-transform:none;margin:0 0 0 41px;background:#b81f30}#footer .btn:hover{color:#ddb307}#footer .tel-hold{border-left:1px solid #fff;margin-left:5px;padding-left:5px}.list-partners{font-size:0;line-height:0;letter-spacing:-4px;text-align:center;margin:auto}.list-partners li{display:inline-block;vertical-align:middle;line-height:1;letter-spacing:0;padding:0 31px 10px}.cycle-gallery{position:relative;margin:0 0 60px}.cycle-gallery .mask{position:relative;overflow:hidden;width:100%}.cycle-gallery .mask .slideset{width:99999px;float:left}.cycle-gallery .mask .slide{width:100%;float:left}.cycle-gallery .mask .slide.active{z-index:1}.cycle-gallery .hold{background:#fbf7e7;display:flex;align-items:center}.cycle-gallery .hold .visual{width:63.1%;border-right:6px solid #b81f30}.cycle-gallery .hold .visual img{width:100%;height:auto}.cycle-gallery .hold .text{width:36.9%;padding:0 2.7%;font-family:Georgia,"Times New Roman",Times,Baskerville,serif;font-size:14px;line-height:28px;color:#000}.cycle-gallery .hold .text p{margin:0}.cycle-gallery h2{margin:0 0 5px;font-size:36px;line-height:1;font-weight:700;text-transform:uppercase;color:#b92031;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.cycle-gallery h3{margin:0 0 18px;font-size:28px;line-height:1;color:#231f20;font-weight:400;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif}.cycle-gallery .btn-next,.cycle-gallery .btn-prev{position:absolute;top:50%;left:-40px;transform:translateY(-50%);font-size:36px;line-height:1;color:#000;text-align:center}.cycle-gallery .btn-next:hover,.cycle-gallery .btn-prev:hover{color:#ddb307}.cycle-gallery .btn-next{left:auto;right:-40px}.cycle-gallery.interior .visual{width:100%;border:none}.cycle-gallery.interior .visual img{width:100%;height:auto}.center-holder.full-width .btn-next{right:20px;z-index:999999}.center-holder.full-width .btn-prev{left:20px;z-index:999999}.center-holder.full-width .cycle-gallery .btn-next span,.center-holder.full-width .cycle-gallery .btn-prev span{font-weight:900;opacity:.125;transition:opacity .3s ease-in-out}.center-holder.full-width .cycle-gallery:hover .btn-next span,.center-holder.full-width .cycle-gallery:hover .btn-prev span{opacity:1}.card-grid__text{color:#fff}.card-grid__list{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:row;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px 30px;justify-items:center}.card-grid__list-item{width:100%}.card-grid__list-item:before{content:none!important}.card-grid__list-item-container{display:block;position:relative;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:91%;cursor:pointer}.card-grid__list-item-container > h2{position:absolute;bottom:15px;left:15px;color:#fff;margin:0;z-index:2}.card-grid__list-item-container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(255,255,255,0) 64%)}.card-grid__list-item-container:before{content:"";position:absolute;top:50%;left:50%;bottom:50%;right:50%;background:#ddb307;transition:.5s;border-radius:50%;opacity:0;z-index:1}.card-grid__list-item-container:hover:before{left:0;right:0;top:0;bottom:0;border-radius:0;opacity:.9}.card-grid__list-item-text p{font-size:16px;line-height:1.4}.oh-clips__text{position:absolute;left:15px;bottom:15px;color:#fff;z-index:3}.oh-clips__text h2{color:#fff;margin:0}.oh-clips__text p{color:#fff;margin:0;text-transform:uppercase;font-size:21px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;line-height:1.2}.oh-clips__play{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:center;z-index:2;opacity:0;transition:opacity .2s ease-in}.oh-clips__play svg{width:40%;height:40%}.oh-clips__list-item-container:hover .oh-clips__play{opacity:1}.oh-clips__list-item-container:hover:before{background:#a61a2a}.oh-audio-controls{display:block;margin:15px auto}.oh-audio-controls__captions{display:block;text-align:center;font-size:16px;font-family:"Roboto Condensed",Helvetica,"Helvetica Neue",Arial,sans-serif;color:#b81f30;text-decoration:underline;font-weight:700;cursor:pointer}.oh-audio-controls__captions:hover{text-decoration:none}.oh-header{color:#b81f30}#oh-subtitles{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);width:calc(50% - 30px);font-size:18px;text-align:center;z-index:-100;display:none;max-width:100%}#oh-subtitles .center-holder{background-color:rgba(255,255,255,.85);border-radius:4px;padding:15px}#oh-subtitles.visible{z-index:100;display:block}.impact-intro-row{margin-bottom:40px}.impact-intro-row h1{text-align:center;color:#585f99;line-height:1;text-transform:uppercase;margin-bottom:20px;font-size:clamp(4.375rem,-7.8125rem + 25.390625vw,12.5rem)}.impact-intro-row h1 > div div{opacity:0}.impact-intro-row h3{font-family:Georgia,"Times New Roman",Times,Baskerville,serif;color:#000}.impact-intro-row p{font-family:Georgia,"Times New Roman",Times,Baskerville,serif}.impact-split-row .entry{margin-bottom:80px}.impact-split-row .entry .text{flex:1}.impact-split-row .entry .text h2{font-family:National2,sans-serif;font-size:clamp(3.75rem,7.8125vw,6.25rem);margin-bottom:10px;font-weight:700;line-height:1}.impact-split-row .entry .text p{font-family:National2,sans-serif;font-size:clamp(1.875rem,3.90625vw,3.125rem);line-height:1.2;font-weight:700;margin-bottom:0}.impact-split-row .entry .text p:first-child{text-transform:uppercase}.impact-split-row .entry .image{flex:0 1 400px;border-radius:50%;border:12px solid transparent;background-position:center;background-repeat:no-repeat;background-size:cover}.impact-split-row .entry:nth-child(even){flex-direction:row-reverse}@media (min-width:769px){.hhs-logo-link:hover{opacity:.65}}@media (min-width:1024px){#nav ul>li.has-drop-down.arrow-hidden:after,.desktop_hidden{display:none}}@media screen and (min-width:1024px){.card-grid__list-item:last-child:nth-child(3n-2){grid-column-end:3}}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}@media screen and (min-width:1025px){.impact-split-row .entry{display:flex;align-items:center;gap:40px}.impact-split-row .entry .image{height:400px}}@media (max-width:1279px){#header .center-holder{max-width:1263px;padding:0 50px}.panel-header{font-size:16px}#nav ul > li > a{padding-left:16px;padding-right:16px}#footer .center-holder,.center-holder{max-width:1263px;padding:0 50px}}@media (max-width:1199px){.panel-header{font-size:14px}#nav ul > li > a{padding-left:9px;padding-right:9px}.banner h2{font-size:30px;line-height:32px}.banner .text{font-size:18px;line-height:22px}.cycle-gallery .hold .text{font-size:14px;line-height:20px}.cycle-gallery h2{font-size:25px}.cycle-gallery h3{font-size:20px;margin-bottom:10px}}@media (max-width:1149px){#nav ul > li{font-size:15px}}@media (max-width:1139px){.panel-header .hold{padding-left:250px}.open-search .slide{left:225px}.panel-menu{padding-left:235px}}@media screen and (max-width:1024px){#oh-subtitles{width:calc(100vw - 30px);left:15px;transform:none}.impact-split-row .entry .text{text-align:center;margin-bottom:40px}.impact-split-row .entry .image{margin-left:auto;margin-right:auto;max-width:400px;margin-bottom:40px;aspect-ratio:400/400}}@media (max-width:1023px){body{font-size:11px;line-height:18px}.home .h2,.home h2{margin-bottom:8px}.h2,h2{font-size:18px;line-height:1;margin-bottom:14px}.h3,h3{font-size:11px;line-height:15px;padding-top:2px;margin-bottom:5px}p{margin:0 0 14px}ol li,ul li{font-size:11px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{font-size:16px;line-height:20px;height:34px;padding:7px 9px}.email-form{margin:0}.email-form label{width:69%}.email-form input[type=submit]{height:34px;font-size:14px;line-height:18px;padding:8px 5px}#header .center-holder{padding:0 40px}.panel-header{font-size:12px;line-height:18px;min-height:124px}.panel-header .hold{padding-left:168px}.panel-header .text{padding:37px 0 33px}.logo{left:11px;width:127px}.open-search{width:135px;min-height:124px;padding:46px 0 42px}.open-search .opener{width:34px;height:36px;font-size:20px;line-height:40px}.open-search .slide{left:168px;right:141px;padding:46px 0 40px}.search-form input[type=search]{height:36px;font-size:14px;line-height:18px;padding:9px 14px}.panel-menu{padding:0 120px 0 0}.panel-menu .social-networks{top:13px;right:0}#nav ul{margin-left:-17px}#nav ul > li{font-size:14px;line-height:16px}#nav ul > li:before{top:9px;bottom:13px}#nav ul > li.has-drop-down:after{border-width:4px 4px 0;bottom:10px}#nav ul > li > a{padding:14px 15px 20px}#nav ul ul{margin-left:0;padding:15px 0 0}#nav ul ul ul{padding:0}#nav ul ul li a{padding:5px 15px 6px}.social-networks li a{width:24px;height:24px;font-size:13px;line-height:27px}#main{padding:25px 0}.des-hidden{display:none!important}.center-holder{padding:0 40px}.btn{min-width:90px;font-size:17px;line-height:20px;padding:8px 5px}.btn.content{font-size:17px;padding:7px 5px}.more{font-size:13px}.list-item{margin:0 -6px;padding:0 0 6px}.list-item li{padding:0 6px 10px}#twocolumns{margin-bottom:26px}.home #twocolumns #content{width:63.8%}#twocolumns #content{width:66%}#twocolumns #sidebar{padding:0}.news{font-size:16px;line-height:19px}.news time{font-size:13px;line-height:18px;margin-bottom:3px}.news .body-news{padding:13px 8%}.widget:first-child{margin-top:0}.widget{margin:29px 0 0}.list-event{padding:1px 0 15px}.list-event li{margin-top:9px}.list-event li:first-child{margin-top:0}.event{height:81px;font-size:13px;line-height:18px;border-width:4px}.event h3{font-size:16px;line-height:18px;margin:5px 0 4px}.event .data{font-size:13px;width:25%}.event .num{font-size:21px;margin:10px 0 4px}.long-date .event .num{font-size:14px;margin-top:12px;margin-bottom:4px}.event .body-event{width:75%;padding:0 3% 0 8%}.view .more{font-size:10px}.list-links{margin:0 -6px 24px}.list-links li{padding:0 6px 14px}.list-links li a{height:54px;font-size:16px;line-height:20px;padding:15px;border-width:4px}.list-links li a span{font-size:24px}.banner{margin-bottom:16px}.banner h2{font-size:21px;line-height:22px;margin-bottom:8px}.banner .text{font-size:12px;line-height:19px}.banner .text .hold{padding-top:5px}.banner .visual-banner{border-width:4px}.sub-content{font-size:12px;line-height:20px}.menu{display:none}ul.list{font-size:11px;line-height:14px}ul.list li{padding:0 0 5px 7px}ul.list li:after{width:3px;height:3px;top:6px}.box-contact{font-size:11px;line-height:18px}.box-contact .body-contact{padding:17px 5px}.box-contact address{margin-bottom:12px}.box-contact h2{font-size:16px;padding:8px 5px 5px}.box-contact h3{font-size:14px;line-height:17px;margin-bottom:12px}.box-contact .footer-contact:after{border-width:7px 0 7px 7px;margin:0 0 0 5px;top:-1px}.box-contact .footer-contact{font-size:14px;line-height:18px;padding:17px 5px 11px}.list-visual{margin:0 -4px;padding-top:0}.list-visual li{padding:0 1% 16px}.visual-item{border-width:8px}.visual-item .text,.visual-item .text-hover{font-size:25px;line-height:30px}.visual-item .text .small,.visual-item .text-hover .small{font-size:18px}.visual-item .text-hover{font-size:25px;line-height:30px}.news-article .article-details time,.news-listing time{font-size:14px}#footer .center-holder{padding:0 40px}#footer{font-size:9px;line-height:13px}#footer .panel{padding:23px 0 7px}#footer .bar{padding:22px 0}#footer .social-networks{margin:0 18px 0 0}#footer .social-networks a{width:27px;height:27px;font-size:15px;line-height:31px}#footer .box-button{width:auto}#footer .box-button a{font-size:12px;line-height:27px}#footer .credit img{width:20px;height:auto}#footer .text{max-width:390px}#footer .btn{min-width:99px;font-size:12px;line-height:27px;margin:0 0 0 25px}.list-partners li{width:95px;padding:0 10px 10px}.cycle-gallery{margin-bottom:36px}.cycle-gallery .hold .visual{width:63.3%;border-width:4px}.cycle-gallery .hold .text{font-size:12px;line-height:21px;width:36.7%}.cycle-gallery h2{font-size:21px;margin-bottom:2px}.cycle-gallery h3{font-size:16px;line-height:21px;margin-bottom:8px}.cycle-gallery .btn-next,.cycle-gallery .btn-prev{font-size:36px;left:-38px}.cycle-gallery .btn-next{left:auto;right:-38px}.cycle-gallery.interior .visual{width:100%}}@media screen and (max-width:960px){body.page-template-default .center-holder.full-width #content,body.page-template-default .center-holder.full-width > ul.menu{padding-left:24px;padding-right:24px}}@media (max-width:799px){#footer .text{max-width:350px}}@media (max-width:767px){.h2,h2{font-size:14px;margin-bottom:5px}.h3,h3{margin-bottom:3px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{font-size:13px}.email-form label{width:70%}#header .center-holder{padding:0 15px}.panel-header{min-height:68px}.panel-header .hold{padding-left:68px;z-index:0}.panel-header .text{clear:both;margin:0 -15px 0 -83px;padding:14px 15px;background:#fff;color:#000;font-size:11px;line-height:16px}.logo{width:68px;left:1px}.open-search{min-height:68px;padding:18px 0;width:250px}.open-search .opener{width:29px;height:30px;font-size:18px;line-height:34px}.open-search .header-bar-buttons a.btn{margin-right:12px}.open-search .slide{top:68px;left:-15px;right:-15px;z-index:10;padding:15px}.panel-menu{position:static}#nav ul > li.has-drop-down:after{right:12px;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent #757575}#nav ul > li.active:after,#nav ul > li.hover:after{display:none}#nav ul .drop-hold{width:auto;right:-100%;margin-right:-2px}#nav .nav-opener{display:block;position:absolute;top:0;right:0;z-index:5}#nav .drop{visibility:hidden;opacity:0;position:absolute;top:68px;left:0;right:0;z-index:999}#nav ul{float:none;padding:0;margin:0;background:#f8f2dd}#nav ul ul li:before{display:none}#nav > .drop > ul > li{width:50%;border-top:1px solid #757575}#nav > .drop > ul > li:nth-child(odd){border-right:1px solid #757575}#nav > .drop > ul > li:nth-child(even) ul li a{padding-left:17px}#nav > .drop > ul > li:nth-child(even) .drop-hold{right:0;left:-100%;margin-left:-2px}#nav>.drop>ul>li:first-child,#nav>.drop>ul>li:first-child+li{border-top:0}#nav > .drop > ul > li:before{display:none}#nav ul li a{display:block;padding:15px 20px 10px 16px}#nav .drop{max-height:0;transition:.25s linear}.nav-active #nav .drop{max-height:4000px;visibility:visible;opacity:1}#nav .drop > ul{transition:.25s linear}#nav .social-networks{position:static;display:block;width:100%;text-align:center;background:#fbf7e7;padding:22px 0 11px;border-bottom:2px solid #ddb307}#nav .social-networks li{float:none;width:auto!important;display:inline-block;vertical-align:top;border:0!important}#main{padding:6px 0}.mob_hidden{display:none!important}.center-holder{padding:0 15px}.btn{font-size:14px;line-height:16px;padding:7px 5px;min-width:76px}.btn.content{font-size:14px}.more{font-size:9px}.list-item{margin:0 -3px;padding-bottom:3px}.list-item li{padding:0 3px 6px}#twocolumns{margin-bottom:13px}.home #twocolumns #content{width:100%}#twocolumns #content{width:100%;float:none;padding-bottom:21px}#twocolumns #sidebar,.home #twocolumns #sidebar{width:100%;float:none}.news{font-size:12px;line-height:15px}.news time{font-size:9px;line-height:15px;margin:0}.news .body-news{padding:13px 5px 12px 12%}.widget:first-child{margin-top:0}.widget{margin-top:26px}.list-event{padding:0 0 17px}.list-event li{margin-top:7px}.list-event li:first-child{margin-top:0}.event{border-width:3px;height:69px;font-size:9px;line-height:15px}.event h3{font-size:12px;margin:0}.event .data{font-size:9px;width:16%}.event .num{font-size:18px}.long-date .event .num{font-size:12px;margin-top:10px;margin-bottom:0}.event .body-event{width:84%;padding:0 3% 0 7%}.view{font-size:9px;line-height:1}.view .more{font-size:9px}.list-links{margin:0 -4px 28px}.list-links li{padding:0 4px 6px}.list-links li a{height:46px;font-size:12px;line-height:16px;padding:15px 5px;border-width:2px}.list-links li a span{font-size:16px}.banner{display:table;width:100%;margin:5px 0 20px}.banner h2{font-size:18px;line-height:19px}.banner .text{width:100%;display:table-footer-group;font-size:11px;line-height:18px}.banner .text .hold{padding:16px 5% 14px;display:none}.banner .visual-banner{width:100%;display:table-header-group;border:0}.banner .visual-banner img{border-bottom:2px solid #be7725}ul.list{line-height:18px}ul.list li{padding-bottom:0}ul.list li:after{top:7px}.box-contact .body-contact{padding:9px 5px 7px}.box-contact dd,.box-contact dt{display:inline-block;vertical-align:top}.box-contact address{margin-bottom:0}.box-contact h2{background:#fff}.box-contact h3{font-size:12px;margin-bottom:3px}.box-contact .footer-contact:after{border-width:5px 0 5px 6px;margin-left:15px}.box-contact .footer-contact{font-size:12px;padding:12px 5px 10px}.masseg-form{padding:58px 20px 23px}.masseg-form input{padding:18px 14px 14px;height:52px;font-size:15px}.masseg-form input[type=submit]{width:115px;height:54px;font-size:20px;padding:15px 5px}.masseg-form textarea{height:131px!important;padding:16px 14px;margin-bottom:26px;font-size:15px}.list-visual li{padding:0 1% 8px}.visual-item{border-width:3px}.visual-item .text,.visual-item .text-hover{padding:5px;font-size:12px;line-height:14px}.visual-item .text .small,.visual-item .text-hover .small{font-size:10px}.visual-item .text-hover{font-size:12px;line-height:14px}.news-article .article-details time,.news-listing time{font-size:11px}.error-page .email-form input[type=email]{display:block;width:100%}.error-page .email-form input[type=submit]{display:block;width:100%;margin:10px 0 0}.full-email-signup-block .email-form input[type=email],.full-email-signup-block .email-form input[type=submit],.full-email-signup-block .email-form input[type=text]{display:block;width:100%}#footer .center-holder{padding:0 15px;flex-flow:column nowrap}#footer{line-height:16px}#footer .panel{padding:18px 0 7px}#footer .bar{text-align:center;padding:20px 0}#footer .left-footer-block{float:none;display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}#footer .left-footer-block .widget form{max-width:400px;margin-left:auto;margin-right:auto}#footer .right-footer-block{float:none;display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}#footer .social-networks{float:none;overflow:hidden;margin:0 0 10px;display:inline-block;vertical-align:top}#footer .box-button{width:auto;float:none;display:inline-block;vertical-align:top;text-align:center}#footer .box-button a{font-size:10px;line-height:22px}#footer .credit{display:block}#footer .text{float:none;max-width:100%;margin-bottom:18px}#footer .btn{margin-left:17px;line-height:22px;font-size:10px;min-width:82px}#footer .tel-hold{display:block;margin:0;padding:0;border:0}.cycle-gallery{margin-bottom:23px}.cycle-gallery .hold{display:block}.cycle-gallery .hold .visual{width:100%;border:0;border-bottom:3px solid #b81f30}.cycle-gallery .hold .text{width:100%;font-size:11px;line-height:18px;padding:17px 16px}.cycle-gallery h2{font-size:18px;margin:0}.cycle-gallery h3{font-size:14px;margin-bottom:4px}.cycle-gallery .btn-next,.cycle-gallery .btn-prev{display:none}.cycle-gallery.interior .visual{width:100%;border:none}}@media screen and (max-width:767px){.panel-header + .center-holder{width:100%;position:absolute;right:0;top:0}body.page-template-default .center-holder.full-width #content,body.page-template-default .center-holder.full-width > ul.menu{padding-left:12px;padding-right:12px}_:-ms-fullscreen .page-template-default .visual-banner.object-fit-polyfill,:root .page-template-default .visual-banner.object-fit-polyfill{height:280px}}@media screen and (max-width:480px){.card-grid__list{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}}@media screen and (max-width:340px){.open-search{padding:18px 0 18px 36px}.open-search .header-bar-buttons a.btn{min-width:56px;margin-right:4px}}

.theme_color{color: var( --e-global-color-primary );}
.age_acc summary.e-n-accordion-item-title {justify-content: space-between;}
.age_acc summary.e-n-accordion-item-title[aria-expanded="true"] {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.age_acc summary.e-n-accordion-item-title {border: none !important;}
.age_acc .age_acc_ans {border-bottom-left-radius: 14px;border-bottom-right-radius: 14px;}
p:last-child { margin-bottom: 0; }
.subtitle_line h6.elementor-heading-title { position: relative; display: inline-block; }
.subtitle_line h6.elementor-heading-title:before { content: ""; position: absolute; background: var( --e-global-color-primary ); width: 18px; height: 3px; border-radius: 3px; left: -28px; top: 50%; transform: translateY(-50%); }
.subtitle_line h6.elementor-heading-title:after { content: ""; position: absolute; background: var( --e-global-color-primary ); width: 18px; height: 3px; border-radius: 3px; right: -28px; top: 50%; transform: translateY(-50%); }

.contact_section_form .wpforms-container { margin: 0; }
.contact_section_form input,.contact_section_form textarea{ padding: 20px !important; height: auto !important; font-size: 16px !important; line-height: 20px !important; border: none !important;border-radius: 5px !important; }
.contact_section_form input::placeholder, .contact_section_form textarea::placeholder { color: #767676; }
.contact_section_form textarea { height: 130px !important; resize: none !important; }
.contact_section_form .wpforms-submit { padding: 16px 45px !important; background: var( --e-global-color-primary ) !important; color: #fff !important; border: none !important; font-size: 18px !important; font-weight: 500; border-radius: 6px !important; }
.wpforms-submit-container { text-align: center;padding-top: 35px !important;}
.contact_box p {margin-bottom: 8px;}
.counter_box {text-align: center;}
.journey_row .news:before ,.journey_row .news:after { display: none; }
.journey_col .e-con-inner:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(180deg, #2C284A00 0%, #2C284A 100%); z-index: 0; border-radius: 20px; }
.journey_btn{margin-top: auto;}
.elementor-counter .elementor-counter-title{text-align: center;}
.icon_box_my .elementor-icon-box-icon {background: var( --e-global-color-primary );padding: 14px;border-radius: 50%;}
.icon_box_my .elementor-icon-box-icon path {fill: #f5f5f5;}
.icon_box_my .elementor-icon-box-title {margin-bottom: 0;}

.icon_box_my.icon_box_open .elementor-icon-box-description {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: all 0.5s ease;
}

.icon_box_my.icon_box_open.active .elementor-icon-box-description {
    max-height: 200px; /* Adjust based on content */
    opacity: 1;
}

.icon_box_my.icon_box_open .elementor-widget-container {
    display: flex;
}

.icon_box_my.icon_box_open.active .elementor-widget-container {
    background: var( --e-global-color-primary ) !important;
    color: #fff;
}

.icon_box_my.icon_box_open.active .elementor-widget-container .elementor-icon-box-title{color: #fff;}
.icon_box_my.icon_box_open.active .elementor-widget-container .elementor-icon-box-description{color: #fff;}


.icon_box_my.icon_box_open.active .elementor-icon-box-icon {
    background: #FFFFFF;
}

.icon_box_my.icon_box_open.active .elementor-icon-box-icon path {
    fill: var( --e-global-color-primary );
}
.icon_box_my.icon_box_open {
    cursor: pointer !important;
}

.icon_box_my.icon_box_open .elementor-widget-container:after {
    content: "";
    position: absolute;
    width: 23px;
    height: 23px;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    background: url(http://www.henrystreet.org/wp-content/uploads/2025/07/arrowright.svg);
}

.icon_box_my.icon_box_open.active .elementor-widget-container:after {
    background: url(http://www.henrystreet.org/wp-content/uploads/2025/07/toparrrow_w.svg);
}

.animated, .animated-element, .animated-entry {
    opacity: 1;
}