/*Site Tyles*/
p#sp-slider-inner-item-1553684210907-num-2-key {
    padding: 88px 0 0;
}
h2#sp-slider-inner-item-1553684210907-num-0-key {
    padding-top: 59px;
}
.sppb-panel-modern>.sppb-panel-heading {
    text-align: center;
}
.emp_consulting li {
    font-size: 16px;
    line-height: 30px;
}



.copyright_middle,.designby,.powered-by {display:none !important}



.sp-slider .sp-item .sp-background {
    background-blend-mode: overlay;
    background-color: #00000024;
    background-position: 49% -54%;
}
.sp-slider-content-align-center {
    margin: 271px 0 0;
}
span.sp-slider-btn-text {
    background: #2d74ba !important;
} 
.sp-slider-content-align-center p {
    font-size: 17pt;
    line-height: 35px;
    color: #000;
    padding: 0 70px 0;
}
#affiliation-section span.major-c1 {
    color: #25aeff;
}
.goals-block {
    min-height: 167px;
}
#sppb-addon-1553684210908 .sppb-addon-testimonial .fa-quote-left {
    color: #dee0e2;
    font-size: 40px;
}





span.color-1 {
    color: #25aeff;
}
.mission-block {
    min-height: 492px;
}
.footer-logo img {
    height: auto;
    width: 140px;
}
#sppb-addon-1553600258090 {
    min-height: 562px;
}
#sppb-addon-1553600256908 .sp-slider .sp-dots ul li span, #sppb-addon-1553600256908 .sp-slider .sp-dots ul li:hover span, #sppb-addon-1553600256908 .sp-slider .sp-dots ul li:hover:after, #sppb-addon-1553600256908 .sp-slider .sp-dots ul li:after {
    background-color: #25aeff;
}




a.ph-nr {
    font-size: 25px;
    font-weight: 600;
    color: #005d71;
}
a.ph-nr-bottom {color: #005d71;font-size: 37px;}
span.major-c1 {
    /* color: #1b1e51; */
    /* font-size: 35pt; */
}

#about-section span.major-c1 {
    color: #25aeff;
}

ul.probs-list {
    padding-left: 0px;
}
ul.probs-list li {
    list-style: none;
    line-height: 35px;
}
ul.probs-list li:before {
    content: "\267C";
    font-family: FontAwesome;
    font-weight: 600;
    padding-right: 4px;
    font-size: 23px;
    color: #60aa0f;
}
.con-bottom-inage img.sppb-img-responsive {
    height: auto;
    width: 514px;
    box-shadow: 0px 0px 25px #0000001c;
}
.form-head-01 { /*Bottom form Header*/
    color: #fbfbfb;
    background: #2962ae;
    box-shadow: 0 0 0 0 #ffffff;
    padding: 0;
    margin: 0;
}

/*-----------------END---------------------*/

#yt_logo {padding: 0;}
a.site-text {
    font-size: 25pt;
    line-height: 34px;
    color: #1b1e51;
}
p.site-slogan {
    color: #60aa0f;
    font-size: 12pt;
    margin: 4px 0 0;
}




.goleft {
    padding: 0;
    text-align: left;
}
.goright {
    padding: 0;
    text-align: right;
}
p.email {
    padding-left: 20px;
}




.txt-clr {
    color: #ffffff;
    font-weight: 600;
    text-shadow: 0px 1px 8px #005d6e;
    font-size: 35px;
    text-transform: uppercase;
}

.txt-clr i {
    font-size: 29px;
    text-transform: capitalize;
}




p {
    margin: 0 0 10px;
    font-size: 12pt;
    line-height: 26px;
}

.about-text p {
    font-size: 15pt;
    line-height: 35px;
}




#sp-page-builder .sppb-section-title {
    margin-bottom: 30px;
    position: relative;
    z-index: 1;
}





#welcome-sec p {
    font-size: 14pt;
    line-height: 28px;
}
.txt-space {
    /* min-height: 110px; */
}



.backtotop {
     background-color: transparent;
     border-radius: 3px;
     bottom: 20px;
     display: block;
     min-height: 42px;
     opacity: 1;
     overflow: hidden;
     position: fixed;
     right: 10px;
     text-align: center;
     transform: scale(1);
     transition: all 0.5s ease-in-out 0s;
     width: 65px;
     z-index: 40;
}
.backtotop.hidden-top {
     bottom: -100px;
     opacity: 0;
     transform: scale(0);
}
.backtotop:hover {
     background-color: transparent;
}
.backtotop i {
     color: #1182cb;
     display: inline-block;
     font-size: 96px;
     margin: 1px 0px 0px ! important;
}




#yt_menuwrap {
     background: #FBFCFD;
     background: linear-gradient(to right, white, white, #ffffff, #ffffff);
     padding: 9px 0;
     box-shadow: 0px 0px 10px #cccccc75;
     z-index: 4;
}

#mainmenu {
     padding: 0px;
     margin: 45px 0 0;
}

#content {
     padding: 0px 0px 0px;
}
#content .container {
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

#yt_wrapper {
    
}

#bd {
    font-family: 'Open Sans', sans-serif;
}

#yt_footer {
     background: #151313 none repeat scroll 0px 0px;
     padding: 10px 0px;
}

#yt_footer #yt_copyright {
     color: #ddd;
     font-size: 10pt;
}

#map-section .container {
     padding: 0px;
     width: 100% ! important;
}

.mapprint {
     display: none;
}

.message-sent {
     color: #333333;
     font-size: 170%;
     letter-spacing: 10px;
     margin: 40px 0px 0px;
     text-align: center;
}

.asap {
     color: #777777;
     letter-spacing: 5px;
     margin-top: 40px;
     text-align: center;
}


p.email {
    font-size: 19px;
}

p.email a {
    color: #005d71;
}

#contact-top {
     margin: 0px 0px 0px;
     text-align: right;
     padding: 8px 0px;
}
#contact-top p {
     display: inline-block;
     margin: 4px 0 0;
     color: #c0c0c0;
}

#contact-top a {
    color: #c0c0c0;
    transition: all ease .33s;
}

#contact-top a:hover {
    color: #25aeff;
}

#contact-top .fa {
     border-radius: 40px;
     color: #0083ca;
     font-size: 14.5pt;
     height: 32px;
     line-height: 30px;
     margin-right: 0;
     text-align: center;
     vertical-align: middle;
     width: 30px;
}

#yt_header {
     padding: 0px 0px;
     background: black;
}

a {
     color: #3faef6;
}

a:hover {
     color: #aaaaaa;
     text-decoration: none;
}

h1 {
     font-size: 36px;
     margin: 0px 0px 20px;
}

.form-head-01 h1.sppb-addon-title {
    padding: 15px;
    margin: 0;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 21px;
    color: #fff;
}

.subhead-01 h1.sppb-addon-title {
    font-size: 30px;
    margin-bottom: 35px;
    font-weight: 600;
}

.mainhead-0 h1.sppb-addon-title {
    font-size: 40px;
    text-transform: uppercase;
    font-weight: 700;
}

h2 {
    
}

.sub-006 .fa {
    font-size: 45px;
    margin-top: 40px;
    font-weight: 600;
    /* color: #000; */
}

.sub-003 h2.sppb-addon-title {
    font-weight: 700;
    line-height: 1.3;
}

.subhead-02 h2.sppb-addon-title {
    font-size: 23px;
    font-weight: 700;
    margin-bottom: 25px;
}

.areas ul {
    padding-left: 10px;
}

.areas li {
    list-style-type: none;
    line-height: 28px
}

.areas li::before {
    content: "\2714";
    padding-right: 5px;
    color: #000000;
}

.txt-space h2.sppb-addon-title {
    font-weight: 600;
    min-height: 80px;
}

h3 {
    font-size: 20px;
}

.mainhead-0 h2.sppb-addon-title {
    font-size: 40px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.down-links-1 .fa {
    font-size: 23px;
    color: #2c79bd;
}

.down-links-1 p {
    margin: 0;
    font-size: 17px;
}

.down-links-1 a {
    color: #666;
}

#bottom-section {
    background: #fbfbfb;
}

.subhead-02 h1.sppb-addon-title {
    font-size: 27px;
    color: #005d71;
    font-weight: 700;
}


.service-block-01 ul {
	padding-left: 10px;
}

.service-block-01 li {
    list-style-type: none;
    line-height: 28px
}

.service-block-01 li::before {
    content: "\2714";
    padding-right: 3px;
    color: #005d71;
}
 






/*Wellies Refrigeration*/