/*
 Theme Name:   Captar A.C.
 Theme URI:    http://pixelemos.com
 Description:  Customized template for Captar A.C.
 Author:       Daniel Lemós
 Author URI:   http://pixelemos.com
 Template:     wp-bootstrap-starter
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  wp-bootstrap-starter
*/

@import url("css/fonts.css");
@import url("css/estilo.css?v=1");


/*** Preloader ***/
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.preloader {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAB8CAMAAADuD0Y6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF57Yp5rMo5q8n6Lgp6b0r5rAn5rEn6Lsq6Loq57Qo6Lkq57Uo6bwq5a4m5a0m6b4rRHrBqAAAA81JREFUeNqsWdu2qzAIJN4vVf//b49CNKBg1z7TPqmpyQSGmZjQuq60Hb9+5d/ENzVfL5/j+rPwTc0Nk/yr5xs6Xj7+1/Bt4qaOr7eWb8bjcuTLVj9PfN0suYN11hDqG4R+eTzOAOb17ECgZgj3oVIEQKbGHWQI7mTD0AiA3EF+ZGbbyWBRZM7hyHlmIIQA8mjkPKw0BAWgqZzByIXFN0PpYLjS/og4OZlZq8ZCMABuOSeHGw8IBsCNdeSw8w7BALjznkrCwr85XZfkUknYEPzP6XkoyaUCNQpVGF5+gVSHfqxSmODh6iCG8FkM8Z8Atsec7oSNSZ4BO2JiGBtyPMeWvujZtn1RNTLMap9Vu31RNXrRs/5831G15UwuuWKiB3mDt0+N3sQkQ+jfRIVe9Wz7kqKFO2i391THJDmmQ+crMdlCmnJ3dAII6T6EqsYQ6AIQQXgBcECgrtDF07NpCitVxqGp3LiiE8qV/KbcwRjqWahqY+5AZCUW3liyOXgtB3EfOZb+UNWOi1rSSG/ms4aqRpLGteZxXT1bn3auslw1tVCZ3g04rjYSKi+dTs7Ta71ikzE7KaaxV9AcCA6APNWey3n/b9LsuEPwFlACIYmgzCxZVVPobTPnSJ5AOFRtlzRmzajpaUXTE12BMIqo8pufVtPbyvZT1fI4H2mXAQTa4BiHYzzytykbizySEHSOdTnW18nkhk2b68zhc8zTM9+aw6vMdZAKbD379uy/lQQXe++Y/rXv356s1lwY1wJjEu617hLGXQK1wstziZOjrh3cRN24jJRr4Qpd3BsqZck679bnuDyq4eIlndxLDO5SfMU867QMnri9vYJY8wBHeC7FL9w3tSHlsYe6PwuDMv1Hjo9S/Kv876uNXVqJIbaKSBNDb6r5uap5rnfmSton1UGuhVoANBqCtvPcXKtXNqpVgY1i50aCjEDp9jwyFSXZXxE7NypsVNq0Cy9JSUk67TzdIBRV0+3CSypi1hc77y2E2W/nwqAip6nYufFC45XDpFlFLOsZQq/tXLuxcWvTflDvFx38aQrTcwpwENE0wkSCqQwX02/KGRUUWNJQUYVlPf3dWJIxFtjaYHNle/8g9g4vMKAlDrzIgpd58EITXurii214ub8u6X8/ONLym08e9KML/uxDPzzhT1/44xv+/Ac3IFp8CwTfhIG3gfCNKHgrDN2Mg7cD0Q1JeEsU3pSFt4XhjemfbI3Dm/Po8QB8QIEekcCHNMAx0eEp+EEVelQGH9bBx4XwgeVPjkzhQ1v02PgvB9edd3ANHZ3/E2AAeNuP7H1aOQYAAAAASUVORK5CYII=') repeat #e4a816;
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

/*Spinner*/
.lds-roller {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
  margin-top: 120px;
}
.lds-roller div {
  animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  transform-origin: 32px 32px;
}
.lds-roller div:after {
  content: " ";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #db241c;
  margin: -3px 0 0 -3px;
}
.lds-roller div:nth-child(1) {
  animation-delay: -0.036s;
}
.lds-roller div:nth-child(1):after {
  top: 50px;
  left: 50px;
}
.lds-roller div:nth-child(2) {
  animation-delay: -0.072s;
}
.lds-roller div:nth-child(2):after {
  top: 54px;
  left: 45px;
}
.lds-roller div:nth-child(3) {
  animation-delay: -0.108s;
}
.lds-roller div:nth-child(3):after {
  top: 57px;
  left: 39px;
}
.lds-roller div:nth-child(4) {
  animation-delay: -0.144s;
}
.lds-roller div:nth-child(4):after {
  top: 58px;
  left: 32px;
}
.lds-roller div:nth-child(5) {
  animation-delay: -0.18s;
}
.lds-roller div:nth-child(5):after {
  top: 57px;
  left: 25px;
}
.lds-roller div:nth-child(6) {
  animation-delay: -0.216s;
}
.lds-roller div:nth-child(6):after {
  top: 54px;
  left: 19px;
}
.lds-roller div:nth-child(7) {
  animation-delay: -0.252s;
}
.lds-roller div:nth-child(7):after {
  top: 50px;
  left: 14px;
}
.lds-roller div:nth-child(8) {
  animation-delay: -0.288s;
}
.lds-roller div:nth-child(8):after {
  top: 45px;
  left: 10px;
}
@keyframes lds-roller {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
	
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {

}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
	
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
	
}
