.dropcap{font-family:Raleway,Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.1em;font-weight:600;text-transform:uppercase;color:#2c3e50}.text-subtitle{font-family:Raleway,Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#2c3e50;text-transform:uppercase;font-size:20px}.main-page-header{font-size:45px!important;font-weight:200}.content-half-block{width:100%;min-height:600px;height:600px}.content-half-block .half-block-content,.content-half-block .half-block-image{width:50%;float:left}.content-half-block .half-block-content{box-sizing:border-box;padding:50px;height:100%;background-color:#ecf0f1;text-align:left}.content-half-block .half-block-image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%}@media only screen and (max-width:1570px){.half-block-content .text-block{font-size:16px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:1400px){.half-block-content .text-block{font-size:15px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:1200px){.half-block-content .text-block{font-size:14px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:1100px){.half-block-content .text-block{font-size:13px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:1035px){.half-block-content .text-block{font-size:12px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:965px){.half-block-content .text-block{font-size:11px}.site-header #primary-menu .menu-item{padding:5px 15px}}@media only screen and (max-width:830px){.half-block-content .text-block{font-size:10px}.site-header #primary-menu .menu-item{padding:5px 15px}}