@import url(/css/3243d5b72490.css);.vc_btn3.vc_btn3-size-md{padding:7px 20px!important;border-color:transparent;border-radius:2px;color:#fff;background:-moz-linear-gradient(top,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);background:-webkit-linear-gradient(top,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);background:linear-gradient(to bottom,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);margin-top:40px}h1,h2,h3,h4,h5,h6{font-family:Montserrat!important;font-weight:400!important;color:#f23f5f!important;text-transform:uppercase!important}.social .fa{color:#fff;font-size:24px;cursor:pointer}.social .fa:hover{color:#f23f5f}#cshero-header-navigation .main-navigation .menu-main-menu>li.menu-item-has-children ul.sub-menu a{line-height:20px!important;margin:10px 0;padding-bottom:10px}.vc_custom_1464368355896,.vc_custom_1464368799943{margin-bottom:0!important}.post-7 .vc_col-sm-4{text-align:center;padding:0 20px;box-sizing:border-box}.post-7 .vc_col-sm-4 h3{line-height:30px}.post-7 .vc_col-sm-6{padding:0 50px;box-sizing:border-box;text-align:center}.post-7 .vc_col-sm-6 .vc_column-inner{background:#f9f9f9;margin:0 10%;padding:20px;box-sizing:border-box;border-radius:3px;border:1px solid #f1f1f1}.page-id-2 .vc_col-sm-6{background:#f9f9f9;padding:20px;box-sizing:border-box;border-radius:3px;border:1px solid #f1f1f1;margin:0 20px;width:44%}.page-id-2 .vc_col-sm-6 .wpb_single_image{margin-top:20px}.teamColumn .toot-custom-heading{margin-bottom:0}.teamColumn .wpb_text_column{margin-top:20px;padding:0 10%}.teamColumn .wpb_single_image{margin-top:20px}#page-right-sidebar{padding-top:30px}.ourTeam{margin-top:40px}.mainHeadingType h3{font-size:32px;color:#ea0b68;line-height:1;font-family:Montserrat!important;font-weight:400;font-style:normal}.gmaps{margin:40px 0}.page-id-2 #comments{display:none}.contactMain.vc_column_container{padding:0 20%}#testimonialRow{background:#524d53;padding:40px 0 20px 0;margin-bottom:40px}#testimonialRow .wpb_content_element .wpb_wrapper{text-align:center;background:#FFF;padding:20px;border-radius:5px;color:#000;width:60%;margin:auto}#testimonialRow h2{font-size:32px;color:#ea0b68;line-height:1;text-align:center;font-family:Montserrat;font-weight:400;font-style:normal}.subheader h2 a{color:#000!important}.copyright{display:none}#back_to_top{bottom:25px;right:25px;width:40px;height:40px;line-height:40px;border-radius:0}.footer{background:#16171c;color:#989aa2;padding:40px 0;margin-top:40px;border-bottom:1px solid #000}.footer h3{color:#fff!important;margin-top:0;margin-bottom:40px}.clear{clear:both}.fourth{width:23%;margin-right:2%;float:left}.fourth--last{margin-right:0}.footerIcon{margin-bottom:10px}.social{list-style:none;padding:0;margin-top:30px}.social--inline li{display:inline;margin-right:10px}.social img{width:22px}.locationImage{width:80%;margin-top:20px}.feed .aiwidget-title,.feed img,.feed .tweet_author_name{display:none}.tweettext,.widget .tweettext{color:#989aa2!important}.tweettext a,.widget .tweettext a{color:#989aa2!important}.feed .tweet_author a{color:#f23f5f!important}.centerImage{text-align:center}.entry-blog .entry-header .post-icon{display:none}.blog-classic .entry-blog .entry-header .entry-title{margin-top:0!important;line-height:1;margin-top:0;margin-bottom:0;font-weight:400;font-family:Montserrat!important;font-weight:400;font-size:32px!important;color:#f23f5f!important;text-transform:uppercase!important}.toot-singles .toot-single-wraper.layout-right article .entry-post .entry-header .entry-title,.toot-singles .toot-single-wraper.layout-right article .entry-post .entry-header .entry-title a{font-weight:400;font-family:Montserrat!important;font-weight:400;font-size:32px!important;color:#f23f5f!important;text-transform:uppercase!important}.blog-classic .blog-classic-wraper article .entry-blog .entry-header .entry-title a{font-size:32px!important;color:#f23f5f!important;text-transform:uppercase!important}.footerGutter{text-align:center;color:#fff;background:#000;padding:15px 0;border-top:1px solid #373942}.footerGutter a{color:#ea0b68}.sliderHeader{text-align:center;background:rgba(255,255,255,0.7);color:#ea0b68;padding:20px;box-sizing:border-box;border-radius:3px}.wpcf7-submit{padding:7px 20px!important;border-color:transparent;border-radius:2px;color:#fff;background:-moz-linear-gradient(top,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);background:-webkit-linear-gradient(top,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);background:linear-gradient(to bottom,#f23f5f 0%,#f23f5f 59%,#f23f5f 100%);cursor:pointer}div.wpcf7-response-output{border:none;padding:0;margin:0}div.wpcf7-validation-errors{color:red}.blog-classic,.blog-search{padding-top:30px!important;padding-bottom:30px!important}.widget_search .searchform .form-search-submit{text-transform:inherit!important}.widget-area ul li,.wpb_widgetised_column ul li{line-height:inherit!important;padding:10px 0}.toot-singles{padding-top:30px!important;padding-bottom:30px!important}.blog-classic-wraper,.toot-singles #primary{width:75%}.blog-classic .col-lg-4,.toot-singles .col-lg-4{width:25%}.widget-area .widget h3.wg-title,.wpb_widgetised_column .widget h3.wg-title{font-size:14px;font-family:Montserrat!important;text-transform:uppercase;font-weight:400}.workedWith{list-style:none;margin:0;padding:0}.workedWith li{display:inline;width:25%;margin:0 5px;box-sizing:border-box}.workedWith li img{border:1px solid #f1f1f1;margin:5px 0;box-sizing:border-box}.newsletterFooterForm #mc_embed_signup{background:#16171c!important;clear:left;font:14px Helvetica,Arial,sans-serif}.newsletterFooterForm #mc_embed_signup .indicates-required{display:none!important}.newsletterFooterForm #mc_embed_signup form{padding:0!important}.newsletterFooterForm #mc_embed_signup .mc-field-group{width:100%!important}.newsletterFooterForm #mc_embed_signup .button{width:100%!important;height:40px!important;background:#f23f5f!important}.newsletterFooterForm #mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px;font-family:"open sans";font-weight:400;font-size:12px}.newsletterFooterForm #mc_embed_signup div.response{margin:10px 0;padding:0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:100%}.newsletterFooterForm #mc_embed_signup #mce-success-response{color:#ffffff}.newsletterFooterForm #mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0;overflow:hidden;width:100%;margin:0;clear:both}.newsletterFooterForm--sidebar #mc_embed_signup{background:#ffffff!important}.newsletterFooterForm--sidebar #mc_embed_signup #mce-success-response{color:#6e6a7c;font-family:"open sans";font-weight:100}.newsletterFooterForm--sidebar #mc_embed_signup .button{width:100%!important;height:33px!important;background:#f23f5f!important;border-radius:2px;font-size:13px;margin-bottom:25px}.newsletterFooterForm--sidebar #mc_embed_signup .mc-field-group input{display:block;width:100%;padding:5px 0;text-indent:2%;border-color:#e6e6e6;border-radius:2px;margin-bottom:10px!important}@media only screen and (max-width:479px){.fourth{width:100%;margin-right:0%;padding:0 50px;text-align:center;margin-bottom:40px}.fourth img{max-width:250px}.footer h3{margin-bottom:15px}.footerIcon{margin-bottom:30px}.contactMain.vc_column_container{padding:0}.page-id-2 .vc_col-sm-6{width:92%;box-sizing:border-box;margin:0 auto;margin-bottom:40px}.workedWith li img{width:99%}}@media only screen and (min-width:480px) and (max-width:767px){.fourth{width:100%;margin-right:0%;padding:0 50px;text-align:center;margin-bottom:40px}.fourth img{max-width:250px}.footer h3{margin-bottom:15px}.footerIcon{margin-bottom:30px}.contactMain.vc_column_container{padding:0}.page-id-2 .vc_col-sm-6{width:44%;display:inline-block;margin-bottom:40px}.workedWith li img{width:47%}}@media only screen and (min-width:768px) and (max-width:989px){.page-id-2 .vc_col-sm-6{width:42%}.workedWith li img{width:31%}}@media only screen and (max-width:767px){#testimonialRow .wpb_content_element .wpb_wrapper{width:90%}.blog-classic-wraper,.toot-singles #primary{width:100%}.blog-classic .col-lg-4,.toot-singles .col-lg-4{width:100%}.blog-classic.layout-right .blog-classic-wraper{margin-bottom:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (max-width:989px){.contactMain.vc_column_container{padding:0}}