@charset 'utf-8';

@import 'settings';
@import 'foundation';
@import 'motion-ui';

// Global styles
@include foundation-global-styles;
// @include foundation-forms;
@include foundation-typography;

// Grids (choose one)
@include foundation-xy-grid-classes;
// @include foundation-grid;
// @include foundation-flex-grid;

// Generic components
@include foundation-button;
@include foundation-button-group;
@include foundation-close-button;
@include foundation-label;
@include foundation-progress-bar;
@include foundation-slider;
@include foundation-switch;
@include foundation-table;
// Basic components
@include foundation-badge;
@include foundation-breadcrumbs;
@include foundation-callout;
@include foundation-card;
@include foundation-dropdown;
@include foundation-pagination;
@include foundation-tooltip;

// Containers
@include foundation-accordion;
@include foundation-media-object;
@include foundation-orbit;
@include foundation-responsive-embed;
@include foundation-tabs;
@include foundation-thumbnail;
// Menu-based containers
@include foundation-menu;
@include foundation-menu-icon;
@include foundation-accordion-menu;
@include foundation-drilldown-menu;
@include foundation-dropdown-menu;

// Layout components
@include foundation-off-canvas;
@include foundation-reveal;
@include foundation-sticky;
@include foundation-title-bar;
@include foundation-top-bar;

// Helpers
@include foundation-float-classes;
@include foundation-flex-classes;
@include foundation-visibility-classes;
// @include foundation-prototype-classes;

// Motion UI
@include motion-ui-transitions;
@include motion-ui-animations;

@import 'components/alert-message';
@import 'components/contact';
@import 'components/contractor-taxes';
@import 'components/loading-injection';

//vendor
@import 'vendor/mixins';
@import 'vendor/jquery.fullpage';
@import 'vendor/jquery-ui';
@import 'vendor/font-awesome';
// @import 'vendor/font-google';
@import 'vendor/icons';
@import 'vendor/fonts';
@import 'vendor/others';
@import 'vendor/layout';
@import 'vendor/mainpage';
@import 'vendor/content';
@import 'vendor/modal-effects';
@import 'vendor/pretty-checkbox';
@import 'vendor/mobile';
@import 'vendor/flex-size';

.range-slider .grid {
	flex-wrap: nowrap !important;
}

.form-control:focus {
	box-shadow: none;
}

.form-error {
	display: none;
	margin-top: -0.5rem;
	margin-bottom: 1rem;
	font-size: 0.75rem;
	font-weight: bold;
	color: #fa8275;
}


.button-outline {
	color: $findiaweb-2;
	cursor: pointer;
	border: 1px solid $findiaweb-2;
	border-radius: 30px;
	padding: 1rem;
	margin: auto;
	width: 265px;
	transition: ease-in-out all .3s;
	font-weight: 600;
	line-height: 1;
	height: 50px;
}
.button-outline:hover {
	background-color: $findiaweb-2-hovered;
	color: white;
	border-color: $findiaweb-2-hovered;
	transition: ease-in-out all .3s;
}

.insurance__form-desc{
	display: none;
}

.errors-notifications{
	position: fixed;
	width: 100%;
	top: 90px;
	display: flex;
	flex-direction: column;
}