@font-face{font-family:'nexa_slab_black_italicitalic';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_black_italic-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_black_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_heavy_italicitalic';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_heavy_italic-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_heavy_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_heavyregular';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_heavy-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_heavy-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_regular_italicIt';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_regular_italic-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_regular_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_regularregular';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_regular-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_light_italicitalic';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_light_italic-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'nexa_slab_lightregular';src:url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_light-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/2581615/fonts/nexa-slab/fontfabric_-_nexa_slab_light-webfont.woff') format('woff');font-weight:normal;font-style:normal}html,body{text-rendering:geometricPrecision !important;font-weight:normal !important}body{color:#333c4e;font-family:nexa_slab_regularregular}b,strong{font-family:nexa_slab_heavyregular;font-style:normal !important;font-weight:normal !important}b em,strong em,em b,em strong{font-family:nexa_slab_heavy_italicitalic;font-style:normal !important;font-weight:normal !important}em{font-family:nexa_slab_regular_italicIt;font-style:normal !important;font-weight:normal !important}.simple-quote .quote{font-size:100% !important}p,.p{font-size:1.5em;letter-spacing:.1px}@media(max-width:767px){p,.p{font-size:1.2em;letter-spacing:.1px;line-height:1.5em}}.card-box{color:#333c4e}.button{padding:12px 23px 13px;font-size:1.1rem;line-height:22px}.theme-color h1,.theme-color h2,.theme-color h3,.theme-color h4,.theme-color h5,.theme-color h6,h1.theme-color,h2.theme-color,h3.theme-color,h4.theme-color,h5.theme-color,h6.theme-color{color:#d62853}.icon-disc.theme i{background:url(https://www.speakenglishsummercamp.com/pattern-red.jpg) #d62853 !important}.icon-disc.dark i{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.button.color-1{background:url(https://www.speakenglishsummercamp.com/pattern-red.jpg) #d62853 !important}.hs-content-id-11379202556 .button.color-1{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.hs-content-id-11384897438 .button.color-1{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.hs-content-id-11352201077 .button.color-1{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.button.color-2{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.scroll-next-theme-disc .sn-arrow{background:url(https://www.speakenglishsummercamp.com/pattern-red.jpg) #d62853 !important}.overlay-dark:before{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #333c4e !important}.person-card-banner{height:120px;border-bottom:5px solid #d62853}.person-card-photo img{width:140px !important;height:140px !important}.person-card-photo{margin-top:-71px}.slider-container .nboslick-dots button:hover,.slider-container .nboslick-dots .nboslick-active button:hover{background:#333c4e}.slider-container .nboslick-dots .nboslick-active button{background:#d62853}a,.white-content .simple-quote .icon i{color:#d62853}.card-box-header{border-bottom:4px solid #d62853}.social-icons .fm_button{box-shadow:0 0 0 2px #d62853 inset;color:#d62853 !important}.social-icons .fm_button:hover{background:url(https://www.speakenglishsummercamp.com/pattern-red.jpg) #d62853 !important}.bg-light{background-color:#f4f4f4 !important}.bg-dark,.card-box-header{background:url(https://www.speakenglishsummercamp.com/pattern-dark.jpg) #343c4d !important}.bg-theme{background:url(https://www.speakenglishsummercamp.com/pattern-red.jpg) #d62853 !important}::selection{background:#d62853}.bg-theme .simple-quote .icon i{color:#343c4d}.bg-triangle-white::after{bottom:-30px;content:"";height:60px;margin-right:-30px;position:absolute;right:50%;z-index:1;width:60px;transform:rotate(45deg);background:white}.bg-triangle-theme::after{bottom:-30px;content:"";height:60px;margin-right:-30px;position:absolute;right:50%;z-index:1;width:60px;transform:rotate(45deg);background:url(https://www.speakenglishsummercamp.com/pattern-red-mini-2.jpg) #d62853 !important}.bg-triangle-dark::after{bottom:-30px;content:"";height:60px;margin-right:-30px;position:absolute;right:50%;z-index:1;width:60px;transform:rotate(45deg);background:url(https://www.speakenglishsummercamp.com/pattern-dark-mini-2.jpg) #343c4d !important}.menu-bar .hs-menu-wrapper>ul>li>a:before{background:#d62853}.hs_cos_wrapper_type_rich_text ul:not(.reset-list) li:before,.hs-richtext ul:not(.reset-list) li:before{color:#d62853}.slider-container .nboslick-dots{bottom:38px}.centered,.row-fluid .span12.centered{padding-left:15px;padding-right:15px}h1,.h1{font-family:nexa_slab_heavy_italicitalic;letter-spacing:-0.02rem}h2,.h2,h3,.h3{font-family:nexa_slab_heavyregular;letter-spacing:-0.02rem}h4,.h4{font-family:nexa_slab_heavy_italicitalic;letter-spacing:-0.02rem}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-family:nexa_slab_heavy_italicitalic !important}.hero-format h1{font-family:nexa_slab_black_italicitalic;margin-bottom:.35rem;font-size:5rem;line-height:1.1;letter-spacing:-0.02rem}.hero-format h2{margin-bottom:.35rem;font-size:3.1165200000000004rem;line-height:1.1;letter-spacing:0}.hero-format h3{margin-bottom:.35rem;font-size:2.521548rem;line-height:1.1;letter-spacing:0}.hs_cos_wrapper_type_rich_text ul:not(.reset-list) li,.hs-richtext ul:not(.reset-list) li{position:relative;padding-left:1.5em;text-indent:-1em}.big-font h1,h1.big-font{font-size:6.0rem}.border-t-navy{border-top:1px solid}.border-b-navy{border-bottom:1px solid}.footer-container-wrapper h3{font-size:25px;margin-bottom:-3px;margin-top:9px}.form-button-theme .hs-button{background:url(https://www.speakenglishsummercamp.com/pattern-red-mini-2.jpg) #d62853 !important;color:#fff !important}#camps-home .button{min-width:300px;padding:16px 23px 13px;font-size:1rem;line-height:22px}@media(max-width:1139px){.hero-format h1{font-size:4rem}.hero-format h2{font-size:2.75rem}.hero-format h3{font-size:2.225rem}.lulla h1,.lulla h2,h1.lulla,h2.lulla{font-size:3.9rem}.lulla h3,h3.lulla{font-size:2.314rem}.big-font h1,h1.big-font{font-size:4.800000000000001rem}}@media(max-width:767px){.hero-format{font-size:.8rem}.hero-format h1{font-size:3rem}.hero-format h2{font-size:2.475rem}.hero-format h3{font-size:2.0025rem}.lulla h1,.lulla h2,h1.lulla,h2.lulla{font-size:3.525rem}.lulla h3,h3.lulla{font-size:2.0915rem}.big-font h1,h1.big-font{font-size:3.9000000000000004rem}}@media(max-width:479px){.hero-format h1{font-size:3rem}.hero-format h2{font-size:1.8139rem}.hero-format h3{font-size:1.46761rem}.lulla h1,.lulla h2,h1.lulla,h2.lulla{font-size:2.6835rem}.lulla h3,h3.lulla{font-size:1.75241rem}.big-font h1,h1.big-font{font-size:3.3000000000000003rem}}.section-intro h2,h1{letter-spacing:0}.section-intro h2,h1{font-size:4.050000000000001rem}h2{font-size:3.2rem}h3{font-size:2.5rem;letter-spacing:-0.02rem;margin-bottom:22px}h4{font-size:1.8em;letter-spacing:-0.02rem}h5{font-size:1.3rem}h6{font-size:.9rem}@media(max-width:1139px){.section-intro h2,h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.8rem;line-height:2.2rem}}p,.p{font-size:1.4em;letter-spacing:.1px;line-height:1.6em}@media(max-width:767px){p,.p{font-size:1.3em;letter-spacing:.1px;line-height:1.55em}}.menu-bar .hs-menu-wrapper>ul>li>a:before,.menu-bar.first-not-active .hs-menu-wrapper>ul>li.active:first-child>a:before,.menu-bar.first-not-active-branch .hs-menu-wrapper>ul>li.active-branch:first-child>a:before{left:80%;right:80%;opacity:0;visibility:hidden}.menu-bar .hs-menu-wrapper>ul>li:hover>a:before,.menu-bar .hs-menu-wrapper>ul>li.active>a:before,.menu-bar .hs-menu-wrapper>ul>li.active-branch>a:before,.menu-bar.first-not-active .hs-menu-wrapper>ul>li.active:first-child:hover>a:before,.menu-bar.first-not-active-branch .hs-menu-wrapper>ul>li.active-branch:first-child:hover>a:before,.menu-bar.first-not-active-branch .hs-menu-wrapper>ul>li.active-branch:first-child>a:before{left:0 !important;right:0 !important;opacity:1 !important;visibility:visible !important}.list-type-dropdown ul li a{color:}