@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700&display=swap');

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}
@media (min-width: 768px) {
	.col-sm-15 {width: 20%;float: left;}
}
@media (min-width: 992px) {
	.col-md-15 {width: 20%;float: left;}
}
@media (min-width: 1200px) {
	.col-lg-15 {width: 20%;float: left;}
	.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
	.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}
}

.row.divider > [class*='col-']:before,.row.divider > [class*='col-']:after {background:#a1a1a1; bottom: 0; content: " "; left: 0; position: absolute; width: 1px; top: 0;}
.row.divider > [class*='col-']:before {left: 0;}
.row.divider > [class*='col-']:after {right:-1px;left:auto;}
.row.divider > [class*='col-']:first-child:before,.row.divider > [class*='col-']:last-child:after {display: none;}

div#bwp-recaptcha-3fcdb73d36d54f2cc22d0f68e6b6e182 {
	position: relative;
	left: 156px;
	top: 10px;
}
/****************************************************************************/
html {scroll-behavior: smooth;}
body{color:#fff;  /*font-family: 'OPTITimes-Roman';*/ font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:400; margin:0px; padding:0px; line-height:1.6;/*background:#2c1b3a url(../images/topbg.jpg) no-repeat top center;*/ /*background-color:#ffffff;*/background: linear-gradient(90deg, rgba(19,18,63,1) 34%, rgba(117,149,138,1) 100%);}

.text-dark{color:#13123f !important;}
.text-light{color:#75958a !important;}
.bg1{background: linear-gradient(90deg, rgba(19,18,63,1) 34%, rgba(117,149,138,1) 100%);}
.bg2{background: linear-gradient(90deg, rgba(117,149,138,1) 34%, rgba(19,18,63,1) 100%);}


.age-gate-form {background: linear-gradient(90deg, rgba(19,18,63,1) 34%, rgba(117,149,138,1) 100%);}


/*div.top-section {
	position: absolute;
	top: 0;
	width: 100%;
	z-index:2;
}
.f-video{
	position:relative;
	z-index:1;
}*/

.FirstBox iframe{
	width:100% !important;
}
strong{font-weight:700}
p{margin-bottom:20px;}
ul {list-style-type:disc}
hr {margin:50px 0;}

a{color:#3cc1de; outline:none!important;}
a:hover {color:#3cc1deb8; text-decoration:none;}

.btn { text-decoration:none !important;}
.img-thumbnail{margin-bottom:30px;}

.radio input[type=radio]{margin-top:10px;}

.container {position:relative;}
.no-gutter {margin-left:0px!important;margin-right:0px!important;}
.no-gutter div[class^="col"]{padding-left:0px!important;padding-right:0px!important;}

.gutter-xs {margin-left:-3px!important;margin-right:-3px!important;}
.gutter-xs div[class^="col"]{padding-left:3px!important;padding-right:3px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm div[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

textarea.form-control{resize:none;min-height:120px;}
.form-control { height:45px; border-color:#acacac;}

.btn{-moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}

h1,.h1, h2,.h2{ font-family: 'Open Sans', sans-serif;}
h1,.h1{font-size:40px; margin-bottom:25px;}
h2,.h2{font-size:32px; margin-bottom:25px; color:#93467a;}
h3,.h3{font-size:25px; font-weight:600; margin-bottom:15px;}

.text-danger{color:#93467a !important;}

.text-light {
    color: #000;
}

.love h3.text-center.text-light {height: 50px;}
.Bor:after {border-bottom:2px solid #da0e60; content:"";display:block; margin:auto auto 15px auto; padding-bottom:15px; width:40px;}
.Bor1:before {border-top:6px solid #fff; content:"";display:block; margin:0px; padding-top:10px; width:45px;}

.breadcrumb{border-bottom:1px dashed #d3d3d3; margin:0 0 15px; background-color:transparent;padding:0 0 15px; text-transform:uppercase; font-size:12px;}
.breadcrumb>li+li:before{content:"\00BB";color:#b0a049; margin:0 10px;}

p.link-more{display:none !important;}

label {

	color: #fff!important;
}

.wpcr3_content.wpcr3_admin_response p {

	color: #008078 !important;

}

.wpcd-comment-template-1 .wpcd-title-date .wpcd-author-name {
	float: left;
	font-size: 18px;
	color: #fff!important;
}

.wpcd-comment-template-1 .wpcd-comment {
	color:#fff!important;
}

#comments {
	padding-top: 0em!important;
}
.wpcd-comments-title {
	display:none!important;
}
/******* Helpers ********************************************************************/
.text-primary{color:#3e95bb!important;}
.bg-dark{background-color:#414b4e!important;}

.FW600{font-weight:600;}
.mt-110{margin-top:110px;}

.ImgFade{background-color:#000;}
.ImgFade img{opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */}
.img-thumbnail {padding: 10px; border: 1px solid #cbcbcb; border-radius: 0;	box-shadow:3px 3px 5px rgba(0,0,0,0.75);}

/******* Buttons ********************************************************************/
.btn-outline-light{font-size:13px; font-weight:600; letter-spacing:.02em; border-radius:0px; padding:14px 40px;}
.btn-lg{padding:14px 60px;}

.btn-primary{font-size:13px; font-weight:600; letter-spacing:.02em; border-radius:0px; padding:14px 40px; background-color:#337ab7; border-color:#337ab7; color:#fff !important;}
.btn-primary:hover,.btn-primary.focus,.btn-primary:focus{background-color:#1e2730 !important; border-color:#1e2730 !important;}

/************************************************* Header ********************************************************************/
#Header{padding:80px 0 100px 0;} 

/*.FirstBox .row,#ContactForm .row {display:flex; justify-content:center; align-items:center;}*/


/********** Content **************************************************************************************************/
#WelText {padding:70px 0px 52px 0px;}
.FirstBox{/*border:solid 1px #504f51;*/ padding:35px;}
.SecondBox{/*border:solid 1px #504f51;*/ font-size:15px; line-height:36px; padding:35px; min-height:382px; margin-bottom:52px;}
.Font10{font-size:11px;}

.map {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);}

#EditorContent h1{border-bottom:1px dashed #d3d3d3; padding-bottom:15px; margin-bottom:35px;}

/********** Footer ***************************************************************************************************/
#Footer{color:#8e8e8e; font-size:11px; padding-left:35px;}
#Footer a{color:#8e8e8e;}
#Footer a:hover{color:#fff;}

/********** Back To Top Button ***************************************************************************************************/
#scroll {background:rgba(51, 122, 183, 0.35); position:fixed; right:10px; bottom:10px; z-index:99999; cursor:pointer; width:45px; height:45px; text-indent:-9999px; display:none; webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px}
#scroll span {position:absolute; top:50%; left:50%; margin-left:-8px; margin-top:-12px; height:0; width:0; border:8px solid transparent; border-bottom-color:#ffffff;}
#scroll:hover {background-color:#000; opacity:1;filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";}

.card-title{color:#000 !important;}

.f-40{font-size:40px !important;}
.body-h{height:520px !important;}
.card-text p{color:#6b6767 !important;}
.audio iframe {width: 100% !important; height: 150px !important;}

.pmpro_card_content label{
	color:#000 !important;
}


@media (min-width: 1920px) {
	.container-fluid{max-width:1920px !important; padding-right:20px; padding-left:20px;}
	.container-new{max-width:1490px !important; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}

	.gutter-llg {margin-left:-40px!important;margin-right:-40px!important;}
	.gutter-llg div[class^="col"]{padding-left:40px!important;padding-right:40px!important;}
	#WelText .FirstBox{padding:35px 35px 35px 65px;}

	.navbar-nav>li+li{margin-left:25px !important;}
	.mt-110{margin-top:180px !important;}
}
.container-fluid{max-width:1920px !important;}
.container-new{max-width:1490px !important;padding-right:15px; padding-left:15px;margin-right:auto; margin-left:auto;}

@media (min-width: 1200px) {
	.container{padding:0;}
	.mt-110{margin-top:110px;}
	#WelText p{margin-bottom:33px;line-height:1.7;}
	.body-h{height:580px !important;}
}

@media (min-width: 767.98px) {	
	.navbar{margin:22px 0px 0px 0px; padding:0;}
	.navbar-nav>li+li{margin-left:1px;}
	.navbar-nav>li>a{color:#b9b7b7 !important; font-size:15px; margin:0; padding:10px 25px; display:block; font-weight:400; font-style:italic;}
	.navbar-nav>li.active>a,.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#6f96f5 !important;background-color:none !important;}
}

@media (min-width: 991.98px) and (max-width: 1199.98px) {
	.body-h{height:840px !important;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.FirstBox img{margin-top:35px;}
}

@media (max-width: 767.98px) {	
	.FirstBox img{margin-top:35px;}
	.navbar-nav>li>a{color:#b9b7b7 !important; font-size:15px; margin:0; padding:10px 25px; display:block; font-weight:400; font-style:italic;}
	.navbar-nav>li.active>a,.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#6f96f5 !important;background-color:none !important;}
	.body-h {
		height: auto !important;
	}
	
	#Header { padding: 40px 0 0px 0;}
}

@media (max-width: 479px) {
	.FirstBox,.SecondBox{padding:15px;}

	.navbar-toggler{position:absolute;top:-45px;right:0px;}
	.navbar {padding:0px !important}
	.navbar-toggler{background-color:#414b4e !important; outline:none !important;}
	.navbar-toggler-icon{width:1em; height:1em; color:#FFF;}
	.navbar-collapse{margin:15px 0 0 0px; padding:0px; text-align:left;}
	.navbar-nav>li{background:none; padding:0px;}
	.navbar-nav .nav-item > a {background-color:#1e2730; color:#fff !important; font-size:15px !important; display:block; border-bottom:solid 1px #303439; padding:7px 15px;}
	.navbar-nav .nav-item > a:hover, .navbar-nav .nav-item.active > a {background-color:#1e2730 !important; color:#337ab7 !important;}
}

@media (max-width: 320px) {

}

