/*
 Theme Name:   SharronStinnett Child
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     SharronStinnett
 Version:      1.0.0
 Text Domain:  woodmart
*/



/*-------------------footer-css-start--------------------*/
.footer_social a span {
    color: #fff;
    font-size: 14px !important;
    line-height: 30px !important;
}

div#my-vid-sec .wpb_video_wrapper {
    z-index: 1111111;
}

.wd-info-box .info-box-inner p:first-child:empty, .wd-info-box .info-box-inner p:first-child:empty ~ p:last-child {
    display: block !important;
}

.footer_social a {width: 30px !important;height: 30px !important;}


.d-inline ul li {display: inline-block;list-style: none;margin-right: 10px;margin-bottom:0px;}
.text-white ul li {list-style: none;}
.text-white ul li a {color: #fff;}
.list_style ul li {color: #fff;list-style: none;}
.container.main-footer>p {
    display: none;
}

.copyRightFooter .wpb_column:nth-child(2) .vc_column-inner p {
    text-align: center;
}

#bgimgPadding .vc_column-inner {
    position: relative;
    border-radius: 10px !important;
    padding: 46px 40px;
}

#bgimgPadding .vc_column-inner:before {
    content: '';
    background: url(https://stage.projects-delivery.com/wp/AD_Inspections/wp-content/uploads/2023/10/Untitled-1.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 3.5%;
    position: absolute;
    left: -3px;
    top: 0px;
    border-radius: 8%;
}

.easy-newsletter .input-field {
    width: 70%;
}

.easy-newsletter .input-field {
    margin-bottom: 12px;
}

#easy-newsletter-form label {
    display: none;
}

#easy-newsletter-form input {
    height: 50px;
}
#easy-newsletter-form input {
    border: none;
}

#easy-newsletter-form .input-submit {
    width: 15%;
    margin: 0 !important;
    margin-right: -7px !important;
}

#easy-newsletter-form .input-submit button {
    height: 52px;
    border-radius: 8px;
}

input.wpens_email{
    color: #000 !important;
}

#easy-newsletter-form .input-submit button {
    background: #122647;
    color: #fff!important;
}

#bgimgPadding .vc_column-inner:after {
    content: '';
    background: url(https://stage.projects-delivery.com/wp/AD_Inspections/wp-content/uploads/2023/10/Stamp.png) no-repeat;
    background-size: contain;
    width: 39%;
    height: 50%;
    position: absolute;
    left: -12%;
    top: -23%;
}

#easy-newsletter-form {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 8px;
    background: #eef3fa;
    height: 55px;
}

.copyRight ul li {
    line-height: 0;
}
.ul_sep ul li {
    list-style: none;
    display: inline;
     
}
ul.ul_sep {
    padding-left: 0;
}

ul.ul_sep li {
    padding-right: 5px;
}

.ul_sep ul li {
    list-style: none;
    display: inline;
}
 
li:last-child {
    margin-bottom: 0;
}

/*----------------------footer-close--------------*/




/*--------------------testimonial-open---------------*/

.testi-moni {
    padding: 50px 0;
}

.testimonial-content {
    text-align: left;
}

.testimonial-content footer:before {
    content: "“";
    font-size: 55px;
    display: inline;
    position: absolute;
    line-height: 65px;
    left: 0;
    font-family: 'Poppins';
    color: #D6D6E4;
}

.testimonial-content footer {
    padding-left: 45px;
    font-weight: 800;
    font-family: 'Clash Display Bold';
    font-size: 20px;
    line-height: 22px;
    color: #000 !important;
    display: grid;
    /*text-align: left;*/
}

.testimonial-content footer span {
    font-size: 16px;
}

.testimonial-avatar {
    position: relative;
    left: -100px;
}
.testimonial-content footer::before {
    content: "“";
    font-size: 55px;
    display: inline;
    position: absolute;
    line-height: 65px;
    left: 0px;
    font-family: Poppins;
    color: rgb(214, 214, 228);
}

.main-test-head .client-ttl h4 {
    font-size: 130px !important;
    position: relative !important;
    top: 130px !important;
    text-shadow: none;
    color: #1773b445 !important;
     
}

.owl-item.active.center .testimonial.column.testi-moni .testimonial-inner {
    background: #fff;
    padding: 0 30px 30px;
    box-shadow: -5px 10px 17px -7px rgba(0,0,0,0.75);
}

.testimon-align-center .testimonial-avatar {
    margin-bottom: 15px;
}

.owl-item.active.center .testimonial-content footer:before {
    left: 45px;
}

.owl-item.active.center img.testimonial-avatar-image {
    position: relative;
    top: -25px;
    left: 30px;
}

.owl-item.active.center .testimonial.column.testi-moni .testimonial-inner footer {
    color: #1773B4 !important;
}



/*--------------------testimonial-close---------------*/

.textPrime .info-box-title strong {
    color: #1773b4;
}

.blg-excerp {
    color: #c5cbd2;
    line-height: 22px;
    padding-top: 5px;
}


/*-----------------services-css------------------------*/

.servicescont h2.ser-titl {
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
    padding-top: 45px;
    margin-bottom: 10px;
}

.servicescont {
    background: #F9F9F9;
    /*border-radius: 10px 0 10px 10px;*/
    position: relative;
    text-align: center;
    top: -30px;
    /*z-index: -1;*/
    padding: 0 30px;
}
.blg-ttl h2 {
    font-size: 16px;
    text-transform: uppercase;
}

.servicesImg img {
    z-index: 111111;
}

.servicesInner {
    padding: 0 12px;
    margin: 30px 0 0;
}

.ser-min-cont {
    text-align: center;
    font-size: 14px;
    color: #000;
    padding-bottom: 40px;
}

.textPrime.bdr a.btn {
    border: 3px solid #000;
}

.servicescont .btn-size-default.btnBrSingle {
    position: relative;
    background: #fff !important;
    z-index: 999999;
    color: #000 !important;
    visibility: visible !important;
    display: unset;
    padding: 20px 50px;
    border-radius: 30px;
    border: 3px solid #1773B4;
}

.vid-section.vid-bfr:before {
    content: "";
    width: 500px;
    height: 100%;
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/11/Group-147-1.png);
    background-position: center;
    top: 120px;
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    overflow: visible;
    right: 0;
}

.vid-section.vid-afr:after {
    content: "";
    width: 500px;
    height: 100%;
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/11/Group-147-2.png);
    background-position: center;
    top: 15px;
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    overflow: visible;
    left: 0px;
}

.whb-main-header {
    border-top: 7px solid #1773B4;
}

.wd-timer{
    display: inline-flex;
    gap: 0;
    flex-wrap: wrap;
}

.wd-timer span {
    color: #1773b4 !important;
}

.main-page-wrapper {
    margin-top: -40px;
    padding-top: 0;
}


.whb-flex-row.whb-general-header-inner .whb-col-left:before {
    content: "";
    width: 90px;
    height: 30px;
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/11/Group-21.png);
    top: 50px;
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    overflow: visible;
    left: 0 !important;
}


.whb-flex-row.whb-general-header-inner .whb-col-right:before {
    content: "";
    width: 90px;
    height: 30px;
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/11/Group-22.png);
    top: 50px;
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    overflow: visible;
    right: 0 !important;
}

.SLIDER-INFO .info-box-inner {
    padding: 10px 0;
}

.btn.btn-scheme-light {
    color: #fff;
    border: 3px solid #000;
}

.btn.btn-color-primary {
    color: #fff;
    background-color: var(--wd-primary-color);
    border: 3px solid;
}

.verticalAlign h2 {
    font-size: 100px;
    font-weight: 900;
    color: #1773b4ad;
    text-transform: uppercase;
    font-family: VOUGE;
    letter-spacing: 0;
    text-align: center;
    line-height: 1.2;
    z-index: 999;
    writing-mode: horizontal-tb;
    position: fixed;
    top: 85%;
    margin: auto;
    width: 100%;
    left: -25px;
}

.SLIDER-INFO strong {
    font-family: 'Clash Display Bold';
}

.verticalAlign-up marquee {
    font-size: 100px;
    font-weight: 900;
    color: transparent;
    -webkit-text-stroke: 1px #1773b4;
    text-transform: uppercase;
    font-family: poppins;
    letter-spacing: 0;
    text-align: center;
    line-height: 1.2;
    z-index: 999;
    writing-mode: vertical-lr;
    position: absolute;
    top: -800px;
    /* bottom: 0; */
    margin: auto;
    width: 155px;
    left: -315px;
    height: 800px;
}
.SLIDER-INFO .info-box-content .info-box-title {
    font-family: auto;
}

.projectcont {
    position: relative;
}

h2.spro-titl {
    margin: 80px 90px;
    font-size: 22px;
    text-align: center;
    padding: 0;
    border-radius: 30px 0 30px 0;
    color: #fff;
    position: relative;
    top:-20px !important;
    
}

/*h2.spro-titl:hover {*/
/*    color: #fff;*/
/*    position: relative;*/
/*    top: -5px !important;*/
/*    background: #217fc3;*/
/*}*/

.item.slick-slide.slick-current.slick-active.slick-center h2.spro-titl {
    background: #1C679D;
}

/*button.slick-prev.slick-arrow {*/
/*    position: absolute;*/
/*    right: -5px;*/
/*    padding: 20px;*/
/*    bottom: 90px;*/
/*    font-size: 18px;*/
/*    text-transform: uppercase;*/
/*    z-index: 111;*/
/*    background: #1D5882;*/
/*    color: #fff;*/
/*   border-radius: 50px;*/
/*}*/

/*button.slick-next.slick-arrow {*/
/*    left: 20px;*/
/*    margin: 5px 0;*/
/*    padding: 20px;*/
/*    bottom: 90px;*/
/*    font-size: 20px;*/
/*    color: #fff;*/
/*    background: #1D5882;*/
/*    border-radius: 50px;*/
/*}*/

.servicesImg .main-img img {
    height: 300px;
    width: 100%;
    border-radius: 30px 0 0 0;
}

.project-Slider:before {
    content: "";
    max-width: 1920px;
    width: 1920px;
    height: 110px;
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/11/Group-151-4.png);
    bottom: 0;
    position: absolute;
    background-repeat: no-repeat;
    right: 0;
    left: 0;
}
 
 .projectcont .soon {
    font-size: 16px;
}

 .bld-category {
    display: none;
}

.blg-content {
    padding: 15px 0;
}

.ul-list-main {
    display: flex;
    color: #fff;
}

ul.weeks-ul-list {
    padding: 0;
    list-style: none;
    margin-right: 70px;
}

ul.times-ul-list {
    list-style: none;
    padding: 0;
}

table.operating-sche tr:nth-child(1) {
    background: #000;
    border: 1px solid #f2f2f2;
}

td {
    border: 1px solid #f2f2f2;
    color: #000;
}

tbody tr:nth-child(odd) {
    background: #f3f3f3;
}

table.operating-sche h5 {
    color: #fff !important;
    font-size: 20px;
}

.btn.btn-color-primary:hover {
    background: #fff;
    color: #000;
    border: 3px solid #1773b4;
}

.servicescont .btn-size-default.btnBrSingle:hover {
    background: #1c679d !important;
    color: #fff !important;
    border: 3px solid #fff;
}

.PROMO-BANNER {
    z-index: 11111;
}

.gform_footer.top_label {
    display: flex;
    justify-content: center;
}

.gform_footer.top_label input#gform_submit_button_1 {
    color: #fff;
    background-color: var(--wd-primary-color);
    padding: 15px 50px;
}

.gform_footer.top_label input#gform_submit_button_1:hover {
    color: #fff;
    background-color: #be9873;
}


.gform-body .gform_fields input {border-radius: 5px;border: 1px solid #a6a6a65c;}

.gform-body .gform_fields textarea {border-radius: 5px;border: 1px solid #a6a6a65c;}


.single-project .main-page-wrapper>.container {
    max-width: 100% !important;
}

.single-services .main-page-wrapper>.container {
    max-width: 100% !important;
}

div#my-accordian-must .wd-accordion-content p {
    font-size: 18px;
    font-weight: normal;
    font-family: sans-serif;
}

div#my-accordian-must .wd-accordion-title-text {
    font-weight: 400 !important;
    font-size: 22px;
    font-family: "Clash Display Semi Bold", Arial, Helvetica, sans-serif;
}

ol.flickity-page-dots {
    display: none;
}

/* .SLIDER-INFO h4.info-box-title {
    letter-spacing: 2px;
} */

.image-gallery img {
    width: 620px;
    height: 400px;
    
}

.copyRight .text-right a:hover {
    color: #5aa1e3;
}

h1.entry-title.title span.soon {
    font-size: 45px;
    color: burlywood;
    display: block;
}

.postid-148 .page-title-default {
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/12/SCHOOL-OF-MAGIC.png);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
   
}

.postid-149 .page-title-default {
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/12/WONDERLAND.png);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
   
}

.postid-150 .page-title-default {
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/12/JUNGLE-DRUMS.png);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
   
}

.postid-151 .page-title-default {
    background: url(https://stage.projects-delivery.com/wp/Sharron_Stinnett_Ultimate/wp-content/uploads/2023/12/The-Manor.png);
    background-size: contain;
    background-position: center center;
   background-repeat: no-repeat;
}

@media (max-width: 768px){
    .verticalAlign h2 {
    font-size: 40px;
    position: relative;
    bottom: -80px;
    width: 100%;
    left: 0;
}
.image-gallery img {
    width: 100%;
    height: auto;
}
.main-test-head .client-ttl h4 {
    font-size: 50px !important;
    top: 50px !important;
    
}
.projectImg {
    padding: 10px;
}

.project-Slider:before{
    display: none;
}
h2.spro-titl {
    margin: 30px 0;
    font-size: 22px;
    text-align: center;
    padding: 10px 0;
    border-radius: 0;
    color: #fff;
    position: relative;
    top: -20px !important;
    width: 100%;
}
button.slick-prev.pull-left.slick-arrow {
    position: absolute;
    bottom: 0;
    left: 60px;
}
.head_border{
    display: none;
}

.page-title  .page-title .title {
    font-size: 24px;
    line-height: 30px;
}
div#my-accordian-must .wd-accordion-title-text {
    font-size: 18px;
}
div#my-accordian-must .wd-accordion-content p {
    font-size: 16px;
 }
}


@media (max-width: 1020px){
    .about-se-tab .vc_col-sm-5 {
    width: 100%;
}

.about-se-tab .vc_col-sm-7 {
    width: 100%;
}

.whatthe .vc_col-sm-7{
    width: 100%;
}

.whatthe .vc_col-sm-5{
    width: 100%;
}

#bottoms .vc_col-sm-3 {
    width: 50%;
}
}

@media (max-width:479px) {
    .vc_row.wpb_row.vc_row-fluid.about-se-tab.vc_custom_1702418747222 {
    padding-top: 10px !important;
}
	.testi-moni {
    padding: 25px 0 0 0;
}

#bottoms .vc_col-sm-3 {
    width: 100%;
}
	#bottoms .vc_column-inner {
    padding: 20px !important;
}
	#footerLast .wpb_column p {
    text-align: center;
}

#footerLast .ul_sep {
    text-align: center;
}
}