#menu-main li a:hover, #menu-main li.current-menu-parent ul.dropdown-menu li a:hover, #menu-main li ul.dropdown-menu li a:hover {color:#3275F8!important;}
#toTop {background:#3275F8!important;border-color:#3275F8!important;}
#toTop:hover {background:#3275F8!important;border-color:#3275F8!important;}
.header-phone-text .dot span {background:#3275F8!important;}
#menu-main li.current-menu-parent a, #menu-main li.current-menu-parent ul.dropdown-menu li.current-menu-item.active a, #menu-main li ul.dropdown-menu li.current-menu-item.active a, .newsbox h4 a:hover, .find-out-more-button:hover, body.blog .first-post-item .text-block a:hover, body.blog .first-post-item .text-block h2 a:hover, .blockcontainer .blocktextcontainer a:hover, .latest-related-products h4 a:hover, .contact-container .details a:hover {color:#3275F8!important;}
.quotebutton, .ct-precisely-form-submit-btn, #gform_1 input.button, #gform_1 button.button, section.search button, #gform_3 input.button, #gform_3 button.button {background:#3275F8!important;}
.quotebutton:hover, .ct-precisely-form-submit-btn:hover, #gform_1 input.button:hover, #gform_1 button.button:hover, section.search button:hover, #gform_3 input.button:hover, #gform_3 button.button:hover {background:#1363ff!important;border-color:#1363ff!important;}
section.two-col .row .col .two-col-list li::marker {color:#3275F8!important;}
section.footercta .container {background:#3275F8!important;}
.button, input.button {border-color:#3275F8!important;}
section.second-cta p a.claimbutton.reversed, a.claimbutton.reversed {background:#3275F8!important;}
section.second-cta p a.claimbutton.reversed:hover, a.claimbutton.reversed:hover {background:#fff!important;color:#3275F8!important;}
section.two-col .row .col .two-col-accordion .accordion-header i {color:#3275F8!important;}
body#sequoia section.two-col#top2col {padding-top:60px!important;}
body#sequoia section.two-col .two-col-text.boxed {text-align:center!important;padding: 60px 120px 40px 120px!important;min-height:460px;}
body#sequoia section.two-col#imageandaccordion .two-col-text.boxed {text-align:center!important;padding: 20px!important;min-height:auto;}

body#sequoia section.testimonials .grid .grid-item, body#sequoia section.testimonials .grid .grid-sizer, body#sequoia .grid-sizer, .grid-item {width:49%!important;min-height:250px!important;}
#gform_2 input.button, #gform_2 button.button, #gform_2 input.button i, #gform_2 button.button i {color:#3275F8!important;border-color:#3275F8!important;}
#gform_2 input.button:hover, #gform_2 button.button:hover, #gform_2 input.button:hover i, #gform_2 button.button:hover i {color:#1363ff!important;border-color:#1363ff!important;}

section.homepagetop .textarea .contentarea {border:none!important;}
section.homepagetop .textarea { top:20%!important;}
section.homepagetop .textarea a {color:#fff!important;margin-top:0px!important;}
section.homepagetop .textarea a i {font-size: 25px !important;}

.modal-content.green {background:#3275F8!important;}

body#sequoia section.homepagetop.inner .smallertitle {font-size:30px!important;color:#4B4B4B!important;}
body#sequoia section.homepagetop.inner .topsmallimage {right:60%!important;width:200px!important}
body#sequoia section.homepagetop.inner .rightlargeimage {right:-10%!important;bottom:30%!important;width:360px!important;height:400px!important;}
body#sequoia section.homepagetop.inner .bottomsmallimage {bottom:5%;left:45%!important;width:290px!important;height:200px!important;}
body#sequoia section.homepagetop.inner .bottomlargeimage {border-radius: 32px;
    background-size: cover !important;
    background-position: center center !important;
    width: 450px;
    height: 300px;
    position: absolute;
    left: -5%;
    bottom: -2%;
}

.greenbox, section.title-section.greenbox {background:#3275F8!important;}
.title-section.greenbox .quotebutton {color:#3275F8!important;}
.title-section.greenbox .quotebutton i {color:#3275F8!important;}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, section.title-section .maintitle_header span a {color:#3275F8!important;}
h1 span a, h2 span a, h3 span a, h4 span a, h5 span a, h6 span a, section.title-section .maintitle_header span a {color:#3275F8!important;}

@media screen and (min-width:1001px) and (max-width:1400px) { 
body#sequoia section.two-col .two-col-text.boxed {padding:60px 60px 40px 60px!important;}
}

@media screen and (max-width:768px) {
	body#sequoia header.topbar #probootstrap-navbar, body#sequoia .mobile.socials {background:#3275F8!important;}
	body#sequoia #menu-main li.current-menu-parent a, body#sequoia #menu-main li.current-menu-parent ul.dropdown-menu li.current-menu-item.active a, body#sequoia #menu-main li ul.dropdown-menu li.current-menu-item.active a {color:#fff!important;}
	body#sequoia section.homepagetop.inner .textarea {top:20%!important;}
	body#sequoia section.homepagetop.inner .rightlargeimage {width:185px!important;height:120px!important;right:-20%!important;bottom:76%!important;}
	body#sequoia section.homepagetop.inner .bottomsmallimage {display:none!important;}
	body#sequoia section.two-col .two-col-text.boxed {padding:20px 15px 5px 15px!important;}
	body#sequoia section.two-col .two-col-text.boxed a {margin-top:75px!important;}
	body#sequoia section.two-col .two-col-text.boxed h4 {margin-bottom:20px!important;}
	body#sequoia section.two-col .two-col-text.boxed p:last-of-type {padding-bottom:0px!important;}
	body#sequoia section.testimonials .grid .grid-item, body#sequoia section.testimonials .grid .grid-sizer, body#sequoia .grid-sizer, .grid-item {width:100%!important;min-height:380px!important;}
body#sequoia section.homepagetop.inner .bottomlargeimage {bottom:-2%!important;height:120px!important;width:200px!important;}
}