/*!
Theme Name: Linoor Child theme
Theme URI: http://layerdrops.com/linoorwp
Template: linoor
Author: Layerdrops
Author URI: https://themeforest.net/user/layerdrops
Description: This is a Child theme for Linoor Wordpress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: linoor-child
*/


.about-middl .about-section .text-column .text ul{
    display:none;
}
.about-middl .since{
    display:none;
}
.about-middl .about-section .text-column .sec-title .lower-text{
    font-size: 28px;
}
.about-middl .about-section .text-column .text p{
    font-size: 18px;
}
.even-home .sec-title.centered{
    max-width: 1170px;
}
.footer-title .call-to-section h2{
    font-size: 50px;
}
.displaynone{
    display:none;
}
.facts-section{
    padding:0;
}
.main-header .header-upper .logo-box{
    padding: 25px 0px;
}
.main-menu .navigation>li>a{
    font-size: 24px;
}
.ser-lst ul{
    margin: 0;
    padding: 0 0 0 25px;
    position:relative;
}
.ser-lst ul:before{
    content:"";
    position:absolute;
    border-left: 2px solid #1D3557;
    height: 100%;
    left: 2px;
}
.ser-lst ul li{
    font-size: 18px;
    color: #1D3557;
    list-style: none;
}
.sec-title.centered{
    max-width: 100%;
}
.sponsors-outer .image-box img{
    opacity: 0.6;
}
.banner-one-page .banner-carousel .content-box h1{
    font-size: 90px;
}
.page-id-18 .page-banner .image-layer{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
}
.work-tabs .tabs-content .image img{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}
.page-id-883 .banner-carousel .slide-item .image-layer, .page-id-883 .about-section .image-column .image-block img, .page-id-883 .live-section .main-image-box .image-layer, .page-id-883 .parallax-section .jarallax-img, .parallax-section .image-layer{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}
.logo-box img{
    width:260px;
}
.page-id-1331 .page-banner h1{
    font-size: 90px;
}
.page-id-1765 .page-banner .image-layer{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}
.page-id-1505 .page-banner .image-layer{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}
.serv-box h6{
    color:#fff;
    padding-top:150px;
}
.serv-box h6 a{
    color:#fff;
}
.serv-box p{
    font-size:18px;
}
.serv-box a{
    color: #686a6f;
}
.serv-box a:hover{
    color: #fff;
}
.serv-box:hover{
    color:#fff;
    cursor:pointer;
}
a.read-video{
    background: #E63946;
    color: #fff;
    padding: 4px 12px;
    border-radius: 3px;
}
.elementor-default .page-banner .image-layer{
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
}
.secnd-box{
    position:relative;
}
.secnd-box h6:before{
    content:"";
    position:absolute;
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon.png);
    width: 270px;
    height: 114px;
    top: -10px;
}
.secnd-box:hover h6:before{
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon-hover.png);
    width: 270px;
    height: 114px;
}
.ser-frst-box{
    position:relative;
}
.ser-frst-box h6:before{
    content:"";
    position:absolute;
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon03.png);
    width: 270px;
    height: 114px;
    top: -10px;
}
.ser-frst-box:hover h6:before{
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon03-hover.png);
    width: 270px;
    height: 114px;
}
.thrd-ser-box{
    position:relative;
}
.thrd-ser-box h6:before{
    content:"";
    position:absolute;
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon02.png);
    width: 270px;
    height: 114px;
    top: -10px;
}
.thrd-ser-box:hover h6:before{
    background-image: url(https://timmonsandcompany.com/wp-content/uploads/2021/02/service-icon02-hover.png);
    width: 270px;
    height: 114px;
}
.red{
   color:#E63946; 
}
.white{
    color:#fff;
}
.serv-box .elementor-widget-container{
    min-height: 705px;
}
.comments-link{
    display:none;
}
.banner-one-page .banner-carousel .vid-link{
    display:none;
}
.vlink-midd .vid-link{
    display:none;
}
.quick-links .col-md-6{
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
.page-id-1540 .page-banner h1{
    font-size: 80px;
}
.postid-3236 .page-banner h1{
    font-size: 85px;
}
.postid-3252 .page-banner h1{
    font-size: 76px;
}
.postid-3265 .page-banner h1{
    font-size: 40px;
    line-height: 1.2;
}
.postid-3297 .page-banner h1{
	font-size: 85px;
}
.postid-3297 .page-banner h1{
	font-size: 75px;
}
.postid-3458 .page-banner h1{
	font-size: 65px;
}
.postid-3455 .page-banner h1{
	font-size: 60px;
}
.postid-3452 .page-banner h1{
	font-size: 72px;
}
.postid-3449 .page-banner h1{
	font-size: 73px;
}
.contact-sec01 .info .icon{
	display: none;
}
.contact-sec01 .get-quote-two .info ul li{
	position: relative;
	padding-left: 35px;
    margin-bottom: 10px;
    min-height: auto;
}
.contact-sec01 .get-quote-two .info ul li::before{
	content: "\f00c";
    position: absolute;
    color: #ffffff;
    font-size: 13px;
    font-family: "Font Awesome 5 Free";
    left: 0;
    top: 50%;
    font-weight: 600;
    transform: translatey(-50%);
}
.form-title h3{
	color: #ffffff;
	font-size: 33px !important;
    margin-bottom: 0;
}
.form-sec02 *{
	text-align: left !important;
}
.form-sec02 .form-title h3{
	color: #000000;
}
.form-sec02 .get-quote-three{
	padding: 0;
}
.landing-banner .banner-carousel .content-box h1 {
    font-size: 70px;
}
.thankyouphone span{
	color:#e63946;
}
input.btn-style-one {
  border: none;
  position: relative;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  background: var(--thm-base);
  color: #ffffff!important;
  border-radius: 8px;
  overflow: hidden;

  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
	display: block;
    font-size: 18px;
    line-height: 30px;
    font-weight: 400;
    padding: 19px 50px 16px;
    z-index: 1;
    letter-spacing: 0.1em;
    color: inherit;
}


@media only screen and (max-width: 767px){
.logo-box img{
    width: 180px;
}    
.banner-one-page .banner-carousel .content-box h1{
    font-size: 46px;
}
}

@media only screen and (max-width: 479px){
.page-banner h1 {
    font-size: 21px;
}
.page-id-1331 .page-banner h1{
    font-size: 24px;
}
.postid-3265 .page-banner h1 {
    font-size: 23.0px;
    line-height: 1.2;
}
.postid-3271 .page-banner h1 {
    font-size: 38px;
    line-height: 1.2;
}
.postid-3290 .page-banner h1 {
    font-size: 20px;
}
.postid-3297 .page-banner h1 {
    font-size: 20px;
}
.postid-3302 .page-banner h1 {
    font-size: 22px;
}
.postid-3458 .page-banner h1{
	font-size: 20px;
}
.postid-3455 .page-banner h1{
	font-size: 23px;
}
.postid-3452 .page-banner h1{
	font-size: 22px;
}
.postid-3449 .page-banner h1{
	font-size: 21px;
}
}


















