HEX
Server: Apache
System: Linux webd006.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: zwafgyp (177615)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/z/w/a/zwafgyp/dodolodge-net/wp-content/themes/hotel-wp/assets/sass/footer/_footer.scss
/*
* Style for footer */

footer#colophon {
	&.image {
		background-size: cover;
		background-repeat: no-repeat;
	}
	.footer-top {
		max-width: 1170px;
		padding-top: 100px;
		padding-bottom: 20px;
		height: unset !important;
	}
	.footer {
		padding-top: 50px;
		padding-bottom: 40px;
		&.no-padding {
			padding: 0;
		}
	}
	.thim-footer-location {
		margin-bottom: 17px;
		line-height: 20px;
		padding-top: 8px;
		.info {
			margin-bottom: 20px;
			line-height: 24px;

			i{
				float: left;
				padding-top: 3px;
				font-size: 22px;
				margin-right: 10px;
				color: var(--thim-body-primary-color);
			}
			span {
				padding-left: 30px;
				display: block;
			}
		}
	}
	.social-link {
		a {
			&.facebook:hover i {
				color: #314B7C;
				border-color: #314B7C;
			}
			&.twitter:hover i {
				color: #339DC4;
				border-color: #339DC4;
			}
			&.skype:hover i {
				color: #01ABE9;
				border-color: #01ABE9;
			}
			&.pinterest:hover i {
				color: #B31217;
				border-color: #B31217;
			}
			&.google:hover i {
				color: #DC4335;
				border-color: #DC4335;
			}
			&.dribble:hover i {
				color: #EE5188;
				border-color: #EE5188;

			}
			&.linkedin:hover i {
				color: #007BB6;
				border-color: #007BB6;
			}
			&.digg:hover i {
				color: #005F93;
				border-color: #005F93;
			}
			&.youtube:hover i {
				color: #E32C26;
				border-color: #E32C26;
			}
			&.instagram:hover i {
				color: #D95443;
				border-color: #D95443;
			}
		}
	}
	.mc4wp-form .mc4wp-form-fields input {
		height: 50px;
		border: 1px solid transparent;
	}

	.widget {
		margin-bottom: 30px;
	}

	.widget-title {
		margin-top: 0;
		margin-bottom: 35px;
		font-size: 20px;
		@media(max-width: 767px){
			margin-bottom: 20px;
		}
	}

	.footer-sidebars {
		clear: both;
		.footer-sidebar {
			.widget {
				ul {
					margin: 0;
					li {
						list-style: none;
						line-height: 38px;
					}

					&.menu li {
						a {
							@include transition(all .5s cubic-bezier(.215, .61, .355, 1));
							width: 100%;
							line-height: 38px;
							display: inline-block;
							&:hover {
								@include translate(10px, 0);
							}
						}
					}
				}
			}
		}
		.col-md-20 {
			width: 20%;
		}
	}

	.copyright-content {
		padding: 35px 0;
		border-top: 1px solid transparent;
		ul {
			margin: 0;
			list-style: none;
			li {
				display: inline-block;
			}
		}
		.widget {
			margin-bottom: 0;
		}
	}

	//Footer style 2
	&.style-2 {
		.widget {
			&:last-child {
				margin: 0;
			}
		}
		.footer-top {
			padding-top: 70px;
			border-bottom: 1px solid #131729;
			text-align: center;
			padding-bottom: 70px;
			height: auto !important;
			@media(max-width: 767px){
				padding-top: 50px;
				padding-bottom: 50px;
			}
		}
		.footer-top-email {
			text-align: center;
			display: inline-flex;
			align-items: center;
			@media(max-width:767px){
				display: block;
			}
			h3 {
				color: #ffffff;
				line-height: 40px;
				display: inline-block;
				margin: 0px;
				margin-right: 23px;
				float: left;
				font-weight: normal;
				font-size: 36px;
				@media(max-width: 767px){
					margin-right: 0;
					margin-bottom: 30px;
					float: none;
					display: block;
				}
			}
			.mc4wp-form {
				display: inline-block;
				max-width: none;
				float: left;
				@media(max-width:767px){
					float: none;
				}
				.mc4wp-response {
					margin: 0;
				}
				.mc4wp-form-fields {
					input {
						height: 60px;
						border: 2px solid #515561;
						background-color: transparent;
						font-style: normal;
						max-width: 500px;
						min-width: 490px;
						padding: 0px 20px;
						float: left;
						margin-right: 10px;
						width: auto;
						@media(max-width: 1023px){
							min-width: unset;
						}
					}
					button[type=submit] {
						background: #006ba5;
						position: static;
						height: 60px;
						width: auto;
						line-height: 60px;
						font-size: 18px;
						padding: 0px 35px;
						text-transform: uppercase;
						color: #ffffff;
						float: left;
					}
				}
			}
		}

		.footer {
			padding-top: 45px;
			padding-bottom: 53px;
		}
		.thim-footer-location {
			margin-bottom: 0;
			line-height: 26px;
			padding-top: 10px;
			padding-right: 70px;
			@media(max-width:1023px){
				padding-right: 0;
			}
			p {
				margin-bottom: 30px;
				
				&.info {
					margin-bottom: 10px;
					margin-top: 0;
					i {
						
						padding-top: 0;
						float: left;
						font-size: 22px;
					}
					span {
						padding-left: 25px;
					}
				}
			}
			.logo-footer {
				display: inline-block;
				width: 100%;
				margin-bottom: 45px;
			}
		}
		.widget-title {
			font-size: 24px;
			font-weight: normal;
			margin-top: 25px;
			text-transform: capitalize;
		}

		ul.menu {
			margin: 0;
			list-style: none;
			display: inline-block;
			width: 100%;
			> li {
				display: inline-block;
				width: 100%;
				> a {
					line-height: 36px;
					display: inline-block;
					width: 100%;
					text-transform: capitalize;
				}
			}
		}
		ul.list-social {
			margin: 0;
			list-style: none;
			display: inline-block;
			width: 100%;
			li {
				display: inline-block;
				width: 100%;
				a {
					line-height: 36px;
					display: inline-block;
					width: 100%;
					text-transform: capitalize;
				}
			}
		}

		.copyright-content {
			padding: 45px 0px;
			text-align: center;
		}
	}
}

ul.list-info {
	li {
		.fa {
			float: left;
			margin-top: 3px;
		}
		span {
			margin-left: 30px;
			display: block;
		}
		width: 100%;
		clear: both;
		line-height: 24px !important;
		margin-bottom: 17px;
	}
}
.thim-footer-email{
	>p{
		line-height: 38px;
		margin-bottom: 25px;
		@media(max-width: 767px){
			margin-bottom: 15px;
		}
	}
	.mc4wp-form{
		.mc4wp-form-fields{
			input {
				&:focus{
					border-color: transparent !important;
				}
				&[type=email],
				&[type=text],
				&[type=number] {
					background-color: transparent;
					border-bottom: 2px solid rgba(255,255,255,0.1) !important;
					padding: 13px 0;
					font-style: inherit;
					font-size: 16px;
				}
			}
			button[type=submit]{
				width: unset;
				i{
					font-size: 28px;
					line-height: 50px;
					color: var(--thim-body-primary-color);
				}
			}
		}
	}
}