/* Porto 13.0.0 by Okler Themes; Bootstrap 5.3.8 (MIT); adapted from the user-provided template. Component declarations preserved; contact selectors scoped. */
/* HTML/vendor/bootstrap/css/bootstrap.css */
.porto-contact-v60,.porto-contact-v60 [data-bs-theme=light]{--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #0d6efd;
	--bs-secondary: #6c757d;
	--bs-success: #198754;
	--bs-info: #0dcaf0;
	--bs-warning: #ffc107;
	--bs-danger: #dc3545;
	--bs-light: #f8f9fa;
	--bs-dark: #212529;
	--bs-primary-rgb: 13, 110, 253;
	--bs-secondary-rgb: 108, 117, 125;
	--bs-success-rgb: 25, 135, 84;
	--bs-info-rgb: 13, 202, 240;
	--bs-warning-rgb: 255, 193, 7;
	--bs-danger-rgb: 220, 53, 69;
	--bs-light-rgb: 248, 249, 250;
	--bs-dark-rgb: 33, 37, 41;
	--bs-primary-text-emphasis: #052c65;
	--bs-secondary-text-emphasis: #2b2f32;
	--bs-success-text-emphasis: #0a3622;
	--bs-info-text-emphasis: #055160;
	--bs-warning-text-emphasis: #664d03;
	--bs-danger-text-emphasis: #58151c;
	--bs-light-text-emphasis: #495057;
	--bs-dark-text-emphasis: #495057;
	--bs-primary-bg-subtle: #cfe2ff;
	--bs-secondary-bg-subtle: #e2e3e5;
	--bs-success-bg-subtle: #d1e7dd;
	--bs-info-bg-subtle: #cff4fc;
	--bs-warning-bg-subtle: #fff3cd;
	--bs-danger-bg-subtle: #f8d7da;
	--bs-light-bg-subtle: #fcfcfd;
	--bs-dark-bg-subtle: #ced4da;
	--bs-primary-border-subtle: #9ec5fe;
	--bs-secondary-border-subtle: #c4c8cb;
	--bs-success-border-subtle: #a3cfbb;
	--bs-info-border-subtle: #9eeaf9;
	--bs-warning-border-subtle: #ffe69c;
	--bs-danger-border-subtle: #f1aeb5;
	--bs-light-border-subtle: #e9ecef;
	--bs-dark-border-subtle: #adb5bd;
	--bs-white-rgb: 255, 255, 255;
	--bs-black-rgb: 0, 0, 0;
	--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #212529;
	--bs-body-color-rgb: 33, 37, 41;
	--bs-body-bg: #fff;
	--bs-body-bg-rgb: 255, 255, 255;
	--bs-emphasis-color: #000;
	--bs-emphasis-color-rgb: 0, 0, 0;
	--bs-secondary-color: rgba(33, 37, 41, 0.75);
	--bs-secondary-color-rgb: 33, 37, 41;
	--bs-secondary-bg: #e9ecef;
	--bs-secondary-bg-rgb: 233, 236, 239;
	--bs-tertiary-color: rgba(33, 37, 41, 0.5);
	--bs-tertiary-color-rgb: 33, 37, 41;
	--bs-tertiary-bg: #f8f9fa;
	--bs-tertiary-bg-rgb: 248, 249, 250;
	--bs-heading-color: inherit;
	--bs-link-color: #0d6efd;
	--bs-link-color-rgb: 13, 110, 253;
	--bs-link-decoration: underline;
	--bs-link-hover-color: #0a58ca;
	--bs-link-hover-color-rgb: 10, 88, 202;
	--bs-code-color: #d63384;
	--bs-highlight-color: #212529;
	--bs-highlight-bg: #fff3cd;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #dee2e6;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 0.375rem;
	--bs-border-radius-sm: 0.25rem;
	--bs-border-radius-lg: 0.5rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-xxl: 2rem;
	--bs-border-radius-2xl: var(--bs-border-radius-xxl);
	--bs-border-radius-pill: 50rem;
	--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
	--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
	--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
	--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--bs-focus-ring-width: 0.25rem;
	--bs-focus-ring-opacity: 0.25;
	--bs-focus-ring-color: rgba(13, 110, 253, 0.25);
	--bs-form-valid-color: #198754;
	--bs-form-valid-border-color: #198754;
	--bs-form-invalid-color: #dc3545;
	--bs-form-invalid-border-color: #dc3545;}
@media (prefers-reduced-motion: no-preference){.porto-contact-v60{scroll-behavior: smooth;}}
.porto-contact-v60{--bs-breakpoint-xs: 0;
	--bs-breakpoint-sm: 576px;
	--bs-breakpoint-md: 768px;
	--bs-breakpoint-lg: 992px;
	--bs-breakpoint-xl: 1200px;
	--bs-breakpoint-xxl: 1400px;}
.porto-contact-v60 .row{--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	display: flex;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-0.5 * var(--bs-gutter-x));
	margin-left: calc(-0.5 * var(--bs-gutter-x));}
.porto-contact-v60 .row > *{flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--bs-gutter-x) * 0.5);
	padding-left: calc(var(--bs-gutter-x) * 0.5);
	margin-top: var(--bs-gutter-y);}
.porto-contact-v60 .col-12{flex: 0 0 auto;
	width: 100%;}
.porto-contact-v60 .g-3{--bs-gutter-x: 1rem;}
.porto-contact-v60 .g-3{--bs-gutter-y: 1rem;}
@media (min-width: 768px){.porto-contact-v60 .col-md-6{flex: 0 0 auto;
		width: 50%;}}
@media (min-width: 992px){.porto-contact-v60 .col-lg-4{flex: 0 0 auto;
		width: 33.33333333%;}}
.porto-contact-v60 .form-label{margin-bottom: 0.5rem;}
.porto-contact-v60 .form-control{display: block;
	width: 100%;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.porto-contact-v60 .form-control{transition: none;}}
.porto-contact-v60 .form-control[type=file]{overflow: hidden;}
.porto-contact-v60 .form-control[type=file]:not(:disabled):not([readonly]){cursor: pointer;}
.porto-contact-v60 .form-control:focus{color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}
.porto-contact-v60 .form-control::-webkit-date-and-time-value{min-width: 85px;
	height: 1.5em;
	margin: 0;}
.porto-contact-v60 .form-control::-webkit-datetime-edit{display: block;
	padding: 0;}
.porto-contact-v60 .form-control::placeholder{color: var(--bs-secondary-color);
	opacity: 1;}
.porto-contact-v60 .form-control:disabled{background-color: var(--bs-secondary-bg);
	opacity: 1;}
.porto-contact-v60 .form-control::-webkit-file-upload-button{padding: 0.375rem 0.75rem;
	margin: -0.375rem -0.75rem;
	-webkit-margin-end: 0.75rem;
	margin-inline-end: 0.75rem;
	color: var(--bs-body-color);
	background-color: var(--bs-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: var(--bs-border-width);
	border-radius: 0;
	-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.porto-contact-v60 .form-control::file-selector-button{padding: 0.375rem 0.75rem;
	margin: -0.375rem -0.75rem;
	-webkit-margin-end: 0.75rem;
	margin-inline-end: 0.75rem;
	color: var(--bs-body-color);
	background-color: var(--bs-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: var(--bs-border-width);
	border-radius: 0;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.porto-contact-v60 .form-control::-webkit-file-upload-button{-webkit-transition: none;
		transition: none;}
.porto-contact-v60 .form-control::file-selector-button{transition: none;}}
.porto-contact-v60 .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color: var(--bs-secondary-bg);}
.porto-contact-v60 .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color: var(--bs-secondary-bg);}
.porto-contact-v60 textarea.form-control{min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));}
.porto-contact-v60 .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	display: block;
	width: 100%;
	padding: 0.375rem 2.25rem 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
	background-repeat: no-repeat;
	background-position: right 0.75rem center;
	background-size: 16px 12px;
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.porto-contact-v60 .form-select{transition: none;}}
.porto-contact-v60 .form-select:focus{border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}
.porto-contact-v60 .form-select[multiple],.porto-contact-v60 .form-select[size]:not([size="1"]){padding-right: 0.75rem;
	background-image: none;}
.porto-contact-v60 .form-select:disabled{background-color: var(--bs-secondary-bg);}
.porto-contact-v60 .form-select:-moz-focusring{color: transparent;
	text-shadow: 0 0 0 var(--bs-body-color);}
.porto-contact-v60 [data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-check .form-check-input{float: left;
	margin-left: -1.5em;}
.porto-contact-v60 .form-check-reverse .form-check-input{float: right;
	margin-right: -1.5em;
	margin-left: 0;}
.porto-contact-v60 .form-check-input{--bs-form-check-bg: var(--bs-body-bg);
	flex-shrink: 0;
	width: 1em;
	height: 1em;
	margin-top: 0.25em;
	vertical-align: top;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-form-check-bg);
	background-image: var(--bs-form-check-bg-image);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: var(--bs-border-width) solid var(--bs-border-color);
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	print-color-adjust: exact;}
.porto-contact-v60 .form-check-input[type=checkbox]{border-radius: 0.25em;}
.porto-contact-v60 .form-check-input[type=radio]{border-radius: 50%;}
.porto-contact-v60 .form-check-input:active{filter: brightness(90%);}
.porto-contact-v60 .form-check-input:focus{border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}
.porto-contact-v60 .form-check-input:checked{background-color: #0d6efd;
	border-color: #0d6efd;}
.porto-contact-v60 .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-check-input[type=checkbox]:indeterminate{background-color: #0d6efd;
	border-color: #0d6efd;
	--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-check-input:disabled{pointer-events: none;
	filter: none;
	opacity: 0.5;}
.porto-contact-v60 .form-check-input[disabled] ~ .form-check-label,.porto-contact-v60 .form-check-input:disabled ~ .form-check-label{cursor: default;
	opacity: 0.5;}
.porto-contact-v60 .form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	width: 2em;
	margin-left: -2.5em;
	background-image: var(--bs-form-switch-bg);
	background-position: left center;
	border-radius: 2em;
	transition: background-position 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.porto-contact-v60 .form-switch .form-check-input{transition: none;}}
.porto-contact-v60 .form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-switch .form-check-input:checked{background-position: right center;
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-switch.form-check-reverse .form-check-input{margin-right: -2.5em;
	margin-left: 0;}
.porto-contact-v60 .btn-check[disabled] + .btn,.porto-contact-v60 .btn-check:disabled + .btn{pointer-events: none;
	filter: none;
	opacity: 0.65;}
.porto-contact-v60 [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");}
.porto-contact-v60 .form-floating > .form-control,.porto-contact-v60 .form-floating > .form-select{height: calc(3.5rem + calc(var(--bs-border-width) * 2));
	min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
	line-height: 1.25;}
.porto-contact-v60 .form-floating > .form-control{padding: 1rem 0.75rem;}
.porto-contact-v60 .form-floating > .form-control::placeholder{color: transparent;}
.porto-contact-v60 .form-floating > .form-control:focus,.porto-contact-v60 .form-floating > .form-control:not(:placeholder-shown){padding-top: 1.625rem;
	padding-bottom: 0.625rem;}
.porto-contact-v60 .form-floating > .form-control:-webkit-autofill{padding-top: 1.625rem;
	padding-bottom: 0.625rem;}
.porto-contact-v60 .form-floating > .form-select{padding-top: 1.625rem;
	padding-bottom: 0.625rem;
	padding-left: 0.75rem;}
.porto-contact-v60 .form-floating > .form-control:focus ~ label,.porto-contact-v60 .form-floating > .form-control:not(:placeholder-shown) ~ label,.porto-contact-v60 .form-floating > .form-select ~ label{transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}
.porto-contact-v60 .form-floating > .form-control:-webkit-autofill ~ label{transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}
.porto-contact-v60 .form-floating > .form-control:disabled ~ label{color: #6c757d;}
.porto-contact-v60 .input-group > .form-control,.porto-contact-v60 .input-group > .form-select{position: relative;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0;}
.porto-contact-v60 .input-group > .form-control:focus,.porto-contact-v60 .input-group > .form-select:focus{z-index: 5;}
.porto-contact-v60 .input-group .btn{position: relative;
	z-index: 2;}
.porto-contact-v60 .input-group .btn:focus{z-index: 5;}
.porto-contact-v60 .input-group-lg > .form-control,.porto-contact-v60 .input-group-lg > .form-select,.porto-contact-v60 .input-group-lg > .btn{padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);}
.porto-contact-v60 .input-group-sm > .form-control,.porto-contact-v60 .input-group-sm > .form-select,.porto-contact-v60 .input-group-sm > .btn{padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	border-radius: var(--bs-border-radius-sm);}
.porto-contact-v60 .input-group-lg > .form-select,.porto-contact-v60 .input-group-sm > .form-select{padding-right: 3rem;}
.porto-contact-v60 .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.porto-contact-v60 .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius: 0;
	border-bottom-right-radius: 0;}
.porto-contact-v60 .input-group.has-validation > .form-floating:nth-last-child(n/**/+3) > .form-control,.porto-contact-v60 .input-group.has-validation > .form-floating:nth-last-child(n/**/+3) > .form-select{border-top-right-radius: 0;
	border-bottom-right-radius: 0;}
.porto-contact-v60 .input-group > .form-floating:not(:first-child) > .form-control,.porto-contact-v60 .input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius: 0;
	border-bottom-left-radius: 0;}
.porto-contact-v60 .was-validated .form-control:valid,.porto-contact-v60 .form-control.is-valid{border-color: var(--bs-form-valid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}
.porto-contact-v60 .was-validated .form-control:valid:focus,.porto-contact-v60 .form-control.is-valid:focus{border-color: var(--bs-form-valid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);}
.porto-contact-v60 .was-validated textarea.form-control:valid,.porto-contact-v60 textarea.form-control.is-valid{padding-right: calc(1.5em + 0.75rem);
	background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}
.porto-contact-v60 .was-validated .form-select:valid,.porto-contact-v60 .form-select.is-valid{border-color: var(--bs-form-valid-border-color);}
.porto-contact-v60 .was-validated .form-select:valid:not([multiple]):not([size]),.porto-contact-v60 .was-validated .form-select:valid:not([multiple])[size="1"],.porto-contact-v60 .form-select.is-valid:not([multiple]):not([size]),.porto-contact-v60 .form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position: right 0.75rem center, center right 2.25rem;
	background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}
.porto-contact-v60 .was-validated .form-select:valid:focus,.porto-contact-v60 .form-select.is-valid:focus{border-color: var(--bs-form-valid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);}
.porto-contact-v60 .was-validated .form-check-input:valid,.porto-contact-v60 .form-check-input.is-valid{border-color: var(--bs-form-valid-border-color);}
.porto-contact-v60 .was-validated .form-check-input:valid:checked,.porto-contact-v60 .form-check-input.is-valid:checked{background-color: var(--bs-form-valid-color);}
.porto-contact-v60 .was-validated .form-check-input:valid:focus,.porto-contact-v60 .form-check-input.is-valid:focus{box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);}
.porto-contact-v60 .was-validated .form-check-input:valid ~ .form-check-label,.porto-contact-v60 .form-check-input.is-valid ~ .form-check-label{color: var(--bs-form-valid-color);}
.porto-contact-v60 .form-check-inline .form-check-input ~ .valid-feedback{margin-left: 0.5em;}
.porto-contact-v60 .was-validated .input-group > .form-control:not(:focus):valid,.porto-contact-v60 .input-group > .form-control:not(:focus).is-valid,.porto-contact-v60 .was-validated .input-group > .form-select:not(:focus):valid,.porto-contact-v60 .input-group > .form-select:not(:focus).is-valid{z-index: 3;}
.porto-contact-v60 .was-validated .form-control:invalid,.porto-contact-v60 .form-control.is-invalid{border-color: var(--bs-form-invalid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}
.porto-contact-v60 .was-validated .form-control:invalid:focus,.porto-contact-v60 .form-control.is-invalid:focus{border-color: var(--bs-form-invalid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);}
.porto-contact-v60 .was-validated textarea.form-control:invalid,.porto-contact-v60 textarea.form-control.is-invalid{padding-right: calc(1.5em + 0.75rem);
	background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}
.porto-contact-v60 .was-validated .form-select:invalid,.porto-contact-v60 .form-select.is-invalid{border-color: var(--bs-form-invalid-border-color);}
.porto-contact-v60 .was-validated .form-select:invalid:not([multiple]):not([size]),.porto-contact-v60 .was-validated .form-select:invalid:not([multiple])[size="1"],.porto-contact-v60 .form-select.is-invalid:not([multiple]):not([size]),.porto-contact-v60 .form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position: right 0.75rem center, center right 2.25rem;
	background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}
.porto-contact-v60 .was-validated .form-select:invalid:focus,.porto-contact-v60 .form-select.is-invalid:focus{border-color: var(--bs-form-invalid-border-color);
	box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);}
.porto-contact-v60 .was-validated .form-check-input:invalid,.porto-contact-v60 .form-check-input.is-invalid{border-color: var(--bs-form-invalid-border-color);}
.porto-contact-v60 .was-validated .form-check-input:invalid:checked,.porto-contact-v60 .form-check-input.is-invalid:checked{background-color: var(--bs-form-invalid-color);}
.porto-contact-v60 .was-validated .form-check-input:invalid:focus,.porto-contact-v60 .form-check-input.is-invalid:focus{box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);}
.porto-contact-v60 .was-validated .form-check-input:invalid ~ .form-check-label,.porto-contact-v60 .form-check-input.is-invalid ~ .form-check-label{color: var(--bs-form-invalid-color);}
.porto-contact-v60 .form-check-inline .form-check-input ~ .invalid-feedback{margin-left: 0.5em;}
.porto-contact-v60 .was-validated .input-group > .form-control:not(:focus):invalid,.porto-contact-v60 .input-group > .form-control:not(:focus).is-invalid,.porto-contact-v60 .was-validated .input-group > .form-select:not(:focus):invalid,.porto-contact-v60 .input-group > .form-select:not(:focus).is-invalid{z-index: 4;}
.porto-contact-v60 .btn{--bs-btn-padding-x: 0.75rem;
	--bs-btn-padding-y: 0.375rem;
	--bs-btn-font-family: ;
	--bs-btn-font-size: 1rem;
	--bs-btn-font-weight: 400;
	--bs-btn-line-height: 1.5;
	--bs-btn-color: var(--bs-body-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-width: var(--bs-border-width);
	--bs-btn-border-color: transparent;
	--bs-btn-border-radius: var(--bs-border-radius);
	--bs-btn-hover-border-color: transparent;
	--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
	--bs-btn-disabled-opacity: 0.65;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
	display: inline-block;
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
	font-family: var(--bs-btn-font-family);
	font-size: var(--bs-btn-font-size);
	font-weight: var(--bs-btn-font-weight);
	line-height: var(--bs-btn-line-height);
	color: var(--bs-btn-color);
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
	border-radius: var(--bs-btn-border-radius);
	background-color: var(--bs-btn-bg);
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.porto-contact-v60 .btn{transition: none;}}
.porto-contact-v60 .btn:hover{color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);}
.porto-contact-v60 .btn-check + .btn:hover{color: var(--bs-btn-color);
	background-color: var(--bs-btn-bg);
	border-color: var(--bs-btn-border-color);}
.porto-contact-v60 .btn:focus-visible{color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-focus-box-shadow);}
.porto-contact-v60 .btn-check:focus-visible + .btn{border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-focus-box-shadow);}
.porto-contact-v60 .btn-check:checked + .btn,.porto-contact-v60 :not(.btn-check) + .btn:active,.porto-contact-v60 .btn:first-child:active,.porto-contact-v60 .btn.active,.porto-contact-v60 .btn.show{color: var(--bs-btn-active-color);
	background-color: var(--bs-btn-active-bg);
	border-color: var(--bs-btn-active-border-color);}
.porto-contact-v60 .btn-check:checked + .btn:focus-visible,.porto-contact-v60 :not(.btn-check) + .btn:active:focus-visible,.porto-contact-v60 .btn:first-child:active:focus-visible,.porto-contact-v60 .btn.active:focus-visible,.porto-contact-v60 .btn.show:focus-visible{box-shadow: var(--bs-btn-focus-box-shadow);}
.porto-contact-v60 .btn-check:checked:focus-visible + .btn{box-shadow: var(--bs-btn-focus-box-shadow);}
.porto-contact-v60 .btn:disabled,.porto-contact-v60 .btn.disabled,.porto-contact-v60 fieldset:disabled .btn{color: var(--bs-btn-disabled-color);
	pointer-events: none;
	background-color: var(--bs-btn-disabled-bg);
	border-color: var(--bs-btn-disabled-border-color);
	opacity: var(--bs-btn-disabled-opacity);}
.porto-contact-v60 .btn-primary{--bs-btn-color: #fff;
	--bs-btn-bg: #0d6efd;
	--bs-btn-border-color: #0d6efd;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #0b5ed7;
	--bs-btn-hover-border-color: #0a58ca;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #0a58ca;
	--bs-btn-active-border-color: #0a53be;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #0d6efd;
	--bs-btn-disabled-border-color: #0d6efd;}
.porto-contact-v60 .btn-group-lg > .btn{--bs-btn-padding-y: 0.5rem;
	--bs-btn-padding-x: 1rem;
	--bs-btn-font-size: 1.25rem;
	--bs-btn-border-radius: var(--bs-border-radius-lg);}
.porto-contact-v60 .btn-group-sm > .btn{--bs-btn-padding-y: 0.25rem;
	--bs-btn-padding-x: 0.5rem;
	--bs-btn-font-size: 0.875rem;
	--bs-btn-border-radius: var(--bs-border-radius-sm);}
.porto-contact-v60 .btn-group > .btn,.porto-contact-v60 .btn-group-vertical > .btn{position: relative;
	flex: 1 1 auto;}
.porto-contact-v60 .btn-group > .btn-check:checked + .btn,.porto-contact-v60 .btn-group > .btn-check:focus + .btn,.porto-contact-v60 .btn-group > .btn:hover,.porto-contact-v60 .btn-group > .btn:focus,.porto-contact-v60 .btn-group > .btn:active,.porto-contact-v60 .btn-group > .btn.active,.porto-contact-v60 .btn-group-vertical > .btn-check:checked + .btn,.porto-contact-v60 .btn-group-vertical > .btn-check:focus + .btn,.porto-contact-v60 .btn-group-vertical > .btn:hover,.porto-contact-v60 .btn-group-vertical > .btn:focus,.porto-contact-v60 .btn-group-vertical > .btn:active,.porto-contact-v60 .btn-group-vertical > .btn.active{z-index: 1;}
.porto-contact-v60 .btn-group > :not(.btn-check:first-child) + .btn{margin-left: calc(-1 * var(--bs-border-width));}
.porto-contact-v60 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),.porto-contact-v60 .btn-group > .btn.dropdown-toggle-split:first-child,.porto-contact-v60 .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0;
	border-bottom-right-radius: 0;}
.porto-contact-v60 .btn-group > .btn:nth-child(n/**/+3),.porto-contact-v60 .btn-group > :not(.btn-check) + .btn,.porto-contact-v60 .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0;
	border-bottom-left-radius: 0;}
.porto-contact-v60 .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.375rem;
	padding-left: 0.375rem;}
.porto-contact-v60 .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 0.75rem;
	padding-left: 0.75rem;}
.porto-contact-v60 .btn-group-vertical > .btn{width: 100%;}
.porto-contact-v60 .btn-group-vertical > .btn:not(:first-child){margin-top: calc(-1 * var(--bs-border-width));}
.porto-contact-v60 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.porto-contact-v60 .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;}
.porto-contact-v60 .btn-group-vertical > .btn:nth-child(n/**/+3),.porto-contact-v60 .btn-group-vertical > :not(.btn-check) + .btn,.porto-contact-v60 .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0;
	border-top-right-radius: 0;}
.porto-contact-v60 .card{--bs-card-spacer-y: 1rem;
	--bs-card-spacer-x: 1rem;
	--bs-card-title-spacer-y: 0.5rem;
	--bs-card-title-color: ;
	--bs-card-subtitle-color: ;
	--bs-card-border-width: var(--bs-border-width);
	--bs-card-border-color: var(--bs-border-color-translucent);
	--bs-card-border-radius: var(--bs-border-radius);
	--bs-card-box-shadow: ;
	--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
	--bs-card-cap-padding-y: 0.5rem;
	--bs-card-cap-padding-x: 1rem;
	--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
	--bs-card-cap-color: ;
	--bs-card-height: ;
	--bs-card-color: ;
	--bs-card-bg: var(--bs-body-bg);
	--bs-card-img-overlay-padding: 1rem;
	--bs-card-group-margin: 0.75rem;
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	height: var(--bs-card-height);
	color: var(--bs-body-color);
	word-wrap: break-word;
	background-color: var(--bs-card-bg);
	background-clip: border-box;
	border: var(--bs-card-border-width) solid var(--bs-card-border-color);
	border-radius: var(--bs-card-border-radius);}
.porto-contact-v60 .card > hr{margin-right: 0;
	margin-left: 0;}
.porto-contact-v60 .card > .list-group{border-top: inherit;
	border-bottom: inherit;}
.porto-contact-v60 .card > .list-group:first-child{border-top-width: 0;
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius);}
.porto-contact-v60 .card > .list-group:last-child{border-bottom-width: 0;
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius);}
.porto-contact-v60 .card > .card-header + .list-group,.porto-contact-v60 .card > .list-group + .card-footer{border-top: 0;}
.porto-contact-v60 .card-group > .card{margin-bottom: var(--bs-card-group-margin);}
@media (min-width: 576px){.porto-contact-v60 .card-group > .card{flex: 1 0 0;
		margin-bottom: 0;}
.porto-contact-v60 .card-group > .card + .card{margin-left: 0;
		border-left: 0;}
.porto-contact-v60 .card-group > .card:not(:last-child){border-top-right-radius: 0;
		border-bottom-right-radius: 0;}
.porto-contact-v60 .card-group > .card:not(:last-child) > .card-img-top,.porto-contact-v60 .card-group > .card:not(:last-child) > .card-header{border-top-right-radius: 0;}
.porto-contact-v60 .card-group > .card:not(:last-child) > .card-img-bottom,.porto-contact-v60 .card-group > .card:not(:last-child) > .card-footer{border-bottom-right-radius: 0;}
.porto-contact-v60 .card-group > .card:not(:first-child){border-top-left-radius: 0;
		border-bottom-left-radius: 0;}
.porto-contact-v60 .card-group > .card:not(:first-child) > .card-img-top,.porto-contact-v60 .card-group > .card:not(:first-child) > .card-header{border-top-left-radius: 0;}
.porto-contact-v60 .card-group > .card:not(:first-child) > .card-img-bottom,.porto-contact-v60 .card-group > .card:not(:first-child) > .card-footer{border-bottom-left-radius: 0;}}
.porto-contact-v60 .btn .badge{position: relative;
	top: -1px;}
.porto-contact-v60 .alert{--bs-alert-bg: transparent;
	--bs-alert-padding-x: 1rem;
	--bs-alert-padding-y: 1rem;
	--bs-alert-margin-bottom: 1rem;
	--bs-alert-color: inherit;
	--bs-alert-border-color: transparent;
	--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
	--bs-alert-border-radius: var(--bs-border-radius);
	--bs-alert-link-color: inherit;
	position: relative;
	padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
	margin-bottom: var(--bs-alert-margin-bottom);
	color: var(--bs-alert-color);
	background-color: var(--bs-alert-bg);
	border: var(--bs-alert-border);
	border-radius: var(--bs-alert-border-radius);}
.porto-contact-v60 .alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);
	--bs-alert-bg: var(--bs-primary-bg-subtle);
	--bs-alert-border-color: var(--bs-primary-border-subtle);
	--bs-alert-link-color: var(--bs-primary-text-emphasis);}
.porto-contact-v60,.porto-contact-v60 [data-bs-theme=light]{--bs-btn-close-filter: ;}
.porto-contact-v60,.porto-contact-v60 [data-bs-theme=light]{--bs-carousel-indicator-active-bg: #fff;
	--bs-carousel-caption-color: #fff;
	--bs-carousel-control-icon-filter: ;}
.porto-contact-v60 .placeholder.btn::before{display: inline-block;
	content: "";}
.porto-contact-v60 .d-flex{display: flex !important;}
.porto-contact-v60 .align-items-center{align-items: center !important;}
/* HTML/css/theme.css */
@media (prefers-reduced-motion: no-preference){.porto-contact-v60{scroll-behavior: auto;}}
.porto-contact-v60 a:not(.btn):hover{text-decoration: underline;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-cart .actions .btn{display: inline-block;
	min-width: 125px;
	text-align: center;
	margin: 5px 0;
	float: right;
	font-size: 11.2px;
	font-size: 0.7rem;
	padding: 11.2px 16px;
	padding: 0.7rem 1rem;
	text-transform: uppercase;
	font-weight: 600;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-cart .actions .btn:first-child{float: left;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-user .actions .btn{display: inline-block;
	min-width: 125px;
	margin: 5px 0;
	font-size: 11.2px;
	font-size: 0.7rem;
	padding: 11.2px 16px;
	padding: 0.7rem 1rem;
	text-transform: uppercase;
	font-weight: 600;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-search-reveal-big-search .form-control{border: 0;
	background: transparent;
	font-size: 22px !important;
	line-height: 1;
	border-bottom: 2px solid var(--grey-500);
	border-radius: 0;
	box-shadow: none;
	position: relative;
	z-index: 1;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-search-reveal-big-search.header-nav-features-search-reveal-big-search-full .form-control{color: var(--light);}
.porto-contact-v60 #header .header-search .form-control{border-radius: 20px;
	font-size: 0.9em;
	height: 34px;
	margin: 0;
	padding: 6px 12px;
	transition: width 0.3s ease;
	perspective: 1000px;
	width: 170px;}
.porto-contact-v60 #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue .btn{margin-bottom: 10px;}
.porto-contact-v60 #header .header-nav-features .header-nav-features-search-reveal-big-search .form-control{border-bottom-color: var(--primary);}
.porto-contact-v60 .row-gutter-sm .col-12,.porto-contact-v60 .row-gutter-sm .col-lg-4,.porto-contact-v60 .row-gutter-sm .col-md-6{padding-left: 10px;
	padding-right: 10px;}
.porto-contact-v60{--bs-border-radius: var(--border-radius);
	--bs-btn-border-radius: var(--border-radius);}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css){color: var(--default);
	transition: all 0.1s ease-in-out;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css):hover{text-decoration: none;
	color: var(--light);}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css):focus,.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css):active{color: var(--grey-500);}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).text-color-light{color: var(--light) !important;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).text-color-light:hover{color: var(--light-200) !important;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).text-color-light:focus,.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).text-color-light:active{color: var(--light-300) !important;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).text-color-default{color: var(--default) !important;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).link-hover-style-1{position: relative;
	left: 0px;
	transition: all 0.1s ease-in-out;}
.porto-contact-v60 #footer a:not(.btn):not(.no-footer-css).link-hover-style-1:hover{left: 3px;}
.porto-contact-v60 #footer.footer-texts-more-lighten a:not(.btn):not(.no-footer-css){color: var(--grey-800);}
.porto-contact-v60 #footer.footer-texts-more-lighten a:not(.btn):not(.no-footer-css):hover{text-decoration: none;
	color: var(--light);}
.porto-contact-v60 #footer form .alert{padding: 6px;
	text-align: center;}
/* HTML/css/theme-elements.css */
.porto-contact-v60 .accordion .card{margin-top: 5px;}
.porto-contact-v60 .accordion .card:first-child{margin-top: 0;}
.porto-contact-v60 .accordion .card:first-of-type,.porto-contact-v60 .accordion .card:not(:first-of-type):not(:last-of-type),.porto-contact-v60 .accordion .card:last-of-type{border: 1px solid rgba(0, 0, 0, 0.125);
	border-radius: .25rem;}
.porto-contact-v60 .accordion .card:not(:first-of-type) .card-header:first-child{border-radius: .25rem;}
.porto-contact-v60 .accordion.without-borders .card{border: 0 !important;
	box-shadow: none;
	border-radius: 0;}
.porto-contact-v60 .accordion.accordion-modern .card:first-of-type,.porto-contact-v60 .accordion.accordion-modern .card:not(:first-of-type):not(:last-of-type),.porto-contact-v60 .accordion.accordion-modern .card:last-of-type{border: 4px solid var(--grey-100);}
.porto-contact-v60 .accordion.accordion-modern .card .card-header{background-color: var(--grey-100);
	border-radius: 0;}
.porto-contact-v60 .accordion.accordion-modern-2 > .card{border: 1px solid transparent !important;
	transition: ease border-color 300ms;}
.porto-contact-v60 .accordion.accordion-modern-2 > .card .card-header a{position: relative;
	padding: 23px 30px;
	background-color: #f4f4f4;
	transition: ease background-color 300ms, ease color 300ms;
	border-radius: var(--border-radius);}
.porto-contact-v60 .accordion.accordion-modern-2 > .card .card-header a:after{content: "+";
	position: absolute;
	top: 50%;
	right: 25px;
	font-size: inherit;
	font-weight: inherit;
	transform: translate3d(0, -50%, 0) rotate(45deg);
	transform-origin: 50% 50%;
	transition: ease transform 300ms;}
.porto-contact-v60 .accordion.accordion-modern-2 > .card .card-header a.collapsed:after{transform: translate3d(0, -50%, 0) rotate(0deg);}
.porto-contact-v60 .accordion.accordion-modern-2 > .card .card-header + .collapse.show,.porto-contact-v60 .accordion.accordion-modern-2 > .card .card-header + .collapsing{border: 1px solid transparent;
	border-top: 0;}
.porto-contact-v60 .accordion.accordion-modern-2 > .card + .card{margin-top: 17px;}
.porto-contact-v60 .accordion.accordion-modern-status > .card{border: 1px solid transparent !important;
	transition: ease border-color 300ms;}
.porto-contact-v60 .accordion.accordion-modern-status > .card .card-header a{position: relative;
	padding: 23px 30px;
	background-color: #f4f4f4;
	transition: ease background-color 300ms, ease color 300ms;}
.porto-contact-v60 .accordion.accordion-modern-status > .card .card-header a:after{content: "+";
	position: absolute;
	top: 50%;
	right: 25px;
	font-size: 24px;
	font-weight: 500;
	transform: translate3d(0, -50%, 0) rotate(45deg);
	transform-origin: 50% 50%;
	transition: ease transform 300ms;}
.porto-contact-v60 .accordion.accordion-modern-status > .card .card-header a.collapsed:after{transform: translate3d(0, -50%, 0) rotate(0deg);}
.porto-contact-v60 .accordion.accordion-modern-status > .card .card-header + .collapse.show,.porto-contact-v60 .accordion.accordion-modern-status > .card .card-header + .collapsing{border: 0;}
.porto-contact-v60 .accordion.accordion-modern-status > .card + .card{margin-top: 17px;}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-borders > .card{border: 1px solid rgba(0, 0, 0, 0.085) !important;}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header{background: transparent !important;}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-borders > .card .card-header a{background: transparent !important;}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a:after{transform: translate3d(0, -50%, 0) rotate(180deg);
	font-family: "Font Awesome 7 Free";
	content: "";
	font-weight: 900;
	font-size: inherit;}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-arrow > .card .card-header a.collapsed:after{transform: translate3d(0, -50%, 0) rotate(0deg);}
.porto-contact-v60 .accordion.accordion-modern-status.accordion-modern-status-arrow-dark > .card .card-header a:after{border-radius: 50%;
	background: var(--dark);
	width: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #FFF;}
.porto-contact-v60 .accordion.accordion-modern-grey-scale-1 .card:first-of-type,.porto-contact-v60 .accordion.accordion-modern-grey-scale-1 .card:not(:first-of-type):not(:last-of-type),.porto-contact-v60 .accordion.accordion-modern-grey-scale-1 .card:last-of-type{border-color: #EDEDED;}
.porto-contact-v60 .accordion.accordion-modern-grey-scale-1 .card .card-header{background-color: #EDEDED;}
.porto-contact-v60 .accordion-modern-status-primary.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--primary) !important;
	color: var(--primary-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-primary.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--primary) !important;}
.porto-contact-v60 .accordion-modern-status-secondary.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--secondary) !important;
	color: var(--secondary-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-secondary.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--secondary) !important;}
.porto-contact-v60 .accordion-modern-status-tertiary.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--tertiary) !important;
	color: var(--tertiary-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-tertiary.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--tertiary) !important;}
.porto-contact-v60 .accordion-modern-status-quaternary.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--quaternary) !important;
	color: var(--quaternary-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-quaternary.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--quaternary) !important;}
.porto-contact-v60 .accordion-modern-status-dark.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--dark) !important;
	color: var(--dark-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-dark.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--dark) !important;}
.porto-contact-v60 .accordion-modern-status-light.accordion-modern-status > .card .card-header a:not(.collapsed){background-color: var(--light) !important;
	color: var(--light-inverse) !important;}
.porto-contact-v60 .accordion-modern-status-light.accordion-modern-status > .card:hover .card-header a.collapsed{color: var(--light) !important;}
.porto-contact-v60 .btn{font-size: 12.8px;
	font-size: 0.8rem;
	padding: 8.528px 14.928px;
	padding: 0.533rem 0.933rem;
	cursor: pointer;
	font-weight: 600;}
.porto-contact-v60 .btn.btn-xs{font-size: 11.2px;
	font-size: 0.7rem;
	padding: 3.2px 8px;
	padding: 0.2rem 0.5rem;}
.porto-contact-v60 .btn.btn-sm{font-size: 12.8px;
	font-size: 0.8rem;
	padding: 4.8px 10.4px;
	padding: 0.3rem 0.65rem;}
.porto-contact-v60 .btn.btn-lg{font-size: 16px;
	font-size: 1rem;
	padding: 8px 16px;
	padding: 0.5rem 1rem;}
.porto-contact-v60 .btn.btn-xl{font-size: 16px;
	font-size: 1rem;
	padding: 12.8px 32px;
	padding: 0.8rem 2rem;}
.porto-contact-v60 .btn.btn-px-1{padding-left: 5.6px;
	padding-left: .35rem;
	padding-right: 5.6px;
	padding-right: .35rem;}
.porto-contact-v60 .btn.btn-px-2{padding-left: 12px;
	padding-left: .75rem;
	padding-right: 12px;
	padding-right: .75rem;}
.porto-contact-v60 .btn.btn-px-3{padding-left: 20px;
	padding-left: 1.25rem;
	padding-right: 20px;
	padding-right: 1.25rem;}
.porto-contact-v60 .btn.btn-px-4{padding-left: 28px;
	padding-left: 1.75rem;
	padding-right: 28px;
	padding-right: 1.75rem;}
.porto-contact-v60 .btn.btn-px-5{padding-left: 38.4px;
	padding-left: 2.4rem;
	padding-right: 38.4px;
	padding-right: 2.4rem;}
.porto-contact-v60 .btn.btn-py-1{padding-top: 5.6px;
	padding-top: .35rem;
	padding-bottom: 5.6px;
	padding-bottom: .35rem;}
.porto-contact-v60 .btn.btn-py-2{padding-top: 12px;
	padding-top: .75rem;
	padding-bottom: 12px;
	padding-bottom: .75rem;}
.porto-contact-v60 .btn.btn-py-3{padding-top: 20px;
	padding-top: 1.25rem;
	padding-bottom: 20px;
	padding-bottom: 1.25rem;}
.porto-contact-v60 .btn.btn-py-4{padding-top: 28px;
	padding-top: 1.75rem;
	padding-bottom: 28px;
	padding-bottom: 1.75rem;}
.porto-contact-v60 .btn.btn-py-5{padding-top: 32px;
	padding-top: 2rem;
	padding-bottom: 32px;
	padding-bottom: 2rem;}
.porto-contact-v60 .btn.focus,.porto-contact-v60 .btn:focus,.porto-contact-v60 .btn.active,.porto-contact-v60 .btn:active,.porto-contact-v60 body.body .btn.focus,.porto-contact-v60 body.body .btn:focus,.porto-contact-v60 body.body .btn.active,.porto-contact-v60 body.body .btn:active{box-shadow: none !important;}
.porto-contact-v60 .btn + .dropdown-menu .dropdown-item{font-size: 12.8px;
	font-size: 0.8rem;}
.porto-contact-v60 .btn-modern{text-transform: uppercase;
	font-size: .8em;
	padding: 12.8px 24px;
	padding: 0.8rem 1.5rem;
	font-weight: 600;}
.porto-contact-v60 .btn.dropdown-toggle:after{margin-left: .155em;
	vertical-align: .155em;}
.porto-contact-v60 .btn-primary{--hover: var(--primary--200);
	background-color: var(--primary);
	border-color: var(--primary) var(--primary) var(--primary-300);
	color: var(--primary-inverse);}
.porto-contact-v60 .btn-primary:hover,.porto-contact-v60 .btn-primary.hover{border-color: var(--primary--200) var(--primary--200) var(--primary);
	color: var(--primary-inverse);}
.porto-contact-v60 .btn-primary:hover:not(.bg-transparent),.porto-contact-v60 .btn-primary.hover:not(.bg-transparent){background-color: var(--primary--200);}
.porto-contact-v60 .btn-primary:focus,.porto-contact-v60 .btn-primary.focus{border-color: var(--primary-300) var(--primary-300) var(--primary-300);
	color: var(--primary-inverse);
	box-shadow: 0 0 0 3px var(--primary-rgba-50);}
.porto-contact-v60 .btn-primary:focus:not(.bg-transparent),.porto-contact-v60 .btn-primary.focus:not(.bg-transparent){background-color: var(--primary-200);}
.porto-contact-v60 .btn-primary.disabled,.porto-contact-v60 .btn-primary:disabled{border-color: var(--primary) var(--primary) var(--primary-300);}
.porto-contact-v60 .btn-primary.disabled:not(.bg-transparent),.porto-contact-v60 .btn-primary:disabled:not(.bg-transparent){background-color: var(--primary);}
.porto-contact-v60 .btn-primary:active,.porto-contact-v60 .btn-primary.active{border-color: var(--primary-300) var(--primary-300) var(--primary-300) !important;}
.porto-contact-v60 .btn-primary:active:not(.bg-transparent),.porto-contact-v60 .btn-primary.active:not(.bg-transparent){background-color: var(--primary-200) !important;
	background-image: none !important;}
.porto-contact-v60 .show > .btn-primary.dropdown-toggle{background-color: var(--primary-200) !important;
	background-image: none !important;
	border-color: var(--primary-300) var(--primary-300) var(--primary-300) !important;}
.porto-contact-v60 .btn-check:active + .btn-primary,.porto-contact-v60 .btn-check:checked + .btn-primary,.porto-contact-v60 .btn-check:focus + .btn-primary{background-color: var(--primary-100);
	border-color: var(--primary) var(--primary) var(--primary-100);
	color: var(--primary-inverse);}
.porto-contact-v60 .btn-outline.btn-primary{color: var(--primary);
	background-color: transparent;
	background-image: none;
	border-color: var(--primary);}
.porto-contact-v60 .btn-outline.btn-primary:hover,.porto-contact-v60 .btn-outline.btn-primary.hover{color: var(--primary-inverse);
	background-color: var(--primary);
	border-color: var(--primary);}
.porto-contact-v60 .btn-outline.btn-primary:focus,.porto-contact-v60 .btn-outline.btn-primary.focus{box-shadow: 0 0 0 3px var(--primary-rgba-50);}
.porto-contact-v60 .btn-outline.btn-primary.disabled,.porto-contact-v60 .btn-outline.btn-primary:disabled{color: var(--primary);
	background-color: transparent;}
.porto-contact-v60 .btn-outline.btn-primary:active,.porto-contact-v60 .btn-outline.btn-primary.active{color: var(--primary-inverse) !important;
	background-color: var(--primary) !important;
	border-color: var(--primary) !important;}
.porto-contact-v60 .show > .btn-outline.btn-primary.dropdown-toggle{color: var(--primary-inverse) !important;
	background-color: var(--primary) !important;
	border-color: var(--primary) !important;}
.porto-contact-v60 .btn-with-arrow.btn-primary{background-color: transparent;
	border-color: transparent;
	color: var(--primary);}
.porto-contact-v60 .btn-with-arrow.btn-primary:active{background-color: transparent !important;
	border-color: transparent !important;
	color: var(--primary) !important;}
.porto-contact-v60 .btn-with-arrow.btn-primary span{background-color: var(--primary);
	box-shadow: 2px 3px 18px -3px var(--primary);}
.porto-contact-v60 .btn-with-arrow.btn-primary.btn-outline{border-color: var(--primary) !important;}
.porto-contact-v60 .btn-with-arrow.btn-primary.btn-outline:hover span{background-color: var(--primary--100) !important;
	box-shadow: none;}
.porto-contact-v60 .btn-with-arrow-solid.btn-primary span{background-color: var(--primary-100);}
.porto-contact-v60 .btn.btn-effect-1{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-1:hover,.porto-contact-v60 .btn.btn-effect-1:focus{box-shadow: inset 0 0 0 2em var(--hover);}
.porto-contact-v60 .btn.btn-effect-2{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-2:hover,.porto-contact-v60 .btn.btn-effect-2:focus{animation: btn-pulse 1s;
	box-shadow: 0 0 0 2em rgba(255, 255, 255, 0);}
.porto-contact-v60 .btn.btn-effect-3{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-3:hover,.porto-contact-v60 .btn.btn-effect-3:focus{box-shadow: inset -3.5em 0 0 0 var(--hover), inset 3.5em 0 0 0 var(--hover);}
.porto-contact-v60 .btn.btn-effect-4{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-4:hover,.porto-contact-v60 .btn.btn-effect-4:focus{box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
	transform: translateY(-0.25em);}
.porto-contact-v60 .btn.btn-effect-5{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-5:hover,.porto-contact-v60 .btn.btn-effect-5:focus{box-shadow: inset 0 -3.25em 0 0 var(--hover);}
.porto-contact-v60 .btn.btn-effect-6{transition: 0.25s;}
.porto-contact-v60 .btn.btn-effect-6:hover,.porto-contact-v60 .btn.btn-effect-6:focus{box-shadow: inset 6.5em 0 0 0 var(--hover);}
.porto-contact-v60 .btn.btn-effect-7{position: relative;}
.porto-contact-v60 .btn.btn-effect-7:before{background: var(--hover);
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 0;
	transition: transform 0.2s cubic-bezier(0.4, 0.3, 0.35, 0.9) 0s;
	transform: scaleX(0);
	transform-origin: right center;}
.porto-contact-v60 .btn.btn-effect-7:hover:before,.porto-contact-v60 .btn.btn-effect-7:focus:before{transform: scale(1);
	transform-origin: left center;}
.porto-contact-v60 .btn.btn-effect-7 span{position: relative;
	z-index: 1;}
.porto-contact-v60 .call-to-action .container > .row,.porto-contact-v60 .call-to-action .container-fluid > .row{display: flex;
	flex-wrap: wrap;}
.porto-contact-v60 .call-to-action .container > .row > [class*="col-"],.porto-contact-v60 .call-to-action .container-fluid > .row > [class*="col-"]{display: flex;
	align-items: center;}
.porto-contact-v60 .call-to-action .container > .row > [class*="col-"]:nth-child(2),.porto-contact-v60 .call-to-action .container-fluid > .row > [class*="col-"]:nth-child(2){justify-content: flex-end;
	text-align: center;}
@media (max-width: 767px){.porto-contact-v60 .call-to-action .container > .row > [class*="col-"]:nth-child(2),.porto-contact-v60 .call-to-action .container-fluid > .row > [class*="col-"]:nth-child(2){justify-content: center;}}
@media (max-width: 767px){.porto-contact-v60 .call-to-action .container > .row [class*="col-"]:not([class*="col-xs"]){width: 100%;}}
.porto-contact-v60 .card{position: relative;
	border: 1px solid rgba(0, 0, 0, 0.06);}
.porto-contact-v60 .dropdown-item:not(.btn):hover{text-decoration: none;}
.porto-contact-v60 .icon-featured{display: inline-block;
	font-size: 0;
	margin: 15px;
	width: 110px;
	height: 110px;
	border-radius: 50%;
	text-align: center;
	position: relative;
	z-index: 1;
	color: var(--light);
	font-size: 2.3em;
	line-height: 110px;}
.porto-contact-v60 .icon-featured:after{pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: "";
	box-sizing: content-box;}
.porto-contact-v60 .icon-featured.icon-featured-lg{width: 180px !important;
	height: 180px !important;
	line-height: 180px !important;}
.porto-contact-v60 .featured-box{background: var(--light);
	box-sizing: border-box;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #ECECEC;
	border-radius: var(--border-radius2x);
	border-right: 1px solid #ECECEC;
	box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.05);
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	min-height: 100px;
	position: relative;
	text-align: center;
	z-index: 1;}
.porto-contact-v60 .featured-box h4{font-size: 1.3em;
	font-weight: 400;
	letter-spacing: -0.7px;
	margin-top: 5px;
	margin-bottom: 5px;}
.porto-contact-v60 .featured-box .box-content{border-radius: var(--border-radius2x);
	border-top: 1px solid rgba(0, 0, 0, 0.06);
	border-top-width: 4px;
	padding: 28.8px;
	padding: 1.8rem;
	position: relative;}
.porto-contact-v60 .featured-box .box-content:not(.box-content-border-0){top: -1px;
	border-top-width: 4px;}
.porto-contact-v60 .featured-box .box-content.box-content-border-0{border-top: 1px solid rgba(0, 0, 0, 0.06) !important;
	border-bottom: 0 !important;}
.porto-contact-v60 .featured-box .box-content.box-content-border-bottom{top: 1px;}
.porto-contact-v60 .featured-box .box-content-border-bottom{border-top: 1px solid rgba(0, 0, 0, 0.06) !important;
	border-bottom: 4px solid rgba(0, 0, 0, 0.06);}
.porto-contact-v60 .featured-box.border-radius{border-radius: var(--border-radius2x) !important;}
.porto-contact-v60 .featured-box.border-radius.box-shadow-1:before{border-radius: var(--border-radius2x) !important;}
.porto-contact-v60 .featured-box-text-left{text-align: left;}
.porto-contact-v60 .featured-boxes-flat .featured-box{box-shadow: none;
	margin: 10px 0;}
.porto-contact-v60 .featured-boxes-flat .featured-box .box-content{background: var(--light);
	margin-top: 65px;}
.porto-contact-v60 .featured-boxes-flat .featured-box .icon-featured{display: inline-block;
	font-size: 2em;
	height: 90px;
	line-height: 90px;
	padding: 0;
	width: 90px;
	margin: -100px 0 -15px;
	position: relative;
	top: -40px;}
.porto-contact-v60 .featured-boxes-style-2 .featured-box{background: none;
	border: 0;
	margin: 10px 0;
	box-shadow: none;}
.porto-contact-v60 .featured-boxes-style-2 .featured-box .box-content{border: 0;
	padding-top: 0;
	padding-bottom: 0;}
.porto-contact-v60 .featured-boxes-style-2 .featured-box .icon-featured{display: inline-block;
	font-size: 1.8em;
	height: 75px;
	line-height: 75px;
	padding: 0;
	width: 75px;
	margin-top: 0;}
.porto-contact-v60 .featured-boxes-style-3 .featured-box{margin: 10px 0;}
.porto-contact-v60 .featured-boxes-style-3 .featured-box .icon-featured{display: inline-block;
	font-size: 1.8em;
	height: 75px;
	line-height: 75px;
	padding: 0;
	width: 75px;
	margin-top: -37px;
	top: -37px;
	background: var(--light);
	border: 2px solid rgba(0, 0, 0, 0.06);
	color: rgba(0, 0, 0, 0.06);}
.porto-contact-v60 .featured-boxes-style-3:not(.featured-boxes-flat) .featured-box{background: none;
	border: 0;
	box-shadow: none;}
.porto-contact-v60 .featured-boxes-style-3:not(.featured-boxes-flat) .featured-box .box-content{border: 0;
	padding-top: 0;
	padding-bottom: 0;}
.porto-contact-v60 .featured-boxes-style-4 .featured-box{background: none;
	border: 0;
	margin: 10px 0;
	box-shadow: none;}
.porto-contact-v60 .featured-boxes-style-4 .featured-box .box-content{border: 0;
	padding-top: 0;
	padding-bottom: 0;}
.porto-contact-v60 .featured-boxes-style-4 .featured-box .icon-featured{display: inline-block;
	font-size: 35px;
	height: 45px;
	line-height: 45px;
	padding: 0;
	width: 45px;
	margin-top: 0;
	margin-bottom: 10px;
	background: transparent;
	color: rgba(0, 0, 0, 0.06);
	border-radius: 0;}
.porto-contact-v60 .featured-boxes-style-5 .featured-box,.porto-contact-v60 .featured-boxes-style-6 .featured-box,.porto-contact-v60 .featured-boxes-style-7 .featured-box,.porto-contact-v60 .featured-boxes-style-9 .featured-box{background: none;
	border: 0;
	box-shadow: none;
	margin: 10px 0;}
.porto-contact-v60 .featured-boxes-style-5 .featured-box .box-content,.porto-contact-v60 .featured-boxes-style-6 .featured-box .box-content,.porto-contact-v60 .featured-boxes-style-7 .featured-box .box-content,.porto-contact-v60 .featured-boxes-style-9 .featured-box .box-content{border: 0;
	padding-top: 0;
	padding-bottom: 0;}
.porto-contact-v60 .featured-boxes-style-5 .featured-box .box-content h4,.porto-contact-v60 .featured-boxes-style-6 .featured-box .box-content h4,.porto-contact-v60 .featured-boxes-style-7 .featured-box .box-content h4,.porto-contact-v60 .featured-boxes-style-9 .featured-box .box-content h4{color: var(--dark--200);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box .icon-featured,.porto-contact-v60 .featured-boxes-style-6 .featured-box .icon-featured,.porto-contact-v60 .featured-boxes-style-7 .featured-box .icon-featured,.porto-contact-v60 .featured-boxes-style-9 .featured-box .icon-featured{display: inline-block;
	font-size: 2em;
	height: 75px;
	padding: 0;
	width: 75px;
	margin-top: 0;
	margin-bottom: 10px;
	background: var(--light);
	border: 1px solid #dfdfdf;
	color: var(--default);
	line-height: 73px;}
.porto-contact-v60 .featured-boxes-style-6 .featured-box .icon-featured{border: 1px solid #cecece;
	color: var(--default);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box .icon-featured:after{border: 5px solid var(--grey-100);
	border-radius: 50%;
	box-sizing: content-box;
	content: "";
	display: block;
	height: 100%;
	left: -6px;
	padding: 1px;
	position: absolute;
	top: -6px;
	width: 100%;}
.porto-contact-v60 .featured-boxes-style-7 .featured-box .icon-featured{border: 1px solid #dfdfdf;
	color: var(--default);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box .icon-featured{display: inline-block;
	font-size: 2em;
	height: 75px;
	padding: 0;
	width: 75px;
	margin: -15px -15px 0 0;
	background: var(--light);
	line-height: 75px;
	border: 0;
	color: var(--default);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box .icon-featured:after{display: none;}
.porto-contact-v60 .featured-boxes-style-9 .featured-box .icon-featured{background: var(--light);
	box-shadow: 0px 0px 32px -7px rgba(0, 0, 0, 0.1);
	border: 0;
	width: 100px;
	height: 100px;
	line-height: 100px;
	transition-duration: .4s;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box{position: relative;
	overflow: hidden;
	border-radius: 0;
	height: auto !important;
	margin: 0 !important;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .featured-box-background{position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: cubic-bezier(0.39, 0.66, 0.42, 0.99) all 2s;
	transform: scale(1);}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .box-content{padding: 64px;
	padding: 4rem;
	border: none;
	z-index: 3;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .box-content .icon-featured{color: var(--light);
	background: transparent;
	width: auto;
	height: auto;
	line-height: 1.4;
	font-size: 46.4px;
	font-size: 2.9rem;
	margin: 0 0 16px;
	margin: 0 0 1rem;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .box-content h2{color: var(--light);
	font-weight: 600;
	font-size: 19.2px;
	font-size: 1.2rem;
	line-height: 1.3;
	margin-bottom: 11.2px;
	margin-bottom: 0.7rem;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .box-content p{color: #999;
	margin-bottom: 25.6px;
	margin-bottom: 1.6rem;}
.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box:hover .featured-box-background{transform: scale(1.1);}
@media (max-width: 575px){.porto-contact-v60 .featured-boxes-modern-style-1 .featured-box .box-content{padding: 2rem 1.5rem;}}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box{position: relative;
	background: #6c6ef1;
	background: linear-gradient(135deg, #6c6ef1 0%, #e2498e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6c6ef1", endColorstr="#e2498e", GradientType=1 );
	border-radius: 0;
	margin: 0 !important;
	overflow: hidden;}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box:before{content: "";
	position: absolute;
	top: 8px;
	right: 8px;
	bottom: 8px;
	left: 8px;
	background: var(--light);}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box .box-content{padding: 64px;
	padding: 4rem;
	border: none;}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box .box-content .icon-featured{color: var(--light);
	background: transparent;
	width: auto;
	height: auto;
	line-height: 1.4;
	font-size: 46.4px;
	font-size: 2.9rem;
	margin: 0 0 16px;
	margin: 0 0 1rem;}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box .box-content h2{color: var(--dark);
	font-weight: 700;
	font-size: 19.2px;
	font-size: 1.2rem;
	line-height: 1.3;
	margin-bottom: 11.2px;
	margin-bottom: 0.7rem;}
.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box .box-content p{color: #999;
	margin-bottom: 25.6px;
	margin-bottom: 1.6rem;}
@media (max-width: 575px){.porto-contact-v60 .featured-boxes-modern-style-2 .featured-box .box-content{padding: 2rem 1.5rem;}}
.porto-contact-v60 .featured-boxes-modern-style-2-hover-only .featured-box:before{top: 1px;
	right: 1px;
	bottom: 1px;
	left: 1px;
	transition: cubic-bezier(0.39, 0.66, 0.42, 0.99) all 200ms;}
.porto-contact-v60 .featured-boxes-modern-style-2-hover-only:not(:hover) .featured-box{background: rgba(0, 0, 0, 0.06) !important;
	box-shadow: none;
	border: 0;}
.porto-contact-v60 .featured-boxes-modern-style-2-hover-only:hover .featured-box:before{top: 8px;
	right: 8px;
	bottom: 8px;
	left: 8px;}
.porto-contact-v60 .featured-boxes .featured-box{margin-bottom: 24px;
	margin-bottom: 1.5rem;
	margin-top: 24px;
	margin-top: 1.5rem;}
.porto-contact-v60 .featured-box-effect-1 .icon-featured:after{top: -7px;
	left: -7px;
	padding: 7px;
	box-shadow: 0 0 0 3px #FFF;
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(1);
	opacity: 0;}
.porto-contact-v60 .featured-box-effect-1:hover .icon-featured:after{transform: scale(0.8);
	opacity: 1;}
.porto-contact-v60 .featured-box-effect-2 .icon-featured:after{top: -7px;
	left: -7px;
	padding: 7px;
	box-shadow: 0 0 0 3px #FFF;
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(0.8);
	opacity: 0;}
.porto-contact-v60 .featured-box-effect-2:hover .icon-featured:after{transform: scale(0.95);
	opacity: 1;}
.porto-contact-v60 .featured-box-effect-3 .icon-featured:after{top: 0;
	left: 0;
	box-shadow: 0 0 0 10px #FFF;
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(0.9);
	opacity: 0;}
.porto-contact-v60 .featured-box-effect-3:hover .icon-featured{color: var(--light) !important;}
.porto-contact-v60 .featured-box-effect-3:hover .icon-featured:after{transform: scale(1);
	opacity: 0.8;}
.porto-contact-v60 .featured-box-effect-4 .icon-featured{transition: transform 0.2s, transform 0.2s;
	transform: scale(1);}
.porto-contact-v60 .featured-box-effect-4:hover .icon-featured{transform: scale(1.15);}
.porto-contact-v60 .featured-box-effect-5 .icon-featured{overflow: hidden;
	transition: all 0.3s;}
.porto-contact-v60 .featured-box-effect-5:hover .icon-featured{animation: toRightFromLeft 0.3s forwards;}
.porto-contact-v60 .featured-box-effect-6 .icon-featured:after{transition: all 0.2s, transform 0.2s;}
.porto-contact-v60 .featured-box-effect-6:hover .box-content .icon-featured:after{transform: scale(1.1);}
.porto-contact-v60 .featured-box-effect-7 .icon-featured:after{opacity: 0;
	box-shadow: 3px 3px #d5d5d5;
	transform: rotate(-90deg);
	transition: opacity 0.2s, transform 0.2s;
	left: 0;
	top: -1px;}
.porto-contact-v60 .featured-box-effect-7:hover .icon-featured:after{opacity: 1;
	transform: rotate(0deg);}
.porto-contact-v60 .featured-box-effect-7 .icon-featured:before{transform: scale(0.8);
	opacity: 0.7;
	transition: transform 0.2s, opacity 0.2s;}
.porto-contact-v60 .featured-box-effect-7:hover .icon-featured:before{transform: scale(1);
	opacity: 1;}
.porto-contact-v60 .feature-box.align-items-center .feature-box-icon{top: 0;}
.porto-contact-v60 .feature-box.feature-box-style-2.align-items-center .feature-box-icon{top: 0;}
.porto-contact-v60 .feature-box.feature-box-style-5.align-items-center .feature-box-icon{top: 0;}
.porto-contact-v60 .icon-featured{background-color: var(--primary);}
.porto-contact-v60 .featured-box-primary .icon-featured{background-color: var(--primary);}
.porto-contact-v60 .featured-box-primary h4{color: var(--primary);}
.porto-contact-v60 .featured-box-primary .box-content{border-top-color: var(--primary);}
.porto-contact-v60 .featured-box-primary .box-content-border-bottom{border-bottom-color: var(--primary);}
.porto-contact-v60 .featured-box-secondary .icon-featured{background-color: var(--secondary);}
.porto-contact-v60 .featured-box-secondary .box-content{border-top-color: var(--secondary);}
.porto-contact-v60 .featured-box-tertiary .icon-featured{background-color: var(--tertiary);}
.porto-contact-v60 .featured-box-tertiary .box-content{border-top-color: var(--tertiary);}
.porto-contact-v60 .featured-box-quaternary .icon-featured{background-color: var(--quaternary);}
.porto-contact-v60 .featured-box-quaternary .box-content{border-top-color: var(--quaternary);}
.porto-contact-v60 .featured-box-dark .icon-featured{background-color: var(--dark);}
.porto-contact-v60 .featured-box-dark .box-content{border-top-color: var(--dark);}
.porto-contact-v60 .featured-box-light .icon-featured{background-color: var(--light);}
.porto-contact-v60 .featured-box-light .box-content{border-top-color: var(--light);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-primary .icon-featured{border-color: var(--primary);
	color: var(--primary);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-secondary .icon-featured{border-color: var(--secondary);
	color: var(--secondary);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-tertiary .icon-featured{border-color: var(--tertiary);
	color: var(--tertiary);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-quaternary .icon-featured{border-color: var(--quaternary);
	color: var(--quaternary);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-dark .icon-featured{border-color: var(--dark);
	color: var(--dark);}
.porto-contact-v60 .featured-boxes-style-3 .featured-box.featured-box-light .icon-featured{border-color: var(--light);
	color: var(--light);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-primary .icon-featured{border-color: var(--primary);
	color: var(--primary);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-secondary .icon-featured{border-color: var(--secondary);
	color: var(--secondary);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-tertiary .icon-featured{border-color: var(--tertiary);
	color: var(--tertiary);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-quaternary .icon-featured{border-color: var(--quaternary);
	color: var(--quaternary);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-dark .icon-featured{border-color: var(--dark);
	color: var(--dark);}
.porto-contact-v60 .featured-boxes-style-4 .featured-box.featured-box-light .icon-featured{border-color: var(--light);
	color: var(--light);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-primary .icon-featured{color: var(--primary);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-secondary .icon-featured{color: var(--secondary);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-tertiary .icon-featured{color: var(--tertiary);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-quaternary .icon-featured{color: var(--quaternary);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-dark .icon-featured{color: var(--dark);}
.porto-contact-v60 .featured-boxes-style-5 .featured-box.featured-box-light .icon-featured{color: var(--light);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-primary .icon-featured{color: var(--primary);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-secondary .icon-featured{color: var(--secondary);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-tertiary .icon-featured{color: var(--tertiary);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-quaternary .icon-featured{color: var(--quaternary);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-dark .icon-featured{color: var(--dark);}
.porto-contact-v60 .featured-boxes-style-6 .featured-box.featured-box-light .icon-featured{color: var(--light);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-primary .icon-featured{color: var(--primary);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-secondary .icon-featured{color: var(--secondary);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-tertiary .icon-featured{color: var(--tertiary);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-quaternary .icon-featured{color: var(--quaternary);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-dark .icon-featured{color: var(--dark);}
.porto-contact-v60 .featured-boxes-style-8 .featured-box.featured-box-light .icon-featured{color: var(--light);}
.porto-contact-v60 .featured-boxes-modern-style-primary .featured-box{background: var(--primary);
	background: linear-gradient(135deg, var(--primary) 0%, var(--quaternary) 100%);}
.porto-contact-v60 .featured-boxes-modern-style-secondary .featured-box{background: var(--secondary);
	background: linear-gradient(135deg, var(--secondary) 0%, var(--quaternary) 100%);}
.porto-contact-v60 .featured-boxes-modern-style-tertiary .featured-box{background: var(--tertiary);
	background: linear-gradient(135deg, var(--tertiary) 0%, var(--quaternary) 100%);}
.porto-contact-v60 .featured-box-effect-2.featured-box-primary .icon-featured:after{box-shadow: 0 0 0 3px var(--primary);}
.porto-contact-v60 .featured-box-effect-2.featured-box-secondary .icon-featured:after{box-shadow: 0 0 0 3px var(--secondary);}
.porto-contact-v60 .featured-box-effect-2.featured-box-tertiary .icon-featured:after{box-shadow: 0 0 0 3px var(--tertiary);}
.porto-contact-v60 .featured-box-effect-2.featured-box-quaternary .icon-featured:after{box-shadow: 0 0 0 3px var(--quaternary);}
.porto-contact-v60 .featured-box-effect-2.featured-box-dark .icon-featured:after{box-shadow: 0 0 0 3px var(--dark);}
.porto-contact-v60 .featured-box-effect-2.featured-box-light .icon-featured:after{box-shadow: 0 0 0 3px var(--light);}
.porto-contact-v60 .featured-box-effect-3.featured-box-primary .icon-featured:after{box-shadow: 0 0 0 10px var(--primary);}
.porto-contact-v60 .featured-box-effect-3.featured-box-primary:hover .icon-featured{background: var(--primary) !important;}
.porto-contact-v60 .featured-box-effect-3.featured-box-secondary .icon-featured:after{box-shadow: 0 0 0 10px var(--secondary);}
.porto-contact-v60 .featured-box-effect-3.featured-box-secondary:hover .icon-featured{background: var(--secondary) !important;}
.porto-contact-v60 .featured-box-effect-3.featured-box-tertiary .icon-featured:after{box-shadow: 0 0 0 10px var(--tertiary);}
.porto-contact-v60 .featured-box-effect-3.featured-box-tertiary:hover .icon-featured{background: var(--tertiary) !important;}
.porto-contact-v60 .featured-box-effect-3.featured-box-quaternary .icon-featured:after{box-shadow: 0 0 0 10px var(--quaternary);}
.porto-contact-v60 .featured-box-effect-3.featured-box-quaternary:hover .icon-featured{background: var(--quaternary) !important;}
.porto-contact-v60 .featured-box-effect-3.featured-box-dark .icon-featured:after{box-shadow: 0 0 0 10px var(--dark);}
.porto-contact-v60 .featured-box-effect-3.featured-box-dark:hover .icon-featured{background: var(--dark) !important;}
.porto-contact-v60 .featured-box-effect-3.featured-box-light .icon-featured:after{box-shadow: 0 0 0 10px var(--light);}
.porto-contact-v60 .featured-box-effect-3.featured-box-light:hover .icon-featured{background: var(--light) !important;}
.porto-contact-v60 .form-group{margin-bottom: 16px;
	margin-bottom: 1rem;}
.porto-contact-v60 .form-group:after{content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;}
.porto-contact-v60 .form-control{border-color: rgba(0, 0, 0, 0.09);}
.porto-contact-v60 .form-control:not(.form-control-lg){font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.3;}
.porto-contact-v60 .form-control:not(.form-control-sm):not(.form-control-lg){font-size: 13.6px;
	font-size: 0.85rem;
	line-height: 1.85;}
.porto-contact-v60 .form-control.form-control-focused{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	border-color: var(--grey-500);}
.porto-contact-v60 .form-control:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	border-color: var(--grey-500);}
.porto-contact-v60 .form-control.error{border-color: #a94442;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.porto-contact-v60 .form-control.error:focus{border-color: #843534;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}
.porto-contact-v60 .form-control.is-valid:focus,.porto-contact-v60 .was-validated .form-control:valid:focus{background-image: none !important;}
.porto-contact-v60 .form-select.form-select-icon-light{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>");}
.porto-contact-v60 .form-switch.form-switch-sm .form-check-input{height: 16px;
	height: 1rem;
	width: calc(1rem + 0.75rem);
	border-radius: 2rem;}
.porto-contact-v60 .form-switch.form-switch-md .form-check-input{height: 24px;
	height: 1.5rem;
	width: calc(2rem + 0.75rem);
	border-radius: 3rem;}
.porto-contact-v60 .form-switch.form-switch-lg .form-check-input{height: 32px;
	height: 2rem;
	width: calc(3rem + 0.75rem);
	border-radius: 4rem;}
.porto-contact-v60 .form-switch.form-switch-xl .form-check-input{height: 40px;
	height: 2.5rem;
	width: calc(4rem + 0.75rem);
	border-radius: 5rem;}
.porto-contact-v60 .form-switch .form-check-input{box-shadow: none !important;}
.porto-contact-v60 .form-switch .form-check-input:focus{border: 1px solid rgba(0, 0, 0, 0.25);
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='rgba%280, 0, 0, 0.25%29'/></svg>") !important;}
.porto-contact-v60 .form-switch .form-check-input:checked{background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='white'/></svg>") !important;}
.porto-contact-v60 .input-group .form-control{height: auto;}
.porto-contact-v60 .input-group-rounded .form-control{border-radius: 2rem 0rem 0rem 2rem;
	border: 0;
	padding-left: 16px;
	padding-left: 1rem;}
.porto-contact-v60 .input-group-rounded .btn{border-color: rgba(0, 0, 0, 0.09);
	border-radius: 0rem 2rem 2rem 0rem;
	font-size: 11.2px;
	font-size: 0.7rem;
	padding: 13.92px;
	padding: 0.87rem;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	z-index: 3;}
.porto-contact-v60 .form-control::-webkit-input-placeholder{color: #bdbdbd;}
.porto-contact-v60 .form-control::-moz-placeholder{color: #bdbdbd;}
.porto-contact-v60 .form-control:-ms-input-placeholder{color: #bdbdbd;}
.porto-contact-v60 .form-placeholders-light .form-control::-webkit-input-placeholder{color: #FFF;}
.porto-contact-v60 .form-placeholders-light .form-control::-moz-placeholder{color: #FFF;}
.porto-contact-v60 .form-placeholders-light .form-control:-ms-input-placeholder{color: #FFF;}
.porto-contact-v60 .btn-group-lg > .btn{line-height: 1.334;}
.porto-contact-v60 .input-group-btn .btn{padding-top: 8px;
	padding-top: 0.5rem;
	padding-bottom: 8px;
	padding-bottom: 0.5rem;}
.porto-contact-v60 .custom-checkbox-1.form-check .form-check-input{margin-left: 0;}
.porto-contact-v60 .form-group .custom-checkbox-1.checkbox-inline{margin-top: 7px;
	padding-top: 0;}
.porto-contact-v60 .fileupload .btn{line-height: 20px;
	margin-left: -5px;}
.porto-contact-v60 .form-errors-light .form-control.error{border-color: var(--light);}
.porto-contact-v60 .simple-search .form-control{border-radius: 1.3rem 0 0 1.3rem;
	border-color: #EEE;
	border-right: 0;}
.porto-contact-v60 .simple-search .form-control:focus{box-shadow: none;}
.porto-contact-v60 .simple-search .btn{border: 0;
	box-shadow: none !important;
	border-radius: 0 1.3rem 1.3rem 0;
	border: 1px solid #EEE;
	border-left: 0;}
.porto-contact-v60 .search-with-select .search-form-wrapper > .form-control{background-color: #f4f4f4;
	border-radius: 1.3rem 0 0 1.3rem;
	border: 0;
	height: auto;
	padding: 9.6px 22.4px;
	padding: 0.6rem 1.4rem;
	font-size: 12.8px !important;
	font-size: 0.8rem !important;
	color: #8d8d8d;}
.porto-contact-v60 .search-with-select .search-form-wrapper > .form-control::-webkit-input-placeholder{color: #8d8d8d;}
.porto-contact-v60 .search-with-select .search-form-wrapper > .form-control::-moz-placeholder{color: #8d8d8d;}
.porto-contact-v60 .search-with-select .search-form-wrapper > .form-control:-ms-input-placeholder{color: #8d8d8d;}
.porto-contact-v60 .search-with-select .search-form-wrapper > .form-control:focus{box-shadow: none;}
.porto-contact-v60 .search-with-select .search-form-wrapper .search-form-select-wrapper .btn{background: transparent !important;
	border: 0;
	box-shadow: none !important;}
.porto-contact-v60 .search-with-select .search-form-wrapper .search-form-select-wrapper .btn .header-nav-top-icon{font-size: 16px;
	font-size: 1rem;
	top: 2px;
	right: 2px;
	color: var(--dark);
	font-weight: bold;}
.porto-contact-v60 .form-style-2 .form-group{margin-bottom: 11.2px;
	margin-bottom: 0.7rem;}
.porto-contact-v60 .form-style-2 .form-control{padding: 11.2px 16px;
	padding: 0.7rem 1rem;
	border: 0;}
.porto-contact-v60 .form-style-2 .form-control::-webkit-input-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-2 .form-control::-moz-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-2 .form-control:-ms-input-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-2 .form-control:-moz-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-2 .form-control:not(textarea){height: calc(2.2em + .75rem + 2px);}
.porto-contact-v60 .form-style-2 .form-control.error{border-width: 2px;}
.porto-contact-v60 .form-style-3 .form-group{margin-bottom: 17.6px;
	margin-bottom: 1.1rem;}
.porto-contact-v60 .form-style-3 .form-control{padding: 11.2px 16px;
	padding: 0.7rem 1rem;
	background-color: #F4F4F4;
	border: none;}
.porto-contact-v60 .form-style-3 .form-control::-webkit-input-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-3 .form-control::-moz-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-3 .form-control:-ms-input-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-3 .form-control:-moz-placeholder{color: #202528;
	opacity: 0.5;}
.porto-contact-v60 .form-style-3 .form-control.error{border: 2px solid #e21a1a;}
.porto-contact-v60 .form-style-4 .form-control{background-color: transparent;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	border-bottom-color: rgba(0, 0, 0, 0.4);
	color: var(--light);
	box-shadow: none !important;
	border-radius: 0;}
.porto-contact-v60 .form-style-4 .form-control::-moz-placeholder{color: #d8d8d8;}
.porto-contact-v60 .form-style-4 .form-control::placeholder{color: #d8d8d8;}
.porto-contact-v60 .form-style-4 select.form-control{color: var(--light);}
.porto-contact-v60 .form-style-4 select.form-control option{color: var(--default);}
.porto-contact-v60 .form-style-4.form-style-4-text-dark .form-control{color: #212121;}
.porto-contact-v60 .form-style-4.form-style-4-text-dark .form-control::-moz-placeholder{color: var(--default);}
.porto-contact-v60 .form-style-4.form-style-4-text-dark .form-control::placeholder{color: var(--default);}
.porto-contact-v60 .form-style-4.form-style-4-border-light .form-control{border-color: rgba(255, 255, 255, 0.4);}
.porto-contact-v60 .form-style-4.form-style-4-border-light-2 .form-control{border-color: rgba(255, 255, 255, 0.15);}
.porto-contact-v60 .form-style-4.form-with-icons .form-control{padding-left: 31px;}
.porto-contact-v60 .form-style-5 .form-control{background-color: rgba(255, 255, 255, 0.05);
	border-radius: 35px;
	height: auto;
	padding: 8px 24px;
	padding: 0.5rem 1.5rem;
	color: #bfbfbf;}
.porto-contact-v60 .form-style-5 .form-control:focus{border-color: #676767;}
.porto-contact-v60 .form-squared-borders .form-control{border-radius: 0;}
.porto-contact-v60 .form-with-icons .form-control{padding-left: 41px;}
.porto-contact-v60 .form-fields-rounded .form-control{padding-left: 18px;
	padding-right: 18px;
	border-radius: 35px;}
.porto-contact-v60 .form-fields-rounded textarea.form-control{border-radius: 22px;}
.porto-contact-v60 .form-with-shadow .form-control{box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.1) !important;}
.porto-contact-v60 .form-fields-size-sm .form-control{padding: 0 15px;
	height: 40px;}
.porto-contact-v60 .form-fields-size-sm textarea.form-control{padding: 12px 15px;
	height: auto;}
.porto-contact-v60 .form-fields-size-md .form-control{padding: 0 23px;
	height: 54px;}
.porto-contact-v60 .form-fields-size-md textarea.form-control{padding: 18px 23px;
	height: auto;}
.porto-contact-v60 .form-fields-size-lg .form-control{padding: 0 25px;
	height: 63px;}
.porto-contact-v60 .form-fields-size-lg textarea.form-control{padding: 23px 25px;
	height: auto;}
.porto-contact-v60 .form-fields-font-size-sm .form-control:not(.form-control-sm):not(.form-control-lg){font-size: 12px;
	font-size: 0.75rem;}
.porto-contact-v60 .form-fields-font-size-md .form-control:not(.form-control-sm):not(.form-control-lg){font-size: 15.2px;
	font-size: 0.95rem;}
.porto-contact-v60 .form-fields-font-size-lg .form-control:not(.form-control-sm):not(.form-control-lg){font-size: 18.4px;
	font-size: 1.15rem;}
.porto-contact-v60 .form-control.bg-primary,.porto-contact-v60 .form-control.bg-color-primary{color: var(--primary-inverse);
	border-color: var(--primary);}
.porto-contact-v60 .form-control.bg-primary::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-primary::-webkit-input-placeholder{color: var(--primary-inverse);}
.porto-contact-v60 .form-control.bg-primary::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-primary::-moz-placeholder{color: var(--primary-inverse);}
.porto-contact-v60 .form-control.bg-primary:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-primary:-ms-input-placeholder{color: var(--primary-inverse);}
.porto-contact-v60 .form-control.bg-primary:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-primary:-moz-placeholder{color: var(--primary-inverse);}
.porto-contact-v60 .form-control .testimonial-primary blockquote{background: var(--primary--100);}
.porto-contact-v60 .form-control .testimonial-primary .testimonial-arrow-down{border-top-color: var(--primary--100);}
.porto-contact-v60 .form-control .testimonial-primary.testimonial-style-7{background: var(--primary--100);}
.porto-contact-v60 .form-control .testimonial-quotes-primary blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-primary blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-control.bg-secondary,.porto-contact-v60 .form-control.bg-color-secondary{color: var(--secondary-inverse);
	border-color: var(--secondary);}
.porto-contact-v60 .form-control.bg-secondary::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-secondary::-webkit-input-placeholder{color: var(--secondary-inverse);}
.porto-contact-v60 .form-control.bg-secondary::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-secondary::-moz-placeholder{color: var(--secondary-inverse);}
.porto-contact-v60 .form-control.bg-secondary:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-secondary:-ms-input-placeholder{color: var(--secondary-inverse);}
.porto-contact-v60 .form-control.bg-secondary:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-secondary:-moz-placeholder{color: var(--secondary-inverse);}
.porto-contact-v60 .form-control .testimonial-secondary blockquote{background: var(--secondary--100);}
.porto-contact-v60 .form-control .testimonial-secondary .testimonial-arrow-down{border-top-color: var(--secondary--100);}
.porto-contact-v60 .form-control .testimonial-secondary.testimonial-style-7{background: var(--secondary--100);}
.porto-contact-v60 .form-control .testimonial-quotes-secondary blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-secondary blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-control.bg-tertiary,.porto-contact-v60 .form-control.bg-color-tertiary{color: var(--tertiary-inverse);
	border-color: var(--tertiary);}
.porto-contact-v60 .form-control.bg-tertiary::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-tertiary::-webkit-input-placeholder{color: var(--tertiary-inverse);}
.porto-contact-v60 .form-control.bg-tertiary::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-tertiary::-moz-placeholder{color: var(--tertiary-inverse);}
.porto-contact-v60 .form-control.bg-tertiary:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-tertiary:-ms-input-placeholder{color: var(--tertiary-inverse);}
.porto-contact-v60 .form-control.bg-tertiary:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-tertiary:-moz-placeholder{color: var(--tertiary-inverse);}
.porto-contact-v60 .form-control .testimonial-tertiary blockquote{background: var(--tertiary--100);}
.porto-contact-v60 .form-control .testimonial-tertiary .testimonial-arrow-down{border-top-color: var(--tertiary--100);}
.porto-contact-v60 .form-control .testimonial-tertiary.testimonial-style-7{background: var(--tertiary--100);}
.porto-contact-v60 .form-control .testimonial-quotes-tertiary blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-tertiary blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-control.bg-quaternary,.porto-contact-v60 .form-control.bg-color-quaternary{color: var(--quaternary-inverse);
	border-color: var(--quaternary);}
.porto-contact-v60 .form-control.bg-quaternary::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-quaternary::-webkit-input-placeholder{color: var(--quaternary-inverse);}
.porto-contact-v60 .form-control.bg-quaternary::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-quaternary::-moz-placeholder{color: var(--quaternary-inverse);}
.porto-contact-v60 .form-control.bg-quaternary:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-quaternary:-ms-input-placeholder{color: var(--quaternary-inverse);}
.porto-contact-v60 .form-control.bg-quaternary:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-quaternary:-moz-placeholder{color: var(--quaternary-inverse);}
.porto-contact-v60 .form-control .testimonial-quaternary blockquote{background: var(--quaternary--100);}
.porto-contact-v60 .form-control .testimonial-quaternary .testimonial-arrow-down{border-top-color: var(--quaternary--100);}
.porto-contact-v60 .form-control .testimonial-quaternary.testimonial-style-7{background: var(--quaternary--100);}
.porto-contact-v60 .form-control .testimonial-quotes-quaternary blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-quaternary blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-control.bg-dark,.porto-contact-v60 .form-control.bg-color-dark{color: var(--dark-inverse);
	border-color: var(--dark);}
.porto-contact-v60 .form-control.bg-dark::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-dark::-webkit-input-placeholder{color: var(--dark-inverse);}
.porto-contact-v60 .form-control.bg-dark::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-dark::-moz-placeholder{color: var(--dark-inverse);}
.porto-contact-v60 .form-control.bg-dark:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-dark:-ms-input-placeholder{color: var(--dark-inverse);}
.porto-contact-v60 .form-control.bg-dark:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-dark:-moz-placeholder{color: var(--dark-inverse);}
.porto-contact-v60 .form-control .testimonial-dark blockquote{background: var(--dark--100);}
.porto-contact-v60 .form-control .testimonial-dark .testimonial-arrow-down{border-top-color: var(--dark--100);}
.porto-contact-v60 .form-control .testimonial-dark.testimonial-style-7{background: var(--dark--100);}
.porto-contact-v60 .form-control .testimonial-quotes-dark blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-dark blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-control.bg-light,.porto-contact-v60 .form-control.bg-color-light{color: var(--light-inverse);
	border-color: var(--light);}
.porto-contact-v60 .form-control.bg-light::-webkit-input-placeholder,.porto-contact-v60 .form-control.bg-color-light::-webkit-input-placeholder{color: var(--light-inverse);}
.porto-contact-v60 .form-control.bg-light::-moz-placeholder,.porto-contact-v60 .form-control.bg-color-light::-moz-placeholder{color: var(--light-inverse);}
.porto-contact-v60 .form-control.bg-light:-ms-input-placeholder,.porto-contact-v60 .form-control.bg-color-light:-ms-input-placeholder{color: var(--light-inverse);}
.porto-contact-v60 .form-control.bg-light:-moz-placeholder,.porto-contact-v60 .form-control.bg-color-light:-moz-placeholder{color: var(--light-inverse);}
.porto-contact-v60 .form-control .testimonial-light blockquote{background: var(--light--100);}
.porto-contact-v60 .form-control .testimonial-light .testimonial-arrow-down{border-top-color: var(--light--100);}
.porto-contact-v60 .form-control .testimonial-light.testimonial-style-7{background: var(--light--100);}
.porto-contact-v60 .form-control .testimonial-quotes-light blockquote:before,.porto-contact-v60 .form-control .testimonial-quotes-light blockquote:after{color: var(--primary) !important;}
.porto-contact-v60 .form-switch .form-check-input:checked{background-color: var(--primary);
	border-color: var(--primary) !important;}
.porto-contact-v60 .alert [class*="fa-"],.porto-contact-v60 .alert .icons{margin-right: 8px;
	font-size: 1.1em;}
.porto-contact-v60 .alert ul{padding: 0;
	margin: 7px 0 0 40px;}
.porto-contact-v60 .alert ul li{font-size: 0.9em;}
.porto-contact-v60 .alert.alert-sm{padding: 5px 10px;
	font-size: 0.9em;}
.porto-contact-v60 .alert.alert-lg{padding: 20px;
	font-size: 1.2em;}
.porto-contact-v60 .alert.alert-dark{background-color: var(--dark--300);
	border-color: var(--dark--300);
	color: var(--light);}
.porto-contact-v60 .alert.alert-dark .alert-link{color: var(--light);}
.porto-contact-v60 .alert-primary{background-color: var(--primary);
	border-color: var(--primary-100);
	color: var(--primary-inverse);}
.porto-contact-v60 .alert-primary .alert-link{color: var(--primary-inverse);}
.porto-contact-v60 .alert-admin .btn{margin: 0 0 -15px;}
.porto-contact-v60 .copy-to-clipboard-wrapper .btn{position: relative;}
.porto-contact-v60 .copy-to-clipboard-wrapper .btn:before{content: "Copy to Clipboard";
	position: absolute;
	top: -41px;
	left: 50%;
	background: #212121;
	border-radius: var(--border-radius);
	transform: translate3d(-50%, 0, 0);
	opacity: 0;
	display: none;
	transition: ease opacity 300ms;
	white-space: nowrap;
	padding: 6px 14px;
	font-size: 12px;
	font-size: 0.75rem;
	z-index: 10;}
.porto-contact-v60 .copy-to-clipboard-wrapper .btn:after{content: "";
	position: absolute;
	top: -12px;
	left: 50%;
	width: 0;
	height: 0;
	border-top: 7px solid #212121;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	transform: translate3d(-50%, 0, 0);
	opacity: 0;
	display: none;
	transition: ease opacity 300ms;}
.porto-contact-v60 .copy-to-clipboard-wrapper .btn:hover:before,.porto-contact-v60 .copy-to-clipboard-wrapper .btn:hover:after,.porto-contact-v60 .copy-to-clipboard-wrapper .btn.copied:before,.porto-contact-v60 .copy-to-clipboard-wrapper .btn.copied:after{display: block;
	opacity: 1;}
.porto-contact-v60 .copy-to-clipboard-wrapper .btn.copied:before{content: "Copied!";}
.porto-contact-v60 .pricing-block > .row{margin-right: 0;
	margin-left: 0;}
.porto-contact-v60 .pricing-block > .row > div:nth-child(1){padding: 27.2px;
	padding: 1.7rem;}
.porto-contact-v60 .pricing-block > .row > div:nth-child(2){display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 27.2px;
	padding: 1.7rem;
	background: var(--grey-100);
	text-align: center;
	border-left: 1px solid #dee2e6;
	border-radius: 0 var(--border-radius) var(--border-radius) 0;}
@media (max-width: 991px){.porto-contact-v60 .pricing-block > .row > div:nth-child(2){border-left: none;
		border-top: 1px solid #dee2e6;
		border-radius: 0 0 var(--border-radius) var(--border-radius);}}
@media (max-width: 991px){.porto-contact-v60 .container-fluid > .row > .p-0 section.section{margin-bottom: 0;
		margin-top: 0;}
.porto-contact-v60 .container-fluid > .row > .p-0:first-child section.section{margin-bottom: 0;
		margin-top: 30px;}
.porto-contact-v60 .container-fluid > .row > .p-0:last-child section.section{margin-bottom: 30px;
		margin-top: 0;}}
.porto-contact-v60 .slider-container .btn.btn-lg.btn-slider-action{font-size: 22px;
	font-weight: 600;
	line-height: 20px;
	padding: 19.2px 28.8px;
	padding: 1.2rem 1.8rem;}
.porto-contact-v60 .slider-contact-form .featured-box{text-align: left;}
.porto-contact-v60 .slider-contact-form .alert{padding: 6px;
	text-align: center;}
@media (min-width: 992px){.porto-contact-v60 .col-md-6.isotope-item:nth-child(2n/**/+1){clear: both;}}
.porto-contact-v60 .thumb-info.thumb-info-show-button-hover .btn{opacity: 0;}
.porto-contact-v60 .thumb-info.thumb-info-show-button-hover .btn{transition: opacity .3s ease-out;}
.porto-contact-v60 .thumb-info.thumb-info-show-button-hover:hover .btn{opacity: 1;}
.porto-contact-v60 ul.history li .featured-box .box-content{border-top-color: var(--primary);}
.porto-contact-v60 .home-intro .get-started .btn{position: relative;
	z-index: 1;}
.porto-contact-v60 .home-intro .get-started .btn i{font-size: 1.1em;
	font-weight: normal;
	margin-left: 5px;}
.porto-contact-v60 .home-intro .get-started a:not(.btn){color: var(--light);
	font-weight: 600;}
.porto-contact-v60 .home-intro.light .get-started a:not(.btn){color: var(--dark--200);}
.porto-contact-v60 .home-concept .row{position: relative;}
.porto-contact-v60 .portfolio-list:not(.row){margin: 0;}
/* HTML/css/skins/skin-law-firm.css */
.porto-contact-v60{--border-radius: 4px;
	--border-radius2x: 8px;
	--default: #777;}
.porto-contact-v60{--primary: #c69d66;
	--primary-100: #bf9153;
	--primary-200: #bc8b4a;
	--primary-300: #b58544;
	--primary--100: #cda979;
	--primary--200: #d0af82;
	--primary--300: #d4b58b;
	--primary-rgba-0: rgba(198, 157, 102, 0);
	--primary-rgba-10: rgba(198, 157, 102, 0.1);
	--primary-rgba-20: rgba(198, 157, 102, 0.2);
	--primary-rgba-30: rgba(198, 157, 102, 0.3);
	--primary-rgba-40: rgba(198, 157, 102, 0.4);
	--primary-rgba-50: rgba(198, 157, 102, 0.5);
	--primary-rgba-60: rgba(198, 157, 102, 0.6);
	--primary-rgba-70: rgba(198, 157, 102, 0.7);
	--primary-rgba-80: rgba(198, 157, 102, 0.8);
	--primary-rgba-90: rgba(198, 157, 102, 0.9);
	--secondary: #D9B372;
	--secondary-100: #d4a85e;
	--secondary-200: #d1a354;
	--secondary-300: #ce9d4a;
	--secondary--100: #debe86;
	--secondary--200: #e1c390;
	--secondary--300: #e4c99a;
	--secondary-rgba-0: rgba(217, 179, 114, 0);
	--secondary-rgba-10: rgba(217, 179, 114, 0.1);
	--secondary-rgba-20: rgba(217, 179, 114, 0.2);
	--secondary-rgba-30: rgba(217, 179, 114, 0.3);
	--secondary-rgba-40: rgba(217, 179, 114, 0.4);
	--secondary-rgba-50: rgba(217, 179, 114, 0.5);
	--secondary-rgba-60: rgba(217, 179, 114, 0.6);
	--secondary-rgba-70: rgba(217, 179, 114, 0.7);
	--secondary-rgba-80: rgba(217, 179, 114, 0.8);
	--secondary-rgba-90: rgba(217, 179, 114, 0.9);
	--tertiary: #C59F5E;
	--tertiary-100: #be944b;
	--tertiary-200: #ba8e43;
	--tertiary-300: #b08740;
	--tertiary--100: #ccaa71;
	--tertiary--200: #cfb07a;
	--tertiary--300: #d3b583;
	--tertiary-rgba-0: rgba(197, 159, 94, 0);
	--tertiary-rgba-10: rgba(197, 159, 94, 0.1);
	--tertiary-rgba-20: rgba(197, 159, 94, 0.2);
	--tertiary-rgba-30: rgba(197, 159, 94, 0.3);
	--tertiary-rgba-40: rgba(197, 159, 94, 0.4);
	--tertiary-rgba-50: rgba(197, 159, 94, 0.5);
	--tertiary-rgba-60: rgba(197, 159, 94, 0.6);
	--tertiary-rgba-70: rgba(197, 159, 94, 0.7);
	--tertiary-rgba-80: rgba(197, 159, 94, 0.8);
	--tertiary-rgba-90: rgba(197, 159, 94, 0.9);
	--quaternary: #cccccc;
	--quaternary-100: #bfbfbf;
	--quaternary-200: #b9b9b9;
	--quaternary-300: #b3b3b3;
	--quaternary--100: #d9d9d9;
	--quaternary--200: #dfdfdf;
	--quaternary--300: #e6e6e6;
	--quaternary-rgba-0: rgba(204, 204, 204, 0);
	--quaternary-rgba-10: rgba(204, 204, 204, 0.1);
	--quaternary-rgba-20: rgba(204, 204, 204, 0.2);
	--quaternary-rgba-30: rgba(204, 204, 204, 0.3);
	--quaternary-rgba-40: rgba(204, 204, 204, 0.4);
	--quaternary-rgba-50: rgba(204, 204, 204, 0.5);
	--quaternary-rgba-60: rgba(204, 204, 204, 0.6);
	--quaternary-rgba-70: rgba(204, 204, 204, 0.7);
	--quaternary-rgba-80: rgba(204, 204, 204, 0.8);
	--quaternary-rgba-90: rgba(204, 204, 204, 0.9);
	--dark: #212529;
	--dark-100: #16181b;
	--dark-200: #101214;
	--dark-300: #0a0c0d;
	--dark--100: #2c3237;
	--dark--200: #32383e;
	--dark--300: #383f45;
	--dark-rgba-0: rgba(33, 37, 41, 0);
	--dark-rgba-10: rgba(33, 37, 41, 0.1);
	--dark-rgba-20: rgba(33, 37, 41, 0.2);
	--dark-rgba-30: rgba(33, 37, 41, 0.3);
	--dark-rgba-40: rgba(33, 37, 41, 0.4);
	--dark-rgba-50: rgba(33, 37, 41, 0.5);
	--dark-rgba-60: rgba(33, 37, 41, 0.6);
	--dark-rgba-70: rgba(33, 37, 41, 0.7);
	--dark-rgba-80: rgba(33, 37, 41, 0.8);
	--dark-rgba-90: rgba(33, 37, 41, 0.9);
	--light: #FFF;
	--light-100: #f2f2f2;
	--light-200: #ececec;
	--light-300: #e6e6e6;
	--light--100: #ffffff;
	--light--200: #ffffff;
	--light--300: #ffffff;
	--light-rgba-0: rgba(255, 255, 255, 0);
	--light-rgba-10: rgba(255, 255, 255, 0.1);
	--light-rgba-20: rgba(255, 255, 255, 0.2);
	--light-rgba-30: rgba(255, 255, 255, 0.3);
	--light-rgba-40: rgba(255, 255, 255, 0.4);
	--light-rgba-50: rgba(255, 255, 255, 0.5);
	--light-rgba-60: rgba(255, 255, 255, 0.6);
	--light-rgba-70: rgba(255, 255, 255, 0.7);
	--light-rgba-80: rgba(255, 255, 255, 0.8);
	--light-rgba-90: rgba(255, 255, 255, 0.9);}
.porto-contact-v60{--primary-inverse: #FFF;
	--secondary-inverse: #777;
	--tertiary-inverse: #FFF;
	--quaternary-inverse: #777;
	--dark-inverse: #FFF;
	--light-inverse: #777;}
.porto-contact-v60{--grey: #969696;
	--grey-100: #f4f4f4;
	--grey-200: #eaeaea;
	--grey-300: #e5e5e5;
	--grey-400: #e0e0e0;
	--grey-500: #dbdbdb;
	--grey-600: #cecece;
	--grey-700: #c1c1c1;
	--grey-800: #a8a8a8;
	--grey-900: #8e8e8e;
	--grey-1000: #757575;}
/* HTML/vendor/simple-line-icons/css/simple-line-icons.css */
.porto-contact-v60 .icon-phone,.porto-contact-v60 .icon-location-pin,.porto-contact-v60 .icon-envelope{font-family: "simple-line-icons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
.porto-contact-v60 .icon-phone:before{content: "";}
.porto-contact-v60 .icon-location-pin:before{content: "";}
.porto-contact-v60 .icon-envelope:before{content: "";}
@font-face{font-family:'simple-line-icons';src:url('/porto/native-v60/fonts/Simple-Line-Icons.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
