File: /home/floridasbestlawnandpest/public_html/quote/css/styles.css
@font-face{
font-family:"Proxima Nova W05 Regular";
src:url("/fonts/3bc45708-b148-4161-9d38-fa10e8cd8ed7.eot?#iefix");
src:url("/fonts/3bc45708-b148-4161-9d38-fa10e8cd8ed7.eot?#iefix") format("eot"),url("/fonts/33ca2000-af7b-4444-97cd-6392ab2e24b2.woff2") format("woff2"),url("/fonts/1c003cc6-0f8f-4c82-adde-a5a026b56b50.woff") format("woff"),url("/fonts/96dc6d98-013d-4a94-9c09-8476abc0abc6.ttf") format("truetype");
}
@font-face{
font-family:"Proxima Nova W05 Bold";
src:url("/fonts/9a48aea6-1175-475c-9ca0-e88402e8c3e3.eot?#iefix");
src:url("/fonts/9a48aea6-1175-475c-9ca0-e88402e8c3e3.eot?#iefix") format("eot"),url("/fonts/3c35dc60-9fe3-480f-90ac-e453db0271e2.woff2") format("woff2"),url("/fonts/2b2b7939-693b-44cd-873a-1aa065a906b8.woff") format("woff"),url("/fonts/b3268637-7b92-4f81-9d7f-1ee8e8a5d517.ttf") format("truetype");
}
@font-face{
font-family:"Proxima Nova W05 Extrabold";
src:url("/fonts/f4784f41-75d1-4e0a-a2e9-b4446ac44b6f.eot?#iefix");
src:url("/fonts/f4784f41-75d1-4e0a-a2e9-b4446ac44b6f.eot?#iefix") format("eot"),url("/fonts/115749ef-1104-4c09-b697-8a7d420a133a.woff2") format("woff2"),url("/fonts/b28c6f56-4543-49d1-b265-5715615199e1.woff") format("woff"),url("/fonts/70b4778b-eeb0-4bd4-a198-4812fc768ed1.ttf") format("truetype");
}
@font-face{
font-family:"Proxima Nova W05 Black";
src:url("Fonts/baf77aae-6904-44b2-a4bc-01ba9998cd41.eot?#iefix");
src:url("//fonts/baf77aae-6904-44b2-a4bc-01ba9998cd41.eot?#iefix") format("eot"),url("/fonts/fe7a1b50-a80f-4c74-9aa1-dd758277036c.woff2") format("woff2"),url("/fonts/2322a12f-be08-4e73-b44f-0f42eb551213.woff") format("woff"),url("Fonts/f3e177b2-fe6a-4405-bf0b-b05e4faddc4a.ttf") format("truetype");
}
@font-face{
font-family:"Proxima Nova Condensed W05 SmBd";
src:url("/fonts/e87ad3e4-f85d-429b-a81e-1adb674a28d7.eot?#iefix");
src:url("/fonts/e87ad3e4-f85d-429b-a81e-1adb674a28d7.eot?#iefix") format("eot"),url("/fonts/fccc4acc-1358-46ea-86f8-480b58de83fe.woff2") format("woff2"),url("/fonts/0b77e09e-a3e8-4324-9304-1b284f268712.woff") format("woff"),url("/fonts/dc5c7d3f-a636-4bbb-81cc-b7b5293b7f2c.ttf") format("truetype");
}
@font-face{
font-family:"Proxima N W01 Smbd";
src:url("/fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");
src:url("/fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("/fonts/ae47a7f5-89da-4879-b934-29722c3dd451.woff2") format("woff2"),url("/fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("/fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype");
}
.grecaptcha-badge { visibility: hidden; }
body{
font-family:"Proxima Nova W05 Regular";
overflow-x: hidden;
}
.modal-btn-wrap {
padding-top: 15px;
}
.modal-btn-wrap.second {
padding: 15px 0 20px;
text-align: center;
margin-top: -40px;
}
.mxw {
max-width: 100%;
}
a:hover {
text-decoration: none;
}
.bg-split {
position: absolute;
top: 0px;
width: 20%;
height: 100%;
}
.bg-right{
right:0;
}
.bg-left{
left:0;
}
.bg-blue{
background-color:#0168a6;
}
.bg-green{
background-color:#90b03b;
}
.bg-dark{
background-color:#272727;
}
.bg-yellow{
background-color:#fcb315;
}
.bg-orange{
background-color: #E9730A;
}
.text-blue{
color:#0168a6;
}
.text-navy{
color: #012942;
}
.text-green{
color:#90b03b;
}
.text-yellow{
color:#fcb315;
}
.text-black{
color:#000000;
}
.text-gray {
color: #444444;
}
.text-orange{
/*Changed to blue for ADA*/
color: #0168a6;
}
.text-facebook{
color:#314c91;
}
.text-twitter{
color:#3e9adc;
}
.text-linkedin{
color:#215a8d;
}
.text-yelp{
color:#940818;
}
.text-light-orange{
color: #fcb315;
}
.hover-orange:hover{
color: #fcb315;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.border-dashed {
border-bottom: 1px dashed #fff;
}
.slanted:before {
content: '';
position: absolute;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: #fcb315;
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: skew(-20deg);
-ms-transform: skew(-20deg);
transform: skew(-20deg);
z-index: -1;
}
.font-pn-c-sb{
font-family:"Proxima Nova Condensed W05 SmBd";
}
.font-pn-r{
font-family:"Proxima Nova W05 Regular";
}
.font-pn-b{
font-family:"Proxima Nova W05 Bold";
}
.font-pn-bl{
font-family:"Proxima Nova W05 Black";
}
.font-pn-sb{
font-family:"Proxima N W01 Smbd";
}
.font-pn-eb{
font-family:"Proxima Nova W05 Extrabold";
}
.font-contact{
font-size: 1.25rem;
}
.font-12{
font-size:12px;
}
.font-14{
font-size: 14px;
}
.font-18{
font-size: 18px;
}
.font-21{
font-size:21px;
}
.font-20{
font-size:20px;
}
.font-30{
font-size:30px;
}
.font-44{
font-size:44px;
}
.font-90{
font-size:90px;
}
.font-rem-15{
font-size: 1.5rem;
}
.font-rem-25{
font-size: 2.5rem;
}
.font-rem-35{
font-size: 3.5rem;
}
.rounded-5 {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.rounded-1{
-moz-border-radius: 1.5rem;
-webkit-border-radius: 1.5rem;
border-radius: 1.5rem;
}
.rounded-top-1{
-moz-border-radius: 1.5rem 1.5rem 0rem 0rem;
-webkit-border-radius: 1.5rem 1.5rem 0rem 0rem;
border-radius: 1.5rem 1.5rem 0rem 0rem;
}
.border-green{
border: 1px solid #90b03b;
}
.m-auto{
margin:auto;
}
.width-50{
width: 50%;
}
.width-80{
width:80%;
}
.box-shadow-2{
box-shadow: 2.25px 2.25px 6px grey;
}
.logo{
z-index: 3000;
max-width: 125px;
padding-top: 10px;
top: -4.5rem;
left: 5rem;
}
.mobile-logo{
display: none;
}
.line-height-1{
line-height: 1.5rem;
}
.list-style-none {
list-style: none;
}
.video-hero{
height:85%;
}
.hero {
position: relative;
background-color: black;
max-height: 480px;
min-height: 25rem;
width: 100%;
overflow: hidden;
}
.hero video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 0;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.hero .container {
position: relative;
z-index: 2;
}
.hero .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: black;
opacity: 0.2;
z-index: 1;
}
.bottom-0{
bottom:0 !important;
}
.right-0 {
right: 0;
}
.z-99{
z-index: 99;
}
.min-4r{
min-height: 4rem;
}
/*
.svg-inline--fa.fa-stack-2x{
width:1em;
}
*/
.solutions-card{
bottom:1rem;
max-width: 15rem;
font-weight: 600;
left: 3rem;
letter-spacing: .025rem;
}
.solutions-card-img:hover{
filter: brightness(120%);
}
.termite-badge{
width:80%;
}
.termite-badge-wrapper{
top:-4.5rem;
right:0;
}
.accordian{
width: 100%;
}
#accordionExample{
width: 100%;
padding-left: 1rem;
padding-right: 1rem;
}
.card.faq-card{
border:none;
padding-bottom: 5px;
}
.faq-card-header{
background-color: white;
border:none;
padding:0.25px;
}
.pest-accordian-faq{
background-color: #0168a6;
}
.termite-accordian-faq{
background-color: #e47202;
}
.lawn-accordian-faq{
background-color: #90b03b;
}
.blogLinks a {
color: #0168a6;
}
.footer ul li {
margin-bottom: 10px;
}
.font-size-14{font-size: 14px;}
.list {
list-style: none;
}
.list li {
position: relative;
padding: 0 0 0 20px;
}
.list li:before {
position: absolute;
left: 0;
font-family: "Font Awesome 5 Free";
content: "â–¶";
color: #fcb315;
font-weight: 700;
font-size: 10px;
margin-top: 4px;
}
.slick-prev-custom, .slick-next-custom {
position: absolute;
top: 50%;
display: block;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev-custom{
left:0;
}
.slick-next-custom{
right:0;
}
.testi-wrapper{
padding-left:30px;
padding-right:30px;
text-align: center;
}
.testi-wrapper .slick-arrow img{
width:24px;
height:auto;
display: none;
}
.testi-wrapper.mt-4.slick-initialized.slick-slider.slick-dotted{
max-height: 70%;
}
.slick-dots li button{
padding:2px;
}
.slick-dots li button::before{
font-size:36px;
color:#fff;
}
.slick-dots li.slick-active button::before{
color:#fff;
}
.black .slick-dots li button::before{
font-size:36px;
color:#ffffff;
}
.black .slick-dots li.slick-active button::before{
color:#000000;
}
.position-unset{
position: unset !important;
}
.free-evaluation:hover{
background-color: #0168a6;
}
.side-menu:hover{
background-color: #fabf41;
}
.pest{
background-image: url(../img/coupons/pest.jpg);
background-size: contain;
height: 57px;
}
.termite{
background-image: url(../img/coupons/termite.jpg);
background-size: contain;
height: 57px;
}
.lawn{
background-image: url(../img/coupons/lawn.jpg);
background-size: contain;
height: 57px;
}
.rodent{
background-image: url(../img/coupons/rodent.jpg);
background-size: contain;
height: 57px;
}
.mosquito{
background-image: url(../img/coupons/mosquito.jpg);
background-size: contain;
height: 57px;
}
.hulett-faq{
position: fixed;
left: 5%;
bottom: -50px;
width: 30%;
z-index: -10;
}
h2.mb-0.h6.arrow-right:after{
font: normal normal normal 14px/1 FontAwesome;
content: "\f054";
color: white;
margin-left: 1rem;
float: right;
margin-top: 5px;
margin-right: 1rem;
}
.featured-image-outer {
position: absolute;
min-height: 100%;
overflow: hidden;
width: 100%;
-ms-transform: skew(-20deg, 0deg);
-webkit-transform: skew(-20deg, 0deg);
transform: skew(-20deg, 0deg);
}
.featured-image-inner {
background-size: cover;
background-position: center;
background-image:url(https://via.placeholder.com/600x350);
left: 50px;
position: absolute;
top: 0;
height: 100%;
width: 100%;
-ms-transform: skew(20deg, 0deg);
-webkit-transform: skew(20deg, 0deg);
transform: skew(20deg, 0deg);
}
.blog-description{
min-height: 60%;
max-height: 60%;
}
.blog-date{
text-align: left;
font-size: small;
padding-bottom: .5rem;
color: #949494;
}
.testi-wrapper.location-testi .slick-dots li button::before{
color:#FFF;
opacity:1;
}
.testi-wrapper.location-testi .slick-dots li.slick-active button::before{
color:#fcb315;
}
.slick-dots{
left:0;
}
.seasons img {
opacity: 0.1;
}
.seasons img.active {
opacity: 1.0;
}
.kids-corner-jumbo{
top:2rem;
left:30%;
}
.riddle-answer{
background: #fcb315;
margin-left: 2rem;
margin-right: 2rem;
padding-top: 1rem;
padding-bottom: 1rem;
border-radius: 5rem;
max-height: 5rem;
}
.dotted-border{
border-top: 4px dotted #0168a6;
border-bottom: 4px dotted #0168a6;
}
.display-none{
display: none;
}
#slideout {
position: fixed;
top: 300px;
right: 0;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
}
#slideout .tab {
cursor: pointer;
}
#slideout .tab span {
transform: rotate(-90deg);
}
#slideout_inner {
position: fixed;
top: 300px;
right: -225px;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
}
#slideout:hover {
right: 225px;
}
#slideout:hover > .tab {
}
#slideout:hover #slideout_inner {
right: 0;
}
/* Social Icons */
.fa-facebook-f:hover{color:#3B5998;}
.fa-linkedin-in:hover{color:#007bb5;}
.fa-twitter:hover{color:#55ACEE;}
.fa-youtube:hover{color:#bb0000;}
.fa-instagram:hover{color:#125688;}
.fa-pinterest-p:hover{color:#cb2027;}
/*slide out*/
#slide{
z-index: 3;
position: fixed;
width: 200px;
right: -200px;
height: 100px;
transition: right 0.4s ease-in-out;
-o-transition: right 0.4s ease-in-out;
-ms-transition: right 0.4s ease-in-out;
-moz-transition: right 0.4s ease-in-out;
-webkit-transition: right 0.4s ease-in-out;
}
#toggle{
top:15rem;
position: fixed;
right: -4rem;
padding: 10px;
background: #fcb315;
width:10rem;
transform: rotate(-90deg);
text-align: center;
border-radius: 5px 5px 0px 0px;
font-family: 'opensans',Arial,Helvetica,sans-serif;
}
.box {
text-align: center;
padding: 20px;
width: 280px;
}
#slide:hover, #slide:active, #slide:focus{
right: 70px;
}
div#slide:hover > div#toggle{
opacity: 0;
}
.mobile-call {
display:none;
}
.desktop-call{
display: inline;
}
.blog-categories{
max-height: 15rem;
overflow-y: scroll;
width: 17rem;
}
.new-blog-categories{
max-height: 11rem;
overflow-y: scroll;
width: 100%;
}
.right-move{
right: 70px;
}
.bird-text{
max-width: 600px;
}
.magnifying-glass{
z-index: -1;
top: 61%;
left: -20%;
transform: rotate(-45deg);
position: fixed;
}
/* Pagination */
.page-item.active .page-link{
background-color: #90b03b;
border-color: #90b03b;
}
.page-link{
color: #0168a6;
}
/*.pagination-sm .page-item:last-child .page-link{
border-top-right-radius: 2rem;
border-bottom-right-radius: 2rem;
}
.pagination-sm .page-item:first-child .page-link{
border-top-left-radius: 2rem;
border-bottom-left-radius: 2rem;
}
.pagination-sm .page-link{
font-size: 1.875rem;
line-height: 1.5;
padding: 0rem 1rem;
} */
.page-arrow{
position: relative;
top:-3px;
}
.accordian-steps{
display: none;
}
.desktop-steps{
display: inline;
}
/* Accordian Arrows */
button.btn.btn-link.accordian-toggle:after {
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f078";
margin-top: .5rem;
color: white;
}
button.btn.btn-link.collapsed.accordian-toggle.collapsed::after {
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f054";
margin-top: .5rem;
color: white;
}
button.btn.btn-link.faq-accordian-toggle:after {
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f146";
margin-top: .25rem;
margin-right: .25rem;
color: white;
font-size: 17px;
}
button.btn.btn-link.collapsed.faq-accordian-toggle.collapsed::after {
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f0fe";
margin-top: .25rem;
margin-right: .25rem;
color: #e3e3e3;
font-size: 17px;
}
a.text-white.sub-accordian:after{
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f078";
margin-top: .5rem;
color: white;
}
a.text-white.sub-accordian.collapsed:after{
float: right;
font: normal normal normal 14px/1 FontAwesome;
content: "\f054";
margin-top: .5rem;
color: white;
}
span.btn.bg-blue.d-block.text-white.rounded-pill.py-1:hover{
background-color: #90b03b;
}
span.btn.bg-blue.text-white.rounded-pill.py-4:hover{
background-color: #90b03b;
}
button.btn.form-btn.bg-green.text-white:hover{
background-color: #0168a6;
}
a.btn.bg-green.text-white.rounded-pill:hover{
background-color: #0168a6;
}
button.btn.form-btn.bg-green.text-white.rounded-pill{width:100%;}
#home-menu{
display: none;
}
/*NAV*/
.dropbtn {
background-color: #0168a6;
color: white;
font-size: 16px;
border: none;
text-transform: uppercase;
padding-left: 1.75rem;
}
.dropdown {
text-transform: uppercase;
position: relative;
display: inline-block;
margin-right: 1rem;
}
.dropdown-content {
display: none;
position: absolute;
background-color: white;
min-width: 300px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 100;
border-radius: 3px;
border:1px solid lightgrey;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
a.dropdown-item2 {
color: white;
}
a.dropdown-item2:hover{
color: #fcb315;
}
.dropdown-content a:hover {background-color: #0168a6;color:white;}
.dropdown:hover .dropdown-content {display: block;}
.menu-one{color: white;}
.nav-pad{padding-left: 15%;}
.nav-hover:hover{
color: #fcb315;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.dropdown-item{padding: 0.75rem 1.5rem;}
.dropdown-item:focus, .dropdown-item:hover {
background-color: #0168a6;
color:white;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.dbl-dropdown-menu{
background: #fff;
z-index: 1000;
min-width: 600px;
}
.dropdown2:hover{
background-color: #0168a6;
color:white;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.dropdown2:hover .dropdown-menu2{display: block;}
.dropdown-menu2{display: none;}
.dropdown-menu2{
position: absolute;
top: 0;
right: 0;
list-style: none;
background-color: #0168a6;
color: white !important;
min-height: 100%;
width:50%;
float: left;
padding: 0.5rem 0 0 1.25rem;
}
.dropdown-item2{color:white;line-height: 2.5rem;}
.nav-link{font-size:large; margin-right: 1rem;}
/* Blog */
.width-100{
width: 100%;
}
.border-bottom-cat{
border-bottom: 1px solid #f8f8f8;
}
.badge-light{
color: #9a9d9f;
}
.badge{
font-size: 100%;
margin-top:.5rem;
font-weight: 400;
}
.badge:hover{
background-color:#fcb315;
color:white;
}
.col-md-5.mx-4.my-5.px-0:hover{
box-shadow: 3px 3px 14px lightgrey;
transition: .5s;
transform: scale(1.05);
}
img.aligncenter.size-full{
width: 100%;
height: 100%;
padding-bottom: 2rem;
}
.content-heading {
font-size: 2rem;
font-weight: 500;
line-height: 1.2;
}
.hero-heading {
font-size: 2.5rem;
margin-bottom: .5rem;
font-weight: 500;
line-height: 1.2;
}
.mobile-menu-option{
display: none;;
}
.mobile-call{
display: none;
}
.jumbotron.bg-image{
height:200px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.dashed-navy {
border: 1px dashed #012942;
}
.schedule-btn{
border-bottom: 4px solid #e29c03;
letter-spacing: .5px;
box-shadow: 2px 2px 2px #eee;
background-color:#fcb315;
color:#012942;
font-weight: bold;
}
.schedule-btn:hover {
color:#012942;
background-color: #e29c03;
-webkit-transition: background-color 300ms linear;
-ms-transition: background-color 300ms linear;
transition: background-color 300ms linear;
}
.schedule-btn.schedule-btn-green{
border-bottom: 4px solid #7e9933;
background-color:#90b03b;
color:#343a40;
}
.schedule-btn.schedule-btn-green:hover{
background-color: #7e9933;
color:#343a40;
-webkit-transition: background-color 300ms linear;
-ms-transition: background-color 300ms linear;
transition: background-color 300ms linear;
}
/*md*/
@media (min-width: 768px) {
.testi-wrapper{
padding-left:60px;
padding-right:60px;
}
.testi-wrapper .slick-arrow img{
width:100%;
height:auto;
}
.font-md-3{
font-size: 3.5rem;
}
.font-md-15{
font-size: 1.5rem;
}
.font-md-1{
font-size: 1rem;
}
.font-md-line-height-1{
line-height: 1rem;
}
.border-md-left{
border-left:1px solid #dee2e6;
}
.bg-md-yellow{
background-color: #fcb315 !important;
}
.pill-row{
padding-left: 1rem;
}
}
/*lg*/
@media only screen and (min-width: 992px) {
.position-md-absolute {
position: absolute !important;
}
.bg-img-1{
background-image: url("/img/home-bg-1.jpg");
background-repeat: no-repeat;
background-position: -250px center;
}
.bg-img-2{
background-image: url("/img/home-bg-2-2.png");
background-repeat: no-repeat;
background-position: right -450px center;
}
.bg-img-3{
background-image: url("/img/home-bg-3.jpg");
background-repeat: no-repeat;
background-position: -250px center;
}
.navbar-nav{
font-size:18px;
}
.testi{
bottom:30px;
position:absolute;
}
.testi:after{
content: '';
position: absolute;
bottom: 0;
left: 200px;
width: 100%;
height: 100%;
background: #fcb315;
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: skew(-20deg);
-ms-transform: skew(-20deg);
transform: skew(-20deg);
z-index: -1;
}
.testi:before{
content: '';
position: absolute;
bottom: 0;
left: -9999px;
top: 0;
right: 0;
background: #fcb315;
z-index: -1;
}
.h1, h1 {
font-size: 2.5rem;
}
.font-90,.font-lg-90{
font-size:90px;
line-height: 6rem;
}
.font-21 {
font-size: 21px;
}
.font-lg-rem-25{
font-size: 2.5rem;
}
.line-height-1 {
line-height: 1.5rem;
}
.side {
position: fixed;
right: 0;
width: 225px;
top: 300px;
}
.seasons > div {
width: 50% !important;
}
.jumbotron.bg-image{
height:400px;
}
.bg-lg-blue {
background-color: #0168a6 !important;
}
.text-lg-white {
color: #FFF !important;
}
.dashed-lg-none {
border: none;
}
.pill-row{
padding-left: 7rem;
}
}
@media only screen and (min-width: 1470px) {
.container {
max-width: 1400px;
}
.bg-img-1{
background-position: left center;
}
.bg-img-2{
background-position: right -340px center;
}
.bg-img-3{
background-position: left center;
}
.navbar-nav{
font-size:20px;
}
.seasons > div {
width: 190px !important;
}
.nav-pad{padding-left: 20%;}
}
@media only screen and (max-width: 1470px){
.resource-img-pet{display: none;}
.navbar-expand-lg .navbar-nav .nav-link{
padding-right:0;
}
.blog-description {
min-height: 74%;
}
}
@media only screen and (min-width: 1600px) {
.bg-img-2{
background-position: right -120px center;
}
}
@media only screen and (min-width: 1800px) {
.bg-img-2{
background-position: right -60px center;
}
}
@media only screen and (max-width: 1060px){
.logo{
top: -3.8rem;
left: 3rem;
}
}
@media only screen and (max-width: 575px){
.col-md-2.col-sm-6.text-center.commercial-row{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.video-hero{height: 45%;}
.video-foreground, .video-background iframe{max-height: 36rem;}
.mobile-logo{
display: block;
text-align: center;
margin-right: 0;
}
.mobile-menu-option{
display: block;
}
.mobile-call a.mb-font-16 {
font-size: 24px;
line-height: 1;
display: block;
margin-bottom: 10px;
}
}
@media only screen and (max-width: 500px){
.termite-badge{
display: none;
}
.card-body{margin: 0!important;}
.blog-description {
min-height: 65%;
}
}
@media only screen and (max-width: 991px) {
.modal-btn-wrap {
text-align: center;
}
}
@media only screen and (max-width: 768px){
.blogger img {
width: auto;
max-width: 100%;
}
.blogger h1 {
padding: 0!important;
margin-left:10px!important;
margin-right: 0!important;
}
.blogger .blog-date {
padding: 0!important;
margin-left:10px!important;
margin-right: 0!important;
margin-bottom: 5px!important;
}
.top .mr-5.mb-2 {
flex: 1;
}
.accordian-steps{
display: inline;
}
.desktop-steps{
display: none;
}
.solutions-card{
left: 15rem;
}
.termite-badge{
width:50%;
}
.termite-badge-wrapper{
top:-3rem;
right:-6rem;
}
.hulett-faq{
display: none;
}
.nav-pad{padding-left: 0%;}
a#navbarDropdown{
font-size: 17px;
}
.logo{
max-width: 70px;
top:-5rem;
}
.kids-corner-jumbo{
width: 80%;
left: 10%;
top: 4rem;
}
.dropdown{
width: 100%;
padding-top: .75rem;
}
.menu-one{
padding-top: .75rem;
}
.mobile-call {
display:inline;
}
.desktop-call{
display: none;
}
img.img-fluid.p-0{
display: none;
}
.desktop-call{
display: none;
}
.mobile-call{
display: block;
}
.mb-font-16{
font-size: 16px;
line-height: 1;
}
h1.font-pn-b.position-absolute.bottom-0.left-0.bg-blue.text-white.px-4.py-2.mb-0.w-50{font-size: 2rem;}
/* h1.font-pn-b.position-absolute.bottom-0.left-0.bg-blue.text-white.px-4.py-2.mb-0.heading-text{width: 100%;margin-left: -1rem;}*/
}
@media only screen and (max-width: 767px){
.top .mr-5 a {
display: block;
}
.top .mr-5 a:last-of-type {
text-align: right;
}
}
@media only screen and (max-width: 575px){
.top .mr-5 a:last-of-type {
text-align: left;
}
.top .mr-5 a {
font-size: 24px;
}
}
@media only screen and (max-width: 992px){
.side-menu{
display: none;
}
.review{
display: none;
}
.dropdown-menu{
width:100%;
}
.dbl-dropdown-menu{
min-width: 100%;
}
.dropdown-menu2{
position: initial;
width:100%;
}
.location-card{
text-align: center;
}
.solutions-card{
margin-left: 3rem;
}
.heading-text{
font-size: x-large;
}
.resource-img{width: 40%;}
#home-menu{
display: inline;
}
.kids-corner-jumbo{
width: 80%;
left: 10%;
top: 3rem;
}
.dropdown{
width: 100%;
}
div#navbarsExampleDefault{
padding-bottom: 1rem;
}
}
@media only screen and (max-width: 1450px){
.navbar-expand-lg .navbar-nav .nav-link{font-size: 14px;}
.dropbtn{font-size: 15px;}
.menu-one{font-size:15px;}
.dropdown{margin-right:0px;}
.logo{
left: 3rem;
}
.bg-split {
width: 15%;
}
}
@media only screen and (max-width: 1200px){
.solutions-card{
left:2rem;
}
.blog-description {
min-height: 75%;
}
}
.blog-post-single .post-content img {
width: auto;
max-width: 100%;
display: block;
}
@media only screen and (max-width: 355px){
.top .text-navy .text-navy {
font-size: 19px;
}
}
@media only screen and (max-width: 345px){
.top > .container .p-2.font-pn-r {
padding: 5px 0 5px 3px!important;
}
.top > .container .mr-5, .mx-5 {
margin-right: 2rem!important;
}
}