/*
Theme Name: Swanton
Theme URI: http://underscores.me/
Author: Ceatus Media Group
Author URI: https://www.ceatus.com/
Description: swanton WordPress custom theme
Version: 2.0.0
License: MIT
License URI: https://opensource.org/licenses/MIT
Text Domain: swanton
Tags: rtl-language-support

swanton is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
/*
@media screen and (min-width: 90em) {
	.pls-hero__logo--home .pls-large-logo--hero-logo {
    max-width: 70vh!important;
	}
}*/

.pls-hero__scrolldown  {
	display: none!important;
}

.pls-reviews__content-text--short {
    padding-top: 0;
    border: .0625rem solid #d1d1d1;
}
.pls-gallery-preview__content.pls-gallery-preview__content--aside-right {
	padding: 0;
}
h2.pls-contact-form__title.pls-contact-form__title--footer {
    text-align: center;
}

.btn-read-more{
	background-color: #03588c;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.0625rem;
    line-height: 1;
    min-width: 32.5rem;
    padding: 0.5625rem;
    text-align: center;
    font-weight: 700;
    letter-spacing: 0.85px;
    -webkit-transition: background-color ease-in-out 0.1s;
    -o-transition: background-color ease-in-out 0.1s;
    transition: background-color ease-in-out 0.1s;
    }

div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form button[type=submit],.et_pb_button:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, .et_pb_button:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover {
	background-color: #03588c!important;
    color: #fff!important;
    text-transform: uppercase!important;
    font-size: 1.0625rem!important;
    line-height: 1!important;
    min-width: 32.5rem!important;
    padding: .5625rem!important;
    text-align: center!important;
    font-weight: 700!important;
    letter-spacing: .85px!important;
	border: none!important;
}

.wpforms-field-label {
	color: white!important;
}

.contact-form .wpforms-field-label {
	color: inherit!important;
}

 .btn-read-more:hover, .btn-read-more:focus{
	background-color: #71a8d9;
	color: #fff;   
}
/* Contact Form */

.pls-article__content form.contact{
	margin-top: 4rem;
}

.pls-article__content form.contact .pls-form__col--line-left::before,
.pls-article__content form.contact .pls-form__col--line-right::before{
	background-color: #03588c;
}

.pls-article__content form.contact .mathcaptcha span{
	color: #03588c;
}

.pls-article__content form.contact .mathcaptcha input{
	width: 3rem;
}

.pls-article__content form.contact .mathcaptcha input[name="mathcaptcha[form_c_1]"]
, .pls-article__content form.contact .mathcaptcha input[name="mathcaptcha[form_c_2]"]{
 	background-color: transparent !important;
 }

.pls-article__content form.contact .mathcaptcha input[name="mathcaptcha[form_c_1]"],
.pls-article__content form.contact .mathcaptcha input[name="mathcaptcha[form_c_2]"] {
	    color: #0a1434 !important;
} 

.pls-article__content form.contact .mathcaptcha input[type="text"]{
	padding: 0 8px;
}

.pls-article__content form.contact textarea{
	height: 234px;
}

.pls-article__content form.contact .mathcaptcha input[name="mathcaptcha[mc_r]"]{
	border: 3px solid #03588c;
	margin-left: 6px;
}

.pls-article__content form.contact [type="submit"] {
	width: 100%;
}

@media only screen and (max-width : 600px) {
	.pls-article__content form.contact .mathcaptcha__row{
		display: block;
		text-align: center;
    	margin-top: 3rem;
	}
	.pls-article__content form.contact .arrow{
		margin-bottom: 2rem;
	}
	.pls-article__content form.contact .mathcaptcha input[type="text"]{
		display: inline-block;
	}
}

.phone-banner{
	display: none;
}
@media only screen and (max-width : 567px) {

	.pls-header__col--small-logo + .pls-header__col--small-phone, .pls-header__col--small-phone:not(:last-child) {
    	display: none;
	}
	.phone-banner{
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		text-align: center;
		background: #daeaf8;
		z-index: 1;
		padding: 10px 0;
		font-size: 1.2rem;
	}
	.phone-banner span{
		color: #03588c;
	}
}