@font-face{font-family:open_sansbold;src:url(fonts/opensans-bold-webfont.eot);src:url(fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-bold-webfont.woff2) format('woff2'),url(fonts/opensans-bold-webfont.woff) format('woff'),url(fonts/opensans-bold-webfont.ttf) format('truetype'),url(fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansextrabold_italic;src:url(fonts/opensans-extrabolditalic-webfont.eot);src:url(fonts/opensans-extrabolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-extrabolditalic-webfont.woff2) format('woff2'),url(fonts/opensans-extrabolditalic-webfont.woff) format('woff'),url(fonts/opensans-extrabolditalic-webfont.ttf) format('truetype'),url(fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(fonts/opensans-light-webfont.eot);src:url(fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-light-webfont.woff2) format('woff2'),url(fonts/opensans-light-webfont.woff) format('woff'),url(fonts/opensans-light-webfont.ttf) format('truetype'),url(fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(fonts/opensans-regular-webfont.eot);src:url(fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-regular-webfont.woff2) format('woff2'),url(fonts/opensans-regular-webfont.woff) format('woff'),url(fonts/opensans-regular-webfont.ttf) format('truetype'),url(fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(fonts/opensans-semibold-webfont.eot);src:url(fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-semibold-webfont.woff2) format('woff2'),url(fonts/opensans-semibold-webfont.woff) format('woff'),url(fonts/opensans-semibold-webfont.ttf) format('truetype'),url(fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal}.background--accent1{background-color:#0bb4e3!important}.background--accent2{background-color:#f4217f!important}.background--accent3{background-color:#603813!important}.background--accent4{background-color:gray!important}div,li{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.row{zoom:1;display:block;margin-left:-10px;margin-right:-10px}.col{float:left;width:100%}.col--6of12{width:50%}.block{position:relative;display:block;padding-top:80%;margin-bottom:20px;overflow:hidden;background:no-repeat center center;background-size:cover}.block__content{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:10px}.block__content--fade{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0)}.block--xlge{padding-top:calc(222.5%)}.block--lge{padding-top:122.5%}.block--med{padding-top:80.6%}.bg-image{background:no-repeat center center;background-size:cover}.bg-image--scale{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.padding-top--med{padding-top:20px!important}.font--white{color:#fff!important}.font--xlge{font-size:3.4em}.flat{margin-bottom:0!important}@media screen and (max-width:39.99em){h1,.h1{font-size:1.24em}}html{overflow-y:scroll;background-color:#fff;font-family:open_sansregular,Arial,sans-serif;width:100%;min-height:100%;padding:0;margin:0;position:relative}html h1{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}html h2{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}html h3{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}html h4{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}html p{padding:0;margin:0;font-family:open_sansregular,Arial,sans-serif}html a{color:#f4217f;text-decoration:none}html a:visited{color:#f4217f;text-decoration:none}html img{max-width:100%}html strong{font-weight:600!important}html .ninja-forms-all-fields-wrap input[type=text]{padding:10px;border:solid 5px #603813;transition:border .3s;box-sizing:border-box}html .ninja-forms-all-fields-wrap input[type=text]:focus{border:solid 5px #f4217f;outline:0}html .ninja-forms-all-fields-wrap textarea{padding:10px;border:solid 5px #603813;transition:border .3s;box-sizing:border-box}html .ninja-forms-all-fields-wrap textarea:focus{border:solid 5px #f4217f;outline:0}html .ninja-forms-all-fields-wrap input[type=submit]{border:0;background:#0bb4e3;padding:10px 35px;font-size:18px;color:#fff;font-weight:700;cursor:pointer}html .mobile-contact-btn{position:absolute;top:125px;right:10px}html .mobile-contact-btn .phone{position:absolute;top:0;right:0}html .mobile-contact-btn .email{position:absolute;top:65px;right:0}html .mobile-contact-btn .facebook{position:absolute;top:130px;right:0}html .mobile-contact-btn .facebook .facebook-icon:before{content:'\f230';font-family:FontAwesome;font-style:normal}html .mobile-contact-btn.follow{position:fixed;top:10px;z-index:11}body{background-color:#fff;font-family:open_sansregular,Arial,sans-serif;width:100%;min-height:100%;padding:0;margin:0;position:relative}body h1{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}body h2{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}body h3{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}body h4{color:#0bb4e3;font-family:open_sansregular,Arial,sans-serif;word-break:initial!important;-ms-word-break:initial!important}body p{padding:0;margin:0;font-family:open_sansregular,Arial,sans-serif}body a{color:#f4217f;text-decoration:none}body a:visited{color:#f4217f;text-decoration:none}body img{max-width:100%}body strong{font-weight:600!important}body .ninja-forms-all-fields-wrap input[type=text]{padding:10px;border:solid 5px #603813;transition:border .3s;box-sizing:border-box}body .ninja-forms-all-fields-wrap input[type=text]:focus{border:solid 5px #f4217f;outline:0}body .ninja-forms-all-fields-wrap textarea{padding:10px;border:solid 5px #603813;transition:border .3s;box-sizing:border-box}body .ninja-forms-all-fields-wrap textarea:focus{border:solid 5px #f4217f;outline:0}body .ninja-forms-all-fields-wrap input[type=submit]{border:0;background:#0bb4e3;padding:10px 35px;font-size:18px;color:#fff;font-weight:700;cursor:pointer}body .mobile-contact-btn{position:absolute;top:125px;right:10px}body .mobile-contact-btn .phone{position:absolute;top:0;right:0}body .mobile-contact-btn .email{position:absolute;top:65px;right:0}body .mobile-contact-btn .facebook{position:absolute;top:130px;right:0}body .mobile-contact-btn .facebook .facebook-icon:before{content:'\f230';font-family:FontAwesome;font-style:normal}body .mobile-contact-btn.follow{position:fixed;top:10px;z-index:11}.container{margin:auto;max-width:90%;width:1e3px;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;-ms-word-break:break-word;word-break:break-word}#info-social{width:100%;text-align:right;position:relative;border-bottom:solid 1px #d5d5d5}#info-social .container div{display:inline-block;padding:0 17.5px}#info-social .container .email{padding:5px 10px;background-color:#f4217f}#info-social .container .email i{color:#fff}#info-social .container .facebook i{color:#3a5795}#info-social p{padding:17.5px 0}#info-social i{font-size:2em;cursor:pointer}#header{box-shadow:0 2px 8px rgba(0,0,0,.26);height:115px}#header .mobile-menu{display:none}#header .logo-menu{display:flex;justify-content:center}#header .logo-menu .logo{cursor:pointer;background-image:url('images/Dreadlock Connection.png');height:100px;width:50%;background-repeat:no-repeat;background-position:center;background-size:100%;margin-bottom:-20px;padding-top:50px;position:relative;z-index:1001}#header .logo-menu .menu-main-menu-container{display:flex;align-items:center}#header .logo-menu .menu-main-menu-container a{color:#575757;text-decoration:none;padding:5px 10px;-webkit-border-radius:17.5px;-moz-border-radius:17.5px;border-radius:17.5px;background-color:transparent;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#header .logo-menu .menu-main-menu-container a:hover{background-color:#f4217f;color:#fff}#header .logo-menu .menu-main-menu-container ul{list-style-type:none;padding:0;margin:0;display:flex}#header .logo-menu .menu-main-menu-container ul li{display:inline;padding-right:17.5px;position:relative;white-space:nowrap}#header .logo-menu .menu-main-menu-container ul li ul.sub-menu{display:none;position:absolute;z-index:69;top:22px;left:0;right:-175px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.4);-webkit-border-radius:17.5px;-moz-border-radius:17.5px;border-radius:17.5px;background:#fff}#header .logo-menu .menu-main-menu-container ul li ul.sub-menu>li{display:block;padding:10px 0}#header .logo-menu .menu-main-menu-container ul li ul.sub-menu>li a:hover{margin-left:10px}#header .logo-menu .menu-main-menu-container ul li ul.sub-menu>li a:active{margin-left:0}#header .logo-menu .menu-main-menu-container ul li ul.sub-menu:hover{display:block}#header .logo-menu .menu-main-menu-container ul li:hover>ul{display:block}#header .logo-menu .menu-main-menu-container ul li.current_page_item>a{background-color:#f4217f;color:#fff}#header .logo-menu .menu-main-menu-container ul li.menu-item-has-children>a:after{content:'\f078';font-family:FontAwesome;margin-left:5px}#main{width:100%;padding:0 0 60px}#main #content{width:100%}#main.home #testimonials{text-align:center}@media(max-width:768px){#main.home #testimonials{display:none}}#main.home .testi-slider{width:500px;margin:0 auto;margin-bottom:65px}@media(max-width:768px){#main.home .testi-slider{display:none}}#main.home .testi-slider .slick-prev:before,#main.home .testi-slider .slick-next:before{color:#603813!important}#main.home .testi-slider .slick-list{box-shadow:0 2px 6px}#main.home .testi-slider .slick-list .slick-slide{background-color:#f4217f;height:auto}#main.home .testi-slider .slick-list .slick-slide:nth-of-type(even){background-color:#40cef5}#main.home .testi-slider .slick-list .slick-slide .testi-content{color:#fff;font-size:20px;padding:35px 60px;box-sizing:border-box;width:500px;margin:0 auto;font-weight:700;text-align:left}#main.home .testi-slider .slick-list .slick-slide .testi-content:before{content:'';background-image:url(/wp-content/themes/dreadlockconnection/images/left-apostrophe.png);background-size:100%;background-repeat:no-repeat;height:35px;width:35px;position:absolute;left:20px;margin-top:5px}#main.home .testi-slider .slick-list .slick-slide .testi-content:after{content:'';position:absolute;height:12px;width:16px;background-image:url(/wp-content/themes/dreadlockconnection/images/right-apostrophe.png);background-repeat:no-repeat;background-size:100%;margin-left:5px}#main.home .testi-slider .slick-list .slick-slide .author{font-size:24px;color:#fff;text-align:left;padding-left:60px;padding-bottom:25px}.crellyslider-slider-home{display:block!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.26);-moz-box-shadow:0 2px 8px rgba(0,0,0,.26);box-shadow:0 2px 8px rgba(0,0,0,.26)}.services>a{cursor:pointer;background:gray;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:85px 75px;margin:17.5px 0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block}.services>a:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.services>a h1{color:#fff;margin:0;display:inline-block}.services>a span{float:right;line-height:37px}#footer{background-color:#603813;width:100%;bottom:0;left:0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.26);-moz-box-shadow:0 -2px 8px rgba(0,0,0,.26);box-shadow:0 -2px 8px rgba(0,0,0,.26)}#footer .container .top-wrapper{display:table;table-layout:fixed;width:100%}#footer .container .top-wrapper>div{display:table-cell;width:33.33%}#footer .container .clear{display:block;clear:both}#footer .container .short-links{padding:17.5px 0}#footer .container .short-links h1{padding:0;margin:0}#footer .container .short-links ul{list-style-type:none;padding:10px 0 0 10px;margin:0}#footer .container .short-links ul li:before{content:'-';margin-right:5px;color:#fff;font-size:12px}#footer .container .short-links ul li>ul{padding:0 10px;margin:0}#footer .container .short-links ul li a{color:#fff;text-decoration:none;font-size:12px}#footer .container .short-links ul li a:hover{color:#40cef5}#footer .container p{text-align:center;font-size:12px;color:#fff;padding:17.5px 0}#footer a{color:#fff}#footer a:hover{color:#40cef5}.box-holder{display:flex;justify-content:space-around;position:absolute;width:100%;top:-135px}.content-box{background-color:#fff;width:30%;display:flex;flex-direction:column;-webkit-box-shadow:0 5px 28px rgba(0,0,0,.26);-moz-box-shadow:0 5px 28px rgba(0,0,0,.26);box-shadow:0 5px 28px rgba(0,0,0,.26);cursor:pointer;transition:box-shadow 250ms ease-in}.content-box:hover{-webkit-box-shadow:0 5px 28px rgba(0,0,0,.5);-moz-box-shadow:0 5px 28px rgba(0,0,0,.5);box-shadow:0 5px 28px rgba(0,0,0,.5)}.content-box:active{transition:box-shadow 50ms ease-in;-webkit-box-shadow:0 5px 28px rgba(0,0,0,.26);-moz-box-shadow:0 5px 28px rgba(0,0,0,.26);box-shadow:0 5px 28px rgba(0,0,0,.26)}.content h1{font-size:24px;font-weight:400;padding:0;margin:15px 0;color:#fff}.center{text-align:center}.relative{position:relative}.bg-one{background-color:#0089ec}.bg-two{background-color:#603813}.bg-three{background-color:#ff8304}@media(max-width:768px){.container{max-width:85%}#header .container{margin:0!important}#header .mobile-menu{display:block;float:right;margin-top:44.5px;margin-right:17.5px}#header .mobile-menu .menu-items{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#fff;display:none;overflow-y:auto}#header .mobile-menu .menu-items .close-menu{position:fixed;right:0;float:right;margin-top:44.5px;margin-right:17.5px}#header .mobile-menu .menu-items .menu-mobile-menu-container{margin-top:105px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul{list-style-type:none;padding:0;margin:0}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li{padding:8.75px 0}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li:not(:last-child){border-bottom:2px solid #696969}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li a{font-size:1.5em;color:#696969;text-decoration:none}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li>ul{list-style-type:none;padding:0 0 0 15px;margin:0}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li>ul>li{padding:8.75px 0}#header .mobile-menu .menu-items .menu-mobile-menu-container>ul>li>ul>li:not(:last-child){border-bottom:2px solid #696969}#header .mobile-menu .menu-items .menu-mobile-menu-container .current-menu-item a{color:#603813}#header .mobile-menu .fa{font-size:2em;color:#696969}#header .logo-menu{flex-direction:column!important;height:inherit}#header .logo-menu .logo{width:100%!important;margin-bottom:0;padding-top:25px;-webkit-background-size:150%;background-size:150%}#header .logo-menu .menu-main-menu-container{display:none}.services>a{padding:80px 25px;-ms-word-break:break-word;word-break:break-word}.services>a h1{font-size:36px}#footer .container .top-wrapper>div{display:block;max-width:250px;margin:0 auto;width:100%}.box-holder{display:none}}@media(min-width:1024px){#header{position:relative;z-index:2;background-color:#fff;width:100%}#main:not(.home) #content{margin-top:60px}.crellyslider-slider-home{height:75%!important}.crellyslider-slider-home .crellyslider{height:100%!important}.crellyslider-slider-home .crellyslider .cs-slides{height:100%!important}.crellyslider-slider-home .crellyslider .cs-slides li{height:100%!important}}@media(min-width:460px){#header .logo-menu .logo{width:75%!important}}@media(min-width:560px){#header .logo-menu .logo{width:65%!important}}@media(min-width:768px) and (max-width:1024px){#header .logo-menu .menu-main-menu-container ul li{padding:0}}