.hero-banner-main {padding:33px 0 36px 0;}
.intro-features-grid {margin: 0 0 6% 2.7%;}
.intro-btm .btn {font-size:0; }
.intro-btm .btn .button {min-width: 352px; margin: 0 16px;}
.intro-features {margin: 0 0 10px;}

.intro-lt small {margin-bottom: 8px;}
.standalone-content-section {padding:97px 0 72px 0; float: left; width: 100%;}
.standalone-content-section ul, .standalone-content-section  ol {margin-top: -24px;}
.standalone-content-section .video-thumbnail {margin:80px 0 73px 0;  padding: 0 24.1%; width: 100vw; margin-left: -50vw; left: 50%; position: relative;}
.standalone-content-section .image-thumbnail {margin:88px 0 87px 0;  padding: 0 24.1%; width: 100vw; margin-left: -50vw; left: 50%; position: relative;}


.standalone-content-section.seven {padding:95px 0 96px 0;}
.standalone-content-section.seven .btwn-blocks {margin-top: 64px; margin-bottom: 88px;}
.standalone-content-section.seven .btwn-blocks .btwn-txt .button {font-size: 0.75rem; padding: 12px 14px 13px 15px;
letter-spacing: 1.5px;}
.standalone-content-section.seven .btwn-blocks .btwn-txt small {margin-bottom: 7px;}
.standalone-content-section.seven .btwn-blocks .btwn-txt h2 {margin-bottom: 24px;}
.standalone-content-section.seven .btwn-blocks .btwn-txt p {margin-bottom: 18px;}

.btwn-txt small {margin-bottom: 4px;}
.btwn-txt h2 {margin-bottom: 9px;}
.btwn-txt .button {letter-spacing: 1.75px; font-size: 0.875rem; padding: 15px 18px 15px 19px;}
.btwn-txt p {margin-bottom: 23px;}

/* Lodge Info */
.lodge-intro {float: left; width: 100%; padding:98px 0 48px;}
.lodge-intro-lt {text-align: center; padding: 0 59px; margin-top: 13px;}
.lodge-intro-lt .h1 {font-size: 3.5rem; letter-spacing: 7px;}
.lodge-intro-lt small {margin-bottom: 7px;}
.lodge-intro-rt p {line-height: 1.44; font-size: 1.125rem; margin-bottom: 16px;}
.lodge-intro-rt p:last-child {margin-bottom: 0;}
.lodge-inrto-top {justify-content: space-between;}
.lodge-intro-rt {width: 48.6%; padding-right: 50px;}

.lodge-intro-btm {border-top:1px solid rgba(117, 117, 117, 0.25); margin-top: 65px; padding-top: 67px;}
.lodge-intro-btm .btn {text-align: center;}


.lodge-intro-features {justify-content: center;}
.lodge-intro-features-grid {width:31%; margin: 0 0 4.5% 3.5%;}
.lodge-intro-features-grid:nth-child(3n+1) {margin-left: 0;}
.lodge-intro-features-grid .thumb {height: 34px; line-height: 28px; margin: 0 0 17px 0;}
.lodge-intro-features-grid .thumb img {max-height: 34px; width: auto;}
.lodge-intro-features-grid h6 {text-transform: capitalize;}
.lodge-intro-features-grid p {line-height: 1.25; color: #757575; font-weight: normal; margin-bottom: 12px;}

.txt-link:after {margin-left: 10px;}
.txt-link:hover::after {margin-left: 15px;}

.event-info {font-weight: bold; position: relative; padding: 0 0 0 29px; margin: 0 0 39px 0;}
.event-icon {font-size: 1.25rem; letter-spacing: 2.05px;  color: #e87722; font-weight: 300; position: absolute; left: 0; top: -1px; line-height: normal;}



/*-- media css starts here --*/
@media only screen and (max-width: 1260px){
	.standalone-content-section .video-thumbnail, .standalone-content-section .image-thumbnail {padding: 0 12%;}
	
}

@media only screen and (max-width: 1100px){
	.lodge-intro-lt {padding: 0 30px;}
	
}

@media only screen and (min-width: 1024px){
	/*.cta-txt {top:5px;}*/
	.cta-txt p {margin-bottom: 31px;}
}


@media only screen and (max-width: 1023px) and (min-width: 768px) {
		.standalone-content-section .video-thumbnail, .standalone-content-section .image-thumbnail {padding: 0 20px;}
	.standalone-content-section .image-thumbnail {margin-top: 58px; margin-bottom: 57px;}
	.standalone-content-section .video-thumbnail {margin-top: 50px; margin-bottom: 43px;}
	

	.intro-btm .btn .button {min-width: 322px;}
	
	.lodge-intro-features {justify-content: space-between;}
	.lodge-intro-features-grid, .lodge-intro-features-grid:nth-child(4n+1) {width: 43%; margin: 0 0 60px 40px}
	.lodge-intro-features-grid:nth-child(2n+1) {margin-left: 0;}
	
	.lodge-intro {padding: 68px 0 20px;}
	.lodge-intro-lt {padding: 0; margin-bottom: 10px; text-align: left;}
	
	
}
@media only screen and (max-width: 1023px) and (min-width: 200px) {
.lodge-intro-rt {width: 100%; padding-right: 0;}	
}

@media only screen and (max-width: 767px) and (min-width: 200px) {
	.hero-banner-main {padding:63px 0 36px 0;}
	.hero-banner-main h1 {line-height:1.1; letter-spacing:2px; margin-bottom: 24px;}
	.hero-banner-main p {margin-bottom: 25px;}
	
	.standalone-content-section .video-thumbnail, .standalone-content-section .image-thumbnail {padding:0 20px; margin-top: 64px;
margin-bottom: 64px;}
	
	
	
	.intro {padding: 51px 0 40px;}
	.intro-lt small {margin-bottom: 9px;}
	.intro-features-grid .thumb {margin: 0 0 16px 0;}
	.intro-features-grid h6 {margin-bottom: 9px;}
	.intro-features {margin: 0 0 28px;}
	.intro-features-grid {margin-left: 0;}
	
	.intro-btm .btn .button {margin: 0 0 24px 0; min-width: inherit; width: 100%; border-radius: 4px;}
	
	.lodge-intro-features-grid, .lodge-intro-features-grid:nth-child(3n+1) {margin:0 0 38px 0; width: 100%;}
	.lodge-intro-features {margin: 0 0 17px;}
	.lodge-intro-features-grid h6 {margin-bottom: 10px;}
	.lodge-intro {padding:52px 0 8px;}
	.lodge-intro-lt {padding: 0; text-align: left;}
	.lodge-intro-lt .h1 {font-size: 2.5rem; letter-spacing: 5px; margin-bottom: 23px;}
	.lodge-intro-rt p {margin-bottom: 20px;}
	.lodge-intro-btm {margin-top: 49px; padding-top: 47px;}
	.lodge-intro-btm .btn .button {width: 100%;}
	.lodge-intro-lt small {margin-bottom: 8px;}
	
	.insurance-inner {padding: 50px 0 48px;}
	.standalone-content-section {padding: 63px 0 40px;}
	.btwn-blocks {margin-top: 16px; margin-bottom: 61px;}
	.btwn-txt small {margin-bottom: -1px;}
	.btwn-txt h2 {margin-bottom: 23px;}
	.btwn-txt {padding: 32px 20px 48px;}
	
	.standalone-content-section.seven {padding: 63px 0 64px 0;}
	.standalone-content-section.seven .btwn-blocks {margin-top: 40px; margin-bottom: 64px;}
	.standalone-content-section.seven .btwn-blocks .btwn-txt {padding: 33px 20px 24px;}
	.standalone-content-section.seven .btwn-blocks .btwn-txt p {margin-bottom: 20px;}
	.standalone-content-section.seven .btwn-blocks .btwn-txt h2 {margin-bottom: 20px;}
	.standalone-content-section.seven .btwn-blocks .btwn-txt small {margin-bottom: 15px;}
	.standalone-content-section.seven h3 {margin-bottom: 16px;}
	.event-info {margin: 0 0 20px 0;}
	
	.lodge-intro-features-grid .thumb {line-height: normal;}
	
	
}

