@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');

body {font-family: 'Barlow', sans-serif;
font-size:16px;font-weight:400;color:#555;letter-spacing:0.5px}

/************************************************
By Jorge (New design)
*************************************************/
main{padding:4% 0}
p{color:#555;letter-spacing:0.5px; margin:0 0 20px}
strong { color: #111; font-weight:600}
a:link,a:visited,a:active { color:#111;text-decoration:underline;transition:0.2s}
a:hover { color: #999;text-decoration:underline}
a.readmore {background:#a68215;font-size:16px;color:#fff;padding:10px 30px;border-radius:30px;display:block;width:fit-content;text-decoration:none}
a.readmore:hover{background:#a68215;}
img{max-width:100%}

/*Heading
*********************************/
h1, h2, h3, h4, h5, h6{font-weight:500;color: #111;line-height:1.3em;margin:10px 0 10px 0;letter-spacing:1px}
h1 {font-size: 24px;}
h2 {font-size: 22px;}
h3 {font-size: 20px;}
h4 {font-size: 16px;}
h5 {font-size:20px;}
h6 {font-size: 18px;}
.section-header h2{font-size:32px;margin:0 0 40px 0;padding:0 0 30px 0;border-bottom:solid 1px #ccc}
h1.Title{font-size:36px;margin:0 0 20px}

/**********************************
Homepage
***********************************/
.home-page main{padding:0}

/*Banner
***************************/
#main-section-25156{background:#111}
.Image-L {width:50%; float:left;}
.Image-L img{max-height:700px}
.Image-L p{margin:0}
.Text-R{width:50%; float:right;padding:15% 5%;text-align:center}
.Text-R h1{font-size:44px;color:#fff;letter-spacing:5px;}
.Text-R h2{font-weight:300;color:#fff;letter-spacing:5px;margin:30px 0}
.Text-R p{color:#999;margin:0 0 40px}


/*Welcome
***************************/
#page-14781 main{padding:0% 0}
#main-section-25147{background:#242425}
#article-107874.col{padding:0}
.Image-R {width:50%; float:right;}
.Image-R p{margin:0}
.Text-L{width:50%; padding:5% 8%;text-align:center}
.Text-L img{height:100px}
.Text-L h2{font-weight:300;color:#fff;letter-spacing:5px;}
.Text-L p{color:#999;margin:0 0 40px}
.btn{border:solid 1px #999;border-radius:40px;padding:10px 25px}
.btn:hover{border:solid 1px #000;background:#000;color:#fff}
a.btn{font-size:14px;color:#fff;text-decoration:none;letter-spacing:2px}

/**********************************
Header
***********************************/
/*Logo
***************************/
#header-section-25150{background:#111;box-shadow:5px 5px 50px rgba(0,0,0,0.05);padding:10px 0}
.Logo p{margin:0}
.Logo img{height:70px}

/*************************
Menu
***************************/
.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link {color: #999;}
.nav{padding:15px 0 0}
a.nav-link{font-size:14px;font-weight:500;color:#fff;letter-spacing:2px;text-decoration:none;text-transform:uppercase;margin:0 5px}
a.nav-link:hover{color:#999;text-decoration:none}

.navbar-expand-lg .navbar-collapse{justify-content: end;}
.navbar{background:transparent !important;margin:10px 0}


.dropdown-menu{background:#0d121e;font-size:16px;padding:10px 10px}
a.dropdown-item{color:#fff !important;padding:7px 15px;text-decoration:none}
a.dropdown-item:hover{color:#fff !important;background:#555;text-decoration:none;border-radius:5px}
.dropdown-item.active, .dropdown-item:active {background-color:#999;border-radius:3px}
.navbar-nav {
    --bs-nav-link-color:#fff;
    --bs-nav-link-hover-color:#fff;
    --bs-nav-link-disabled-color:#fff;
}


/**********************************
Homapge
***********************************/


/*************************************************************
Content
**************************************************************/


/**********************************
FAQ
***********************************/
#section-25103 h5{font-size:22px;margin:0;}
#section-25103 h5 a{text-decoration:none}
.card{background:#fff;border:solid 1px #e8ecf8;margin:20px 0;box-shadow:0 0 20px rgba(0,0,0,0.08)}
.card-header{background:#fff;border:solid 0px #f1f5ff;margin:10px}
.card-body p, .card-body li{font-size:18px}
.card-body{padding:0 30px 10px}


/**********************************
Footer
***********************************/
footer{background:#fff;padding:0 0 5%;}
footer h2{font-size:18px;margin:0 0 10px 0}
footer h3{font-size:16px;color:#fff}
footer a{color:#111;;text-decoration:underline}
footer a:hover{color:#999 !important}
footer .section-header h2{font-size:22px;margin:0 0 0px 0;padding:0 0 10px 0;border-bottom:solid 0px #81a941}


/**********************
Shopping-guarantee
************************/
#footer-section-25168 {background:#111;text-align:center}
.gua{display:inline-block;width:24%;padding:3% 2%}
#footer-section-25168 h2{color:#fff;font-size:16px;text-transform:uppercase;margin:20px 0 5px}
#footer-section-25168 p{color:#fff;margin:0}

/****************************
Contact Info
******************************/
#footer-section-25159{padding:5% 0}
#footer-section-25159 h2{text-transform:uppercase}
#article-107884{padding:0 15% 0 0}
#article-107884 img{width:280px}
#section-25166{padding:0 0 0 15%}


/*Contact us
************************/
.Contact ul { padding: 0; list-style: none;}
.Contact li+li { margin-top:10px }
.Contact li{ line-height:22px; position:relative; padding-left: 30px }
.Contact li:before {position: absolute; left: 0px;content: ""; width:22px; height:22px; display: inline-block; background: url(/Content/Archive/778/icon-662311.png) right top no-repeat; vertical-align:top; margin-right: 15px;background-size:22px}
.Contact li:nth-child(1):before { background-position: right top -44px }
.Contact li:nth-child(2):before { background-position: right top -66px }
.Contact li:nth-child(3):before { background-position: right top -88px }

/*Follow us
************************/
.Follow{margin:30px 0 0}
.Follow ul { padding: 0; list-style: none;}
.Follow li+li { margin-top:10px }
.Follow li{ line-height:22px; position:relative; padding-left: 30px }
.Follow li:before {position: absolute; left: 0px;content: ""; width:22px; height:22px; display: inline-block; background: url(/Content/Archive/778/icon-662311.png) right top no-repeat; vertical-align:top; margin-right: 15px;background-size:22px}
.Follow li:nth-child(1):before { background-position: right top 0px }
.Follow li:nth-child(2):before { background-position: right top -22px }

/*Customer service
************************/
#article-107882 ul{margin:0 0 30px}
#article-107882 li{line-height:2em}

/*Copyright
************************/
.Copyright{text-align:center}
.Copyright p{font-size:14px;margin:0;padding:0}