.crosby-abbot .main-content .page-width{padding: 0px;max-width: 100%;}
.crosby-abbot .main-content{ padding-top:0px;}
.crosby-abbot .main-content .grid >.grid__item{ max-width: 100%; padding-top: 0px; width: 100%; position: static;}
.crosby-abbot .main-content .grid{ margin-left: 0px;}
.crosby-abbot .section-header { display: none !important;}
.crosby-abbot-bnr-main { position: relative; width: 100%; float: left;margin-top: 64px;}
.crosby-abbot-bnr {background-repeat: no-repeat; background-size: cover; width: 100%; float: left; min-height: 850px;}
.crosby-abbot-bnr-main .crosby-abbot-cont {text-align: center; color: #fff; padding-top: 255px; position: absolute; padding-bottom: 250px; left: 0px; right: 0px; height: 100%; }
.crosby-abbot-bnr-main h2 {color: #fff; font-weight: 300; font-size: 35px; letter-spacing: 2px; margin: 0px; padding: 0px; }
.crosby-abbot-sub-txt {margin: 65px 0 28px 0; font-size: 25px; font-weight: 300; font-family: 'Gotham Book'; letter-spacing: 2px; display: inline-block; }
.crosbyabbot-btn {display: block; text-align: center; }
.crosby-abbot-cont {max-width: 1185px; margin: auto; width: 100%; }
.crosbyabbot-btn a{ cursor:pointer; line-height: normal; letter-spacing:1px; text-decoration: none; border-bottom: #fff 1px solid !important; color: #fff; font-size: 14px; font-weight: 500; display: inline-block; margin-left: 10px; }
.crosbyabbot-btn a:first-child {margin-left: 0;}
.crosbyabbot-btn a:hover { border-color: transparent !important;}
.contact-time-info { line-height: 20px; color: #fff; padding-bottom: 40px; font-size: 14px; font-family: 'Gotham Book'; font-weight: 400; position: absolute; bottom: 0px; left: 0px; right: 0; }
.contact-time-info p {padding-bottom: 0px; color: #fff; line-height: 22px; }
.contact-time-info a { color: #fff; border-bottom: none !important; text-decoration: none; position: relative; padding-left: 12px; }
.contact-time-info a:before {content: ''; width: 1px; height: 13px; background: #fff; float: left; position: absolute; left: 4px; top: 2px; }
.contact-time-info a:hover {text-decoration: underline;}
.artistryservices-scn {float: left; width: 100%; padding: 80px 44px; color: #fff; text-align: center; }
.artistryservices-scn p {color: #fff; }
.artistryservices-scn .contact-timeinfo a{ position: relative; color: #fff; border-bottom: none !important; padding-left: 12px;}
.artistryservices-scn .contact-timeinfo a:before {content: ''; width: 1px; height: 13px; background: #fff; float: left; position: absolute; left: 4px; top: 2px; }
.artistryservices-scn .contact-timeinfo a:hover { color: #fff; opacity: 0.90;}
.artistryservices-scn h3 {font-size: 35px; font-family: 'Gotham Book'; margin-bottom: 15px; letter-spacing: 1px; }
.artistryservices-list {text-align: left; width: 100%; float: left; border-top: #c3c3c3 1px solid; margin-top: 80px; padding-top: 85px; }
.artistryservices-scn h3 {font-size: 35px; font-family: 'Gotham Book'; margin-bottom: 15px; letter-spacing: 1px; }
.artistryservices-list {text-align: left; }
.artistryservices-list ul {margin: 0px;}
.artistryservices-list li {list-style: none; margin-bottom: 22px !important; font-family: 'Gotham Book'; font-weight: 300; font-size: 14px; }
.artistryservices-list li h4 { color:#ffffff; font-size: 14px; font-weight: 700; letter-spacing: 2px; font-family: 'Gotham Book'; margin-bottom: 2px; }
.list-subtitle { color:#ffffff; font-weight: 300; letter-spacing: 0.5px; }
.artistryservices-list .artistryservices-left {width: 540px; float: left; }
.artistryservices-list .artistryservices-right {width: 540px; float: right; }
.artistryservices-list li p {line-height: 20px; }
.contact-timeinfo {font-weight: 400; font-size: 14px; font-family: 'Gotham Book'; line-height: 22px; }
.pricesinclude-txt {text-align: center; clear: both; font-weight: 300; text-transform: uppercase; font-size: 14px; max-width: 1060px; margin: auto; padding-top: 65px; letter-spacing: 0.6px; }
.contact-timeinfo span { display: inline-block;}
.artistryservices-scn .contact-timeinfo a:nth-child(2n+1):before { content: normal !important; }
.contact-time-info a:first-child:before { content: normal; }
@media screen and (max-width: 1400px) {
.crosby-abbot-bnr {min-height: 610px; }
.crosby-abbot-bnr-main .crosby-abbot-cont { padding-top: 160px;}
}
@media screen and (max-width: 1200px) {
.crosby-abbot-bnr {min-height: 470px; }
.crosby-abbot-bnr-main .crosby-abbot-cont {padding-top: 100px; padding-bottom: 120px; }
.crosby-abbot-sub-txt{margin: 25px 0 20px 0;}
.crosby-abbot-sub-txt{ margin-top: 40px;}
.contact-time-info{padding-bottom: 20px;}
.artistryservices-scn { padding: 40px 15px;}
.artistryservices-list{margin-top: 40px; padding-top: 45px;}
.artistryservices-list .artistryservices-right , .artistryservices-list .artistryservices-left { width: 48%;}
.pricesinclude-txt{padding-left: 20px; padding-right: 20px;}
}
@media screen and (max-width: 992px) {
.crosby-abbot-sub-txt { margin: 20px 0 15px 0;}
.crosby-abbot-bnr {min-height: 340px;}
.crosby-abbot-bnr-main .crosby-abbot-cont { padding-top: 50px; padding-bottom: 120px;}
.crosby-abbot-sub-txt {margin: 20px 0 15px 0; font-size: 20px; }
}
@media screen and (max-width: 767px) {
.crosby-abbot-bnr {min-height: 300px;}
.crosby-abbot-cont h2 {font-size: 25px; position: absolute; top: 130px; left: 0px; right: 0; margin: auto; }
.crosby-abbot-sub-txt {font-size: 15px;}
.artistryservices-scn h3 { font-size: 25px; }
.artistryservices-list .artistryservices-right , .artistryservices-list .artistryservices-left { width: 100%;}
.crosby-abbot-bnr-main .crosby-abbot-cont { position: static; clear: both; padding-top: 20px; position: static; padding-bottom: 0; }
.contact-time-info{ position: static;padding-bottom: 20px; margin-top: 40px; margin-right: auto; display: flex; margin-left: auto; flex-direction: column;}
.artistryservices-scn { position: relative; margin-top: 20px;}
.artistryservices-scn:before {content: ''; width: calc(100% - 30px); background: #c3c3c3; height: 1px; margin: 0 15px; float: left; position: absolute; left: 0px; top: 0px; }
.pricesinclude-txt { padding-top: 40px; }
.pricesinclude-txt{padding-left: 0px; padding-right: 0px;}
.contact-time-info span {
    display: block;
    float: left;
    text-align: center;
    width: 100%;
    line-height: normal;
}
.contact-time-info a { margin-bottom: 0px; }
.contact-time-info p { margin-top: 40px; }
}
@media screen and (max-width: 599px) {
.contact-timeinfo br { display: none;}
.contact-timeinfo span { display: block;}
.contact-time-info a{padding-left: 0px; display: block;}
.contact-time-info a:before {content: normal;}
.artistryservices-scn .contact-timeinfo a{ display: block; padding-left: 0px;}
.artistryservices-scn .contact-timeinfo a:before { content: normal;}
.crosbyabbot-btn a {display: table; margin-left: auto; margin-right: auto; float: none; margin-top: 25px; }
.crosbyabbot-btn a:first-child {margin-left: auto; }
.crosby-abbot-sub-txt {font-size: 15px; max-width: 220px; }
.artistryservices-list .crosby-abbot-cont{padding-left: 15px;padding-right: 15px;}
.artistryservices-list li{ margin-bottom: 27px !important; }
.crosby-abbot-bnr {min-height: 160px; }
.crosby-abbot-cont h2{ top: 68px;}
}
