html{margin:0 !important}
#wpadminbar{opacity:0.5}
body{background:#fff;color:#000;cursor:default;font:400 13px/1.5em "Open Sans",sans-serif;margin:0;padding:0;text-rendering:optimizeLegibility}
body.search-is-open{background:#3CB29C}
.visually-hidden{display:none}
a,a:link,a:visited{color:#0B284C;cursor:pointer;transition:color 0.2s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}
a:hover,a:link:hover,a:visited:hover{color:#E85E16;text-decoration:none}
button{-webkit-appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
ul,ol{padding-left:1.25em}
canvas{background:transparent;border:0;display:block;outline:none}
img{border:0;display:inline-block;height:auto;max-width:100%;width:auto;-ms-interpolation-mode:bicubic}
blockquote{border-left:5px solid currentColor;margin-left:0;padding-left:20px}
hr{border:0;border-top:1px solid currentColor;margin:30px 0;padding:0}
h1{font-family:'HCo Gotham Rounded',sans-serif;font-weight:500;font-size:56px;line-height:66px;color:#0B284C;margin:0 0 30px}
@media (max-width:699px){h1{font-size:30px;line-height:42px}
}
h2{font-family:'HCo Gotham Rounded',sans-serif;font-weight:500;font-size:40px;line-height:50px;color:#0B284C;margin:0 0 30px}
@media (max-width:699px){h2{font-size:30px;line-height:50px}
}
h3{font-family:'HCo Gotham Rounded',sans-serif;font-weight:500;font-size:24px;line-height:34px;color:#0B284C;margin:0 0 10px}
h4{font-family:'HCo Gotham Rounded',sans-serif;font-weight:500;font-size:16px;line-height:26px;margin:0 0 20px;letter-spacing:1px}
@media (max-width:699px){h4{font-size:18px}
}
h5{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;line-height:1.3em;margin:0 0 20px}
h6{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;line-height:1.3em;margin:0 0 20px}
p{font-family:'HCo Gotham Rounded',sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#0B284C;margin:0 0 20px}
li{font-family:'HCo Gotham Rounded',sans-serif;font-weight:400;font-size:16px;padding:0;line-height:26px;color:#3A94B5;margin:0 0 20px}
aside,article,footer,header,main,nav,section{display:block}
.row,.container{display:block;margin:0 auto;max-width:1320px;position:relative;width:100%;padding-left:20px;padding-right:20px;z-index:2}
@media (min-width:700px){.row,.container{max-width:95%}
}
@media (min-width:700px) and (max-width:1023px){.row,.container{max-width:95%}
}
@media (max-width:699px){.row,.container{max-width:95%;padding:0}
}
.row:after,.container:after{clear:both;content:'';display:table}
.row{max-width:1080px}
@media (min-width:700px) and (max-width:1023px){.row{max-width:95%}
}
@media (max-width:699px){.row{max-width:95%;padding:0}
}
.main{overflow:hidden;background:#fff;padding-top:160px;transition:all 0.2s linear}
@media (max-width:699px){.main{padding-top:100px}
}
.fixed .main{padding-top:120px;transition:all 0.2s linear}
.main__content{position:relative;z-index:2}
section{display:block;position:relative;z-index:2}
.wave{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}
.wave+.wave{z-index:2}
.error404 main.main{background:#F0F0F0}
.error404 .block-text{background:url(../img/404.png) no-repeat bottom center;background-size:100% auto}
.error404 .block-text .row{padding-top:200px;min-height:700px}
.svg{fill:currentColor;height:34px;width:34px}
.svg-logo-compass-careers{height:40.6px;width:182px}
@media (min-width:700px){.svg-logo-compass-careers{height:58px;width:260px}
}
@media print{.svg-logo-compass-careers{height:58px;width:260px}
}
.svg-arrow-down,.svg-arrow-up{height:120px;width:8px}
.svg-arrow-left,.svg-arrow-right{height:8px;width:120px}
.svg-icon-video{height:80px;width:80px}
@media (min-width:700px){.svg-icon-video{height:120px;width:120px}
}
.svg-map{height:160px;width:260px}
@media (min-width:700px){.svg-map{height:400px;width:650px}
}
@media (min-width:1024px){.svg-map{height:560px;width:910px}
}
@media (min-width:1400px){.svg-map{height:800px;width:1300px}
}
.svg-map-line{height:50px;width:100px}
a.button,a.button-small,a.btn,a.button:link,.button-small:link,a.btn:link,a.button:visited,.button-small:visited,a.btn:visited,span.button,span.button-small,span.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid currentColor;border-radius:12px;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-family:'HCo Gotham Rounded',sans-serif;font-size:20px;font-weight:500;line-height:1em;padding:12px 24px;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:all 150ms linear}
a.button:hover,a.button-small:hover,a.btn:hover,a.button:link:hover,.button-small:link:hover,a.btn:link:hover,a.button:visited:hover,.button-small:visited:hover,a.btn:visited:hover,span.button:hover,span.button-small:hover,span.btn:hover{background-color:#3A94B5;border-color:#3A94B5;color:#fff;text-decoration:none;transition:all 150ms linear}
a.btn-green,a.btn-green:link,a.btn-green:visited,span.btn-green{background:#3CB29C;color:#fff}
a.btn-dark-blue,a.btn-dark-blue:link,a.btn-dark-blue:visited,span.btn-dark-blue{background:#0B284C;border:1px solid #0B284C;color:#fff}
a.button-text,a.button-text:link,a.button-text:visited,span.button-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:#3CB29C;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;line-height:40px;padding:0;letter-spacing:1px;text-decoration:none;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:all 150ms linear;transform:scale(1);border:none}
a.button-text:hover,a.button-text:link:hover,a.button-text:visited:hover,span.button-text:hover{color:#47A23F;text-decoration:underline;background:none;border:none;transition:all 150ms linear;transform:scale(1)}
.atm-btm-wrap{text-align:center;padding:50px}
.button-small{font-size:14px;min-width:190px;padding:15px 25px}
#gform_wrapper_1.gform_wrapper,#gform_wrapper_3.gform_wrapper{margin:0}
#gform_wrapper_1.gform_wrapper .gform_heading,#gform_wrapper_3.gform_wrapper .gform_heading{margin:0;padding:0;display:none}
#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield,#gform_wrapper_3.gform_wrapper ul.gform_fields li.gfield{margin:0 0 30px}
#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield div.ginput_container,#gform_wrapper_3.gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin:0}
#gform_wrapper_1.gform_wrapper .gform_body .gform_fields .gfield .gfield_label,#gform_wrapper_3.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-weight:400 !important;font-family:'HCo Gotham Rounded',sans-serif;font-size:24px;color:#0B284C;line-height:34px;padding-bottom:8px}
#gform_wrapper_1.gform_wrapper h2.gsection_title,#gform_wrapper_1.gform_wrapper .gform_wrapper h3.gform_title,#gform_wrapper_3.gform_wrapper h2.gsection_title,#gform_wrapper_3.gform_wrapper .gform_wrapper h3.gform_title{font-weight:400 !important;font-family:'HCo Gotham Rounded',sans-serif;font-size:24px;color:#0B284C;line-height:34px}
#gform_wrapper_1.gform_wrapper .gfield_description,#gform_wrapper_3.gform_wrapper .gfield_description{font-weight:400 !important;font-family:"Open Sans",sans-serif;font-size:18px;color:#0B284C;padding:15px 0}
#gform_wrapper_1.gform_wrapper ul.gfield_radio,#gform_wrapper_3.gform_wrapper ul.gfield_radio{margin:10px 0 30px}
#gform_wrapper_1.gform_wrapper .gfield_radio li label,#gform_wrapper_3.gform_wrapper .gfield_radio li label{font-weight:400 !important;font-family:'HCo Gotham Rounded',sans-serif;font-size:24px;line-height:25px;color:#0B284C}
#gform_wrapper_1.gform_wrapper .gsection,#gform_wrapper_3.gform_wrapper .gsection{border-bottom:none !important}
#gform_wrapper_1.gform_wrapper .gfield_required,#gform_wrapper_3.gform_wrapper .gfield_required{color:#0B284C;margin-left:4px}
#gform_wrapper_1.gform_wrapper .gform_footer,#gform_wrapper_3.gform_wrapper .gform_footer{padding:35px 0 10px !important}
#gform_wrapper_1.gform_wrapper ul.gfield_radio li input[type=radio],#gform_wrapper_3.gform_wrapper ul.gfield_radio li input[type=radio]{width:69px !important}
#gform_wrapper_1.gform_wrapper input,#gform_wrapper_1.gform_wrapper select,#gform_wrapper_1.gform_wrapper textarea,#gform_wrapper_3.gform_wrapper input,#gform_wrapper_3.gform_wrapper select,#gform_wrapper_3.gform_wrapper textarea{height:52px !important;line-height:56px;margin:0;border:1px solid rgba(121,121,121,0.5) !important;background:#fff !important;border-radius:5px;-webkit-border-radius:5px;outline:none;-webkit-appearance:none;padding:0 12px;color:#0B284C;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper input::-webkit-input-placeholder,#gform_wrapper_1.gform_wrapper select::-webkit-input-placeholder,#gform_wrapper_1.gform_wrapper textarea::-webkit-input-placeholder,#gform_wrapper_3.gform_wrapper input::-webkit-input-placeholder,#gform_wrapper_3.gform_wrapper select::-webkit-input-placeholder,#gform_wrapper_3.gform_wrapper textarea::-webkit-input-placeholder{color:#0B284C;font-size:16px;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper input::-moz-placeholder,#gform_wrapper_1.gform_wrapper select::-moz-placeholder,#gform_wrapper_1.gform_wrapper textarea::-moz-placeholder,#gform_wrapper_3.gform_wrapper input::-moz-placeholder,#gform_wrapper_3.gform_wrapper select::-moz-placeholder,#gform_wrapper_3.gform_wrapper textarea::-moz-placeholder{color:#0B284C;font-size:16px;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper input:-ms-input-placeholder,#gform_wrapper_1.gform_wrapper select:-ms-input-placeholder,#gform_wrapper_1.gform_wrapper textarea:-ms-input-placeholder,#gform_wrapper_3.gform_wrapper input:-ms-input-placeholder,#gform_wrapper_3.gform_wrapper select:-ms-input-placeholder,#gform_wrapper_3.gform_wrapper textarea:-ms-input-placeholder{color:#0B284C;font-size:16px;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper input::-ms-input-placeholder,#gform_wrapper_1.gform_wrapper select::-ms-input-placeholder,#gform_wrapper_1.gform_wrapper textarea::-ms-input-placeholder,#gform_wrapper_3.gform_wrapper input::-ms-input-placeholder,#gform_wrapper_3.gform_wrapper select::-ms-input-placeholder,#gform_wrapper_3.gform_wrapper textarea::-ms-input-placeholder{color:#0B284C;font-size:16px;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper input::placeholder,#gform_wrapper_1.gform_wrapper select::placeholder,#gform_wrapper_1.gform_wrapper textarea::placeholder,#gform_wrapper_3.gform_wrapper input::placeholder,#gform_wrapper_3.gform_wrapper select::placeholder,#gform_wrapper_3.gform_wrapper textarea::placeholder{color:#0B284C;font-size:16px;font-family:"Open Sans",sans-serif}
#gform_wrapper_1.gform_wrapper textarea,#gform_wrapper_3.gform_wrapper textarea{height:330px !important}
#gform_wrapper_1.gform_wrapper .gfield_error,#gform_wrapper_3.gform_wrapper .gfield_error{border-top:none;border-bottom:none;background-color:#fff}
#gform_wrapper_1.gform_wrapper .validation_message,#gform_wrapper_3.gform_wrapper .validation_message{font-weight:400 !important;font-family:'HCo Gotham Rounded',sans-serif;font-size:16px;color:#0B284C}
#gform_wrapper_1.gform_wrapper .validation_error,#gform_wrapper_3.gform_wrapper .validation_error{color:#0B284C;font-size:1em;font-weight:400;margin-bottom:25px;border-top:2px solid #0B284C;border-bottom:2px solid #0B284C}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert,#gform_wrapper_3.gform_wrapper table.gsurvey-likert{border-left:none !important;border-bottom:none !important;padding:50px 0}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert td.gsurvey-likert-choice,#gform_wrapper_3.gform_wrapper table.gsurvey-likert td.gsurvey-likert-choice{height:52px !important;border:none !important}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice.gsurvey-likert-hover,#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-selected,#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-focus,#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-visited,#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-active,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice.gsurvey-likert-hover,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-selected,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-focus,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-visited,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-active{background-color:#fff}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-row-label,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-row-label{text-align:left !important;background-color:#fff !important;font-weight:400 !important;font-family:'HCo Gotham Rounded',sans-serif;font-size:24px;line-height:25px;color:#0B284C;border:none !important}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label,#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label{background-color:#fff !important;border-top:none !important;border-right:none !important;width:40px;font-size:24px}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(2),#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(2){color:#3CB29C}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(3),#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(3){color:#FFBA2D}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(4),#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(4){color:#E85E16}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(5),#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(5){color:#E71D31}
#gform_wrapper_1.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(6),#gform_wrapper_3.gform_wrapper table.gsurvey-likert .gsurvey-likert-choice-label:nth-child(6){color:#E71D31}
#gform_wrapper_1.gform_wrapper button,#gform_wrapper_1.gform_wrapper input[type=submit],#gform_wrapper_3.gform_wrapper button,#gform_wrapper_3.gform_wrapper input[type=submit]{background:#3CB29C !important;color:#fff;font-size:30px !important;font-family:'HCo Gotham Rounded',sans-serif;border:#3CB29C !important;border-radius:15px;min-width:250px;padding:0;line-height:50px;height:52px !important}
.gform_wrapper.gf_browser_chrome select{padding:0px 12px}
.gform_wrapper ul.gform_fields li.gfield{line-height:0}
@media (min-width:700px) and (max-width:1023px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important}
}
.gform_wrapper .gform_footer{margin:0 !important;padding:0 !important}
@media (max-width:699px){.gform_wrapper .gform_footer{width:90% !important;margin:0 auto !important}
}
@media (min-width:700px) and (max-width:1023px){.gform_wrapper .gform_footer{display:flex;justify-content:center}
}
.gform_wrapper h3.gform_title{display:none}
.gform_wrapper input.large{height:56px !important;line-height:56px;margin:0;border:1px solid #D0D3D4;background:transparent;border-radius:5px;-webkit-border-radius:5px;outline:none;-webkit-appearance:none;padding:0 12px !important;font-size:16px !important;font-family:"Open Sans",sans-serif;font-weight:500}
.gform_wrapper input.large::-webkit-input-placeholder{color:#fff;font-size:16px;font-family:"Open Sans",sans-serif}
.gform_wrapper input.large::-moz-placeholder{color:#fff;font-size:16px;font-family:"Open Sans",sans-serif}
.gform_wrapper input.large:-ms-input-placeholder{color:#fff;font-size:16px;font-family:"Open Sans",sans-serif}
.gform_wrapper input.large::-ms-input-placeholder{color:#fff;font-size:16px;font-family:"Open Sans",sans-serif}
.gform_wrapper input.large::placeholder{color:#fff;font-size:16px;font-family:"Open Sans",sans-serif}
.gform_footer input[type=submit]{background:#FE5000 !important;color:#fff;font-size:15px;font-family:"Lato",sans-serif;border:#FE5000 !important;border-radius:5px;min-width:100px;padding:0;line-height:40px;height:40px !important}
body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}
.news-form .gform_wrapper .gform_body{width:255px}
@media (max-width:699px){.news-form .gform_wrapper .gform_body{width:100%;margin:0 auto}
}
@media (min-width:700px){.news-form .gform_wrapper .gform_body{margin:0 auto}
}
#gform_wrapper_2.gform_wrapper .gfield_label{color:#0B284C}
#gform_wrapper_2.gform_wrapper ul.gfield_radio{margin:15px 0}
#gform_wrapper_2.gform_wrapper .gfield_radio li label{color:#0B284C}
#gform_wrapper_2.gform_wrapper .gfield_radio li input{margin-top:3px}
#gform_wrapper_2.gform_wrapper button,#gform_wrapper_2.gform_wrapper input[type=submit]{background:#0B284C !important;color:#fff;font-size:30px !important;font-family:'HCo Gotham Rounded',sans-serif;border:#0B284C !important;border-radius:15px;min-width:100px;padding:0;line-height:50px;height:52px !important}
.footer{background:#0B284C;color:#fff;margin:0;padding:100px 0 70px;position:relative;z-index:3}
.footer .wave{top:-175px}
.footer .dots{display:block}
@media (max-width:699px){.footer{padding-top:0}
body.home .footer{padding-top:0}
}
.footer .row{z-index:20;position:relative;display:flex;justify-content:space-between;align-items:flex-end}
@media (max-width:699px){.footer .row{display:block}
}
.footer .footer-nav{margin-right:auto}
@media (min-width:700px) and (max-width:1023px){.footer .footer-nav{width:60%}
}
.footer .footer-nav .menu-footer-menu-container ul.menu{list-style:none;margin:0;padding:0}
.footer .footer-nav .menu-footer-menu-container ul.menu li{margin:0 0 50px;line-height:40px;padding:0}
.footer .footer-nav .menu-footer-menu-container ul.menu li a,.footer .footer-nav .menu-footer-menu-container ul.menu li a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li a:visited{display:block;text-transform:lowercase;color:#fff;font-family:'HCo Gotham Rounded',sans-serif;font-size:40px;position:relative;font-weight:500}
@media (max-width:699px){.footer .footer-nav .menu-footer-menu-container ul.menu li a,.footer .footer-nav .menu-footer-menu-container ul.menu li a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li a:visited{font-size:34px}
}
.footer .footer-nav .menu-footer-menu-container ul.menu li a:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li a:link:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li a:visited:hover{color:#3CB29C}
.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item a,.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item a:visited{color:#3CB29C}
.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item ul li a,.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item ul li a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.current-menu-item ul li a:visited{color:#fff}
.footer .footer-nav .menu-footer-menu-container ul.menu li#menu-item-147{padding-top:30px;position:relative}
.footer .footer-nav .menu-footer-menu-container ul.menu li#menu-item-147:after{content:'';display:block;width:200px;height:4px;border-radius:5px;background-color:#3CB29C;position:absolute;top:0;left:0}
.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659{margin:0 0 5px;line-height:30px}
.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a:visited,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a:visited,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a:visited{font-size:20px;text-transform:lowercase}
.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a:link:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147 a:visited:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a:link:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146 a:visited:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a:link:hover,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659 a:visited:hover{color:#FFC843}
.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147.current-menu-item a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147.current-menu-item a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-147.current-menu-item a:visited,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146.current-menu-item a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146.current-menu-item a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-146.current-menu-item a:visited,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659.current-menu-item a,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659.current-menu-item a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li.menu-item-659.current-menu-item a:visited{color:#FFC843}
.footer .footer-nav .menu-footer-menu-container ul.menu li ul{list-style:none;margin:30px 0 0;padding:0}
.footer .footer-nav .menu-footer-menu-container ul.menu li ul li{margin:0 0 5px;line-height:30px}
.footer .footer-nav .menu-footer-menu-container ul.menu li ul li a,.footer .footer-nav .menu-footer-menu-container ul.menu li ul li a:link,.footer .footer-nav .menu-footer-menu-container ul.menu li ul li a:visited{font-size:20px;text-transform:none}
.footer .footer-connect{margin-left:auto}
.footer .footer-connect a.footer-form-btn{border-radius:10px;background:#3CB29C url(../img/btn-form-question.png) no-repeat 25px center;background-size:53px auto;padding:20px 20px 20px 105px;color:#0B284C;font-family:'HCo Gotham Rounded',sans-serif;font-size:24px;line-height:34px;margin:0 0 65px;display:block;max-width:305px;transition:all 0.2s ease}
@media (max-width:699px){.footer .footer-connect a.footer-form-btn{margin:65px 0 65px}
}
.footer .footer-connect a.footer-form-btn:hover{transition:all 0.2s ease;background-color:#FFC843}
.footer .footer-connect a.footer-logo,.footer .footer-connect a.footer-logo:link,.footer .footer-connect a.footer-logo:visited{display:block;background:url(../img/Okullarimiz-logo-white.png) no-repeat center center;background-size:388px auto;width:388px;height:72px;margin:0;padding:0;text-indent:-5000px}
@media (max-width:699px){.footer .footer-connect a.footer-logo,.footer .footer-connect a.footer-logo:link,.footer .footer-connect a.footer-logo:visited{background-size:300px auto;width:100%}
}
.footer ul.social{list-style:none;margin:0 0 25px;padding:0;display:flex;align-items:center;justify-content:center}
@media (max-width:699px){.footer ul.social{justify-content:center}
}
@media (min-width:700px) and (max-width:1023px){.footer ul.social{justify-content:center}
}
.footer ul.social li{display:inline-block;width:45px;height:34px;margin:0}
.footer ul.social li a,.footer ul.social li a:link,.footer ul.social li a:visited{background-position:center center;background-repeat:no-repeat;background-size:34px auto;width:34px;height:34px;display:block;text-indent:-5000px}
.footer ul.social li a.social-twitter,.footer ul.social li a.social-twitter:link,.footer ul.social li a.social-twitter:visited{background-image:url(../img/twitter_icon.svg)}
.footer ul.social li a.social-twitter:hover,.footer ul.social li a.social-twitter:link:hover,.footer ul.social li a.social-twitter:visited:hover{background-image:url(../img/twitter_icon_hover.svg)}
.footer ul.social li a.social-linkedin,.footer ul.social li a.social-linkedin:link,.footer ul.social li a.social-linkedin:visited{background-image:url(../img/linkedin_icon.svg)}
.footer ul.social li a.social-linkedin:hover,.footer ul.social li a.social-linkedin:link:hover,.footer ul.social li a.social-linkedin:visited:hover{background-image:url(../img/linkedin_icon_hover.svg)}
.footer ul.social li a.social-facebook,.footer ul.social li a.social-facebook:link,.footer ul.social li a.social-facebook:visited{background-image:url(../img/facebook_icon.svg)}
.footer ul.social li a.social-facebook:hover,.footer ul.social li a.social-facebook:link:hover,.footer ul.social li a.social-facebook:visited:hover{background-image:url(../img/facebook_icon_hover.svg)}
.footer ul.social li a.social-youtube,.footer ul.social li a.social-youtube:link,.footer ul.social li a.social-youtube:visited{background-image:url(../img/youtube_icon.svg)}
.footer ul.social li a.social-youtube:hover,.footer ul.social li a.social-youtube:link:hover,.footer ul.social li a.social-youtube:visited:hover{background-image:url(../img/youtube_icon_hover.svg)}
.footer--copyright{font-size:12px;line-height:1.3em}
.global{width:100%;background:#fff;padding:40px 0;line-height:20px;font-family:"Open Sans",sans-serif}
.global .container{display:flex;justify-content:space-between}
@media (max-width:699px){.global .container{flex-direction:column;justify-content:center}
}
.global .container .global-left{margin-right:auto}
@media (max-width:699px){.global .container .global-left{margin:0 auto}
}
.global .container .global-right{margin-left:auto;font-size:12px;color:#0B284C;line-height:20px}
@media (max-width:699px){.global .container .global-right{margin:10px auto}
}
.global ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start}
@media (max-width:699px){.global ul{flex-direction:column}
}
.global ul li{margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #0B284C;line-height:20px}
@media (max-width:699px){.global ul li{margin:10px auto;padding:0;border-right:none;text-align:center}
}
.global ul li:last-child{border-right:none;margin-right:0}
@media (max-width:699px){.global ul li:last-child{margin:10px auto}
}
.global ul li a,.global ul li a:link,.global ul li a:visited{font-size:14px;font-weight:normal;color:#0B284C;display:block;width:100%;height:100%}
.global ul li a:hover,.global ul li a:link:hover,.global ul li a:visited:hover{text-decoration:underline}
.dots{position:absolute;top:-150px;right:100px;width:600px;height:540px;z-index:10;display:none}
@media (max-width:699px){.dots{right:0}
}
@media (min-width:700px){.dots{right:0}
}
@media (min-width:700px) and (max-width:1023px){.dots{right:0}
}
.dots .dot{border-radius:50%;position:absolute;background-color:#fff;display:block;-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}
.dots .dot.green{background-color:#3CB29C}
.dots .dot.red{background-color:#EA1729}
.dots .dot.pink{background-color:#E4869D}
.dots .dot.yellow{background-color:#FFC843}
.dots .dot.blue{background-color:#3A94B5}
.dots .dot.orange{background-color:#E85E16}
.dots .dot.sm{width:45px;height:45px;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}
.dots .dot.md{width:80px;height:80px;-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.dots .dot.lg{width:130px;height:130px}
.dots #dot_1.dot{top:180px;left:170px;-webkit-animation:float 5s ease-in-out infinite;animation:float 5s ease-in-out infinite}
.dots #dot_2.dot{top:150px;left:400px}
.dots #dot_3.dot{top:260px;left:360px;-webkit-animation:float 3.5s ease-in-out infinite;animation:float 3.5s ease-in-out infinite}
.dots #dot_4.dot{top:310px;left:500px;-webkit-animation:float 2s ease-in-out infinite;animation:float 2s ease-in-out infinite}
.dots #dot_5.dot{bottom:0px;right:0px}
.dots #dot_6.dot{top:70px;left:220px}
.dots #dot_7.dot{top:0;right:0}
.dots #dot_8.dot{top:100px;left:0}
.float{-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
@-webkit-keyframes float{0%{transform:translatey(0px)}
50%{transform:translatey(-20px)}
100%{transform:translatey(0px)}
}
@keyframes float{0%{transform:translatey(0px)}
50%{transform:translatey(-20px)}
100%{transform:translatey(0px)}
}
.lity-content .form{background:#fff;padding:50px}
@media (max-width:699px){.lity-content .form{padding:25px}
}
.form h1{margin:0 0 50px;padding:0 0 30px;position:relative}
.form h1:after{content:'';display:block;width:200px;height:4px;border-radius:5px;background-color:#3CB29C;position:absolute;bottom:0;left:0}
header.header{position:fixed;z-index:200;top:0;left:0;display:block;width:100%;transition:all 0.2s linear}
header.header .masthead{background:#fff}
header.header .masthead .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100px;transition:all 0.2s linear}
header.header .masthead .get-started{display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:all 0.2s linear}
@media (max-width:699px){header.header .masthead .get-started{display:none}
}
header.header .masthead .get-started h3{color:#707070;margin:0 20px 0 0;font-size:18px;font-weight:500;transition:all 0.2s linear}
header.header .navigation{background:#0B284C}
@media (max-width:699px){header.header .navigation{display:none}
}
header.header .navigation .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
header.header.fixed .masthead .container{height:60px;transition:all 0.2s linear}
@media (max-width:699px){header.header.fixed .masthead .container{height:100px}
}
header.header.fixed .masthead .container a.home_logo,header.header.fixed .masthead .container a.home_logo:link,header.header.fixed .masthead .container a.home_logo:visited{width:270px;transition:all 0.2s linear}
@media (max-width:699px){header.header.fixed .masthead .container a.home_logo,header.header.fixed .masthead .container a.home_logo:link,header.header.fixed .masthead .container a.home_logo:visited{width:240px}
}
header.header.fixed .masthead .container .get-started h3{transition:all 0.2s linear}
header.header.fixed .masthead .container .get-started a.btn{font-size:16px;padding:6px 20px;transition:all 0.2s linear}
a.home_logo,a.home_logo:link,a.home_logo:visited{background:url(../img/logo-Okullarimiz-1.png) left center no-repeat;background-size:100% auto;width:425px;height:100%;display:block;z-index:20;margin:0 auto 0 0;transition:all 0.2s linear}
@media (max-width:699px){a.home_logo,a.home_logo:link,a.home_logo:visited{background-position:center center;width:240px;margin:0 auto}
}
@media (min-width:700px) and (max-width:1023px){a.home_logo,a.home_logo:link,a.home_logo:visited{margin:0 40px 0 0px}
}
aside#mobile_nav{display:none}
#toggle-menu{display:none;width:30px;height:15px;padding:0px;cursor:pointer;z-index:1000}
@media (max-width:699px){#toggle-menu{position:absolute;left:8px}
}
#toggle-menu:hover span{transition:all 250ms ease-in-out}
#toggle-menu div{width:30px;height:15px;position:relative}
@media (min-width:700px) and (max-width:1023px){#toggle-menu div{padding-left:20px}
}
#toggle-menu span{display:block;width:25px;height:3px;background:#0B284C;position:absolute;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:all 250ms ease-in-out}
#toggle-menu span.top{top:0px}
#toggle-menu span.middle{top:7px}
#toggle-menu span.bottom{top:14px}
#toggle-menu.visible span{background:#fff}
#toggle-menu.visible span.top{-webkit-animation:inTop 0.8s forwards;animation:inTop 0.8s forwards}
#toggle-menu.visible span.middle{-webkit-animation:inMiddle 0.8s forwards;animation:inMiddle 0.8s forwards;top:6px}
#toggle-menu.visible span.bottom{-webkit-animation:inBottom 0.8s forwards;animation:inBottom 0.8s forwards}
#toggle-menu.hidden span.top{-webkit-animation:outTop 0.8s backwards;-webkit-animation-direction:reverse;-moz-animation:outTop 0.8s backwards;-moz-animation-direction:reverse;animation:outTop 0.8s backwards;animation-direction:reverse}
#toggle-menu.hidden span.middle{-webkit-animation:outMiddle 0.8s backwards;-webkit-animation-direction:reverse;-moz-animation:outMiddle 0.8s backwards;-moz-animation-direction:reverse;animation:outMiddle 0.8s backwards;animation-direction:reverse}
#toggle-menu.hidden span.bottom{-webkit-animation:outBottom 0.8s backwards;-webkit-animation-direction:reverse;-moz-animation:outBottom 0.8s backwards;-moz-animation-direction:reverse;animation:outBottom 0.8s backwards;animation-direction:reverse}
@-webkit-keyframes inMiddle{50%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(45deg)}
}
@keyframes inMiddle{50%{transform:rotate(0deg)}
100%{transform:rotate(45deg)}
}
@-webkit-keyframes outMiddle{50%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(45deg)}
}
@keyframes outMiddle{50%{transform:rotate(0deg)}
100%{transform:rotate(45deg)}
}
@-webkit-keyframes inTop{0%{top:0}
50%{top:6px;-webkit-transform:rotate(0deg)}
100%{top:6px;-webkit-transform:rotate(135deg)}
}
@keyframes inTop{0%{top:0}
50%{top:6px;transform:rotate(0deg)}
100%{top:6px;transform:rotate(135deg)}
}
@-webkit-keyframes outTop{0%{top:0}
50%{top:6px;-webkit-transform:rotate(0deg)}
100%{top:6px;-webkit-transform:rotate(135deg)}
}
@keyframes outTop{0%{top:0}
50%{top:6px;transform:rotate(0deg)}
100%{top:6px;transform:rotate(135deg)}
}
@-webkit-keyframes inBottom{0%{top:12px}
50%{top:6px;-webkit-transform:rotate(0deg)}
100%{top:6px;-webkit-transform:rotate(135deg)}
}
@keyframes inBottom{0%{top:12px}
50%{top:6px;transform:rotate(0deg)}
100%{top:6px;transform:rotate(135deg)}
}
@-webkit-keyframes outBottom{0%{top:12px}
50%{top:6px;-webkit-transform:rotate(0deg)}
100%{top:6px;-webkit-transform:rotate(135deg)}
}
@keyframes outBottom{0%{top:12px}
50%{top:6px;transform:rotate(0deg)}
100%{top:6px;transform:rotate(135deg)}
}
@media only screen and (max-width:699px){#toggle-menu{display:block}
#site-navigation{display:none}
aside#mobile_nav{background:#0B284C;position:fixed;top:0;left:-100%;width:100%;height:100%;padding:10px 0px 0px 0px;font-family:'Poppins',sans-serif;color:#fff;z-index:900;opacity:0;transition:all 250ms ease-in-out;display:flex}
aside#mobile_nav .holder{justify-content:center;align-items:center;width:100%;margin:0 auto;padding:100px 0 40px;display:block;overflow:scroll}
aside#mobile_nav .menu-mobile-menu-container{display:block;padding:0;width:100%}
aside#mobile_nav .menu-mobile-menu-container ul{position:relative;display:block;list-style:none;margin:0 auto;padding:0;min-width:90%}
aside#mobile_nav .menu-mobile-menu-container ul li{text-align:center;margin:0 0 10px;padding:0;width:100%;clear:both;line-height:inherit;position:relative;display:block}
aside#mobile_nav .menu-mobile-menu-container ul li a,aside#mobile_nav .menu-mobile-menu-container ul li a:link,aside#mobile_nav .menu-mobile-menu-container ul li a:visited{display:block;text-decoration:none;color:#fff;font-size:28px;line-height:38px;transition:all 300ms linear;letter-spacing:2px;position:relative;text-transform:lowercase;font-family:'HCo Gotham Rounded',sans-serif;font-weight:500;cursor:pointer}
aside#mobile_nav .menu-mobile-menu-container ul li a:hover,aside#mobile_nav .menu-mobile-menu-container ul li a:link:hover,aside#mobile_nav .menu-mobile-menu-container ul li a:visited:hover{color:#3A94B5}
aside#mobile_nav .menu-mobile-menu-container ul li.current_page_item>a,aside#mobile_nav .menu-mobile-menu-container ul li.current-menu-item>a,aside#mobile_nav .menu-mobile-menu-container ul li.current_page_ancestor>a,aside#mobile_nav .menu-mobile-menu-container ul li.current-menu-ancestor>a{color:#fff}
aside#mobile_nav.open{left:0;opacity:1}
header.header .row{padding:0 20px}
header.header .site-branding{margin:0 auto;width:220px}
}
#mobile-menu ul{list-style:none;padding-left:20px}
#mobile-menu li{font-size:24px;line-height:36px}
#mobile-menu a,#mobile-menu a:link,#mobile-menu a:visited{color:#fff}
#mobile-menu a:hover,#mobile-menu a:link:hover,#mobile-menu a:visited:hover{color:#00ADEE}
@media (max-width:699px){aside#mobile_nav .holder{padding:70px 0 40px}
}
@media (min-width:700px) and (max-width:1023px){aside#mobile_nav .holder{padding:70px 0 40px}
}
.main-navigation{margin-right:auto}
.main-navigation ul.menu{list-style:none;margin:0;padding:0;display:flex}
.main-navigation ul.menu li{line-height:60px;margin:0 30px 0 0}
.main-navigation ul.menu li:last-child{margin-right:0}
.main-navigation ul.menu li a,.main-navigation ul.menu li a:link,.main-navigation ul.menu li a:visited{display:block;text-transform:lowercase;color:#fff;font-family:'HCo Gotham Rounded',sans-serif;font-size:20px;position:relative;font-weight:500}
@media (min-width:700px) and (max-width:1023px){.main-navigation ul.menu li a,.main-navigation ul.menu li a:link,.main-navigation ul.menu li a:visited{font-size:16px}
}
.main-navigation ul.menu li a:after,.main-navigation ul.menu li a:link:after,.main-navigation ul.menu li a:visited:after{background:#3CB29C;width:100%;height:3px;bottom:15px;left:0;position:absolute;opacity:0;display:block;content:'';transition:all 0.2s linear}
.main-navigation ul.menu li a:hover,.main-navigation ul.menu li a:link:hover,.main-navigation ul.menu li a:visited:hover{color:#3CB29C}
.main-navigation ul.menu li.current-menu-item a,.main-navigation ul.menu li.current-menu-item a:link,.main-navigation ul.menu li.current-menu-item a:visited{color:#3CB29C}
.main-navigation ul.menu li.current-menu-item a:after,.main-navigation ul.menu li.current-menu-item a:link:after,.main-navigation ul.menu li.current-menu-item a:visited:after{opacity:1;transition:all 0.2s linear}
.secondary-navigation{margin-left:auto}
@media (max-width:699px){.secondary-navigation{margin:0 auto}
}
.secondary-navigation ul.menu{list-style:none;margin:0;padding:0;display:flex}
.secondary-navigation ul.menu li{line-height:60px;margin:0 20px 0 0;padding-right:20px;position:relative}
.secondary-navigation ul.menu li:last-child{margin-right:0;padding-right:0}
.secondary-navigation ul.menu li:last-child:after{display:none}
.secondary-navigation ul.menu li:after{display:block;content:'';width:1px;height:20px;background:#fff;position:absolute;top:20px;right:0}
.secondary-navigation ul.menu li a,.secondary-navigation ul.menu li a:link,.secondary-navigation ul.menu li a:visited{display:block;text-transform:lowercase;color:#fff;font-family:'HCo Gotham Rounded',sans-serif;font-size:16px;font-weight:500}
.secondary-navigation ul.menu li a:hover,.secondary-navigation ul.menu li a:link:hover,.secondary-navigation ul.menu li a:visited:hover{color:#FFC843}
.secondary-navigation ul.menu li.current-menu-item a,.secondary-navigation ul.menu li.current-menu-item a:link,.secondary-navigation ul.menu li.current-menu-item a:visited{color:#FFC843}
/*! Lity - v2.2.2 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla;Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;transition:opacity 0.3s ease}
.lity.lity-opened{opacity:1}
.lity.lity-closed{opacity:0}
.lity *{box-sizing:border-box}
@media (max-width:699px){.lity * img{max-width:100% !important}
}
.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity 0.3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}
.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform 0.3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}
.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
.lity-hide{display:none}
section.home-header{height:650px;width:100%;position:relative;cursor:none}
@media (min-width:700px) and (max-width:1023px){section.home-header{height:550px}
}
@media (max-width:699px){section.home-header{height:490px}
}
section.home-header .holder{position:absolute;top:0;left:0;width:100%}
section.home-header .holder .container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;height:730px}
section.home-header .home-carousel{position:absolute;top:0;left:0;width:100%;height:100%}
section.home-header .home-carousel div{background-repeat:no-repeat;background-size:650px 650px;background-position:calc(100% - 125px) center;width:100%;height:100%}
@media (min-width:700px) and (max-width:1023px){section.home-header .home-carousel div{background-size:400px auto;background-position:calc(100% - 0px) center}
}
@media (max-width:699px){section.home-header .home-carousel div{background-size:400px auto;background-position:calc(100% - 0px) center}
}
section.home-header .text{width:45%;margin-right:auto;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;height:calc(100% - 75px);position:relative;padding:75px 0 0 100px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media (min-width:700px) and (max-width:1023px){section.home-header .text{width:80%;height:calc(100% - 30px);padding:0}
}
@media (max-width:699px){section.home-header .text{width:100%;height:calc(100% - 20px);padding:0}
}
section.home-header .text h1{font-size:62px;color:#fff;line-height:78px;margin:0 70px 0 0;width:100%}
@media (max-width:699px){section.home-header .text h1{font-size:40px;line-height:45px}
}
section.home-header .text h4{font-size:20px;color:#fff;line-height:28px;margin:0 0 0 0;position:relative;padding:15px 0 0 65px}
@media (max-width:699px){section.home-header .text h4{font-size:16px;line-height:24px;padding:18px 0 0 55px}
}
section.home-header .text h4:before{content:'';display:block;position:absolute;left:0;top:0;background:url("../img/Confetti_Icon-drag.png") no-repeat center center;background-size:contain;width:60px;height:60px}
@media (max-width:699px){section.home-header .text h4:before{width:50px;height:50px}
}
section.home-header .text:after{background:url(../img/home-smile.png) no-repeat 0 0;background-size:100% auto;width:100px;height:75px;content:'';display:block;position:absolute;top:350px;left:420px}
@media (min-width:700px) and (max-width:1023px){section.home-header .text:after{top:275px;left:400px}
}
@media (max-width:699px){section.home-header .text:after{left:200px;top:240px;display:none}
}
#canvas{background:transparent;height:650px;z-index:20;position:absolute;top:0;left:0}
@media (max-width:699px){body.blog .page-header,body.archive .page-header,body.single .page-header{padding:40px 0 70px !important}
}
body.blog .page-header .row,body.archive .page-header .row,body.single .page-header .row{padding:0 0 50px 0}
body.blog .page-header .row img,body.archive .page-header .row img,body.single .page-header .row img{max-width:194px}
body.blog .page-header .row h1,body.archive .page-header .row h1,body.single .page-header .row h1{width:65%;margin-right:100px}
@media (max-width:699px){body.blog .page-header .row h1,body.archive .page-header .row h1,body.single .page-header .row h1{text-align:left;margin-right:50px;width:80%}
}
body.blog .cat-links ul,body.archive .cat-links ul,body.single .cat-links ul{list-style:none}
body.blog .cat-links ul li,body.archive .cat-links ul li,body.single .cat-links ul li{width:240px;height:160px;display:none;color:#fff;justify-content:center;align-items:center;padding:70px 0 0;background-repeat:no-repeat;background-position:center 20px;transition:all 0.2s ease;border:8px solid #fff;border-radius:125px;position:absolute;right:180px;top:-50px;font-size:36px;background-size:100px auto;z-index:2}
@media (max-width:699px){body.blog .cat-links ul li,body.archive .cat-links ul li,body.single .cat-links ul li{width:200px;height:120px;padding:80px 0 0;right:22%;font-size:30px}
}
body.blog .cat-links ul li.link-new,body.archive .cat-links ul li.link-new,body.single .cat-links ul li.link-new{background-color:#EA1729;background-image:url(../img/icon-news.svg)}
body.blog .cat-links ul li.link-cul,body.archive .cat-links ul li.link-cul,body.single .cat-links ul li.link-cul{background-color:#3CB29C;background-image:url(../img/icon-culinary.svg)}
body.blog .cat-links ul li.link-nut,body.archive .cat-links ul li.link-nut,body.single .cat-links ul li.link-nut{background-color:#E85E16;background-image:url(../img/icon-nutrition.svg)}
body.blog .cat-links ul li.link-peo,body.archive .cat-links ul li.link-peo,body.single .cat-links ul li.link-peo{background-position:center 25px;background-color:#FFC843;background-image:url(../img/icon-people.svg)}
body.blog .cat-links ul li.link-com,body.archive .cat-links ul li.link-com,body.single .cat-links ul li.link-com{background-color:#3A94B5;background-image:url(../img/icon-community.svg)}
body.blog .cat-links ul li.link-fun,body.archive .cat-links ul li.link-fun,body.single .cat-links ul li.link-fun{background-color:#E4869D;background-image:url(../img/icon-fun.svg)}
body.blog .featured_posts,body.archive .featured_posts,body.single .featured_posts{padding:200px 0 120px;margin-top:-165px;z-index:2}
body.blog .featured_posts h1,body.archive .featured_posts h1,body.single .featured_posts h1{font-size:46px;margin:0 0 10px 0}
body.blog .featured_posts .divider,body.archive .featured_posts .divider,body.single .featured_posts .divider{width:225px;border-bottom:5px solid;border-radius:5px;border-color:#3CB29C}
body.archive.category-community .cat-links ul li.link-com{display:flex}
body.archive.category-in-the-news .cat-links ul li.link-new{display:flex}
body.archive.category-people .cat-links ul li.link-peo{display:flex}
body.archive.category-culinary .cat-links ul li.link-cul{display:flex}
body.archive.category-nutrition .cat-links ul li.link-nut{display:flex}
body.archive.category-fun .cat-links ul li.link-fun{display:flex}
article{padding:50px 0}
article .content-block{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between}
@media (max-width:699px){article .content-block{display:block}
}
article .content-block .thumb{width:45%;position:relative}
@media (max-width:699px){article .content-block .thumb{width:100%;padding-bottom:50px}
}
article .content-block .thumb span{color:#fff;font-size:16px;font-family:'HCo Gotham Rounded',sans-serif;text-transform:lowercase;line-height:50px;padding-left:20px;position:absolute;display:flex;justify-content:flex-start;width:150px;height:50px;top:25px;right:0;border-radius:15px 0 0 15px}
article .content-block .thumb span.community{background-color:#2682A6}
article .content-block .thumb span.community::before{content:'';background:url(../img/icon-Community.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .thumb span.culinary{background-color:#3CB29C}
article .content-block .thumb span.culinary::before{content:'';background:url(../img/icon-Culinary.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .thumb span.fun{background-color:#E4869D}
article .content-block .thumb span.fun::before{content:'';background:url(../img/icon-Fun.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .thumb span.in-the-news{background-color:#E71D31}
article .content-block .thumb span.in-the-news::before{content:'';background:url(../img/icon-InTheNews.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .thumb span.nutrition{background-color:#E85E16}
article .content-block .thumb span.nutrition::before{content:'';background:url(../img/icon-Nutrition.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .thumb span.people{background-color:#FFBA2D}
article .content-block .thumb span.people::before{content:'';background:url(../img/icon-People.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:10px;position:relative;display:inline-block}
article .content-block .entry-content{width:45%}
@media (max-width:699px){article .content-block .entry-content{width:100%}
}
article .content-block .entry-content .date{text-transform:uppercase;color:#3A94B5;margin-bottom:0}
article .content-block .entry-content h3.entry-title{font-family:"Open Sans",sans-serif;margin-bottom:20px}
article .content-block .entry-content p{font-family:"Open Sans",sans-serif}
article .content-block .entry-content a.btn,article .content-block .entry-content a.btn:link,article .content-block .entry-content a.btn:visited{color:#fff;border:none;background-color:#3CB29C}
article .content-block .entry-content a.btn:hover,article .content-block .entry-content a.btn:link:hover,article .content-block .entry-content a.btn:visited:hover{background-color:#3A94B5;border:none;color:#fff}
article .content-block .entry-content a.btn::after,article .content-block .entry-content a.btn:link::after,article .content-block .entry-content a.btn:visited::after{content:'';background:url(../img/white-link-bracket.svg) no-repeat;background-position:center center;background-size:cover;position:relative;display:inline-block;width:8px;height:14px;margin-left:7px}
.news-cat-links{margin-bottom:100px}
.archive .news-cat-links{padding-bottom:100px}
.news-cat-links ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 -20px;padding:0}
@media (max-width:699px){.news-cat-links ul{margin:0 auto}
}
.news-cat-links ul li{margin:0 20px 20px;width:calc(33.33% - 40px);text-align:center;font-size:24px}
@media (min-width:700px) and (max-width:1023px){.news-cat-links ul li{margin:0 5px 10px;width:calc(33.33% - 11px)}
}
@media (max-width:699px){.news-cat-links ul li{margin:0 5px 5px 0px;width:calc(50% - 5px)}
}
.news-cat-links ul li a,.news-cat-links ul li a:link,.news-cat-links ul li a:visited{color:#fff;height:100px;width:100%;display:flex;justify-content:center;align-items:center;padding:70px 0 0;background-repeat:no-repeat;background-position:center 20px;transition:all 0.2s ease}
.news-cat-links ul li a.link-new,.news-cat-links ul li a.link-new:link,.news-cat-links ul li a.link-new:visited{background-color:#EA1729;background-image:url(../img/icon-news.svg);background-size:63px auto}
.news-cat-links ul li a.link-cul,.news-cat-links ul li a.link-cul:link,.news-cat-links ul li a.link-cul:visited{background-color:#3CB29C;background-image:url(../img/icon-culinary.svg);background-size:74px auto}
.news-cat-links ul li a.link-nut,.news-cat-links ul li a.link-nut:link,.news-cat-links ul li a.link-nut:visited{background-color:#E85E16;background-image:url(../img/icon-nutrition.svg);background-size:74px auto}
.news-cat-links ul li a.link-peo,.news-cat-links ul li a.link-peo:link,.news-cat-links ul li a.link-peo:visited{background-position:center 25px;background-color:#FFC843;background-image:url(../img/icon-people.svg);background-size:66px auto}
.news-cat-links ul li a.link-com,.news-cat-links ul li a.link-com:link,.news-cat-links ul li a.link-com:visited{background-color:#3A94B5;background-image:url(../img/icon-community.svg);background-size:74px auto}
.news-cat-links ul li a.link-fun,.news-cat-links ul li a.link-fun:link,.news-cat-links ul li a.link-fun:visited{background-color:#E4869D;background-image:url(../img/icon-fun.svg);background-size:69px auto}
.news-cat-links ul li a:hover,.news-cat-links ul li a:link:hover,.news-cat-links ul li a:visited:hover{transition:all 0.2s ease;background-color:#0B284C}
section.news-list.related{margin-bottom:150px}
.archive section.news-list{padding-top:200px;padding-bottom:100px;margin:-125px 0 0}
section.news-list .news_list{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
section.news-list h2{text-align:center}
section.news-list .news-posts-list{display:flex;flex-direction:column;max-width:100%;width:calc(33.33% - 26px);position:relative}
@media (min-width:700px) and (max-width:1023px){section.news-list .news-posts-list{width:calc(33.33% - 10px)}
}
@media (max-width:699px){section.news-list .news-posts-list{margin:0 5px 5px 0px;width:100%}
}
section.news-list .news-posts-list .thumb{height:200px;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:10px}
section.news-list .news-posts-list .thumb.community::after{content:'';background:url(../img/news-list-icon-community.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .thumb.culinary::after{content:'';background:url(../img/news-list-icon-culinary.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .thumb.fun::after{content:'';background:url(../img/news-list-icon-fun.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .thumb.in-the-news::after{content:'';background:url(../img/news-list-icon-news.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .thumb.nutrition::after{content:'';background:url(../img/news-list-icon-nutrition.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .thumb.people::after{content:'';background:url(../img/news-list-icon-people.png) no-repeat;background-position:center center;background-size:contain;width:60px;height:60px;position:absolute;display:inline-block;bottom:20px;right:20px}
section.news-list .news-posts-list .info .date{text-transform:uppercase;color:#3A94B5;margin-bottom:0}
section.news-list .news-posts-list .info h3{margin:10px 0 20px;font-family:"Open Sans",sans-serif;min-height:68px}
section.news-list .news-posts-list .info p{font-family:"Open Sans",sans-serif}
section.news-list .news-posts-list .btn-holder a.btn{color:#3CB29C;border:none;font-family:'HCo Gotham Rounded',sans-serif}
section.news-list .news-posts-list .btn-holder a.btn::after{content:'';background:url(../img/green-link-bracket.svg) no-repeat;background-position:center center;background-size:cover;position:relative;display:inline-block;width:8px;height:14px;margin-left:7px}
section.juicer{padding:200px 0 200px}
section.juicer h2{text-align:center}
section.single-post{padding:200px 100px;margin-top:-125px}
@media (min-width:700px) and (max-width:1023px){section.single-post{padding:150px 20px}
}
@media (max-width:699px){section.single-post{padding:140px 10px}
}
section.single-post .post-content .row hr{border:0;border-radius:15px;border-top:10px solid currentColor;margin:30px 0;width:75%;margin:60px auto;padding:0;color:#3CB29C !important}
section.single-post .post-content .row .post-intro{display:flex;padding-bottom:80px}
@media (max-width:699px){section.single-post .post-content .row .post-intro{flex-direction:column;padding-bottom:40px}
}
section.single-post .post-content .row .post-intro .title{width:50%;display:block}
@media (max-width:699px){section.single-post .post-content .row .post-intro .title{width:100%}
}
section.single-post .post-content .row .post-intro .title .title-div{width:225px;border-bottom:5px solid;border-radius:5px;border-color:#3CB29C}
section.single-post .post-content .row .post-intro .image{width:50%;display:block;position:relative}
@media (max-width:699px){section.single-post .post-content .row .post-intro .image{width:100%;padding-top:40px}
}
section.single-post .post-content .row .post-intro .image .add_this_buttons{display:flex;justify-content:flex-end}
section.single-post .post-content .row .post-intro .image span.category{color:#fff;font-size:16px;font-family:'HCo Gotham Rounded',sans-serif;text-transform:lowercase;line-height:50px;padding-left:20px;position:absolute;display:flex;justify-content:flex-start;width:150px;height:50px;top:25px;right:0;border-radius:15px 0 0 15px}
@media (max-width:699px){section.single-post .post-content .row .post-intro .image span.category{top:55px}
}
section.single-post .post-content .row .post-intro .image span.category.community{background-color:#2682A6}
section.single-post .post-content .row .post-intro .image span.category.community::before{content:'';background:url(../img/icon-Community.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
section.single-post .post-content .row .post-intro .image span.category.culinary{background-color:#3CB29C}
section.single-post .post-content .row .post-intro .image span.category.culinary::before{content:'';background:url(../img/icon-Culinary.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
section.single-post .post-content .row .post-intro .image span.category.fun{background-color:#E4869D}
section.single-post .post-content .row .post-intro .image span.category.fun::before{content:'';background:url(../img/icon-Fun.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
section.single-post .post-content .row .post-intro .image span.category.in-the-news{background-color:#E71D31}
section.single-post .post-content .row .post-intro .image span.category.in-the-news::before{content:'';background:url(../img/icon-InTheNews.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
section.single-post .post-content .row .post-intro .image span.category.nutrition{background-color:#E85E16}
section.single-post .post-content .row .post-intro .image span.category.nutrition::before{content:'';background:url(../img/icon-Nutrition.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
section.single-post .post-content .row .post-intro .image span.category.people{background-color:#FFBA2D}
section.single-post .post-content .row .post-intro .image span.category.people::before{content:'';background:url(../img/icon-People.png) no-repeat;background-position:center center;background-size:contain;width:30px;height:50px;margin-right:5px;position:relative;display:inline-block}
body.single .highlight{background:rgba(71,162,63,0.3)}
body.single .quote{padding:50px 0;font-weight:400}
body.single .quote::before{content:'';display:block;float:left;width:100px;height:100px;background:url(../img/quote_icon.png);background-size:60px auto;background-position:top center;background-repeat:no-repeat;margin-top:10px}
body.single .wide{width:1080px !important}
body.single .meta{display:flex;flex-direction:row;align-items:center;color:#47A23F;margin:0 0 40px}
@media (max-width:699px){body.single .meta{justify-content:flex-start}
}
body.single .meta .meta img{-webkit-clip-path:circle(45px at center);clip-path:circle(45px at center)}
body.single .author-date{display:flex;flex-direction:column;margin:0 20px}
body.single .post-content h1{width:90%}
@media (max-width:699px){body.single .post-content h1{width:100%}
}
@media (min-width:700px) and (max-width:1023px){body.single .post-content h1{width:100%;font-size:48px}
}
body.single .post-content h2,body.single .post-content h3{margin-top:60px;margin-bottom:15px}
body.single .post-content h4{line-height:36px;text-transform:uppercase}
body.single .post-content p,body.single .post-content li{font-size:16px}
body.single .post-content iframe{max-width:100%}
.slick-slider{box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}
.slick-track{display:flex;justify-content:center}
.slick-track:before,.slick-track:after{content:'';display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:auto;min-height:1px}
[dir="rtl"] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}
.slick-slide:focus,.slick-slide:active{outline:none}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-family:"Open Sans",sans-serif;font-size:8px;font-weight:500;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:color 0.2s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}
.slick-prev .svg,.slick-next .svg{display:block;margin-bottom:2px}
.slick-prev:hover,.slick-next:hover{color:#3A94B5}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;pointer-events:none}
.slick-prev{left:-130px}
[dir="rtl"] .slick-prev{left:auto;right:-130px}
.slick-next{right:-130px}
[dir="rtl"] .slick-next{left:-130px;right:auto}
.block-columns-of-text{padding:150px 0 200px 0;background:#2682A6;position:relative}
@media (min-width:700px) and (max-width:1023px){.block-columns-of-text{padding:150px 0 150px 0}
}
@media (max-width:699px){.block-columns-of-text{padding:50px 0}
}
#Discovery.block-columns-of-text{margin-top:-125px}
#Discovery.block-columns-of-text .wave{top:-100px}
@media (max-width:699px){#Discovery.block-columns-of-text{margin-top:0}
}
.block-columns-of-text .row{z-index:20}
.block-columns-of-text .section-title{display:block;text-align:center;width:100%;max-width:800px;margin:0 auto;position:relative;z-index:20}
@media (max-width:699px){.block-columns-of-text .section-title{padding:0 20px;width:calc(100% - 40px)}
}
.block-columns-of-text .section-title h2{color:#fff;font-size:46px;width:100%;line-height:40px;margin-bottom:10px}
.block-columns-of-text .section-title h3{font-weight:500;font-size:18px;text-transform:uppercase;line-height:31px;color:#fff;margin:0}
@media (max-width:699px){.block-columns-of-text{padding-top:30px}
}
@media (min-width:700px){.block-columns-of-text.columns-2 .container{display:flex;flex-wrap:wrap}
}
@media (min-width:700px){.block-columns-of-text.columns-3 .container{display:flex;flex-wrap:wrap}
.block-columns-of-text.columns-3 article{width:33.33%}
}
@media (min-width:700px) and (min-width:700px) and (max-width:1023px){.block-columns-of-text.columns-3 article{width:28%;margin:0 19px}
}
@media (min-width:1024px){.block-columns-of-text.columns-2 article{width:50%}
.block-columns-of-text.columns-3 article{width:calc(33.33% - 10px);margin:0 auto}
}
@media (min-width:1024px) and (min-width:700px){.block-columns-of-text.columns-3 article{width:calc(33.33% - 50px)}
}
@media (min-width:1024px){.block-columns-of-text.columns-4 article{width:25%}
}
#inviting-environments.block-columns-of-text.columns-3{background:none}
#inviting-environments.block-columns-of-text.columns-3 .content-wrapper{position:relative;padding:0 0 50px}
#inviting-environments.block-columns-of-text.columns-3 p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#fff;margin:0 0 30px 0}
#inviting-environments.block-columns-of-text.columns-3 .card-text-cell{padding:50px 0}
@media (max-width:699px){#inviting-environments.block-columns-of-text.columns-3 .card-text-cell{padding-bottom:0}
}
#inviting-environments.block-columns-of-text.columns-3 .card-text-cell img{padding-bottom:0}
#inviting-environments.block-columns-of-text.columns-3 .card-text-cell .card-copy{max-width:315px;margin:0px auto 30px}
#inviting-environments.block-columns-of-text.columns-3 .section-title h2{color:#0B284C;margin:0 0 30px}
#inviting-environments.block-columns-of-text.columns-3 .section-title h3{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#0B284C;text-transform:none}
@media (max-width:699px){#Discovery .section-title{padding:0 20px 40px}
}
.block-three-color-column{display:block;padding:200px 0 100px;margin-top:-165px}
@media (max-width:699px){.block-three-color-column{padding:100px 0 50px}
}
.block-three-color-column .row{display:flex;flex-direction:row;width:100%;max-width:1220px;padding:0}
@media (max-width:699px){.block-three-color-column .row{width:100%;display:block}
}
@media (min-width:700px) and (max-width:1023px){.block-three-color-column .row{width:100%;display:block}
}
.block-three-color-column .title{display:block;padding:0 0 200px;text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:3}
@media (min-width:700px) and (max-width:1023px){.block-three-color-column .title{max-width:600px}
}
@media (max-width:699px){.block-three-color-column .title{padding:0 10px 50px}
}
.block-three-color-column .title h2{color:#0B284C}
.block-three-color-column .title p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#0B284C}
.block-three-color-column .block_left,.block-three-color-column .block_middle,.block-three-color-column .block_right{display:flex;flex-direction:column;width:33.33%;margin:0 11px;height:auto;padding-bottom:90px;position:relative;transition:all 300ms linear;flex:1}
@media (max-width:699px){.block-three-color-column .block_left,.block-three-color-column .block_middle,.block-three-color-column .block_right{margin:0 auto;max-height:inherit}
}
@media (min-width:700px) and (max-width:1023px){.block-three-color-column .block_left,.block-three-color-column .block_middle,.block-three-color-column .block_right{width:75%;margin:0 auto;margin-bottom:150px}
}
.block-three-color-column .block_left h3,.block-three-color-column .block_middle h3,.block-three-color-column .block_right h3{color:#fff;text-align:center;margin-top:0;font-size:24px;line-height:29px}
.block-three-color-column .block_left h4,.block-three-color-column .block_middle h4,.block-three-color-column .block_right h4{margin-bottom:0px}
.block-three-color-column .block_left ul,.block-three-color-column .block_middle ul,.block-three-color-column .block_right ul{text-align:left}
.block-three-color-column .block_left ul li,.block-three-color-column .block_middle ul li,.block-three-color-column .block_right ul li{color:#fff;font-size:18px;font-weight:400;line-height:25px;font-family:"Open Sans",sans-serif}
.block-three-color-column .block_left .block-img,.block-three-color-column .block_middle .block-img,.block-three-color-column .block_right .block-img{padding-bottom:60px;max-width:300px;width:100%;margin:-125px auto 0;height:300px;text-align:center}
@media (max-width:699px){.block-three-color-column .block_left .block-img,.block-three-color-column .block_middle .block-img,.block-three-color-column .block_right .block-img{margin:30px auto 0}
}
.block-three-color-column .block_left .bottom-text,.block-three-color-column .block_middle .bottom-text,.block-three-color-column .block_right .bottom-text{width:100%;max-width:308px;margin:0 auto;padding-bottom:40px}
@media (min-width:700px) and (max-width:1023px){.block-three-color-column .block_left .bottom-text,.block-three-color-column .block_middle .bottom-text,.block-three-color-column .block_right .bottom-text{max-width:500px}
}
.block-three-color-column .block_left .bottom-text p,.block-three-color-column .block_middle .bottom-text p,.block-three-color-column .block_right .bottom-text p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#fff;text-align:center}
.block-three-color-column .block_left .bottom-text p:nth-child(2),.block-three-color-column .block_middle .bottom-text p:nth-child(2),.block-three-color-column .block_right .bottom-text p:nth-child(2){margin:40px 0 0}
.block-three-color-column .block_left .bottom-text img,.block-three-color-column .block_middle .bottom-text img,.block-three-color-column .block_right .bottom-text img{max-width:180px}
.block-three-color-column .block_left a,.block-three-color-column .block_left a:link,.block-three-color-column .block_left a:visited,.block-three-color-column .block_middle a,.block-three-color-column .block_middle a:link,.block-three-color-column .block_middle a:visited,.block-three-color-column .block_right a,.block-three-color-column .block_right a:link,.block-three-color-column .block_right a:visited{width:230px;margin:0 auto;display:block}
.block-three-color-column .block_left a:hover,.block-three-color-column .block_left a:link:hover,.block-three-color-column .block_left a:visited:hover,.block-three-color-column .block_middle a:hover,.block-three-color-column .block_middle a:link:hover,.block-three-color-column .block_middle a:visited:hover,.block-three-color-column .block_right a:hover,.block-three-color-column .block_right a:link:hover,.block-three-color-column .block_right a:visited:hover{background:#fff;color:#0B284C;border:1px solid #fff}
@media (max-width:699px){.block-three-color-column .block_left,.block-three-color-column .block_middle,.block-three-color-column .block_right{width:100%}
}
.block-three-color-column .block_left{background:#3CB29C}
.block-three-color-column .block_middle{background:#FFBA2D}
.block-three-color-column .block_right{background:#E71D31}
#how-Okullarimiz-can-help.block-three-color-column .block_left,#how-Okullarimiz-can-help.block-three-color-column .block_middle,#how-Okullarimiz-can-help.block-three-color-column .block_right{padding-bottom:90px}
#how-Okullarimiz-can-help.block-three-color-column .block_left:after,#how-Okullarimiz-can-help.block-three-color-column .block_middle:after,#how-Okullarimiz-can-help.block-three-color-column .block_right:after{font-family:'HCo Gotham Rounded',sans-serif;color:#FAFAFA;opacity:0.25;font-size:300px;display:block;width:100%;height:240px;position:absolute;left:0;bottom:-90px;text-align:center}
#how-Okullarimiz-can-help.block-three-color-column .block_left:after{content:'1'}
#how-Okullarimiz-can-help.block-three-color-column .block_middle:after{content:'2'}
#how-Okullarimiz-can-help.block-three-color-column .block_right:after{content:'3'}
#fun-and-engaging-programs.block-three-color-column{padding:25px 0 100px;margin-top:0}
@media (min-width:700px) and (max-width:1023px){#fun-and-engaging-programs.block-three-color-column{padding:25px 0 0}
}
#inviting-environments{padding-top:50px;padding-bottom:0}
#inviting-environments svg{height:90% !important}
@media (max-width:699px){#inviting-environments svg{height:100% !important}
}
#inviting-environments svg.bot{height:20% !important;top:630px}
@media (max-width:699px){#inviting-environments svg.bot{top:auto;bottom:-100px}
}
.block-bio-accordion{display:block;overflow:hidden;padding:100px 0 100px 0;background:#fff}
@media (max-width:699px){.block-bio-accordion{padding:50px 0}
}
.block-bio-accordion .section-title{text-align:center;padding-bottom:40px}
.block-bio-accordion .section-title h2{color:#0B284C;margin:0}
.block-bio-accordion .section-title h4{text-transform:uppercase;color:#0B284C}
.block-bio-accordion .team-accordion{width:100%;max-width:1080px;margin:0 auto}
@media (max-width:699px){.block-bio-accordion .team-accordion{width:100%}
}
@media (min-width:700px) and (max-width:1023px){.block-bio-accordion .team-accordion{width:100%}
}
.block-bio-accordion .team-accordion .team-item{margin-bottom:100px}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item{margin-bottom:50px}
}
.block-bio-accordion .team-accordion .team-item:last-child{margin-bottom:0}
.block-bio-accordion .team-accordion .team-item .accordion{background-color:#3A94B5;color:#262626;cursor:pointer;padding:25px 20px;width:100%;text-align:left;display:flex;align-items:center;border:none;outline:none;transition:0.4s;border:none;position:relative;margin:0;overflow:visible}
@media (min-width:700px){.block-bio-accordion .team-accordion .team-item .accordion{margin-bottom:-1px}
}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item .accordion{margin-bottom:-1px;padding:25px 15px;justify-content:space-between}
}
.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue{position:absolute;right:90px;top:calc(50% - 20px);display:flex;align-items:center;text-align:left;padding-right:40px;transform:scale(1);transition:all 150ms linear}
@media (min-width:700px) and (max-width:1023px){.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue{position:relative}
}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue{position:relative;max-width:100px;margin:10px 0 0;right:auto}
}
.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue:hover{background:#0B284C;border-color:#0B284C;transform:scale(1.1);transition:all 150ms linear}
.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue:after{content:'';background:url(../img/caret-down.png) no-repeat;background-position:center center;background-size:18px auto;position:absolute;right:15px;bottom:-2px;width:20px;height:100%}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item .accordion span.btn.btn-dark-blue:after{right:5px;bottom:0;background-size:12px auto}
}
.block-bio-accordion .team-accordion .team-item .accordion h3{margin:0;color:#fff}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item .accordion h3{font-size:22px}
}
.block-bio-accordion .team-accordion .team-item .accordion h4{margin:0;color:#fff}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item .accordion h4{font-size:12px}
}
.block-bio-accordion .team-accordion .team-item.active h4{color:#fff}
.block-bio-accordion .team-accordion .team-item.active .accordion{padding:25px 20px 0}
.block-bio-accordion .team-accordion .team-item.active .accordion span.btn.btn-dark-blue:after{background:url(../img/caret-up.png) no-repeat;background-size:18px auto;background-position:center center}
@media (max-width:699px){.block-bio-accordion .team-accordion .team-item.active .accordion span.btn.btn-dark-blue:after{background-size:12px auto}
}
.block-bio-accordion .panel{padding:0 0 50px;background-color:#3A94B5;display:none;overflow:hidden;margin-bottom:10px;width:100%;max-width:1080px}
@media (min-width:700px) and (max-width:1023px){.block-bio-accordion .panel{margin-top:-1px}
}
.block-bio-accordion .panel p{float:right;width:100%;padding-right:90px;color:#fff;margin:0;max-width:620px;line-height:25px;font-size:18px;font-family:"Open Sans",sans-serif}
@media (max-width:699px){.block-bio-accordion .panel p{padding:20px;float:none;width:calc(100% - 40px)}
}
.block-bio-accordion .image{display:block;text-align:center;width:30%;margin-top:-100px;z-index:0}
@media (max-width:699px){.block-bio-accordion .image{margin-top:0}
}
.block-bio-accordion .image img{max-width:250px}
@media (max-width:699px){.block-bio-accordion .image img{max-width:100px}
}
.block-bio-accordion .info{width:70%;padding-left:50px}
@media (max-width:699px){.block-bio-accordion .info{padding-left:10px;width:60%}
}
@media (max-width:699px){.block-bio-accordion .info .title{width:100%;margin:0 0 10px}
}
.block-contact{display:flex;flex-direction:row;justify-content:space-between}
@media (min-width:700px) and (max-width:1023px){.block-contact{padding-bottom:50px}
}
@media (min-width:1024px){.block-contact{padding:100px 0 150px}
}
@media (max-width:699px){.block-contact{margin-top:100px}
}
.block-contact .contact_block_left,.block-contact .contact_block_right{width:50%;float:left;display:flex}
@media (max-width:699px){.block-contact .contact_block_left,.block-contact .contact_block_right{width:100%;margin:0 auto;float:none}
}
@media (min-width:700px) and (max-width:1023px){.block-contact .contact_block_left,.block-contact .contact_block_right{width:100%}
}
.block-contact .contact_block_left p,.block-contact .contact_block_right p{font-family:"Open Sans",sans-serif}
.block-contact .contact_block_right{align-items:center;flex-direction:column}
@media (max-width:699px){.block-contact .contact_block_right{padding:40px 0}
}
@media (min-width:700px) and (max-width:1023px){.block-contact .contact_block_right{margin:50px auto}
}
section.textarea{width:100%;padding:200px 0 50px;margin-top:-165px}
section.textarea .content-block{position:relative;width:60%;height:auto;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (min-width:700px) and (max-width:1023px){section.textarea .content-block{width:80%}
}
@media (max-width:699px){section.textarea .content-block{width:100%}
}
section.textarea .content-block a{margin:25px 0 0}
section.textarea .content-block h4{width:100%}
section.textarea .compass-group-logos{display:none}
#by-the-numbers.textarea .content-block{width:100%}
#by-the-numbers.textarea .content-block h2{margin:0 0 10px}
#by-the-numbers.textarea .content-block h4{margin:0;color:#0B284C}
#by-the-numbers.textarea .content-block img{padding-top:70px}
@media (max-width:699px){#by-the-numbers.textarea .content-block img{padding-top:20px}
}
#compass-group-text .compass-group-logos{position:relative;width:100%;margin:100px 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}
@media (max-width:699px){#compass-group-text .compass-group-logos{flex-wrap:wrap;margin:50px 0 0}
}
#compass-group-text .compass-group-logos img{position:relative;width:24%}
@media (max-width:699px){#compass-group-text .compass-group-logos img{width:50%}
}
section.meet-textarea{width:100%;padding:100px 0;margin-top:-150px}
section.meet-textarea .row{padding-top:150px}
@media (min-width:700px) and (max-width:1023px){section.meet-textarea .row{padding-top:15px}
}
@media (max-width:699px){section.meet-textarea .row{padding-top:50px}
}
section.meet-textarea .block{position:relative;width:40%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (min-width:700px) and (max-width:1023px){section.meet-textarea .block{width:50%}
}
@media (max-width:699px){section.meet-textarea .block{width:100%}
}
section.meet-textarea h2{width:100%}
section.meet-textarea .image-right{position:absolute;top:30%;right:0;z-index:10}
@media (min-width:700px){section.meet-textarea .image-right{right:8%;top:75%}
}
@media (min-width:700px) and (max-width:1023px){section.meet-textarea .image-right{top:75%;right:5%}
}
@media (max-width:699px){section.meet-textarea .image-right{top:100%;right:20%}
}
section.meet-textarea .image-right .kid{width:596px;margin-top:-20px}
@media (min-width:700px){section.meet-textarea .image-right .kid{width:460px}
}
@media (min-width:700px) and (max-width:1023px){section.meet-textarea .image-right .kid{width:405px}
}
@media (max-width:699px){section.meet-textarea .image-right .kid{width:230px}
}
section.meet-textarea .image-right .food{width:28%;position:absolute;top:-28%;right:52%}
section.meet-textarea .image-right .food-two{width:30%;position:absolute;bottom:50%;left:-10%}
section.meet-textarea .image-right .food-three{width:45%;position:absolute;bottom:45%;right:-20%}
section.meet-textarea .image-right .food-four{width:30%;position:absolute;top:-25%;right:-5%}
section.bottom-textarea{width:100%;padding:100px 0;z-index:auto}
section.bottom-textarea .row{padding-top:50px}
section.bottom-textarea .block{position:relative;width:40%;height:auto;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px}
@media (min-width:700px) and (max-width:1023px){section.bottom-textarea .block{width:50%}
}
@media (max-width:699px){section.bottom-textarea .block{width:100%}
}
section.bottom-textarea .block h2{color:#fff}
section.bottom-textarea .block h2:after{content:'';background:url(../img/student-border.png) no-repeat center center;background-size:200px auto;left:0;top:52px;width:200px;height:10px;position:absolute}
section.bottom-textarea .block p{color:#fff}
.block-flex-list{padding:200px 0 120px}
.block-flex-list .row{padding-bottom:100px}
.block-flex-list:after{content:'';display:block;position:absolute;right:25px;top:-110px;width:305px;height:330px;background:url(../img/DoodleFruits_Broccoli.svg);background-size:302px auto;background-position:center center;background-repeat:no-repeat;z-index:200}
@media (min-width:700px) and (max-width:1023px){.block-flex-list:after{top:-70px;width:260px;height:280px;background-size:230px auto}
}
@media (max-width:699px){.block-flex-list:after{top:-50px;width:200px;height:250px;background-size:185px auto}
}
.block-flex-list .title{width:100%;max-width:840px;padding-bottom:50px;margin:0 auto}
@media (max-width:699px){.block-flex-list .title{padding-bottom:0}
}
.block-flex-list .list{display:flex;flex-wrap:wrap;justify-content:center}
.block-flex-list p{color:#fff;font-family:"Open Sans",sans-serif;font-weight:400}
.block-flex-list h2{color:#0B284C;width:100%;margin:0 0 20px}
section.centered-textbox{width:55%;position:relative;margin:100px auto;border-radius:30px}
@media (min-width:700px) and (max-width:1023px){section.centered-textbox{width:75%}
}
@media (max-width:699px){section.centered-textbox{width:95%;margin:50px auto}
}
section#culinary-innovation-council.centered-textbox{margin-top:0;margin-bottom:200px}
@media (max-width:699px){section#culinary-innovation-council.centered-textbox{margin-bottom:100px}
}
section.centered-textbox.pink{background-color:#E4869D}
section.centered-textbox.red{background-color:#EA1729}
section.centered-textbox.orange{background-color:#E85E16}
section.centered-textbox.green{background-color:#3CB29C}
section.centered-textbox.blue{background-color:#3A94B5}
section.centered-textbox.dk_blue{background-color:#0B284C}
section.centered-textbox.black{background-color:#000}
section.centered-textbox .textblock{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;padding:5%;margin:0 auto}
section.centered-textbox .textblock .text{position:relative;display:block;width:100%}
section.centered-textbox .textblock h3{margin:0 0 20px;padding:0;color:#fff}
section.centered-textbox .textblock p{margin:0 0 20px;padding:0;color:#fff;line-height:150%}
section.centered-textbox .textblock a.orange-link{font-family:"Open Sans",sans-serif;font-size:18px;color:#FFBA2D;position:relative;margin-left:-100px}
@media (max-width:699px){section.centered-textbox .textblock a.orange-link{margin-left:0}
}
section.centered-textbox .textblock a.orange-link:hover{text-decoration:underline}
section.centered-textbox .textblock a.orange-link::after{content:'';background:url(../img/orange-link-bracket.svg) no-repeat;background-position:center center;background-size:cover;position:relative;display:inline-block;width:8px;height:14px;margin-left:7px}
section.centered-textbox img{position:absolute;display:block;margin:0 0 0 0;padding:0 0 0 0;z-index:10;left:60%;top:-75px}
@media (min-width:700px) and (max-width:1023px){section.centered-textbox img{max-width:55%;top:55%}
}
@media (max-width:699px){section.centered-textbox img{left:50%;max-width:55%;top:80%}
}
section.floating-text-image{width:100%;position:relative;margin:-75px 0 100px;display:flex;flex-direction:row;justify-content:center;padding:100px 0}
section.floating-text-image .wave{z-index:1 !important}
section.floating-text-image>*{z-index:2}
@media (max-width:699px){section.floating-text-image{margin:70px 0}
}
section.floating-text-image::after{content:'';background:url(../img/paper-plane.svg) no-repeat;background-position:center center;background-size:contain;position:absolute;width:95%;height:50%;right:33%;top:350px;z-index:10}
@media (max-width:699px){section.floating-text-image::after{width:160%;top:325px}
}
section.floating-text-image .empty-block{width:0;position:relative;margin:0 auto}
@media (max-width:699px){section.floating-text-image .empty-block{display:none}
}
section.floating-text-image .content-block{width:55%;position:relative;margin:0 auto;border-radius:30px}
@media (max-width:699px){section.floating-text-image .content-block{width:90%}
}
section.floating-text-image .content-block.pink{background-color:#E4869D}
section.floating-text-image .content-block.red{background-color:#EA1729}
section.floating-text-image .content-block.orange{background-color:#E85E16}
section.floating-text-image .content-block.green{background-color:#3CB29C}
section.floating-text-image .content-block.blue{background-color:#3A94B5}
section.floating-text-image .content-block.dk_blue{background-color:#0B284C;padding-bottom:50px}
section.floating-text-image .content-block.black{background-color:#000}
section.floating-text-image .textblock{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%;padding:10% 5%;margin:0 auto}
section.floating-text-image .textblock .text{position:relative;display:block;width:60%}
@media (min-width:700px) and (max-width:1023px){section.floating-text-image .textblock .text{width:100%}
}
@media (max-width:699px){section.floating-text-image .textblock .text{width:100%}
}
section.floating-text-image .textblock h3{margin:0 0 20px;padding:0;color:#fff}
section.floating-text-image .textblock p{margin:0 0 20px;padding:0;color:#fff;line-height:150%}
section.floating-text-image .textblock a.orange-link,section.floating-text-image .textblock a.orange-link:link,section.floating-text-image .textblock a.orange-link:visited{font-family:"Open Sans",sans-serif;font-size:18px;color:#FFBA2D;position:relative;z-index:20}
section.floating-text-image .textblock a.orange-link:hover,section.floating-text-image .textblock a.orange-link:link:hover,section.floating-text-image .textblock a.orange-link:visited:hover{text-decoration:underline}
section.floating-text-image .textblock a.orange-link::after,section.floating-text-image .textblock a.orange-link:link::after,section.floating-text-image .textblock a.orange-link:visited::after{content:'';background:url(../img/orange-link-bracket.svg) no-repeat;background-position:center center;background-size:cover;position:relative;display:inline-block;width:8px;height:14px;margin-left:7px}
section.floating-text-image img{position:absolute;display:block;margin:0 0 0 0;padding:0 0 0 0;z-index:10;right:-50px}
@media (min-width:700px) and (max-width:1023px){section.floating-text-image img{right:auto;left:-56%;width:50%}
}
@media (max-width:699px){section.floating-text-image img{right:-10px;top:-110px;width:50%}
}
section.image-and-text{padding:100px 0;margin-top:-150px}
@media (max-width:699px){section.image-and-text{padding:50px 0}
}
section.image-and-text .row{display:flex;justify-content:space-evenly;align-items:flex-start;z-index:2;padding-top:100px;padding-bottom:100px}
@media (min-width:700px) and (max-width:1023px){section.image-and-text .row{padding-top:25px;padding-bottom:100px !important}
}
@media (max-width:699px){section.image-and-text .row{display:block;padding:50px 0}
}
section.image-and-text .row.left{flex-direction:row}
section.image-and-text .row.right{flex-direction:row-reverse}
@media (min-width:700px) and (max-width:1023px){section.image-and-text .row.right{display:block}
}
@media (max-width:699px){section.image-and-text .row.right{flex-direction:row}
}
section.image-and-text .row::after{content:none}
section.image-and-text .img-block{display:block;width:50%;position:relative}
@media (min-width:700px) and (max-width:1023px){section.image-and-text .img-block{width:75%;margin:0 auto;padding:70px 0 0}
}
@media (max-width:699px){section.image-and-text .img-block{width:100% !important;margin:25px auto}
}
section.image-and-text .img-block img{display:block;margin:0 auto;padding:0;height:auto;z-index:10}
section.image-and-text .img-block img.spinning{position:-webkit-sticky;position:sticky;left:0%;top:0;width:500px !important;height:500px !important;z-index:9}
section.image-and-text .divider{width:200px;border-bottom:5px solid;border-radius:5px;margin-bottom:30px}
section.image-and-text .divider.none{display:none}
section.image-and-text .divider.white{border-color:#fff}
section.image-and-text .divider.red{border-color:#EA1729}
section.image-and-text .divider.orange{border-color:#E85E16}
section.image-and-text .divider.green{border-color:#3CB29C}
section.image-and-text .divider.blue{border-color:#3A94B5}
section.image-and-text .divider.dk_blue{border-color:#0B284C}
section.image-and-text .divider.black{border-color:#000}
section.image-and-text .text-block{width:50%;max-width:450px}
@media (min-width:700px) and (max-width:1023px){section.image-and-text .text-block{width:85% !important;margin:0 auto;max-width:100%}
}
@media (max-width:699px){section.image-and-text .text-block{width:100% !important}
}
section.image-and-text .text-block h4{text-transform:uppercase;margin:0 0 10px 0}
section.image-and-text .text-block.white h2,section.image-and-text .text-block.white h4{color:#fff}
section.image-and-text .text-block.red h2,section.image-and-text .text-block.red h4{color:#EA1729}
section.image-and-text .text-block.orange h2,section.image-and-text .text-block.orange h4{color:#E85E16}
section.image-and-text .text-block.green h2,section.image-and-text .text-block.green h4{color:#3CB29C}
section.image-and-text .text-block.blue h2,section.image-and-text .text-block.blue h4{color:#3A94B5}
section.image-and-text .text-block.dk_blue h2,section.image-and-text .text-block.dk_blue h4{color:#0B284C}
section.image-and-text .text-block.black h2,section.image-and-text .text-block.black h4{color:#000}
section.image-and-text .text-block .textarea{margin:0;display:block}
section.image-and-text .text-block .textarea.white p{color:#fff}
section.image-and-text .text-block .textarea.red p{color:#EA1729}
section.image-and-text .text-block .textarea.orange p{color:#E85E16}
section.image-and-text .text-block .textarea.green p{color:#3CB29C}
section.image-and-text .text-block .textarea.blue p{color:#3A94B5}
section.image-and-text .text-block .textarea.dk_blue p{color:#0B284C}
section.image-and-text .text-block .textarea.black p{color:#000}
section#sports-nutrition.image-and-text .img-block{padding-bottom:50px}
section#meet-Okullarimiz.image-and-text{padding:100px 0 20px}
section#meet-Okullarimiz.image-and-text .dots{display:block;right:auto;left:calc(50% - 540px);top:100px}
@media (max-width:699px){section#meet-Okullarimiz.image-and-text .dots{z-index:2}
}
section#meet-Okullarimiz.image-and-text .dots #dot_7{display:none}
section#meet-Okullarimiz.image-and-text .img-block{margin-top:30px;margin-bottom:0}
@media (max-width:699px){section#meet-Okullarimiz.image-and-text .img-block{margin:0 auto;width:60%}
}
section#meet-Okullarimiz.image-and-text .text-block{padding-left:50px}
@media (max-width:699px){section#meet-Okullarimiz.image-and-text .text-block{padding-left:0}
}
section#meet-Okullarimiz.image-and-text .row{z-index:4;padding-bottom:0}
@media (max-width:699px){section#meet-Okullarimiz.image-and-text .row{padding-bottom:100px;padding-top:30px}
}
section#meet-Okullarimiz.image-and-text .click-drag{position:absolute;top:-50px;left:calc(50% + 480px);z-index:20;background:url(../img/click-drag.png) no-repeat 0 0;background-size:100% auto;width:155px;height:200px}
@media (min-width:700px){section#meet-Okullarimiz.image-and-text .click-drag{left:calc(50% + 330px)}
}
section#meet-Okullarimiz.image-and-text .click-drag span{font-size:16px;color:#fff;font-family:'HCo Gotham Rounded',sans-serif;text-transform:lowercase;text-align:center;position:absolute;bottom:18px;left:-4px;width:100%;display:block;line-height:50px}
section#meet-Okullarimiz.image-and-text .wave.wave_bottom{height:125px;z-index:3;top:auto;bottom:0}
section#happy-cafeteria.image-and-text{margin-top:0;padding:0}
@media (max-width:699px){section#happy-cafeteria.image-and-text{margin:0 auto}
}
section#happy-cafeteria.image-and-text svg.wave{display:none}
section#happy-cafeteria.image-and-text .row{padding-top:0;max-height:500px}
@media (max-width:699px){section#happy-cafeteria.image-and-text .row{max-height:1000px;height:1000px}
}
section#happy-cafeteria.image-and-text .text-block{padding-top:50px;padding-bottom:50px}
@media (max-width:699px){section#happy-cafeteria.image-and-text .text-block{padding-left:0}
}
section#happy-cafeteria.image-and-text .img-block{margin-top:-150px}
section#happy-cafeteria.image-and-text .img-block img{width:500px;position:absolute;top:125px;left:0}
section#happy-cafeteria.image-and-text .img-block img.spinning{position:-webkit-sticky;position:sticky;left:0%;top:0;width:500px !important;height:500px !important;z-index:9}
@media (min-width:700px) and (max-width:1023px){section#happy-cafeteria.image-and-text .img-block img.spinning{position:absolute;left:30px;top:70px;width:300px !important;height:300px !important}
}
@media (max-width:699px){section#happy-cafeteria.image-and-text .img-block img.spinning{width:350px !important;height:350px !important;top:65px;right:0;position:absolute;left:auto}
}
section#influence-a-generation.image-and-text .img-block{position:relative}
section#influence-a-generation.image-and-text .img-block::after{content:'';background:url(../img/careers-arrow.svg) no-repeat;background-position:center center;background-size:contain;width:100px;height:140px;position:absolute;display:block;bottom:-85px;right:25px;z-index:10}
@media (max-width:699px){section#influence-a-generation.image-and-text .img-block::after{width:80px;height:110px}
}
section#delicious-nutritious.image-and-text,section#food-allergies.image-and-text,section#sports-nutrition.image-and-text{padding:0;margin-top:0}
section#delicious-nutritious.image-and-text p,section#food-allergies.image-and-text p,section#sports-nutrition.image-and-text p{font-family:"Open Sans",sans-serif}
section#delicious-nutritious.image-and-text .row,section#food-allergies.image-and-text .row,section#sports-nutrition.image-and-text .row{padding:0}
section#delicious-nutritious.image-and-text .img-block,section#food-allergies.image-and-text .img-block,section#sports-nutrition.image-and-text .img-block{width:35%}
section#sports-nutrition.image-and-text{padding-bottom:150px}
section#healthier-communities.image-and-text .img-block{width:45%;margin-right:5%}
@media (min-width:700px) and (max-width:1023px){section#healthier-communities.image-and-text .img-block{margin:0 auto;width:60%}
}
@media (max-width:699px){section#healthier-communities.image-and-text .img-block{margin:0 auto;width:100%}
}
section#healthier-communities.image-and-text .dots{display:block;right:auto;left:calc(50% - 600px);top:5%}
@media (max-width:699px){section#healthier-communities.image-and-text .dots{z-index:2;top:66%;left:-58%;height:100%}
}
@media (min-width:700px) and (max-width:1023px){section#healthier-communities.image-and-text .dots{right:0;left:auto}
}
section#healthier-communities.image-and-text img.lazy{padding:0 0 0 40px;margin-right:-40px}
section#healthier-communities.image-and-text h3{color:#fff}
@media (max-width:699px){#sports-nutrition .text-block{padding-bottom:50px}
}
section.video-and-text{padding:50px 0;margin-top:-25px}
section.video-and-text .wave{top:-150px}
section.video-and-text .row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 0 0}
@media (min-width:700px){section.video-and-text .row{margin-bottom:70px}
}
section.video-and-text .row h2{width:65%;color:#0B284C}
@media (max-width:699px){section.video-and-text .row h2{width:100%}
}
section.video-and-text .row h4{text-transform:uppercase;margin:0 0 10px 0;color:#0B284C}
section.video-and-text .row::after{content:none}
section.video-and-text .content-block{width:100%;height:370px;position:relative;display:flex;justify-content:space-between;align-items:flex-start}
section.video-and-text .content-block.left{flex-direction:row}
section.video-and-text .content-block.right{flex-direction:row-reverse}
@media (max-width:699px){section.video-and-text .content-block{flex-direction:column-reverse !important;height:auto}
section.video-and-text .content-block .video-block{margin-bottom:40px}
}
section.video-and-text .text-block{width:50%;height:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1}
@media (min-width:700px) and (max-width:1023px){section.video-and-text .text-block{width:45%}
}
@media (max-width:699px){section.video-and-text .text-block{width:100%}
}
section.video-and-text .text-block p{color:#0B284C;margin:20px 0;width:100%}
section.video-and-text .video-block{display:flex;flex-direction:row;position:relative;width:45%;height:100%;min-height:240px}
@media (min-width:700px) and (max-width:1023px){section.video-and-text .video-block{width:50%}
}
@media (max-width:699px){section.video-and-text .video-block{width:100%;margin-bottom:40px}
}
section.video-and-text .video-block.left{justify-content:flex-end}
section.video-and-text .video-block.right{justify-content:flex-start}
section.video-and-text .video-block a.video-link,section.video-and-text .video-block a.video-link:link,section.video-and-text .video-block a.video-link:visited{position:relative;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:240px}
section.video-and-text .video-block a.video-link:after,section.video-and-text .video-block a.video-link:link:after,section.video-and-text .video-block a.video-link:visited:after{content:'';background:url(../img/play-btn.svg) no-repeat;background-position:center center;background-size:cover;position:absolute;display:block;width:130px;height:130px;top:calc(50% - 65px);left:calc(50% - 65px);transition:all 150ms linear;transform:scale(1)}
@media (max-width:699px){section.video-and-text .video-block a.video-link:after,section.video-and-text .video-block a.video-link:link:after,section.video-and-text .video-block a.video-link:visited:after{width:100px;height:100px;top:calc(50% - 40px);left:calc(50% - 50px)}
}
section.video-and-text .video-block a.video-link:hover:after,section.video-and-text .video-block a.video-link:link:hover:after,section.video-and-text .video-block a.video-link:visited:hover:after{transform:scale(1.2);transition:all 150ms linear}
section.floating-text-video{background-color:#fff;padding:100px 0;position:relative}
@media (max-width:699px){section.floating-text-video{padding:50px 0}
}
section.floating-text-video .content-block{position:relative;width:100%;height:350px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:100px 0 0 0}
section.floating-text-video .content-block::after{content:none}
@media (max-width:699px){section.floating-text-video .content-block{flex-direction:column;height:auto;padding:50px 0}
}
section.floating-text-video .text-block{width:50%;height:100%;position:relative;display:flex;flex-direction:column;font-size:28px;line-height:125%;font-weight:400;font-family:'HCo Gotham Rounded',sans-serif;color:#0B284C;z-index:3}
section.floating-text-video .text-block::after{content:'';background:url(../img/curvy-dotted-line.svg) no-repeat;background-position:center center;background-size:100% 100%;position:absolute;display:block;width:100%;height:100%;top:0;right:-175px;z-index:10}
@media (max-width:699px){section.floating-text-video .text-block{width:100%;min-height:350px}
section.floating-text-video .text-block h2{text-align:center}
section.floating-text-video .text-block:after{display:none}
}
section.floating-text-video .video-block{display:flex;flex-direction:column;position:relative;width:45%;height:100%;z-index:2}
section.floating-text-video .video-block a.video-link{position:relative;min-height:240px}
section.floating-text-video .video-block a.video-link:after{content:'';background:url(../img/play-btn.svg) no-repeat;background-position:center center;background-size:cover;position:absolute;display:block;width:130px;height:130px;top:calc(50% - 65px);left:calc(50% - 65px);transition:all 300ms linear;transform:scale(1)}
section.floating-text-video .video-block a.video-link:hover:after{transform:scale(1.2);transition:all 300ms linear}
@media (max-width:699px){section.floating-text-video .video-block{width:100%}
}
section.floating-text-video .text-bubble{display:none}
section#chartwell-partners-video.floating-text-video img#doodle-tomato{position:absolute;display:block;width:700px;height:auto;bottom:275px;left:50px}
@media (max-width:699px){section#chartwell-partners-video.floating-text-video img#doodle-tomato{display:none}
}
section#chartwell-partners-video.floating-text-video .text-block .text-bubble{display:flex;align-items:center;justify-content:center;position:absolute;background:url("../img/Doodle_SpeechBubble.png") no-repeat center center;background-size:contain;width:100%;height:100%}
@media (max-width:699px){section#chartwell-partners-video.floating-text-video .text-block .text-bubble{min-height:350px}
}
section#chartwell-partners-video.floating-text-video .text-block .text-bubble h2{font-size:36px;line-height:40px;margin:0 0 60px}
@media (max-width:699px){section#chartwell-partners-video.floating-text-video .text-block .text-bubble h2{width:auto;margin:0 0 50px}
}
section#chartwell-partners-video.floating-text-video .text-block:after{background-size:80% 100%;top:20px;right:-275px}
@media (max-width:699px){section#chartwell-partners-video.floating-text-video .text-block:after{display:none}
}
section.page-header{padding:60px 0 100px}
@media (min-width:700px) and (max-width:1023px){section.page-header{padding:60px 0 200px}
}
@media (max-width:699px){section.page-header{padding:40px 0 140px !important}
}
section.page-header.red{background-color:#EA1729}
section.page-header.orange{background-color:#E85E16}
section.page-header.green{background-color:#3CB29C}
section.page-header.blue{background-color:#3A94B5}
section.page-header.dk-blue{background-color:#0B284C}
section.page-header.pink{background-color:#E4869D}
section.page-header .row{display:flex;align-items:center}
section.page-header .row.left{flex-direction:row;justify-content:flex-start}
section.page-header .row.right{flex-direction:row-reverse;justify-content:flex-end}
@media (max-width:699px){section.page-header .row.right{flex-direction:row}
}
section.page-header .row.right h1{margin-left:auto;margin-right:0}
section.page-header .row::after{content:none}
section.page-header .row h1{font-size:75px;font-family:'HCo Gotham Rounded',sans-serif;line-height:100%;color:#fff;text-transform:lowercase;padding:0;text-align:center;width:50%;margin-bottom:0;margin-right:auto}
@media (min-width:700px) and (max-width:1023px){section.page-header .row h1{width:55%}
}
@media (max-width:699px){section.page-header .row h1{font-size:55px}
}
section.page-header .row .img-block{display:block;width:600px;position:relative;margin-bottom:-40px;max-width:600px}
@media (max-width:699px){section.page-header .row .img-block{width:250px !important;height:250px !important}
}
section.page-header .row .img-block img{display:block;margin:0;padding:0;height:auto;z-index:10;position:absolute;top:35px;left:-35px}
@media (min-width:700px) and (max-width:1023px){section.page-header .row .img-block img{top:10px;left:-20px}
}
@media (max-width:699px){section.page-header .row .img-block img{top:100px;left:0px;position:absolute}
}
section.page-header .row .img-block img.spinning{position:-webkit-sticky;position:sticky;left:0;top:0;width:500px !important;height:500px !important;z-index:9}
@media (max-width:699px){section.page-header .row .img-block img.spinning{width:250px !important;height:180px !important;position:absolute;top:75px;left:-5px}
}
@media (max-width:699px){section#meet-Okullarimiz-header.page-header .row .img-block img{top:100px;left:0px}
}
@media (max-width:699px){section#meet-Okullarimiz-header.page-header .row .img-block img.spinning{top:75px;left:-5px}
}
section#healthy-schools-header.page-header .row .img-block img{top:-45px;left:-50px}
@media (max-width:699px){section#healthy-schools-header.page-header .row .img-block img{top:100px;left:0px}
}
section#healthy-schools-header.page-header .row .img-block img.spinning{left:0;top:0}
@media (max-width:699px){section#healthy-schools-header.page-header .row .img-block img.spinning{top:75px;left:-5px}
}
section#happy-cafeterias-header.page-header .row .img-block img{top:-70px;left:-28px}
@media (max-width:699px){section#happy-cafeterias-header.page-header .row .img-block img{top:100px;left:0px}
}
section#happy-cafeterias-header.page-header .row .img-block img.spinning{left:0;top:0}
@media (max-width:699px){section#happy-cafeterias-header.page-header .row .img-block img.spinning{top:75px;left:-5px}
}
section#careers-header.page-header{padding:50px 0 200px}
section#careers-header.page-header .row img{width:50%;top:-75px;left:150px}
@media (max-width:699px){section#careers-header.page-header .row img{width:100%;top:100px;left:0px;max-width:150px}
}
.archive section.page-header,.single section.page-header{padding:40px 0}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){section.page-header .row.right{flex:1;min-height:600px}
}
.prefooter{padding:0 0 0 0;background-color:#fff}
@media (max-width:699px){.prefooter{margin-top:0 !important}
}
.prefooter .row{position:relative;width:100%;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:50px 0 0 0}
.prefooter .row::after{content:none}
.prefooter .row h2{font-size:46px;font-weight:500;font-family:'HCo Gotham Rounded',sans-serif;line-height:56px;color:#3CB29C;padding:0;margin:0;text-align:left}
.prefooter .row img{position:absolute;bottom:0;right:0}
@media (max-width:699px){.prefooter .row img{bottom:80px}
}
#discovery-kitchen-prefooter.prefooter .wave{top:-100px}
@media (max-width:699px){#healthy-schools-prefooter .row{height:490px}
}
.block-carousel{padding:150px 0 150px 0;text-align:center;background:#E4869D}
.block-carousel .wave{top:-100px}
.block-carousel--cards{margin:0 auto;max-width:1040px;width:100%;display:flex;justify-content:center}
.block-carousel--cards .slick-arrow{position:absolute;top:40%;z-index:20;width:75px;height:75px;-webkit-appearance:none;text-indent:-50000px;border:none;outline:none;cursor:pointer}
@media (max-width:699px){.block-carousel--cards .slick-arrow{top:90%}
}
.block-carousel--cards .slick-arrow.slick-prev{background:url(../img/slick-prev-btn.png) center center no-repeat;background-size:72px auto;transition:all 150ms linear;transform:scale(1)}
@media (max-width:699px){.block-carousel--cards .slick-arrow.slick-prev{left:0}
}
.block-carousel--cards .slick-arrow.slick-prev:hover{transform:scale(1.2);transition:all 150ms linear}
.block-carousel--cards .slick-arrow.slick-next{background:url(../img/slick-next-btn.png) center center no-repeat;background-size:72px auto;transition:all 150ms linear;transform:scale(1)}
@media (max-width:699px){.block-carousel--cards .slick-arrow.slick-next{right:0}
}
.block-carousel--cards .slick-arrow.slick-next:hover{transform:scale(1.2);transition:all 150ms linear}
.block-carousel h2{color:#0B284C;font-size:46px;width:100%;line-height:50px;padding-bottom:30px}
.block-cta{display:block;padding:100px 0;margin-top:-75px}
@media (max-width:699px){.block-cta{margin-top:-70px}
}
.block-cta .row{display:block;width:100%;padding:0}
@media (max-width:699px){.block-cta .row{width:100%;display:block}
}
.block-cta .title{display:block;padding:0 0 50px;text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:20}
.block-cta .title h2{color:#0B284C;font-size:46px;line-height:50px}
.block-cta .title p{font-family:'HCo Gotham Rounded',sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#0B284C}
.block-cta .block_top,.block-cta .block_middle,.block-cta .block_bottom{display:flex;flex-direction:row;width:100%;margin:0 auto;align-items:center;height:100%;max-width:920px;position:relative}
@media (max-width:699px){.block-cta .block_top,.block-cta .block_middle,.block-cta .block_bottom{margin:0 auto;display:block}
}
.block-cta .block_top h3,.block-cta .block_middle h3,.block-cta .block_bottom h3{margin:0 0 10px 0;font-size:34px;font-weight:400;line-height:36px}
.block-cta .block_top h4,.block-cta .block_middle h4,.block-cta .block_bottom h4{margin-bottom:0px}
.block-cta .block_top .image,.block-cta .block_middle .image,.block-cta .block_bottom .image{padding-bottom:60px;width:40%;max-width:345px}
@media (max-width:699px){.block-cta .block_top .image,.block-cta .block_middle .image,.block-cta .block_bottom .image{width:100%;max-width:335px}
}
.block-cta .block_top .text,.block-cta .block_middle .text,.block-cta .block_bottom .text{width:60%;padding-bottom:40px}
@media (max-width:699px){.block-cta .block_top .text,.block-cta .block_middle .text,.block-cta .block_bottom .text{width:100%}
}
.block-cta .block_top .text p,.block-cta .block_middle .text p,.block-cta .block_bottom .text p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#0B284C;max-width:420px}
.block-cta .block_top a,.block-cta .block_top a:link,.block-cta .block_top a:visited,.block-cta .block_middle a,.block-cta .block_middle a:link,.block-cta .block_middle a:visited,.block-cta .block_bottom a,.block-cta .block_bottom a:link,.block-cta .block_bottom a:visited{width:100%;max-width:158px;border-radius:10px;display:block;text-transform:lowercase;text-align:center;font-family:'HCo Gotham Rounded',sans-serif;text-decoration:none;position:relative;border:2px solid transparent;color:#fff}
.block-cta .block_top:after{content:'';display:block;width:425px;height:80px;background:url(../img/blue-dot-line.svg);background-size:422px auto;background-position:top center;background-repeat:no-repeat;position:absolute;top:55%;right:37%;z-index:-1}
@media (min-width:700px) and (max-width:1023px){.block-cta .block_top:after{background-size:400px auto;top:60%;right:24%}
}
@media (max-width:699px){.block-cta .block_top:after{display:none}
}
.block-cta .block_top img{border:11px solid #2682A6;border-radius:50%}
.block-cta .block_top h3{color:#2682A6}
.block-cta .block_top a.button-text,.block-cta .block_top a.button-text:link,.block-cta .block_top a.button-text:visited{background:#2682A6}
.block-cta .block_top a.button-text:hover,.block-cta .block_top a.button-text:link:hover,.block-cta .block_top a.button-text:visited:hover{background:#fff;border:2px solid #2682A6;color:#2682A6}
@media (max-width:699px){.block-cta .block_middle{display:flex;flex-direction:column-reverse}
}
.block-cta .block_middle:after{content:'';display:block;width:370px;height:140px;background:url(../img/green-dot-line.svg);background-size:366px auto;background-position:top center;background-repeat:no-repeat;position:absolute;top:58%;right:27%;z-index:-1}
@media (max-width:699px){.block-cta .block_middle:after{display:none}
}
.block-cta .block_middle img{border:11px solid #3CB29C;border-radius:50%}
.block-cta .block_middle .text{padding-left:60px}
@media (max-width:699px){.block-cta .block_middle .text{padding-left:0}
}
.block-cta .block_middle h3{color:#3CB29C}
.block-cta .block_middle a,.block-cta .block_middle a:link,.block-cta .block_middle a:visited{background:#3CB29C}
.block-cta .block_middle a:hover,.block-cta .block_middle a:link:hover,.block-cta .block_middle a:visited:hover{background:#fff;border:2px solid #3CB29C;color:#3CB29C}
.block-cta .block_bottom:after{content:'';display:block;width:410px;height:80px;background:url(../img/red-dot-line.svg);background-size:405px auto;background-position:top center;background-repeat:no-repeat;position:absolute;top:47%;right:38%;z-index:-1}
@media (max-width:699px){.block-cta .block_bottom:after{display:none}
}
.block-cta .block_bottom img{border:11px solid #E71D31;border-radius:50%}
.block-cta .block_bottom h3{color:#E71D31}
.block-cta .block_bottom a,.block-cta .block_bottom a:link,.block-cta .block_bottom a:visited{background:#E71D31}
.block-cta .block_bottom a:hover,.block-cta .block_bottom a:link:hover,.block-cta .block_bottom a:visited:hover{background:#fff;border:2px solid #E71D31;color:#E71D31}
.block-cta .more a.button-text,.block-cta .more a.button-text:link,.block-cta .more a.button-text:visited{display:flex;justify-content:center;color:#fff;background:#0B284C;width:100%;max-width:158px;border-radius:10px;display:block;text-transform:lowercase;font-family:'HCo Gotham Rounded',sans-serif;text-decoration:none;border:2px solid transparent;text-align:center;margin:0 auto}
.block-cta .more a.button-text:hover,.block-cta .more a.button-text:link:hover,.block-cta .more a.button-text:visited:hover{background:#fff;border:2px solid #0B284C;color:#0B284C}
#tips.block-cta:before{content:'';display:block;position:absolute;top:-220px;left:50%;transform:translate(-50%,50%);width:300px;height:300px;z-index:10;background:url(../img/discovery-page-icon.png);background-size:297px auto;background-position:top left;background-repeat:no-repeat}
@media (max-width:699px){#tips.block-cta:before{top:-155px;left:58%;background-size:240px auto}
}
.block-quote-image{text-align:center;padding:200px 0 115px;margin-top:-165px}
@media (min-width:700px) and (max-width:1023px){.block-quote-image{padding:130px 0 50px}
}
@media (max-width:699px){.block-quote-image{padding:150px 0 50px}
}
.block-quote-image .row{display:flex;max-width:1200px}
@media (min-width:700px) and (max-width:1023px){.block-quote-image .row{max-width:95%}
}
@media (max-width:699px){.block-quote-image .row{max-width:100%;display:block}
}
.block-quote-image h2{color:#0B284C;width:100%;text-align:left;padding-bottom:40px}
.block-quote-image blockquote{border-radius:25px;display:block;position:relative;font-size:16px;line-height:1.5em;margin:0;max-width:1080px;padding:50px 90px;width:100%;max-width:500px}
@media (min-width:700px) and (max-width:1023px){.block-quote-image blockquote{max-width:60%;margin:0 auto}
}
@media (max-width:699px){.block-quote-image blockquote{max-width:inherit;width:calc(100% - 110px);margin:0 auto;padding:50px 50px}
}
.block-quote-image blockquote p{font-family:"Open Sans",sans-serif;color:#0B284C;font-size:22px;line-height:32px;text-align:left;font-weight:600;font-style:italic;z-index:20;position:relative}
.block-quote-image--text{width:50%;display:flex;flex-direction:column;justify-content:center}
@media (max-width:699px){.block-quote-image--text{width:100%;padding:0 15px;max-width:92%}
}
.block-quote-image .img-block{display:block;width:50%;margin-top:-235px}
@media (max-width:699px){.block-quote-image .img-block{width:90%;margin:0 auto;padding:50px 0}
}
@media (min-width:700px) and (max-width:1023px){.block-quote-image .img-block{margin-top:-140px}
}
.block-quote-image .img-block img{display:block;float:right;padding:0;width:100%;max-width:483px;height:auto}
@media (min-width:700px) and (max-width:1023px){.block-quote-image .img-block img{max-width:300px}
}
.block-quote-image cite{display:block;font-size:22px;color:#0B284C;text-align:left;font-weight:700;line-height:32px;margin-top:30px;font-style:normal;z-index:20;position:relative;font-family:"Open Sans",sans-serif}
@media (max-width:699px){.block-quote-image cite{text-align:center}
}
@media (min-width:700px){.block-quote-image cite{margin-top:10px}
}
#healthier-students.block-quote-image blockquote{border:6px #FFBA2D solid;max-width:527px}
@media (min-width:700px) and (max-width:1023px){#healthier-students.block-quote-image blockquote{border:4px #FFBA2D solid;margin-bottom:50px}
}
@media (max-width:699px){#healthier-students.block-quote-image blockquote{border:4px #FFBA2D solid;max-width:65%;margin:0 auto}
}
#healthier-students.block-quote-image blockquote:before{content:'';display:block;position:absolute;left:-42px;top:-40px;width:130px;height:125px;background:url(../img/top-quote-yellow.png);background-color:#fff;background-size:120px auto;background-position:top left;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#healthier-students.block-quote-image blockquote:before{left:-15px;width:110px;height:90px;background-size:100px auto}
}
@media (max-width:699px){#healthier-students.block-quote-image blockquote:before{left:-15px;width:110px;height:90px;background-size:100px auto}
}
#healthier-students.block-quote-image blockquote:after{content:'';display:block;position:absolute;right:-60px;bottom:-30px;width:140px;height:125px;background:url(../img/bottom-quote-yellow.png);background-color:#fff;background-size:120px auto;background-position:bottom right;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#healthier-students.block-quote-image blockquote:after{right:-75px;bottom:-30px;width:115px;height:100px;background-size:100px auto}
}
@media (max-width:699px){#healthier-students.block-quote-image blockquote:after{right:-15px;width:110px;height:90px;background-size:100px auto}
}
#food-kids-love-to-eat.block-quote-image blockquote{border:6px #E85E16 solid;max-width:450px}
@media (min-width:700px) and (max-width:1023px){#food-kids-love-to-eat.block-quote-image blockquote{max-width:60%;margin:0 auto;border:4px #E85E16 solid}
}
@media (max-width:699px){#food-kids-love-to-eat.block-quote-image blockquote{max-width:inherit;width:calc(100% - 110px);margin:0 auto;border:4px #E85E16 solid}
}
#food-kids-love-to-eat.block-quote-image blockquote:before{content:'';display:block;position:absolute;left:-42px;top:-40px;width:130px;height:125px;background:url(../img/top-quote-orange.png);background-color:#fff;background-size:120px auto;background-position:top left;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#food-kids-love-to-eat.block-quote-image blockquote:before{left:-15px;width:110px;height:90px;background-size:100px auto}
}
@media (max-width:699px){#food-kids-love-to-eat.block-quote-image blockquote:before{left:-15px;top:-20px;width:90px;height:75px;background-size:80px auto}
}
#food-kids-love-to-eat.block-quote-image blockquote:after{content:'';display:block;position:absolute;right:-60px;bottom:-30px;width:140px;height:125px;background:url(../img/bottom-quote-orange.png);background-color:#fff;background-size:120px auto;background-position:bottom right;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#food-kids-love-to-eat.block-quote-image blockquote:after{right:-75px;bottom:-30px;width:115px;height:100px;background-size:100px auto}
}
@media (max-width:699px){#food-kids-love-to-eat.block-quote-image blockquote:after{right:-10px;bottom:-10px;width:90px;height:85px;background-size:80px auto}
}
#careers-ramirez-quote .row{justify-content:center}
#careers-ramirez-quote{padding:0 0 100px}
#careers-ramirez-quote .block-quote-image--text{width:auto}
#careers-ramirez-quote blockquote{border:6px #FFBA2D solid;max-width:600px}
@media (min-width:700px) and (max-width:1023px){#careers-ramirez-quote blockquote{max-width:60%;margin:0 auto}
}
@media (max-width:699px){#careers-ramirez-quote blockquote{max-width:inherit;width:calc(100% - 110px);margin:0 auto}
}
#careers-ramirez-quote blockquote:before{content:'';display:block;position:absolute;left:-42px;top:-40px;width:130px;height:125px;background:url(../img/top-quote-yellow.png);background-color:#fff;background-size:120px auto;background-position:top left;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#careers-ramirez-quote blockquote:before{left:-15px;width:110px;height:90px;background-size:100px auto}
}
@media (max-width:699px){#careers-ramirez-quote blockquote:before{left:-15px;top:-20px;width:90px;height:75px;background-size:80px auto}
}
#careers-ramirez-quote blockquote:after{content:'';display:block;position:absolute;right:-60px;bottom:-30px;width:140px;height:125px;background:url(../img/bottom-quote-yellow.png);background-color:#fff;background-size:120px auto;background-position:bottom right;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#careers-ramirez-quote blockquote:after{right:-75px;bottom:-30px;width:115px;height:100px;background-size:100px auto}
}
@media (max-width:699px){#careers-ramirez-quote blockquote:after{right:-10px;bottom:-10px;width:90px;height:85px;background-size:80px auto}
}
#sue-malesa-quote{padding:100px 0 175px}
@media (min-width:700px) and (max-width:1023px){#sue-malesa-quote{margin:0}
}
@media (max-width:699px){#sue-malesa-quote{padding:75px 0 175px !important}
}
#sue-malesa-quote .block-quote-image--text{width:auto}
#sue-malesa-quote blockquote{border:6px #E4869D solid;max-width:530px}
#sue-malesa-quote blockquote:before{content:'';display:block;position:absolute;left:-82px;top:-40px;width:150px;height:125px;background:url(../img/top-quote-pink.png);background-color:#fff;background-size:132px auto;background-position:top left;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#sue-malesa-quote blockquote:before{left:-18px;top:-20px;width:105px;height:104px;background-size:95px auto}
}
@media (max-width:699px){#sue-malesa-quote blockquote:before{left:-15px;top:-20px;width:90px;height:75px;background-size:80px auto}
}
#sue-malesa-quote blockquote:after{content:'';display:block;position:absolute;right:-105px;bottom:-30px;width:140px;height:125px;background:url(../img/bottom-quote-pink.png);background-color:#fff;background-size:132px auto;background-position:bottom right;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#sue-malesa-quote blockquote:after{right:-60px;bottom:-15px;width:130px;height:125px;background-size:95px auto}
}
@media (max-width:699px){#sue-malesa-quote blockquote:after{right:-10px;bottom:-10px;width:90px;height:85px;background-size:80px auto}
}
#sara-cowan-quote{padding:100px 0 175px}
@media (max-width:699px){#sara-cowan-quote{padding:0 0 100px !important}
}
#sara-cowan-quote .block-quote-image--text{width:auto}
#sara-cowan-quote blockquote{border:6px #E85E16 solid;max-width:530px}
#sara-cowan-quote blockquote:before{content:'';display:block;position:absolute;left:-82px;top:-40px;width:150px;height:125px;background:url(../img/top-quote-orange.png);background-color:#fff;background-size:132px auto;background-position:top left;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#sara-cowan-quote blockquote:before{left:-65px;top:-20px;width:130px;height:110px;background-size:110px auto}
}
@media (max-width:699px){#sara-cowan-quote blockquote:before{left:-15px;top:-20px;width:90px;height:75px;background-size:80px auto}
}
#sara-cowan-quote blockquote:after{content:'';display:block;position:absolute;right:-105px;bottom:-30px;width:140px;height:125px;background:url(../img/bottom-quote-orange.png);background-color:#fff;background-size:132px auto;background-position:bottom right;background-repeat:no-repeat}
@media (min-width:700px) and (max-width:1023px){#sara-cowan-quote blockquote:after{right:-60px;bottom:-15px;width:130px;height:125px;background-size:110px auto}
}
@media (max-width:699px){#sara-cowan-quote blockquote:after{right:-10px;bottom:-10px;width:90px;height:85px;background-size:80px auto}
}
.card-flex-item{display:flex;flex-direction:column;width:100%;max-width:33.33%;box-sizing:border-box;padding:25px 50px}
@media (min-width:700px){.card-flex-item{padding:25px 50px}
}
@media (max-width:699px){.card-flex-item{width:100% !important;max-width:100%;justify-content:space-between}
}
.card-flex-item--image{margin:0 auto;text-align:center}
.card-flex-item img{margin:auto;max-width:90px}
.card-flex-item h3{text-align:center;color:#0B284C;font-size:24px;line-height:25px;margin:0 0 5px 0}
.card-flex-item p{line-height:25px;text-align:center}
.card-contact-item{outline:none;width:100%;max-width:450px;padding:0 0 0 55px}
@media (min-width:700px) and (max-width:1023px){.card-contact-item{padding:40px;margin-bottom:50px}
}
@media (max-width:699px){.card-contact-item{padding:40px;margin-bottom:50px}
}
.card-contact-item img{padding-bottom:40px}
.card-carousel-item{outline:none;width:100%;max-width:1080px}
.card-carousel-item p{font-size:24px;line-height:28px;color:#0B284C;text-align:center}
.card-carousel-item img{padding-bottom:40px;max-width:254px}
.card-carousel-item a,.card-carousel-item a:link,.card-carousel-item a:visited{display:block;width:100%;height:100%}
.card-text-cell{padding:30px 0;text-align:center}
@media (min-width:1024px){.card-text-cell{font-size:28px}
}
@media (max-width:699px){.card-text-cell{padding:0;margin:0 0 40px}
}
.card-text-cell img{width:100%;max-width:345px;padding-bottom:15px}
.card-text-cell a.watch,.card-text-cell a.watch:link,.card-text-cell a.watch:visited{color:#FFBA2D;content:'f105';font-size:22px;font-weight:400;font-family:'HCo Gotham Rounded',sans-serif;line-height:26px}
.card-text-cell a.watch:hover,.card-text-cell a.watch:link:hover,.card-text-cell a.watch:visited:hover{text-decoration:underline}
.card-text-cell i{padding-left:10px}
.card-text-cell .logo{width:100%;max-width:190px}
.card-text-cell p{font-family:'HCo Gotham Rounded',sans-serif;font-weight:400;font-size:24px;line-height:25px;color:#fff;margin:0 0 10px 0}