.section_expandable_contents{margin-top:-20px}.section_expandable_contents .wrap+.wrap{margin-top:20px}@media (max-width: 767px){.section_expandable_contents .wrap+.wrap{margin-top:10px}}.section_expandable_contents .wrap{margin-left:auto;margin-right:auto;background:var(--bg-l-3);padding:0;max-width:1100px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.section_expandable_contents .wrap:last-child{border:none}.section_expandable_contents .wrap.content_is_visible .title{background:var(--main-d-10);color:var(--white)}.section_expandable_contents .wrap .title{line-height:150%;position:relative;font-family:var(--first-font);text-transform:uppercase;letter-spacing:0.05em;color:var(--secondary);font-size:1.2em;position:relative;margin:0;display:block;padding:1em 2em;text-decoration:none;text-transform:none;letter-spacing:0;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width: 767px){.section_expandable_contents .wrap .title{font-size:1em}}.section_expandable_contents .wrap .title strong{font-weight:inherit}.section_expandable_contents .wrap .title strong{color:var(--main)}@media (max-width: 767px){.section_expandable_contents .wrap .title{font-size:1em;padding:1em}}.section_expandable_contents .wrap .title strong{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.section_expandable_contents .wrap .title:hover{color:var(--white);background:var(--main-d-10);text-decoration:none}.section_expandable_contents .wrap .title:hover strong{color:var(--white)}.section_expandable_contents .wrap .title.open strong{color:var(--white)}.section_expandable_contents .wrap .title.open .icon:before{content:"\00d7"}.section_expandable_contents .wrap .title.open:hover{color:var(--hover-color-associated);background:var(--hover)}.section_expandable_contents .wrap .title.open:hover strong{color:var(--hover-color-associated)}.section_expandable_contents .wrap .title .icon:before{content:'\25be';margin-right:0.5em}.section_expandable_contents .wrap .title .date{margin-left:auto;margin-right:0;font-family:var(--first-font);font-size:0.85em;text-transform:uppercase;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.section_expandable_contents .wrap .title .date strong{color:inherit;font-weight:normal;text-transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.section_expandable_contents .wrap .description_wrap .description.internal_wrap{margin-top:0;padding:2em;background:var(--bg-l-3);margin-bottom:20px}@media (max-width: 767px){.section_expandable_contents .wrap .description_wrap .description.internal_wrap{padding:1em}}.section_expandable_contents .wrap .description_wrap .description.internal_wrap .page_cta{text-align:left;margin-top:20px;margin-bottom:0}.fancybox-container .gform_wrapper form .gform_heading .gform_title{color:var(--main)}.fancybox-container .gform_wrapper form .gform_footer input[type="submit"]{position:absolute;right:30px;bottom:30px}@media (max-width: 767px){.fancybox-container .gform_wrapper form .gform_footer input[type="submit"]{position:relative;right:0;bottom:0}}@media (min-width: 768px) and (max-width: 991px){.fancybox-container .gform_wrapper form .gform_footer input[type="submit"]{bottom:60px}}
