*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:#0000;background-image:none}fieldset{margin:0;padding:0}ol,ul{margin:0;padding:0;list-style:none}html{font-family:var(--font-family-sans);line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{line-height:inherit;color:inherit;padding:0}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.top-0{top:0}.top-4{top:1rem}.top-24{top:6rem}.top-32{top:8rem}.top-1\/2{top:50%}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.bottom-0{bottom:0}.left-0{left:0}.left-4{left:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-12{margin-top:3rem}.mt-auto{margin-top:auto}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mb-32{margin-bottom:8rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.h-1{height:.25rem}.h-5{height:1.25rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-64{height:16rem}.h-auto{height:auto}.h-1\/2{height:50%}.h-full{height:100%}.max-h-96{max-height:24rem}.min-h-0{min-height:0}.w-5{width:1.25rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-full{width:100%}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x))translateY(var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.hover\:-translate-y-0:hover{--tw-translate-y:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:var(--radius-md)}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:var(--radius-full)}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-transparent{border-color:#0000}.border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.border-primary{border-color:var(--color-primary)}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-primary:focus{border-color:var(--color-primary)}.dark .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-primary{background-color:var(--color-primary)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-primary:hover{background-color:var(--color-primary)}.dark .dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-primary:hover{background-color:var(--color-primary)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.to-transparent{--tw-gradient-to:transparent}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.pt-8{padding-top:2rem}.pt-16{padding-top:4rem}.pr-3{padding-right:.75rem}.pr-10{padding-right:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.font-sans{font-family:var(--font-family-sans)}.font-serif{font-family:var(--font-family-serif)}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:2.75rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.text-primary,.group:hover .group-hover\:text-primary{color:var(--color-primary)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.dark .dark\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark .dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}*,:before,:after{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl,.hover\:shadow-xl:hover{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none,.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}*,:before,:after{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.filter{--tw-blur:var(--tw-empty, );--tw-brightness:var(--tw-empty, );--tw-contrast:var(--tw-empty, );--tw-grayscale:var(--tw-empty, );--tw-hue-rotate:var(--tw-empty, );--tw-invert:var(--tw-empty, );--tw-saturate:var(--tw-empty, );--tw-sepia:var(--tw-empty, );--tw-drop-shadow:var(--tw-empty, );filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012)drop-shadow(0 2px 2px #0000000f)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}input,input[type=text],input[type=password],input[type=email],input[type=number],textarea,select{color:gray;box-sizing:border-box;opacity:1;background-color:#fff;border:none;border-radius:4px;outline:none;width:100%;max-width:100%;height:48px;margin:0 0 16px;padding:0 20px;font-size:16px;font-weight:500;line-height:48px;display:block;box-shadow:0 1px 4px #0000001f}select{cursor:pointer;padding:15px 18px}input{transition:all .1s ease-in-out}input:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus{color:gray;opacity:1;border:none;box-shadow:0 1px 4px #0000001f;transition:box-shadow .2s!important}input:-webkit-autofill:focus{-webkit-text-fill-color:gray!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill{-webkit-text-fill-color:gray!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input.with-border,input[type=text].with-border,input[type=password].with-border,input[type=email].with-border,input[type=number].with-border,textarea.with-border,select.with-border{border:1px solid #e0e0e0;box-shadow:0 1px 4px #0000000d}input.with-border:focus,input[type=text].with-border:focus,input[type=password].with-border:focus,input[type=email].with-border:focus,input[type=number].with-border:focus,textarea.with-border:focus{border:1px solid #e0e0e0;box-shadow:0 1px 4px #00000014}input[type=submit]{border:none;width:auto;padding:11px 18px}input[type=checkbox]{display:inline}input[type=radio]{cursor:pointer;width:15px;height:15px;box-shadow:none}input.with-error,input[type=text].with-error,input[type=password].with-error,input[type=email].with-error,input[type=number].with-error,textarea.with-error,select.with-error{border:1px solid #e69292;box-shadow:0 1px 4px #ff00000d}::placeholder{color:gray;opacity:1}textarea{min-width:100%;height:auto;min-height:130px;padding:20px;line-height:27px;transition:none!important}label,legend{margin-bottom:8px;font-size:16px;font-weight:400;display:block}label span,legend span{color:#444;font-size:14px;font-weight:400}fieldset{border:none;padding:0}button{width:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:normal;overflow:visible}a{color:#66676b;transition:all .3s}a,button{outline:none!important}a:focus,a:hover{color:#333;text-decoration:none}img{max-width:100%}#logo{vertical-align:top;border-right:1px solid #e0e0e0;align-items:center;height:100%;margin-right:20px;padding-right:35px;display:inline-flex}#logo img{width:auto;height:42px;display:block}#header{z-index:999;background-color:#fff;height:82px;padding:0;font-size:16px;position:relative;box-shadow:0 0 18px #0000001f}#header .container,#header .right-side,#header .left-side{height:100%}header.fullwidth .container{max-width:100%;margin:0;padding:0 35px}#header .container{position:relative}#header .left-side{float:none;flex:auto;align-items:center;gap:20px;width:auto;display:flex;position:relative}#header .right-side{float:none;text-align:right;background-color:#fff;flex:none;align-items:center;width:auto;margin-left:auto;display:flex;position:static}.full-width #header .left-side{float:none;align-items:center;gap:20px;width:auto;display:flex;position:relative}.full-width #header .right-side{float:none;text-align:right;background-color:#fff;align-items:center;width:auto;margin-left:auto;display:flex;position:static}.header-widget{text-align:left;float:left;border-left:1px solid #e0e0e0;height:100%;padding:0 30px;display:inline-block}.fullwidth .header-widget:last-of-type{float:right;border-right:none;padding-right:5px}.header-widget:last-of-type{margin-right:-5px;padding-right:0}.fullwidth .header-widget:last-of-type{margin-right:0;padding-right:5px}.header-notifications-content .notification-avatar{border-radius:50%;width:42px;max-width:42px;height:42px;display:inline-block;overflow:hidden}.header-widget .log-in-button{color:#666;margin:0 -3px;padding:10px 0;transition:all .3s;display:block;position:relative;top:50%;transform:translateY(-50%)}.header-widget .log-in-button i{color:#777;margin-left:-1px;margin-right:4px;font-size:18px;line-height:0;transition:all .3s;position:relative;top:2px}.header-widget .log-in-button:hover,.header-widget .log-in-button:hover i{color:#66676b}.transparent-header .header-widget .log-in-button,.transparent-header .header-widget .log-in-button i{color:#fff}@media (max-width:768px){.header-widget .log-in-button span{display:none}.header-widget .log-in-button i{font-size:20px;top:3px}.header-widget .log-in-button i,.header-widget .log-in-button i:hover{color:#555}.header-widget .log-in-button{text-align:center;background-color:#f0f0f0;border-radius:4px;width:46px;height:46px}.transparent-header .header-widget .log-in-button i,.transparent-header .header-widget .log-in-button{color:#333;background-color:#fff}}.header-notifications{height:100%;padding-right:15px;display:inline-block;position:relative}.header-notifications:last-child{margin-right:-15px}.header-notifications-trigger,.header-notifications-trigger a{color:#333;font-size:22px;position:relative;top:55%;transform:translateY(-50%)}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.header-notifications-trigger,.header-notifications-trigger a{height:40px}.header-notifications.user-menu{top:-8px}}.header-notifications-trigger span{text-align:center;color:#fff;background-color:#66676b;border-radius:50%;width:19px;height:19px;margin-left:-10px;font-size:11px;font-weight:700;line-height:19px;display:inline-block;position:relative;top:-15px}.header-notifications-dropdown{text-align:left;z-index:100;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border-radius:4px;width:360px;padding:0;transition:all .3s;position:absolute;top:calc(100% - 10px);right:-15px;transform:scale(.95);box-shadow:0 2px 12px #0000001f}.header-notifications.active .header-notifications-dropdown{opacity:1;visibility:visible;pointer-events:all;transform:scale(1)}.header-notifications-dropdown:before{content:"";border-bottom:6px solid #d7d7d7;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-6px;right:43px}.header-notifications-headline{border-bottom:1px solid #e6e6e6;padding:18px 25px 17px;line-height:24px}.header-notifications-headline h4,.header-notifications-headline span{display:inline-block}button.mark-as-read{float:right;text-align:center;color:#888;border-radius:4px;width:32px;height:32px;line-height:36px;transition:all .25s;position:relative;top:-4px;right:-8px}button.mark-as-read:hover{color:#888;background-color:#f2f2f2}.header-notifications-content{width:100%;display:block}.header-notifications-scroll{height:auto;display:block;overflow:hidden}.header-notifications-content ul{margin:0;padding:0;list-style:none}.header-notifications-content ul li{border-bottom:1px solid #e6e6e6;transition:all .25s}.header-notifications-content ul li:hover{background-color:#fafafa}.header-notifications-content ul li:hover .notification-icon{background-color:#eee}.header-notifications-content ul li:last-child{border-bottom:none}.header-notifications-content ul li a{color:#666;padding:22px 25px;display:block;position:relative}.header-notifications-content p{margin:0;padding:0}.header-notifications-content ul li a{flex-wrap:wrap;align-items:center;display:flex}.header-notifications-content .notification-icon,.header-notifications-content .notification-text{flex:1}.header-notifications-content .notification-icon i{position:relative}.notification-icon,.header-notifications-content .notification-icon{text-align:center;color:#a0a0a0;background-color:#f2f2f2;border-radius:4px;width:40px;max-width:40px;height:40px;font-size:24px;line-height:42px;transition:all .25s;display:inline-block;position:relative}.notification-icon .icon-material-outline-autorenew{font-size:22px}.notification-icon .icon-material-outline-gavel{font-size:19px;top:-2px;left:1px}.header-notifications-content .notification-avatar{border-radius:50%;align-self:flex-start;width:42px;max-width:42px;height:42px;display:inline-block;overflow:visible}.header-notifications-content .notification-avatar img{width:100%;image-rendering:-webkit-optimize-contrast;border-radius:50%}.notification-text,.header-notifications-content .notification-text{padding-left:20px;padding-right:5px;font-size:14.7px;line-height:23px;display:inline-block}.header-notifications-content .notification-msg-text{margin:4px 0;font-size:14.7px;line-height:23px;display:inline-block}.notification-text strong,.header-notifications-content .notification-text strong{color:#333;font-weight:600}.notification-text span.color,.header-notifications-content .notification-text span.color{color:#66676b;display:inline-block}.notification-text span.color{display:block}a.header-notifications-button{color:#fff;text-align:center;background-color:#66676b;border-radius:0 0 4px 4px;width:100%;padding:12px 16px;font-size:14.7px;font-weight:600;transition:all .3s;display:block}a.header-notifications-button i{max-width:0;margin-left:7px;font-size:22px;line-height:0;display:inline-block;position:relative;top:4px}.user-menu{padding:0}.header-notifications.user-menu{margin:0 -5px}.user-menu .header-notifications-trigger,.user-menu .header-notifications-trigger a{top:50%}.user-menu .header-notifications-dropdown{width:290px;top:calc(100% - 8px);right:-10px}.user-menu .header-notifications-dropdown:before{right:23px}.notification-avatar{position:relative}.status-icon,.notification-avatar:after,.user-avatar:after{content:"";background-color:silver;border:2px solid #fff;border-radius:50%;width:12px;height:12px;display:block;position:absolute;bottom:0;right:0;box-shadow:0 2px 3px #0000004d}.notification-avatar:after{width:11px;height:11px}.status-icon.status-online,.status-online:after{background-color:#38b653}.status-icon.status-offline,.status-offline:after{background-color:silver}.user-avatar{border-radius:50%;width:42px;height:42px;display:inline-block;position:relative}.user-avatar img{width:100%;image-rendering:-webkit-optimize-contrast;border-radius:50%;display:inline-block}ul.user-menu-small-nav{margin:0;padding:20px 25px;list-style:none}ul.user-menu-small-nav li{margin:0;padding:0}ul.user-menu-small-nav li a{color:#666;padding:2px 0;font-size:16px;transition:all .3s;display:block}ul.user-menu-small-nav li a i{color:#666;-webkit-font-smoothing:antialiased;margin-right:2px;font-size:16px;transition:all .3s;position:relative;top:1px}ul.user-menu-small-nav li a:hover,ul.user-menu-small-nav li a:hover i{color:#66676b}.user-status{border-bottom:1px solid #e6e6e6;padding:25px}.user-details{display:flex}.user-name{color:#333;padding:2px 0 0 15px;font-weight:500;line-height:20px}.user-details span{color:#888;font-size:14.7px;font-weight:500;display:block}.status-switch{zoom:1;background-color:#eee;border-radius:4px;width:100%;height:36px;margin-top:20px;padding:0;display:block;position:relative}.status-switch:before,.status-switch:after{content:" ";display:table}.status-switch label{float:left;z-index:2;cursor:pointer;color:#888;text-align:center;width:50%;margin:0;font-size:14.7px;line-height:36px;transition:all .3s;position:relative}.status-switch span.status-indicator{z-index:1;background-color:#38b653;border-radius:4px 0 0 4px;width:50%;height:100%;transition:all .4s cubic-bezier(.3,-.41,.19,1.3),background-color .2s linear;display:block;position:relative;top:0;left:0;box-shadow:0 0 5px 1px #38b6534d}.status-switch span.right{box-shadow:none;color:#fff;background-color:#333;border-radius:0 4px 4px 0;left:50%}.status-switch label.current-status{color:#fff}#navigation{margin-top:0;display:inline-block;position:relative}#navigation ul{float:left;margin:0;padding:0;list-style:none;position:relative}#navigation>ul{float:none;align-items:center;gap:18px;display:flex}#navigation>ul>li{float:none}#navigation ul a{padding:5px 0;text-decoration:none;display:block}#navigation ul li{float:left;margin:0;padding:0;position:relative}#navigation ul li ul{opacity:0;visibility:hidden;z-index:99999;padding:0;position:absolute;top:100%;left:9px}#navigation ul ul li{float:none}#navigation ul ul ul{margin:0 0 0 15px;top:0;left:100%}#navigation ul ul{margin:0}#navigation ul ul ul{pointer-events:none}#navigation ul ul li:hover>ul{pointer-events:all}#navigation ul ul:before{content:"";background:#fff0;width:100%;height:10px;position:absolute;top:-10px;left:0}#navigation ul ul ul:after{content:"";opacity:0;width:15px;height:100%;position:absolute;top:0;left:-15px}#navigation ul li:hover>ul{opacity:1;visibility:visible;pointer-events:all}#navigation ul li a:after,#navigation ul ul li a:after{content:"";opacity:1;opacity:1;color:#a8a8a8;text-indent:0;background-color:#f0f0f0;border-radius:3px;width:17px;height:17px;margin-left:7px;font-family:Material-Icons;font-size:16px;line-height:17px;transition:all .2s;display:inline-block;position:relative;top:1px}#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after,#navigation ul ul.dropdown-nav li:hover a:after,#navigation ul li:hover a:after{color:#66676b;opacity:.8;background:#66676b21}#navigation ul ul.dropdown-nav ul.dropdown-nav li a:after{color:#a8a8a8;opacity:1;background-color:#f0f0f0}#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after,#navigation ul ul.dropdown-nav li:hover a:after{opacity:1;background-color:#66676b;color:#fff!important}#navigation ul ul.dropdown-nav ul.dropdown-nav li a:after,#navigation ul ul.dropdown-nav li a:after{content:"";color:#bbb;opacity:1;background-color:#ffffff1a;position:absolute;top:6px;left:auto;right:20px}#navigation ul li a.current{color:#66676b}#navigation ul li a.current:after{color:#66676b;opacity:.8;background:#66676b21}#navigation ul li a:only-child:after,#navigation ul ul li a:only-child:after{content:"";display:none}#navigation ul ul li:hover a:after{opacity:1;transform:translate(0)}#navigation ul li{border-radius:4px;margin:0 5px;transition:all .25s}#navigation ul li a,#navigation ul ul li a{color:#666;cursor:pointer}#navigation ul a{border-right:4px;padding:7px 9px;line-height:23px}#navigation ul li:hover a{color:#66676b}#navigation ul ul{background-color:#303030;border-radius:4px;box-shadow:0 2px 12px #0000001f}#navigation ul ul li{border-radius:4px}#navigation ul ul li:last-child{border-bottom:none}#navigation ul li:hover ul a,#navigation ul ul a{padding:4px 40px 4px 15px!important;line-height:22px!important}#navigation ul li:hover ul a:only-child,#navigation ul a:only-child{padding:4px 15px!important}#navigation ul ul:after{content:"";border-bottom:5px solid #303030;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-5px;left:25px}body #navigation ul ul{box-sizing:border-box;margin-top:12px;padding:14px 0}body #navigation ul ul ul{margin-top:0}#navigation ul ul:before{content:".";opacity:0;opacity:0;width:100%;height:12px;position:absolute;top:-12px}#navigation ul ul ul:before{width:calc(100% + 15px);left:-15px}#navigation ul ul li{width:208px}#navigation ul ul li:hover{border-radius:0}#navigation ul ul li:first-child{border-radius:4px 4px 0 0}#navigation ul ul li:last-child{border-radius:0 0 4px 4px}#navigation ul ul{opacity:0;visibility:hidden;transition:all .25s;transform:translateY(15px)}#navigation ul ul ul{transform:translate(15px)}#navigation ul li ul{z-index:10}#navigation ul li:hover ul{z-index:20}#navigation ul li:hover>ul{opacity:1;visibility:visible;transform:translate(0,0)}#navigation ul ul li{border-radius:0;margin:0;padding:0 6px;font-size:15.7px}#navigation ul ul.dropdown-nav ul.dropdown-nav ul.dropdown-nav li a,#navigation ul ul.dropdown-nav ul.dropdown-nav li a,#navigation ul ul.dropdown-nav li a{color:#aaa;transition:all .3s}#navigation ul ul.dropdown-nav ul.dropdown-nav ul.dropdown-nav li:hover a,#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a,#navigation ul ul.dropdown-nav li:hover a{color:#fff}.mega-menu{opacity:0;visibility:hidden;box-sizing:border-box;z-index:99;background-color:#fff;border-radius:4px;width:200px;margin-top:-10px;padding:20px 0;font-size:14px;transition:all .25s;display:flex;position:absolute;top:100%;left:0;transform:translate(-42%,24px);box-shadow:0 0 10px #0000001f}.mega-menu:before{content:"";opacity:0;width:100%;height:12px;display:block;position:absolute;top:-12px;left:0}#navigation ul li .mega-menu ul{opacity:0;visibility:hidden;box-shadow:none;background-color:#0000;border-radius:0;flex:1;margin:0;padding:0;display:inline-block;position:relative;top:auto;left:auto;transform:translate(0,0)}#navigation ul li:hover .mega-menu{opacity:1;visibility:visible;transform:translate(-42%,12px)}#navigation ul li:hover .mega-menu ul{opacity:1;visibility:visible}#navigation .mega-menu ul,#navigation .mega-menu ul li{width:100%}.mega-menu.two-columns{width:429px}.mega-menu.three-columns{width:643px}.mega-menu.four-columns{width:857px}#navigation ul .mega-menu ul a{color:#bbb;-wekkit-transition:all .2s ease-in-out;margin-left:0;transition:all .2s ease-in-out;display:block;padding:0!important}#navigation ul li:hover .mega-menu ul a,#navigation ul .mega-menu ul a{padding:6px 0!important;line-height:22px!important;transform:translate(0,0)!important}#navigation .mega-menu ul li{padding:0 30px}#navigation ul li a i{padding-right:5px;font-size:14px;position:relative;top:0}.mega-menu-section{float:left;border-right:1px solid #e9e9e9;width:214px;padding:0;display:inline-block}.mega-menu .mega-menu-section:last-child{border:none}.mega-menu-headline{color:#222;letter-spacing:0;font-size:14px;font-weight:600;line-height:21px;display:block;opacity:1!important;padding:8px 30px!important}.mobile-styles .mm-listview{margin:0 -20px!important}.mobile-styles .mm-listview .mega-menu-headline{color:#fff;background:#222!important;padding:15px 20px!important}.mobile-styles .mm-listview li a i{padding-right:5px}.mobile-styles.mm-panel:before{height:10px!important}#header-container{z-index:1000;width:100%;position:absolute;top:0}#wrapper.wrapper-with-transparent-header #header .right-side{background-color:#0000}#header{transition:background .3s}#wrapper{padding-top:82px}#wrapper.wrapper-with-transparent-header{padding-top:0!important}@media (max-width:1099px){#wrapper{padding-top:0!important}#header-container{position:relative}#header-container.transparent-header{position:absolute}}#header-container.transparent-header{width:100%;position:absolute}.transparent-header-spacer{height:82px}.transparent-header #header{box-shadow:none;background-color:#0000;border-bottom:1px solid #fff3}.transparent-header #header .right-side{background-color:#0000}.transparent-header #logo,.transparent-header #header .right-side .header-widget{border-color:#fff3}.transparent-header #header .right-side .header-widget:first-of-type{border-right-color:#0000}.transparent-header #header .right-side .header-widget:last-of-type{border-color:#fff3}body .transparent-header #navigation>ul li a,.transparent-header .header-notifications-trigger,.transparent-header .header-notifications-trigger a{color:#fff}body .transparent-header #navigation>ul ul li a{color:#aaa}.transparent-header .header-notifications-dropdown:before{border-bottom-color:#fff}.transparent-header .mmenu-trigger{background-color:#fff}.transparent-header #navigation>ul li a:after{color:#fffc;opacity:1;background-color:#ffffff26;transition:all .3s}.transparent-header #navigation>ul li:hover ul li:hover a:after,.transparent-header #navigation>ul li:hover a:after,.transparent-header #navigation>ul li a.current:after{color:#fff;background:#66676b}.transparent-header #navigation>ul li:hover ul a:after,.transparent-header #navigation>ul ul li a:after{color:#bbb;background-color:#ffffff1a}.mm-hidden{display:none!important}.mm-wrapper{position:relative;overflow-x:hidden}.mm-menu{box-sizing:border-box;background:inherit;z-index:0;margin:0;padding:0;display:block;position:absolute;inset:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;z-index:0;margin:0;position:absolute;inset:0}.mm-panels{overflow:hidden}.mm-panel{transform-origin:0 0;transition:transform .4s;transform:translate(100%)}.mm-panel.mm-opened{transform:translate(0,0)}.mm-panel.mm-subopened{transform:translate(-30%)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{transition:none!important}.mm-panel.mm-noanimation.mm-subopened{transform:translate(0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;padding:0 20px;overflow:hidden auto}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:"";height:20px;display:block}.mm-vertical .mm-panel{transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{padding:10px 0 10px 10px;display:none}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:#0000}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{right:19px;transform:rotate(225deg)}.mm-btn{box-sizing:border-box;z-index:1;width:40px;height:50px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:"";border:2px solid #0000;width:5px;height:5px;margin:auto;display:block;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-bottom:none;border-right:none;right:18px}.mm-clear:after,.mm-close:after{border-top:none;border-left:none;right:25px}.mm-next:after,.mm-prev:before{content:"";border-top:2px solid #0000;border-left:2px solid #0000;width:8px;height:8px;margin:auto;display:block;position:absolute;top:0;bottom:0}.mm-prev:before{left:23px;right:auto;transform:rotate(-45deg)}.mm-next:after{left:auto;right:23px;transform:rotate(135deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;height:50px;margin:0;padding:0 40px;line-height:30px;position:absolute;top:0;left:0;right:0}.mm-navbar>*{padding:10px 0;display:block}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{background-color:#262626;display:block}.mm-listview,.mm-listview>li{margin:0;padding:0;list-style:none;display:block}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li{border-bottom:1px solid #404040}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;color:inherit;margin:0;padding:14px 10px 14px 20px;display:block;overflow:hidden}.mm-listview>li:not(.mm-divider):after{content:"";border-bottom-style:solid;border-bottom-width:1px;display:none;position:absolute;bottom:0;left:20px;right:0}.mm-listview .mm-next{z-index:2;background:#03020100;width:50px;padding:0;position:absolute;top:0;bottom:0;right:0}.mm-listview .mm-next:before{content:"";border-left-style:solid;border-left-width:1px;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{margin-right:0;padding-right:50px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-10px}.mm-menu{color:#fff;background:#2a2a2a;border-color:#ffffff1a}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#fff;font-size:16px;font-weight:600}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#fffc}.mm-menu .mm-listview{border-color:#2a2a2a}.mm-menu .mm-listview>li .mm-next:after{border-color:#fffc}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:#ffffff80;tap-highlight-color:#ffffff80}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:#ffffff0d}.mm-menu .mm-listview>li{transition:all .2s}.mm-menu .mm-listview>li:hover{background:#ffffff08}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu .mm-divider{background:#0000000d}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{z-index:1;transition:transform .4s}html.mm-opened{position:relative;overflow-x:hidden}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{z-index:2;background:#03020100;width:100%;height:100%;display:none;position:fixed;top:0;left:0}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-opened~.mm-slideout{transform:translate(80%)}@media (max-width:175px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{transform:translate(140px)}}@media (min-width:550px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{transform:translate(440px)}}.mm-sronly{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}em.mm-counter{font:inherit;text-indent:0;margin-top:-10px;font-size:14px;font-style:normal;line-height:20px;display:block;position:absolute;top:50%;right:45px}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{margin-top:0;top:12px}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{text-align:center;color:#fff;background-color:#66676b;border-radius:50%;width:20px;height:20px;font-size:10px;font-weight:600;line-height:21px}.mmenu-trigger{cursor:pointer;background-color:#eee;border-radius:4px;width:46px;height:46px;margin:0;display:none;position:relative}.hamburger{transform:scale(.67);cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;position:relative;top:16px;left:12px;overflow:visible;-moz-transform:scale(.7)translateY(4px)}.hamburger-box{position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#555;border-radius:4px;width:33px;height:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.mmenu-trigger{display:none}@media (max-width:1099px){#responsive{display:none}.mmenu-trigger{display:inline-block!important}#header{height:76px}#logo{border:none}#logo img{border:none;max-width:100px;height:auto}header.fullwidth .container{padding:0 20px}.header-widget{float:left}.fullwidth .header-widget:last-of-type,.header-widget:last-of-type{float:left;padding-right:25px}#header .right-side{text-align:left;background-color:#fff;width:auto;position:absolute}.mmenu-trigger{float:right;margin:0 -5px 0 23px;top:15px}#header .right-side .header-widget{border-right:1px solid #e0e0e0;margin-right:-1px}.header-widget{padding:0 25px}.header-notifications:first-child{margin-right:-5px}#header-container.cloned{display:none}}@media (max-width:768px){.header-notifications{position:initial}.header-notifications-dropdown:before{display:none}.user-menu .header-notifications-dropdown,.header-notifications-dropdown{width:calc(100vw - 45px);top:calc(100% + 15px);right:-10px}}@media (max-width:480px){.hide-on-mobile{display:none}}#footer{color:silver;background-color:#303030}#footer p{line-height:26px}.footer-top-section{border-bottom:1px solid #484848}.footer-top-section .footer-logo img{max-height:46px}.footer-rows-container{z-index:100;height:96px;display:block;position:relative}.footer-row{float:left;border-left:1px solid #484848;border-right:1px solid #484848;height:100%;padding:0 40px;display:inline-block}.footer-row-inner{position:relative;top:50%;transform:translateY(-50%)}.footer-row-inner.footer-logo{height:46px;position:relative;top:50%;transform:translateY(0)}.footer-row-inner.footer-logo img{position:relative;top:50%}.footer-row:first-child{border-left:none;padding-left:0}.footer-row:last-child{border:none;padding-right:0}.footer-rows-right .footer-row:first-child{border-left:1px solid #484848;padding-left:40px}.footer-rows-right{float:right;height:100%}.language-switcher.bootstrap-select.btn-group .dropdown-menu.inner{width:100%}.language-switcher.bootstrap-select:before{display:none}.language-switcher.bootstrap-select .dropdown-menu{width:160px;padding-top:15px;top:calc(100% + 15px);left:auto;right:0}.language-switcher.bootstrap-select .dropdown-menu:before{content:"";border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-5px;right:20px}.language-switcher.bootstrap-select.btn-group button{color:#fff;height:44px;box-shadow:none;background-color:#444;padding-left:18px;padding-right:35px;transition:all .3s}.language-switcher.bootstrap-select.btn-group .dropdown-toggle .filter-option{height:44px;line-height:44px}.language-switcher.bootstrap-select.btn-group button:hover{color:#333;background-color:#fff}.language-switcher.bootstrap-select.btn-group.open button,.language-switcher.bootstrap-select.btn-group button:hover{color:#fff;background-color:#66676b}.language-switcher.bootstrap-select.btn-group button .caret{transition:all .3s}.language-switcher.bootstrap-select.btn-group.open button .caret,.language-switcher.bootstrap-select.btn-group button:hover .caret{border-top-color:#fff}.language-switcher.bootstrap-select.btn-group .dropdown-toggle .caret{right:18px}.footer-social-links{margin:3px -10px 0;padding:0;list-style:none}.footer-social-links li{float:left;margin:0;padding:0;display:inline-block}.footer-social-links li a{color:#fff;opacity:.5;padding:0 10px;font-size:20px;transition:all .3s;display:inline-block;transform:translateY(-.5px)}.footer-social-links li a:hover{opacity:1}.footer-middle-section{z-index:10;padding:60px 0;position:relative}#footer h3,#footer h2,.footer-links h3{color:#fff;margin:0 0 15px;padding:0;font-size:18px;display:block}#footer h3 i{margin-right:5px;font-size:20px;position:relative;top:2px;font-weight:400!important}.footer-links ul{text-align:left;margin:0;padding:0;list-style:none}.footer-links ul li{margin-bottom:0;display:block}.footer-links ul li:first-child a{padding-top:0}.footer-links ul li:last-child a{padding-bottom:0}.footer-links ul li a{color:silver;z-index:100;padding:4px 0;line-height:25px;display:block;position:relative}.footer-links ul li a span{display:inline-block;position:relative}.footer-links ul li a:hover{color:#fff}.footer-links ul li a span:before{content:"";z-index:-1;opacity:.5;background-color:#66676b;border-radius:3px;width:0;height:2px;transition:all .25s,opacity .2s;display:block;position:absolute;bottom:0;left:0}.footer-links ul li a:hover span:before{opacity:1;width:100%}.newsletter{margin-top:20px;display:flex}.newsletter input,.newsletter button{flex-wrap:wrap;align-items:flex-start;display:flex}.newsletter input{box-shadow:none;background:#262626;margin-bottom:0}.newsletter input:focus{box-shadow:none}.newsletter button{text-align:center;color:#fff;background-color:#66676b;border-radius:4px;min-width:48px;max-width:48px;height:48px;margin-left:10px;font-size:18px;line-height:48px;transition:all .3s}.newsletter button:hover{color:#333;background-color:#fff}.newsletter button i{width:100%;line-height:48px}.footer-bottom-section{text-align:center;border-top:1px solid #484848;padding:25px 0}.footer-bottom-section strong{color:#fff;font-weight:500}@media (max-width:992px){#footer h3{margin-top:45px}.footer-middle-section{padding-top:0;padding-bottom:45px}}@media (max-width:768px){.content-left-offset,.content-right-offset{padding-left:15px}.footer-rows-container{height:auto;padding:20px 0 40px}.footer-rows-left,.footer-rows-right{float:none;height:auto}.footer-row-inner.footer-logo img{top:0}.footer-row-inner{position:relative;top:0;transform:translateY(0)}.footer-row-inner.footer-logo{height:46px;position:relative;top:0}#footer .footer-row{float:none;border:none;width:100%;padding:20px 0 0;display:block}.footer-rows-container .footer-rows-left,.footer-rows-container .footer-rows-right{display:block}}.pagination{text-align:center;margin:0}.pagination-next-prev{position:relative;top:-66px}.pagination ul{margin:0;padding:0}.pagination ul li{margin:0;padding:0;display:inline-block}.pagination ul li a,.pagination-next-prev ul li a{color:#333;float:left;background-color:#0000;border-bottom:none;margin:0;padding:10px 0;font-size:14px;font-weight:700;line-height:22px;transition:all .2s ease-in-out;display:inline-block}.pagination ul li a{border-radius:4px;width:44px;height:44px;padding:0;line-height:44px}.pagination ul li a i{font-size:24px;line-height:44px}.pagination ul li.blank{color:#a0a0a0;padding:0 6px}.section.gray .pagination .pagination-arrow a:hover,.pagination ul li a.current-page,.pagination ul li a:hover{color:#fff;background-color:#333;box-shadow:0 2px 8px #0003}.pagination ul li a.current-page{color:#fff;background-color:#66676b;box-shadow:0 2px 8px #66676b40}.pagination .pagination-arrow a{background-color:#f0f0f0}.section.gray .pagination .pagination-arrow a{background-color:#eaeaea}#backtotop{opacity:0;visibility:hidden;z-index:999;margin:0 25px 0 0;transition:all .35s;position:fixed;bottom:25px;right:0;transform:translateY(10px)}#backtotop.visible{opacity:1;visibility:visible;transform:translateY(0)}#backtotop a{opacity:1;text-align:center;background-color:#66676b;border:0;border-radius:4px;width:46px;height:46px;font-size:26px;text-decoration:none;transition:all .3s;display:block}body #backtotop a{color:#fff}#backtotop a:after{content:"";font-family:Feather-Icons;display:block;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:768px){#backtotop{display:none}}.sidebar-container{margin-bottom:40px}.full-page-container .sidebar-container,.sidebar-widget input{margin-bottom:0}.sidebar-widget{margin-bottom:50px;display:block}.sidebar-widget h3{margin-bottom:20px;font-size:20px}.notify-box{background-color:#f2f2f2;border-radius:4px;width:100%;min-height:59px;padding:15px 25px;line-height:28px;display:block;position:relative}.notify-box label{cursor:pointer;margin-bottom:0}.notify-box .switch-button{margin-right:10px}.sort-by .bootstrap-select{position:relative;top:0;right:0}.sort-by .dropdown-menu{box-shadow:0 0 4px #00000024}.sort-by .bootstrap-select.btn-group button{width:auto;box-shadow:none;color:#333;background-color:#0000;flex:1;height:20px;margin-left:10px;padding:0 12px 0 0;font-weight:600;position:relative;top:4px;right:0}.sort-by .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto}.sort-by .bootstrap-select.btn-group .dropdown-toggle .caret{right:0}.sort-by .bootstrap-select .dropdown-menu{flex:1;padding-top:15px;position:absolute;top:40px;left:auto;right:0;min-width:160px!important}.sort-by .bootstrap-select.open:before{display:none}.sort-by{float:right;flex-wrap:wrap;align-items:flex-start;display:flex;position:relative}@media (max-width:768px){.notify-box{margin-bottom:90px}.notify-box .sort-by{margin-top:35px;position:absolute;left:0}.notify-box .sort-by .bootstrap-select .dropdown-menu{left:0;right:auto}}#titlebar{background-color:#f8f8f8;margin-bottom:65px;padding:70px 0;position:relative}#titlebar.gradient{background:linear-gradient(#00000008 0%,#fff0);padding-bottom:0}#titlebar.white{background:#fff;padding-bottom:0}#titlebar.transparent{background:0 0}#titlebar span a,#titlebar span{color:#888;margin-top:3px;margin-bottom:3px;font-size:20px;display:block}#titlebar #breadcrumbs span{font-size:14px}#titlebar h1,#titlebar h2{margin:1px 0 3px;font-size:30px;line-height:40px}#breadcrumbs{color:#333;background-color:#f0f0f0;border-radius:4px;font-size:14.7px;font-weight:600;display:inline-block;position:absolute;top:50%;right:15px;transform:translateY(-51%)}#breadcrumbs ul{margin:0;padding:12px 22px;line-height:23px}#breadcrumbs ul li a{color:#666;font-weight:500;transition:all .2s ease-in-out}#breadcrumbs ul li a:hover{color:#66676b}#breadcrumbs ul li{margin:0 0 0 7px;list-style:none;display:inline-block}#breadcrumbs ul li:first-child:before{display:none}#breadcrumbs ul li:first-child{margin-left:0}#breadcrumbs ul li:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid #aaa;width:0;height:0;margin-right:12px;font-size:14px;display:inline-block}#breadcrumbs ul li.home-icon a{opacity:1;padding:0;font-size:24px;line-height:0;display:inline-block;position:relative;top:4px}#breadcrumbs ul li.home-icon i{line-height:0}#breadcrumbs.dark{color:#fff;background-color:#333;box-shadow:0 3px 10px #00000026}#breadcrumbs.dark ul li a,#breadcrumbs.dark ul li a:hover{color:#fff}#breadcrumbs.dark ul li:before{border-left:4px solid #ffffff4d}#breadcrumbs.white{color:#333;background-color:#fff;box-shadow:0 3px 10px #0000001a}#breadcrumbs.white ul li a{color:#666}#breadcrumbs.white ul li a:hover{color:#66676b}#breadcrumbs.white ul li:before{border-left:4px solid #0000004d}.single-page-header #breadcrumbs{margin-left:auto;position:relative;top:0;left:0;transform:none}@media (max-width:992px){.single-page-header #breadcrumbs{margin:30px 0 20px}}.single-page-header{margin-bottom:65px;padding:60px 0;position:relative}.single-page-header .container{z-index:100;position:relative}.single-page-header:after,.single-page-header:before{content:"";z-index:15;background:linear-gradient(90deg,#f7f7f7 50%,#f7f7f7cc 70% 90%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.single-page-header:after{z-index:5;background-color:#f7f7f7}.single-page-header .background-image-container{z-index:10;background-position:100%;background-repeat:no-repeat;background-size:cover;width:50%;height:100%;position:absolute;top:0;left:50%}.single-page-header .single-page-header-inner{display:flex}.single-page-header .left-side,.single-page-header .right-side{flex:1;align-items:center;display:flex}.single-page-header .left-side{padding-right:30px}.single-page-header .right-side{max-width:35%}@media (min-width:1365px){.single-page-header .right-side{max-width:30%}}.single-page-header .header-image a{height:100%;display:flex}.single-page-header .header-image{background:#fff;border-radius:4px;flex:0 0 140px;height:140px;margin-right:35px;padding:0 20px;display:flex;box-shadow:0 3px 12px #0000001a}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.single-page-header .header-image{max-width:140px}}.single-page-header.freelancer-header .header-image{box-shadow:none;background:#fff;border-radius:50%;flex:0 0 130px;width:130px;height:130px;padding:0;display:flex;overflow:hidden}.single-page-header .header-image img{align-self:center;transform:translate(0,0)}@media (-ms-high-contrast:none){.single-page-header .header-image img{width:100%}}.single-page-header .header-details{flex:1}.single-page-header .header-details h3{color:#333;margin:3px 0 12px;padding:0;font-size:26px;line-height:36px;display:inline-block;position:relative}.single-page-header .header-details h3 span{color:gray;margin-top:-3px;font-size:20px;font-weight:300;display:block}.single-page-header .header-details h5{color:#333;font-size:16px;font-weight:600}.single-page-header .header-details ul{margin:0 0 -7px;padding:0;line-height:24px;list-style:none}.single-page-header .header-details li{margin-bottom:12px;margin-right:20px;display:inline-block}.single-page-header .header-details li:last-child{margin-right:0}.single-page-header .header-details li a{color:#666}.single-page-header .header-details li a:hover{color:#66676b}.single-page-header .header-details li i{margin-right:2px;font-size:20px;position:relative;top:2px}.single-page-header .header-details li .verified-badge{position:relative;top:2px;transform:scale(.85)}.single-page-header .header-details li .verified-txt{color:#299840}.single-page-header .header-details li .star-rating{position:relative;top:6px}.single-page-header .header-details ul li img.flag{cursor:default;border-radius:3px;height:16px;margin-right:5px;display:inline-block;position:relative;top:-1px;box-shadow:0 0 3px #0003}.single-page-header .salary-box{background-color:#fff;border-radius:4px;margin-left:auto;padding:20px 25px;display:inline-block;box-shadow:0 3px 8px #00000014}.salary-box .salary-type{color:#888;margin:3px 0 8px;line-height:20px}.salary-box .salary-amount{color:#333;font-size:28px;font-weight:300;line-height:36px}@media (max-width:1366px){.single-page-header.freelancer-header .header-image{flex:0 0 130px;width:130px;height:130px}}@media (max-width:1240px){.single-page-header .header-details h3{font-size:26px}.single-page-header{padding:55px 0}.salary-box .salary-amount{font-size:26px;line-height:32px}.single-page-header .header-image{flex:0 0 120px;height:120px}.single-page-header.freelancer-header .header-image{flex:0 0 120px;width:120px;height:120px}}@media (max-width:992px){.single-page-header .single-page-header-inner{flex-direction:column;display:flex}.single-page-header .left-side{padding-right:0}.single-page-header .header-details h3{font-size:24px}.single-page-header{padding:35px 0}.single-page-header .salary-amount{font-size:22px;line-height:24px}.single-page-header .salary-box{box-shadow:none;background-color:#0000;margin-top:15px;margin-bottom:20px;padding:0}.salary-box .salary-type{color:#333;font-weight:600}.single-page-header .left-side,.single-page-header .right-side,.single-page-header-inner{max-width:100%;display:block}.single-page-header .header-image{width:auto;height:70px;margin:15px 0;padding:15px 20px;display:inline-block}.single-page-header .header-image img{height:100%}.single-page-header .header-details h5{border-top:1px solid #e0e0e0;padding-top:25px}.single-page-header.freelancer-header .header-image{flex:0 0 70px;width:70px;height:70px;margin-bottom:-70px}.single-page-header.freelancer-header .header-details h3{margin-left:90px}}@media (max-width:768px){.single-page-header:after,.single-page-header:before{background:#f7f7f7}.single-page-header.freelancer-header .header-image{flex:0 0 70px;width:70px;height:70px;margin-bottom:-70px}.single-page-header.freelancer-header .header-details h3{margin-left:90px}}.blog-post{background:#fff;border-radius:4px;margin-bottom:35px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 3px 12px #0000001a}.blog-post:hover{transform:translateY(-5px);box-shadow:0 4px 18px #0000001a}.blog-post-thumbnail{flex:none;width:260px;max-width:none;max-height:100%;position:relative;overflow:hidden}.blog-post-thumbnail-inner{width:100%;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 3px 12px #00000026}.blog-post-thumbnail-inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.blog-post-thumbnail-inner .blog-item-tag{margin:0;top:auto;bottom:20px;left:20px}.blog-post-content{flex:1;padding:35px}.blog-post-content h3,.blog-post-content h3 a{color:#333;margin-bottom:15px;font-size:22px;line-height:33px;display:block}.blog-post-content h3 a:hover{color:#66676b}a.blog-post-info,.blog-post-info,.blog-post-date{color:#888;background-color:#f0f0f0;border-radius:4px;margin-bottom:10px;margin-right:3px;padding:4px 10px;font-size:14px;line-height:20px;transition:all .3s;display:inline-block}a.blog-post-info:hover{color:#fff;background-color:#66676b}.blog-post-content p{color:gray;margin:0;padding:0;display:block}.blog-post-content a.button i.icon-feather-arrow-right{margin:0 -5px;font-size:20px;position:relative;top:4px;left:-1px}.blog-post-info-list{display:block}blockquote{color:#888;border-left:5px solid #eee;margin:0 20px;padding:10px 20px;font-size:17px;line-height:30px}.blog-post.single-post{flex-direction:column}.blog-post.single-post:hover{transform:none}.blog-post.single-post .blog-post-thumbnail{width:100%;height:380px}.blog-post.single-post p{margin-bottom:20px}#posts-nav{width:100%;min-height:60px;margin:0;padding:0;list-style:none;display:inline-block;position:relative}#posts-nav li span{color:#888;background-color:#f0f0f0;border-radius:4px;margin-bottom:10px;margin-right:3px;padding:4px 10px;font-size:14px;line-height:20px;transition:all .3s;display:inline-block}#posts-nav li a:hover span{color:#fff;background-color:#66676b}#posts-nav li{width:50%;font-size:18px;font-weight:500;position:absolute}#posts-nav li strong{font-weight:500;display:block}#posts-nav li a{color:#333;line-height:28px;transition:transform .3s,color .3s;display:inline-block}#posts-nav li a:hover{color:#66676b}#posts-nav li.next-post{text-align:right;right:0}#posts-nav li.prev-post{left:0}#posts-nav li.next-post a{padding-right:50px}#posts-nav li.prev-post a{padding-left:50px}#posts-nav li.prev-post a:before,#posts-nav li.next-post a:before{color:inherit;font-family:Feather-Icons;font-size:30px;transition:transform .3s;position:absolute;top:50%;transform:translateY(-50%)}#posts-nav li.next-post a:before{content:"";right:0}#posts-nav li.prev-post a:before{content:"";left:0}#posts-nav li.next-post a:hover:before{transform:translate(5px,-50%)}#posts-nav li.prev-post a:hover:before{transform:translate(-5px,-50%)}.comments{margin:-10px 0 0}.comments h4{color:#333;margin-bottom:25px;font-size:20px;font-weight:500}.comments h4 span{font-size:inherit;display:inline-block}.comment{font-size:20px}.comments .button{margin:0 0 10px;padding:7px 15px}.comments.reviews .button{margin:0}.comments ul{padding-left:0}.comments ul li{display:block}.comments ul li,.comments ul li ul li,.comments ul li ul li ul li,.comments ul li ul li ul li{margin:50px 0 0}.comments ul li ul{margin:0 0 0 100px}.comment-content p{margin:3px 0 0;line-height:26px}.comment-content{color:#666;padding:0 0 0 100px}.comments ul li ul{border-left:1px solid #e0e0e0;padding-left:35px}.comments ul li ul li:before{content:"";background-color:#e0e0e0;width:15px;height:1px;display:inline-block;position:absolute;top:30px;left:-35px}.comments ul li{position:relative}.comment-content strong{color:#666;padding-right:5px}.comment-content span{color:#888}body .comment-content p{padding:5px 0}.comments-amount{color:#888;font-weight:500}.avatar{float:left;padding:0 17px 0 0;display:inline-block;position:absolute;top:-5px;left:0}.avatar img{border-radius:50%;max-width:70px}.comment-by{color:#333;width:100%;padding-top:5px;padding-bottom:8px;font-weight:500}.comment-by h5{margin:0 0 7px}.comment-by a.reply{color:#666;background-color:#f0f0f0;border-radius:4px;padding:5px 16px;font-size:14px;font-weight:500;line-height:22px;transition:all .3s;display:inline;position:absolute;top:15px;right:0}.comment-by a.reply i{margin-right:1px;font-size:12px}.comment-by a.reply:hover{color:#fff;background-color:#66676b;box-shadow:0 3px 9px #0000001a}.comment-by span.date{color:#888;float:none;text-align:left;margin:0;font-weight:500;display:block}@media (max-width:768px){.comments ul li ul{margin:0}.avatar{top:3px}.comment-content{color:#666;padding:0 0 0 70px}.avatar img{border-radius:50%;max-width:50px;top:5px}.comment-by a.reply{margin:10px 0 0;display:inline-block;position:relative;top:0}.blog-post{flex-direction:column}.blog-post-thumbnail{width:100%;height:220px}#posts-nav li{width:100%;position:relative}#posts-nav li a{padding:0!important}#posts-nav li a:before{display:none}#posts-nav li.next-post{text-align:left;margin-bottom:30px}}.widget-tabs{margin-top:25px;padding:0;list-style:none;display:block}.widget-content{background-color:#fff;border-radius:4px;width:100%;position:relative;overflow:hidden;box-shadow:0 3px 9px #00000012}.widget-content:before{content:"";z-index:10;opacity:1;background:#fff;width:100%;height:100%;transition:all .35s ease-in-out;display:block;position:absolute;top:0;left:0}.widget-content img{-o-object-fit:cover;object-fit:cover;z-index:9;opacity:1;border-radius:5.5px;width:100%;height:100%;transition:all .35s;display:block;position:absolute}.widget-text h5{color:#333;margin:0 0 3px;font-size:16px;font-weight:600;line-height:24px;transition:all .35s}.widget-text span{color:#888;background-color:#f0f0f0;border-radius:4px;margin-top:3px;padding:4px 10px;font-size:14px;line-height:20px;transition:all .35s;display:inline-block}.widget-text{z-index:20;padding:30px;display:block;position:relative}.widget-tabs .widget-content{display:table}.widget-tabs .widget-content .widget-text{vertical-align:middle;display:table-cell}.widget-tabs li{margin-top:20px}.widget-content:hover:before,.widget-content.active:before{opacity:.6;background:#333}.widget-content:hover img,.widget-content.active img{opacity:1}.widget-content:hover h5,.widget-content.active h5{color:#fff}.widget-content:hover span,.widget-content.active span{color:#fff;background:#ffffff40}.blog-compact-item-container{background:0 0;border-radius:4px;width:100%;height:100%;margin-bottom:30px;transition:transform .4s;display:block;transform:translate(0,0)}.blog-compact-item-container:hover{transform:translateY(-10px)}.blog-compact-item{z-index:100;cursor:pointer;background:#ccc 50%/cover no-repeat;border-radius:4px;height:460px;transition:all .4s;display:block;position:relative;box-shadow:0 3px 10px #0003}@media (max-width:1366px){.blog-compact-item{height:420px}}.blog-compact-item img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.blog-compact-item:before{content:"";z-index:9;background:linear-gradient(#3333334d 0% 40%,#333333b3 65%,#333c 100%);border-radius:4px;width:100%;height:100%;transition:all .4s;position:absolute;top:0}.blog-compact-item-content{z-index:50;box-sizing:border-box;width:100%;padding:0 34px;position:absolute;bottom:32px;left:0}.blog-compact-item-content h3{color:#fff;margin:2px 0 0;padding:5px 0;font-size:20px;font-weight:500;line-height:30px}.blog-compact-item-content span{color:#ffffffb3;font-size:16px;font-weight:300;display:inline-block}.blog-compact-item-content p{color:#fffc;margin:7px 0 0;font-size:16px;font-weight:300;display:inline-block}span.blog-item-tag{color:#333;z-index:110;background-color:#fff;border-radius:4px;margin-bottom:9px;padding:5px 12px;font-size:14px;font-weight:400;line-height:20px;transition:all .4s;position:absolute;top:30px;left:32px}.blog-post-tags{color:#fff;opacity:.9;margin:0;padding:0;font-size:14px;font-weight:400;list-style:none}.blog-post-tags li{margin-right:5px;display:inline-block}.blog-post-tags li i{margin-right:3px;font-weight:400;display:inline-block}.contact-location-info{background-color:#fff;place-content:center;display:flex;box-shadow:0 4px 14px #00000008}.contact-location-info .contact-address,.contact-location-info #single-job-map-container{flex:1}.contact-location-info #single-job-map-container #singleListingMap{border-radius:0 4px 4px 0}.contact-location-info .contact-address{border:1px solid #e0e0e0;border-right:0;border-radius:4px 0 0 4px;display:flex}.contact-location-info .contact-address>ul{color:gray;align-self:center;margin:0;padding:40px;font-size:18px;list-style:none}.contact-location-info .contact-address ul li{padding:2px 0}.contact-location-info .freelancer-socials{margin-top:10px;margin-left:-8px;transform:scale(.9)}.contact-address-headline{color:#333;font-weight:600}.contact-address-headline:after{content:"";background-color:#66676b;border-radius:3px;width:25px;height:2px;margin:15px 0;display:block;position:relative}@media (max-width:768px){.contact-location-info{flex-direction:column}.contact-location-info .contact-address{border:1px solid #e0e0e0;border-bottom:none;border-radius:4px 4px 0 0}.contact-location-info #single-job-map-container #singleListingMap{border-radius:0 0 4px 4px}}#contact div input{margin-bottom:22px}.single-page-section{margin-bottom:55px;display:block}.single-page-section p:last-of-type{margin-bottom:0;padding-bottom:0}.single-page-section h3{margin-bottom:20px;font-size:20px}.single-page-section .job-listing h3.job-listing-title{margin-bottom:0}.full-page-container{flex-wrap:wrap;width:100%;display:flex}.full-page-sidebar{background-color:#fafafa;flex:0 0 360px;position:relative}.full-page-sidebar .full-page-sidebar-inner{height:100%;overflow:auto}.full-page-sidebar .sidebar-container{padding:40px}.full-page-sidebar .simplebar-scrollbar{width:5px}.full-page-sidebar .sidebar-widget:last-of-type{margin-bottom:80px}.full-page-content-container{background-color:#fff;flex:1;padding:0;overflow:auto}.full-page-content-inner{padding:40px 40px 0}.full-page-content-inner .grid-layout{width:calc(100% + 30px)}.full-page-content-inner .grid-layout .job-listing{width:calc(33.3333% - 30px);margin:0 30px 30px 0}.sidebar-search-button-container{z-index:100;background-color:#fafafa;width:calc(100% - 15px);padding:10px 40px 40px;position:absolute;bottom:0}.sidebar-search-button-container button{width:calc(100% + 15px);height:46px;line-height:46px;transition:all .3s;box-shadow:0 4px 12px #66676b1a}.sidebar-search-button-container button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #66676b40}.small-footer{border-top:1px solid #e0e0e0;width:calc(100% + 80px);padding:25px 40px;display:flex;position:relative;left:-40px}.small-footer strong{color:#333}.small-footer-copyrights{flex:2}.small-footer .footer-social-links{text-align:right;float:right;flex:1;margin:0 -5px 0 0;display:inline-block;position:relative;top:2px;transform:none}.small-footer .footer-social-links li{color:#333;float:none;margin:0 -3px;transform:none}.small-footer .footer-social-links li a{color:#333;transform:none}.full-page-map-container{background-color:#e5e3df;flex:auto;position:relative}.full-page-map-container #map{z-index:30;position:relative}.full-page-container.with-map .full-page-content-container{flex:0 0 50vw}.full-page-sidebar.hidden-sidebar{visibility:hidden;opacity:0;max-width:0;transition:all .4s;position:relative}.full-page-container.with-map .full-page-sidebar .full-page-sidebar-inner{width:360px}.full-page-sidebar.hidden-sidebar.enabled-sidebar{visibility:visible;opacity:1;max-width:360px}.enable-filters-button{z-index:100;color:#333;text-align:center;background-color:#fff;border-radius:0 4px 4px 0;min-width:126px;height:48px;padding:0;line-height:48px;transition:all .3s;position:relative;top:0;left:48px;box-shadow:0 4px 12px #0000001a}.enable-filters-button span{color:#fff;z-index:100;background-color:#66676b;border-radius:0 4px 4px 0;width:100%;padding:0 15px;transition:all .3s;position:relative}.filter-button-container{width:calc(100% - 40px);padding:20px 0;position:absolute;top:20px;left:40px;overflow-x:hidden}.filter-button-tooltip{z-index:100;white-space:nowrap;opacity:0;pointer-events:none;color:#555;background-color:#fff;border-radius:4px;width:auto;margin-left:15px;padding:0 20px;font-size:15.7px;line-height:48px;transition:opacity .3s;animation:2s infinite tooltip-bounce;position:absolute;top:20px;left:15px;overflow:visible;box-shadow:0 2px 8px #0000001a}.filter-button-tooltip.tooltip-visible{opacity:1}.filter-button-tooltip:before{content:"";content:"";box-sizing:border-box;transform-origin:0 0;border:5px solid #0000;border-color:#0000 #0000 #fff #fff;width:0;height:0;position:absolute;top:calc(50% - 3px);left:-3px;transform:rotate(45deg)translateY(-50%);box-shadow:-2px 2px 2px #0000000a}@keyframes tooltip-bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(14px)}60%{transform:translate(7px)}}.enable-filters-button:hover i,.enable-filters-button.active i,.enable-filters-button:hover span,.enable-filters-button.active span{background-color:#333}.enable-filters-button:hover i:after,.enable-filters-button:hover i:before,.enable-filters-button.active i:after,.enable-filters-button.active i:before{background-color:#00000040}.enable-filters-button i{z-index:90;color:#fff;text-align:center;background-color:#66676b;border-radius:4px 0 0 4px;width:48px;height:100%;font-family:Feather-Icons;font-size:20px;font-style:normal;line-height:48px;transition:all .3s;position:absolute;left:-48px;box-shadow:0 4px 12px #0000001a}.enable-filters-button i:after,.enable-filters-button i:before{background-color:#0000001a;border-radius:4px 0 0 4px;transition:all .3s;position:absolute;left:0;right:0}.enable-filters-button i:after{content:"";opacity:1}.enable-filters-button.active i:after{opacity:0}.enable-filters-button i:before{content:"";opacity:0}.enable-filters-button.active i:before{opacity:1}.enable-filters-button span.show-text,.enable-filters-button.active span.hide-text{display:inline-block}.enable-filters-button.active span.show-text,.enable-filters-button span.hide-text{display:none}.location-field-on-map{z-index:100;width:280px;max-width:40%;position:absolute;top:40px;right:40px}.location-field-on-map input{box-shadow:0 4px 12px #0000001a!important}@media (max-width:3860px){.full-page-content-inner .grid-layout .job-listing{width:calc(25% - 30px)}.full-page-container.with-map .full-page-content-inner .grid-layout .job-listing{width:calc(33.3333% - 30px)}}@media (max-width:2560px){.full-page-content-inner .grid-layout .job-listing{width:calc(25% - 30px)}.full-page-container.with-map .full-page-content-inner .grid-layout .job-listing{width:calc(50% - 30px)}}@media (max-width:1920px){.full-page-content-inner .grid-layout .job-listing{width:calc(33.3333% - 30px)}.full-page-container.with-map .full-page-sidebar{flex:0 0 340px}.full-page-container.with-map .full-page-sidebar .full-page-sidebar-inner{width:340px}.full-page-container.with-map .full-page-content-inner .grid-layout .job-listing{width:calc(50% - 30px)}}@media (max-width:1600px){.full-page-content-inner .grid-layout .job-listing{width:calc(50% - 30px)}.full-page-sidebar{flex:0 0 340px}.full-page-container.with-map .full-page-sidebar{flex:0 0 320px}.full-page-container.with-map .full-page-sidebar .full-page-sidebar-inner{width:320px}.full-page-container.with-map .full-page-content-inner .grid-layout .job-listing{width:calc(100% - 30px)}.full-page-container.with-map .full-page-content-container{flex:0 0 55vw}}@media (max-width:1365px){.location-field-on-map{width:calc(100% - 80px);max-width:calc(100% - 80px);margin:0 40px;left:0;right:auto}.full-page-container .notify-box{margin-bottom:80px}.full-page-container .notify-box .sort-by{margin-top:40px;position:absolute;left:0}.full-page-container .notify-box .sort-by .bootstrap-select .dropdown-menu{left:0;right:auto}}@media (max-width:1099px){.full-page-content-inner .grid-layout .job-listing{width:calc(100% - 30px)}.full-page-sidebar{flex:0 0 340px}.full-page-map-container{order:-1;width:100%;height:400px;position:absolute;top:0}.full-page-container.with-map{width:100%;padding-top:400px;position:relative;height:auto!important}.full-page-container.with-map .full-page-sidebar{visibility:visible;opacity:1;max-width:100%}.filter-button-container{display:none}.full-page-container.with-map .full-page-sidebar .full-page-sidebar-inner{width:100%;position:relative}.full-page-container.with-map .full-page-content-container{flex:1}.full-page-container,.full-page-sidebar-inner,.full-page-content-container,.full-page-container .full-page-sidebar{height:auto!important}.full-page-container .simplebar-track{display:none}}@media (max-width:992px){.location-field-on-map{width:calc(100% - 50px);max-width:calc(100% - 50px);margin:0 25px;top:25px}.sidebar-search-button-container,.full-page-sidebar .sidebar-container,.full-page-content-inner{padding:35px}.full-page-content-inner{padding-bottom:0}.full-page-content-inner .grid-layout .job-listing{width:calc(100% - 30px)}.full-page-sidebar{flex:0 0 320px}.full-page-sidebar-inner,.full-page-content-container,.full-page-container .full-page-sidebar{height:auto!important}}@media (max-width:768px){.location-field-on-map{width:calc(100% - 30px);max-width:calc(100% - 30px);margin:0 15px}.sidebar-search-button-container,.full-page-sidebar .sidebar-container,.full-page-content-inner{padding:40px 15px}.full-page-content-inner{padding-bottom:0}.full-page-content-inner .grid-layout .job-listing{width:calc(100% - 30px)}.full-page-sidebar{flex:1;width:100%}.full-page-container{flex-wrap:wrap;width:100%;height:auto;display:block}.small-footer{text-align:center;display:block}.small-footer .footer-social-links{float:none;margin-top:10px;left:-10px}}.job-listing{background-color:#fff;border-radius:4px;margin-bottom:35px;transition:all .3s;display:block;position:relative;box-shadow:0 2px 12px #0000001f}.job-listing:hover{transform:translateY(-4px);box-shadow:0 2px 18px #00000024}.job-listing-details{flex-wrap:wrap;align-items:flex-start;padding:35px 35px 32px;display:flex}.job-listing .job-listing-company-logo{flex:1;max-width:55px;margin-right:25px;position:relative;top:3px}.job-listing .job-listing-company-logo img{border-radius:4px;transform:translate(0,0)}.job-listing .job-listing-description{flex:1;padding-top:3px}.job-listing .job-listing-description p{color:#666;margin:15px 0 0;padding:0}.job-listing h4.job-listing-company{color:gray;font-size:16px}.job-listing h3.job-listing-title{color:#333;font-size:20px;line-height:30px}.job-listing .job-listing-footer{background-color:#f9f9f9;border-radius:0 0 4px 4px;padding:20px 35px;position:relative}.job-listing .job-listing-footer ul{margin:0;padding:0;list-style:none}.job-listing .job-listing-footer ul li{color:#777;margin-right:14px;display:inline-block}.job-listing .job-listing-footer ul li:last-child,.job-listing .job-listing-footer ul li i.icon-material-outline-location-on{margin-right:0}.job-listing .job-listing-footer ul li i{color:#777;margin-right:3px;position:relative;top:1px}@media (max-width:768px){.job-listing .job-listing-company-logo{display:none}.job-listing .job-listing-title{padding-right:10%}}.compact-list-layout{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001f}.compact-list-layout .job-listing{box-shadow:none;border-radius:0;margin-bottom:0;padding:30px 80px 30px 35px}.compact-list-layout .job-listing:last-of-type{border-radius:0 0 3px 3px;overflow:hidden}.compact-list-layout .job-listing:first-of-type{border-radius:3px 3px 0 0;overflow:hidden}.compact-list-layout .job-listing h3{font-size:18px;line-height:28px}.compact-list-layout .job-listing:nth-child(2n){background-color:#fafafa}.compact-list-layout .job-listing:before{content:"";opacity:0;background:#66676b;width:3px;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.compact-list-layout .job-listing:hover:before{opacity:1}.compact-list-layout .job-listing:hover{transform:none}.compact-list-layout .job-listing .job-listing-footer{background-color:#0000;margin-top:3px;padding:0}.compact-list-layout .job-listing-details{flex-wrap:wrap;align-items:center;padding:0;display:flex;top:0}.compact-list-layout .job-listing .job-listing-company-logo{max-width:50px;margin-right:30px;top:0}.compact-list-layout .job-listing .verified-badge{transform:scale(.85)translate(8px,8px)}.compact-list-layout .job-listing h3 .verified-badge{font-weight:500;top:1px;transform:scale(.85)translate(0)}.compact-list-layout .job-listing h3 .verified-badge:before{top:-1px}.compact-list-layout .job-listing span.bookmark-icon{top:50%;transform:translateY(-51%)}.compact-list-layout .job-listing.with-apply-button{padding-right:35px;position:relative}.list-apply-button{color:#666;text-align:center;background:#f0f0f0;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;line-height:24px;transition:all .3s;display:inline-block;position:relative;right:0}.job-listing.with-apply-button:hover .list-apply-button{color:#fff;background-color:#66676b;box-shadow:0 4px 12px #66676b26}.boxed-list .compact-list-layout{box-shadow:none;margin-top:0}.boxed-list .compact-list-layout .job-listing:hover{border-left:none}.boxed-list .compact-list-layout .job-listing:first-of-type{border-radius:0}@media (max-width:768px){.list-apply-button{flex:auto;width:100%;margin-top:15px}}.grid-layout{flex-wrap:wrap;width:calc(100% + 30px);display:flex}.grid-layout .job-listing{flex-direction:column;justify-content:center;width:calc(50% - 30px);margin:0 30px 30px 0;display:flex}.grid-layout .job-listing-details{flex-wrap:wrap;flex-grow:1;align-items:center;padding:30px 40px 30px 30px;display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.tasks-list-container.tasks-grid-layout .task-listing .task-listing-details,.grid-layout .job-listing-details,.tasks-list-container.tasks-grid-layout .task-listing-bid{flex-basis:100px}}.grid-layout .job-listing-footer{flex-grow:0;padding:20px 30px}.grid-layout .job-listing h3.job-listing-title{font-size:18px;line-height:28px}.grid-layout .job-listing-footer .bookmark-icon{top:0;right:25px;transform:translateY(-50%)scale(.96)}.grid-layout .job-listing .job-listing-company-logo{flex:0 0 56px;max-width:56px;margin-right:24px;top:1px}@media (max-width:768px){.full-page-content-inner .grid-layout .job-listing,.grid-layout .job-listing{width:100%;margin:0 0 30px}.grid-layout,.full-page-content-inner .grid-layout{width:100%}.full-page-content-container .simplebar-content{overflow-x:hidden!important}.full-page-container.with-map .full-page-content-inner .grid-layout .job-listing{width:100%}}.task-listing{cursor:pointer;background-color:#fff;border-radius:4px;justify-content:center;margin-bottom:30px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 12px #0000001f}.task-listing:hover{transform:translateY(-4px);box-shadow:0 2px 18px #00000024}.task-listing-details{flex:1;padding:34px 38px}.task-listing .task-listing-description{flex:1;justify-content:center;align-items:center}.task-listing .task-listing-description p{color:#666;margin:15px 0 0;padding:0}.task-listing h3.task-listing-title a,.task-listing h3.task-listing-title{color:#333;cursor:pointer;padding-top:2px;font-size:18px;font-weight:600;line-height:28px;transition:all .3s}.task-listing .task-icons{margin:3px 0 0 -3px;padding:0;list-style:none}.task-listing .task-icons li{color:gray;margin:0 10px 0 0;padding:0;display:inline-block}.task-listing .task-icons i{color:#909090;font-size:18px;position:relative;top:1px}.task-listing .task-icons i.icon-material-outline-desktop-windows{font-size:19px;top:2px}.task-listing-bid{background-color:#f8f8f8;flex:0 0 240px;justify-content:center;align-items:center;display:flex;position:relative}.task-listing-bid-inner{width:100%;padding:35px}.task-listing-bid-inner .button{text-align:center;width:100%;display:block;box-shadow:0 4px 12px #66676b26}.task-listing-bid-inner .button:hover{box-shadow:0 4px 12px #66676b40}.task-listing-bid .task-offers{margin-bottom:15px}.task-listing-bid .task-offers strong{color:#333;font-weight:600;line-height:24px;display:block}.task-listing-bid .task-offers span{color:#888;line-height:24px;display:block}.task-tags{margin:23px 0 3px;display:block}.task-tags span{color:#66676b;background-color:#66676b12;border-radius:4px;margin:2px 0;padding:6px 15px;font-size:14.7px;line-height:24px;transition:all .3s;display:inline-block}.compact-list .task-listing{box-shadow:none;border-radius:0;margin-bottom:0}.compact-list .task-listing:hover{transform:translateY(0)}.tasks-list-container.compact-list{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001f}.tasks-list-container.compact-list .task-listing{justify-content:center;align-items:center}.tasks-list-container.compact-list .task-listing:nth-child(2n){background-color:#fafafa}.tasks-list-container.compact-list .task-listing-bid{background-color:#0000}.tasks-list-container.compact-list .task-listing:hover:before{opacity:1}.tasks-list-container.compact-list .task-listing:before{content:"";opacity:0;background:#66676b;width:3px;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.tasks-list-container.compact-list .task-listing:last-of-type{border-radius:0 0 3px 3px;overflow:hidden}.tasks-list-container.compact-list .task-listing:first-of-type{border-radius:3px 3px 0 0;overflow:hidden}.tasks-list-container.compact-list .task-listing .task-listing-details{padding-right:0}.section .task-listing-details,.section .task-listing-bid-inner{padding:27px 35px}@media (max-width:1200px){.task-listing-bid{flex:0 0 220px}}@media (min-width:481px) and (max-width:768px){.task-listing-bid{flex:1;padding:10px 0}.task-listing{flex-direction:column}.task-listing-bid-inner{margin:20px 0 0;display:flex}.tasks-grid-layout .task-listing-bid-inner{margin:0}.task-listing-bid-inner .task-offers{flex:1}.task-listing-bid-inner .button{width:30%;height:100%}.tasks-list-container.compact-list .task-listing .task-listing-details{padding-bottom:0;padding-right:35px}.tasks-list-container.compact-list .task-listing .task-listing-bid{padding-bottom:25px}.task-listing-bid-inner{width:100%;padding:0 35px}}@media (max-width:768px){.section .task-listing-details{padding:25px 30px}.section .task-listing-bid-inner{padding:0 30px}}@media (max-width:480px){.task-listing-bid{flex:1;padding:30px 0}.task-listing{flex-direction:column}.task-listing-bid-inner .task-offers{flex:1}.task-listing-bid-inner .button{width:100%;height:100%}.tasks-list-container.compact-list .task-listing .task-listing-details{padding-bottom:0;padding-right:35px}.tasks-list-container.compact-list .task-listing .task-listing-bid{padding-bottom:35px}.task-listing-bid-inner{width:100%;padding:0 35px}}.tasks-list-container.tasks-grid-layout{flex-wrap:wrap;width:calc(100% + 30px);display:flex}.tasks-list-container.tasks-grid-layout .task-listing{flex-direction:column;justify-content:center;width:calc(50% - 30px);margin:0 30px 30px 0;display:flex}.tasks-list-container.tasks-grid-layout .task-listing-bid{flex:1;padding:0;display:block}.tasks-list-container.tasks-grid-layout .task-listing{flex-direction:column}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner{align-items:center;padding:18px 32px;display:flex}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner .task-offers{flex:1;position:relative;top:5px}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner .button{width:45%;height:100%}.tasks-list-container.tasks-grid-layout .task-listing .task-listing-details{align-items:center;padding:28px 32px;display:flex}@media (max-width:1240px){.tasks-list-container.tasks-grid-layout .task-listing-bid-inner{display:block}.tasks-list-container.tasks-grid-layout .task-listing-bid{padding:20px 35px 30px}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner{padding:0}.tasks-list-container.tasks-grid-layout .task-listing{flex-direction:column}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner .task-offers{flex:1}.tasks-list-container.tasks-grid-layout .task-listing-bid-inner .button{width:100%;height:100%}}@media (max-width:768px){.tasks-list-container.tasks-grid-layout{width:100%}.tasks-list-container.tasks-grid-layout .task-listing{width:100%;margin:0 0 30px}.tasks-list-container.compact-list .task-listing-bid,.tasks-list-container.compact-list .task-listing-details{width:100%}}@media (max-width:3860px){.full-page-content-inner .tasks-grid-layout .task-listing{width:calc(25% - 30px)}}@media (max-width:2560px){.full-page-content-inner .tasks-grid-layout .task-listing{width:calc(33.3333% - 30px)}}@media (max-width:1600px){.full-page-content-inner .tasks-grid-layout .task-listing{width:calc(50% - 30px)}}@media (max-width:1099px){.full-page-content-inner .tasks-grid-layout .task-listing{width:calc(100% - 30px)}}@media (max-width:992px){.full-page-content-inner .tasks-grid-layout .task-listing{width:100%}}.freelancers-container{flex-wrap:wrap;width:calc(100% + 30px);display:flex}.freelancer{cursor:default;background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;width:calc(50% - 30px);margin:0 30px 30px 0;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 12px #0000001f}.freelancer:hover{transform:translateY(-4px);box-shadow:0 2px 18px #00000024}.freelancer .bookmark-icon{cursor:pointer}.freelancer-overview{text-align:center;flex-wrap:wrap;flex-grow:1;align-items:center;padding:38px 20px;display:flex}.freelancer-overview-inner{flex:1}.freelancer-overview .freelancer-avatar{width:110px;margin:0 auto;position:relative}.freelancer-overview .freelancer-avatar img{cursor:pointer;border-radius:50%;width:100%}.freelancer-overview .freelancer-avatar .verified-badge{position:absolute;bottom:0;right:0}.freelancer-name{margin-top:19px}.freelancer-rating{margin-top:5px;margin-bottom:-10px}.freelancer-name h4,.freelancer-name h4 a{color:#333;cursor:pointer;font-size:18px;font-weight:600}.freelancer-name img.flag{cursor:default;border-radius:3px;height:15px;margin-left:4px;display:inline-block;position:relative;top:-1px;box-shadow:0 0 3px #0003}.freelancer-name span{color:#888}.freelancer-details{background-color:#fafafa;flex-grow:0;padding:35px}.freelancers-grid-layout .freelancer-details{border-radius:0 0 4px 4px}.freelancers-grid-layout .freelancer-details a.button{text-align:center;transition:all .3s;display:block;box-shadow:0 4px 12px #66676b1a;width:100%!important}.freelancer-details a.button:hover{box-shadow:0 4px 12px #66676b33}.freelancer-details-list ul{margin:0 0 5px;padding:0;font-size:14.7px;list-style:none}.freelancer-details-list ul li{color:gray;margin-bottom:15px;margin-right:25px;line-height:23px;display:inline-block}.freelancer-details-list ul li:last-child{margin-right:0}.freelancer-details-list ul li strong{color:#333;display:block}.freelancer-details-list ul li strong i{margin-left:-2px;margin-right:-1px;position:relative;top:1px}.freelancer-detail-item{margin:2px 10px 5px 0;display:inline-block}.freelancer-detail-item a,.freelancer-detail-item{color:#888}.freelancer-detail-item a:hover{color:#66676b}.freelancer-detail-item i{margin-right:3px;position:relative;top:2px}@media (max-width:1366px){.freelances-grid-layout .freelancer-overview .freelancer-avatar{width:100px}}@media (max-width:768px){.freelances-grid-layout.freelancers-container{width:100%}.freelances-grid-layout .freelancer{width:100%;margin:0 0 30px}.freelancers-container.freelancers-grid-layout{width:100%}.freelancers-container.freelancers-grid-layout .freelancer{width:100%;margin-right:0}}@media (max-width:2560px){.full-page-container .freelancer{width:calc(25% - 30px)}}@media (max-width:1920px){.full-page-container .freelancer{width:calc(33.3333% - 30px)}}@media (max-width:1366px){.full-page-container .freelancer{width:calc(50% - 30px)}}@media (max-width:1099px){.full-page-container .freelancers-container{width:100%}.full-page-container .freelancer{width:100%;margin-right:0}}.freelancers-container.freelancers-list-layout{width:100%}.freelancers-list-layout .freelancer{flex-direction:row;justify-content:center;width:100%;margin:0 0 30px}.freelancers-list-layout .freelancer-overview{text-align:left;flex-wrap:wrap;flex-grow:1;align-items:center;padding:45px 40px;display:flex}.freelancers-list-layout .freelancer-overview-inner{flex:1;align-items:center;display:flex}.freelancers-list-layout .freelancer-details{background-color:#0000;flex:0 0 360px;padding:45px 40px 45px 0}.freelancers-list-layout .freelancer-overview .freelancer-avatar{width:100px;margin:0}.freelancers-list-layout .freelancer-overview .freelancer-name{text-align:left;margin:0 0 0 30px}.freelancers-list-layout .freelancer-details a.button{text-align:center;float:right;min-width:50%;max-width:100%;transition:all .3s;display:block;box-shadow:0 4px 12px #66676b26;width:auto!important}.freelancers-list-layout .freelancer-details a.button:hover{box-shadow:0 4px 12px #66676b40}.freelancers-list-layout .bookmark-icon{display:none}.freelancers-list-layout .freelancer-details-list ul{float:right;display:block}.freelancers-list-layout .freelancer-details-list ul li{float:right;margin-left:25px;margin-right:0}.compact-list.freelancers-list-layout .freelancer{box-shadow:none;border-radius:0;margin-bottom:0}.compact-list.freelancers-list-layout .freelancer:hover{transform:translateY(0)}.compact-list.freelancers-list-layout{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001f}.compact-list.freelancers-list-layout .freelancer:nth-child(2n){background-color:#fafafa}.compact-list.freelancers-list-layout .freelancer:hover:before{opacity:1}.compact-list.freelancers-list-layout .freelancer:before{content:"";opacity:0;background:#66676b;width:3px;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.compact-list.freelancers-list-layout .freelancer:last-of-type{border-radius:0 0 3px 3px;overflow:hidden}.compact-list.freelancers-list-layout .freelancer:first-of-type{border-radius:3px 3px 0 0;overflow:hidden}@media (max-width:1366px){.freelancers-list-layout .freelancer-overview .freelancer-avatar{width:100px}}@media (max-width:1240px){.freelancers-list-layout .freelancer{flex-direction:column}.freelancers-list-layout .freelancer-details{background-color:#fafafa;flex:1;padding:35px 40px}.freelancers-list-layout .freelancer-details-list ul{float:left}.freelancers-list-layout .freelancer-details-list ul li{float:left;margin-left:0;margin-right:25px}.freelancers-list-layout .freelancer-details a.button{float:none;width:100%!important}.freelancers-list-layout .freelancer-overview .freelancer-avatar{width:90px}.compact-list.freelancers-list-layout .freelancer-details{background-color:#0000;padding-top:0}}@media (max-width:768px){.freelancers-list-layout .freelancer-overview,.freelancers-list-layout .freelancer-details{padding:30px}.freelancers-list-layout .freelancer-overview .freelancer-avatar{width:80px}.freelancers-list-layout .star-rating:before{float:none;text-align:center;max-width:40px;margin-bottom:4px;display:block}}.letters-list{text-align:center;background-color:#f4f4f4;border-radius:4px;width:100%;padding:20px}.letters-list a{color:#333;background-color:#0000;border-radius:4px;width:40px;height:40px;margin:0 -2px;font-size:18px;line-height:40px;transition:all .3s;display:inline-block}.letters-list a.current{color:#fff;background-color:#66676b;margin-right:0;font-weight:600;box-shadow:0 2px 8px #66676b40}.letters-list a:hover{color:#fff;background-color:#333;font-weight:600;box-shadow:0 2px 8px #0003}.companies-list{flex-wrap:wrap;width:calc(100% + 30px);margin-top:30px;display:flex}.companies-list .company{text-align:center;background-color:#fff;border-radius:4px;flex-grow:1;width:calc(33.3% - 30px);margin:0 30px 30px 0;padding:50px 0;transition:all .3s;box-shadow:0 2px 10px #0000001a}.companies-list .company:hover{transform:translateY(-3px)}@media (min-width:993px){.companies-list .company:nth-child(3n){border-right:none}.companies-list .company:nth-last-child(-n+3){border-bottom:none}}.companies-list .company img{max-width:120px;max-height:60px;margin:0;display:inline-block;transform:translate(0,0)}.companies-list .company .company-logo{justify-content:center;align-items:center;height:60px;margin-bottom:30px;display:flex}.companies-list .company h4{color:#333;font-size:18px;font-weight:600;transition:all .3s;display:block}.companies-list .company span{color:#888}.companies-list .company .star-rating{margin-top:5px}.not-rated,.company-not-rated{color:#888;text-align:center;background-color:#f0f0f0;border-radius:4px;margin-top:8px;padding:7px 9px;font-size:14px;font-weight:600;line-height:15px;display:inline-block}@media (max-width:1366px){.letters-list a{width:36px;height:36px;margin:0 -1px;font-size:16px;line-height:36px}}@media (max-width:992px){.companies-list .company{width:calc(50% - 30px)}}@media (max-width:768px){.companies-list .company{width:100%}}button{vertical-align:middle}span.button,button.button,input[type=button],input[type=submit],a.button{color:#fff;cursor:pointer;background-color:#66676b;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;line-height:24px;transition:all .2s ease-in-out;display:inline-block;position:relative;top:0;overflow:hidden;box-shadow:0 4px 12px #66676b26}.button i[class^=icon-material],button.button i[class^=icon-material],input[type=button] i[class^=icon-material],input[type=submit] i[class^=icon-material],a.button i[class^=icon-material]{width:18px;height:0;margin-left:3px;font-size:18px;line-height:0;display:inline-block;position:relative;top:2px}.button i[class^=icon-feather],button.button i[class^=icon-feather],input[type=button] i[class^=icon-feather],input[type=submit] i[class^=icon-feather],a.button i[class^=icon-feather]{width:16px;height:0;margin-left:3px;font-size:16px;line-height:0;display:inline-block;position:relative;top:2px}button.button.dark,input[type=button].dark,input[type=submit].dark,a.button.dark{color:#fff;background-color:#333;box-shadow:0 4px 12px #0000001a}button.button.gray,input[type=button].gray,input[type=submit].gray,a.button.gray{color:#666;box-shadow:none;background-color:#eaeaea}button.button.gray:hover,input[type=button].gray:hover,input[type=submit].gray:hover,a.button.gray:hover{background-color:#e0e0e0}body .button i.icon-material-outline-arrow-right-alt{font-size:22px;top:4px}.button.full-width{text-align:center;width:100%;max-width:100%;display:block}.button.big{padding:13px 22px;font-size:18px}body .button.big i{font-size:22px;position:relative;top:3px}.button.button-slide-out span{opacity:1;transition:all .3s;transform:translateY(0)}.button.button-slide-out:hover span{opacity:0;transition:all .3s;display:inline-block;transform:translateY(-10px)}.button.button-slide-out i{opacity:0;height:20px;font-size:18px;transition:all .3s;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(calc(10px - 50%))}.button.button-slide-out:hover i{opacity:1;transform:translateY(-50%)}.button.buttonload{color:#fff;background-color:#4caf50;border:none;padding:12px 16px;font-size:16px}.move-on-hover{transition:all .3s;transform:translateY(0);box-shadow:0 4px 12px #66676b1a}.move-on-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #66676b33}.centered-button{text-align:center;display:block}.centered-button .button{margin:0 auto}span.bookmark-icon{z-index:101;cursor:pointer;color:silver;background-color:#eee;border-radius:50%;width:39px;height:39px;font-size:20px;line-height:27px;transition:all .4s;display:block;position:absolute;top:35px;right:35px}.bookmark-icon.bookmarked{animation:.3s bookmarked-shadow}@keyframes bookmarked-shadow{0%{box-shadow:0 0 #feb342cc}to{box-shadow:0 0 0 10px #0000}}.bookmark-icon:before{text-align:center;content:"";font-family:Material-Icons;transition:transform .4s cubic-bezier(.8,-.41,.19,2.5);position:absolute;top:6px;left:0;right:0}.bookmark-icon:hover{color:#fff;background-color:#333}.bookmark-icon.bookmarked{color:#fff;background-color:#feb342}.bookmark-icon.bookmarked:before{animation:.5s bookmark-icon}@keyframes bookmark-icon{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}.bookmark-button{color:#fff;cursor:pointer;background-color:#404040;border-radius:4px;height:44px;padding:0 15px 0 59px;line-height:44px;transition:all .4s;display:inline-block;position:relative;box-shadow:0 3px 12px #0000001a}.bookmark-button .bookmark-icon,.bookmark-button:hover .bookmark-icon{background-color:#ffffff0d}.bookmark-button .bookmark-icon{pointer-events:none;border-radius:4px 0 0 4px;width:44px;height:44px;transition:all .4s;animation:none;position:absolute;top:auto;left:0;right:auto}.bookmark-button .bookmark-icon:before{color:#fff;font-size:18px;transition:all .4s;top:8px}.bookmark-button.bookmarked{color:#fff;background-color:#feb342;box-shadow:0 3px 12px #feb34233}.bookmark-button.bookmarked .bookmark-icon:before,.bookmark-button:hover .bookmark-icon:before{color:#fff}.bookmark-button.bookmarked .bookmark-icon,.bookmark-button.bookmarked:hover .bookmark-icon{background-color:#ffffff29}.bookmark-button.bookmarked .bookmarked-text,.bookmark-button .bookmark-text{display:block}.bookmark-button.bookmarked .bookmark-text,.bookmark-button .bookmarked-text{display:none}.button-sliding-icon{text-align:center}.button-sliding-icon i{opacity:0;max-width:0;transition:all .25s;display:inline-block;transform:translate(-20px)}.button-sliding-icon:hover i{opacity:1;max-width:20px;transform:translate(0)}.button.button-sliding-icon{padding-left:20px;padding-right:10px}.button.button-sliding-icon:hover{padding-right:20px}.button.button-sliding-icon i{padding-right:5px}.button.button-sliding-icon:hover i{opacity:1;max-width:20px;transform:translate(0)}.list-3,.list-2,.list-1{padding:3px 0 0;font-size:16px}.list-3 li,.list-2 li,.list-1 li{margin:10px 0 10px 20px;line-height:27px;list-style:none;position:relative}.list-3 li:first-child,.list-2 li:first-child,.list-1 li:first-child{margin-top:0}.list-4 li:before,.list-3 li:before,.list-2 li:before,.list-1 li:before{color:#66676b;float:left;margin:0 0 0 -20px;display:block;position:relative}.list-1.gray li:before{color:#777}.list-2 li,.list-2 li{margin-left:28px}.list-3 li:before,.list-2 li:before{content:"";margin-left:-28px;font-family:Material-Icons;font-size:18px;font-weight:600;position:relative;top:-2px}.list-3 li:before{content:"";font-family:Feather-Icons;font-size:18px;font-weight:500}.list-1 li:before{content:"";background-color:#66676b;border-radius:2px;width:6px;height:6px;position:relative;top:9px}.numbered ol{counter-reset:li;margin-left:18px;padding:0;font-size:16px;list-style:none;display:inline-block}.numbered ol li{width:100%;padding:6px 0;display:inline-block}.numbered ol>li:before{content:counter(li);counter-increment:li;text-align:center;color:#333;float:left;border:1px solid #333;border-radius:50%;width:36px;height:36px;margin:0;font-size:15px;font-weight:500;line-height:35px;display:inline-block;position:relative;left:-18px;transform:translateY(-10%)}.numbered.color ol>li:before{color:#66676b;border:1px solid #66676b}.numbered.color.filled ol>li:before{color:#fff;background-color:#66676b;border:1px solid #66676b}mark{color:#8a803e;background-color:#fcf8e3;padding:1px 5px}mark.color{color:#fff;background-color:#66676b;border-radius:4px}#result .success,.notification{border-radius:3px;margin-bottom:15px;padding:20px 50px 20px 26px;line-height:24px;position:relative}.notification p{margin:0;font-size:15px}#result .success,.notification.success{background-color:#ebf6e0}#result .success,.notification.success,.notification.success a,.notification.success strong{color:#5f9025}.notification.error{background-color:#ffe9e9}.notification.error,.notification.error a,.notification.error strong{color:#de5959}.notification.warning{background-color:#fbfadd}.notification.warning,.notification.warning a,.notification.warning strong{color:#8f872e}.notification.notice h4{margin:3px 0 15px;font-size:19px}.notification.notice h4,.notification.notice,.notification.notice a,.notification.notice strong{color:#3184ae}.notification.notice{background-color:#e9f7fe}.notification.notice.large{padding:32px 36px}.notification strong{font-weight:700}.notification a{text-decoration:underline}body .notification strong{border:none}.notification.success .close,.notification.error .close,.notification.warning .close,.notification.notice .close{cursor:pointer;width:8px;height:8px;padding:0 9px;display:block;position:absolute;top:22px;right:0}.notification.notice p span i{font-weight:500}.notification a.button{float:right;color:#fff;margin-top:3px}.notification.notice a.button{background-color:#388fc5}.notification.warning a.button{background-color:#dfbe51}.notification.error a.button{background-color:#d34c4c}.notification.success a.button{background-color:#79ba38}.notification.closeable a.close:before{content:"";cursor:pointer;font-family:Feather-Icons;font-weight:600;position:absolute;top:0;right:25px}table.basic-table{border-collapse:separate;border-spacing:0;border:none;width:100%;margin-bottom:15px}table.basic-table th{text-align:left;color:#fff;vertical-align:top;background-color:#66676b;font-weight:500}table.basic-table th:first-child{border-radius:4px 0 0 4px}table.basic-table th:last-child{border-radius:0 4px 4px 0}table.basic-table th,table.basic-table td{padding:15px 28px}table.basic-table tr:nth-child(odd){background-color:#f4f4f4}table.basic-table{margin-bottom:0}@media screen and (max-width:600px){table{border:0}table th{display:none}table tr{margin-bottom:0;display:block}table td{text-align:right;border-bottom:1px solid #ddd;font-size:14px;display:block}table td:before{content:attr(data-label);float:left;font-weight:600}table td:last-child{border-bottom:0}}.accordion{border-radius:4px;width:100%;margin:0 auto;font-size:16px;overflow:hidden;box-shadow:0 4px 16px #00000014}.accordion .accordion{box-shadow:none;border-radius:0}.accordion-header,.accordion-body{background:#fff}.accordion-header{color:#fff;cursor:pointer;background:#66676b;padding:15px 25px;font-size:16px;transition:all .3s;position:relative;box-shadow:0 -1px #ffffff26}.accordion .accordion .accordion-header{box-shadow:0 -1px #00000012}.accordion-header:before{content:"";opacity:0;background-color:#fff;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.accordion-body__contents p:last-child{margin-bottom:0;padding-bottom:0}.accordion-body{color:#666;background:#fff;display:none}.accordion-body__contents{padding:25px;font-size:16px;line-height:28px}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid #0000}.accordion__item>.accordion-header:after{content:"";float:right;font-family:Material-Icons;font-size:19px;transition:all .3s;position:relative;top:-1px;transform:rotate(0)}.accordion__item.active>.accordion-header:after{transform:rotate(-180deg)}.accordion__item.active .accordion .accordion-header:before{opacity:0}.accordion__item .accordion__item .accordion-header{color:#666;background:#f7f7f7}.tabs ul{margin:0;padding:0;list-style:none}.tabs{z-index:15px;box-sizing:border-box;background:#fff;border-radius:4px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000001a}.tabs-header{background:#66676b;position:relative;overflow:hidden}.tabs-header .tab-hover{opacity:.08;z-index:90;background:#fff;width:auto;height:100%;transition:all .3s;position:absolute;bottom:0;left:0}.tabs-header ul{z-index:100;flex-flow:wrap;width:calc(100% - 100px);display:flex;position:relative}.tabs-header li{transition:all .3s}.tabs-header a{z-index:1;box-sizing:border-box;color:#fff;padding:15px 25px;font-weight:500;text-decoration:none;display:block}.tabs-header a.active{background-color:#ffffff12}.tabs-nav{color:#fff;-webkit-user-select:none;user-select:none;align-items:center;height:100%;padding:0 15px;font-size:19px;display:flex;position:absolute;top:0;right:0}.tabs-nav i{cursor:pointer;text-align:center;z-index:101;background-color:#ffffff1a;border-radius:4px;width:30px;height:30px;margin-left:5px;padding:0;line-height:30px;transition:all .3s;display:inline-block;position:relative}.tabs-nav i:hover{background-color:#ffffff26}.tabs-content{transition:all .3s;position:relative;overflow:hidden}.tabs-content .tab{padding:25px}.tabs-content .tab p:last-child{margin-bottom:0;padding-bottom:0}.tabs-content:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:-1px;left:0;box-shadow:0 0 20px 10px #fff}.tabs-content .tab{display:none}.tabs-content .tab.active{display:block}@media (max-width:992px){.tabs-nav{display:none}.tabs-header ul{flex-direction:column;width:100%}.tab-hover{display:none}.tabs-header a{box-shadow:0 -1px #ffffff26}.tabs-header ul li.active a{background-color:#ffffff12}}.copy-url{display:flex}.copy-url input{border-right:0;border-radius:4px 0 0 4px}.copy-url .copy-url-button{color:#fff;background-color:#66676b;border-radius:0 4px 4px 0;min-width:48px}.share-buttons{display:block}.share-buttons-trigger{text-align:center;color:#a0a0a0;cursor:default;background-color:#f0f0f0;border-radius:4px;width:44px;height:44px;font-size:18px;line-height:44px;transition:all .4s;display:inline-block}.share-buttons-trigger i{position:relative;top:1px}.share-buttons-content{width:calc(100% - 60px);display:inline-block;position:relative}.share-buttons-content span{color:#888;cursor:default;margin-left:10px;padding:10px 0;transition:all .4s;display:inline-block}.share-buttons-content span strong{color:#66676b;font-weight:600}.share-buttons:hover .share-buttons-content span{opacity:0;transition:all .2s}.share-buttons-icons{opacity:0;margin:0;padding:0;transition:all .4s cubic-bezier(.5,-.41,.19,2);position:absolute;top:0;left:5px;transform:translate(-10px)}.share-buttons:hover .share-buttons-icons{opacity:1;transform:translate(0)}.share-buttons-icons li{float:left;display:inline-block}.share-buttons-icons li:first-child a{border-radius:4px 0 0 4px}.share-buttons-icons li:last-child a{border-radius:0 4px 4px 0}.share-buttons-icons li a{text-align:center;color:#fff;background-color:#333;width:44px;height:44px;font-size:14px;line-height:44px;display:inline-block}.share-buttons-icons li a i{position:relative;top:1px}.job-listing-company .verified-badge,.job-listing .job-listing-footer ul li .verified-badge{margin-left:-2px;display:inline-block;position:relative;top:2px;transform:scale(.7)}.verified-badge{text-align:center;z-index:10;background-color:#38b653;border-radius:50%;width:25px;height:25px;font-weight:500;display:inline-block;position:relative}.verified-badge:before{content:"";color:#fff;font-family:Feather-Icons;font-size:16px;line-height:27px;position:relative;top:0}.job-listing .job-listing-company-logo .verified-badge{position:absolute;bottom:0;right:0;transform:translate(7px,7px)}.verified-badge-with-title{color:#fff;text-align:center;z-index:10;background-color:#30ab4a;border-radius:4px;height:26px;margin:0;padding:0 8px 0 34px;font-size:14px;font-weight:500;line-height:27px;display:flex;position:relative;top:-1px;overflow:hidden}.verified-badge-with-title:before{content:"";color:#fff;background-color:#38b653;width:26px;height:26px;font-family:Feather-Icons;font-size:16px;line-height:26px;display:inline-block;position:absolute;top:0;left:0}.star-rating{display:inline-block}.star-rating .star{float:left;margin:0;padding:0;display:inline-block;position:relative}.star-rating .star.half:after,.star-rating .star:before{content:"";color:#febe42;font-family:Material-Icons;font-size:22px;display:block}.star-rating .star.empty:before{color:#ddd}.rating:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.star-rating .star.half:before{color:#ddd}.star-rating .star.half:after{color:#febe42;width:50%;height:100%;display:block;position:absolute;top:0;overflow:hidden}.star-rating:before{content:attr(data-rating);float:left;color:#fff;background-color:#febe42;border-radius:4px;margin-right:10px;padding:5px 7px;font-size:14px;font-weight:700;line-height:15px;position:relative;top:1px}.star-rating.no-stars .star{display:none}.star-rating.no-stars:before{margin-right:0}.leave-rating{float:left;height:24px;position:relative}.leave-rating:hover input[type=radio]:checked~label{color:#dadada}.leave-rating input[type=radio]{opacity:0;pointer-events:none;width:1px;height:100%;margin-left:50%;display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%)}.leave-rating input[type=radio]:checked~label{color:#ffc600}.leave-rating label{float:right;letter-spacing:0;color:#dadada;cursor:pointer;font-size:24px;transition:all .3s}.leave-rating label:hover,.leave-rating label:hover~label{color:#ffc600!important}.leave-rating-title{margin:0 0 4px;display:block}.welcome-text .leave-rating-container{text-align:center;width:100%;margin:15px auto 0;display:block;left:50%}.welcome-text .leave-rating{position:relative;left:50%;transform:translate(-50%)scale(1.2)}.ripple-effect-dark,.ripple-effect{z-index:1;position:relative;overflow:hidden}.ripple-effect span.ripple-overlay,.ripple-effect-dark span.ripple-overlay{opacity:.1;pointer-events:none;background:#fff;border-radius:100%;width:12px;height:12px;line-height:12px;animation:.9s ripple;position:absolute}.ripple-effect-dark span.ripple-overlay{opacity:.07;background:#000}@keyframes ripple{0%{transform:scale(4)}to{opacity:0;transform:scale(40)}}.input-with-icon{display:block;position:relative}.input-with-icon input{padding-right:45px}.input-with-icon i{color:#a0a0a0;cursor:normal;pointer-events:none;font-size:20px;font-style:normal;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.input-with-icon i.currency{font-size:14px}.input-with-icon-left{position:relative}.input-with-icon-left input{padding-left:65px}.input-with-icon-left i{color:#a0a0a0;text-align:center;box-sizing:border-box;background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px 0 0 4px;width:48px;height:48px;font-size:19px;line-height:48px;display:block;position:absolute;top:0}.input-with-icon-left.no-border i{border:none}.keywords-container{margin-bottom:-15px}.keywords-list{float:left;height:0;display:block}.keyword{color:#66676b;float:left;cursor:default;box-sizing:border-box;background-color:#66676b12;border-radius:4px;max-width:100%;height:35px;margin:0 7px 7px 0;padding:0;font-size:14.7px;line-height:35px;transition:all .4s;animation:.3s ease-in-out both KeywordIn;display:inline-block;overflow:hidden}@keyframes KeywordIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.keyword.keyword-removed{opacity:0;pointer-events:none;max-width:0;margin:0;animation:.4s ease-in-out both KeywordOut;overflow:hidden}@keyframes KeywordOut{0%{opacity:1}50%{opacity:0}to{opacity:0;margin-top:-35px}}.keyword-text{padding-right:12px}.keyword .keyword-remove:before{cursor:pointer;content:"";margin-left:10px;margin-right:4px;font-family:Feather-Icons;font-size:15px;line-height:20px;display:inline-block;position:relative;top:2px}.keyword-input-container{position:relative}.keyword-input-container .keyword-input-button{color:#fff;text-align:center;background-color:#66676b;border-radius:4px;width:36px;height:36px;margin:6px;padding:0;font-size:19px;line-height:36px;position:absolute;top:0;right:0}.keyword-input-container .keyword-input-button i{color:#fff;position:relative;top:2px}input.keyword-input{margin:0 0 15px}.tags-container{display:block}.tags-container input[type=checkbox]{display:none}.tags-container input[type=checkbox]+label{cursor:pointer;color:#777;background-color:#eee;border-radius:4px;margin:0;padding:6px 15px;font-size:14.7px;line-height:24px;transition:all .3s;display:inline-block}.tags-container input[type=checkbox]+label:hover{background-color:#e8e8e8}.tags-container input[type=checkbox]:checked+label{color:#fff;background-color:#66676b;transition:all .3s}.tags-container input[type=checkbox]+label:before{content:"";opacity:0;color:#fff;max-width:0;margin:0;font-family:Feather-Icons;font-size:18px;line-height:0;transition:all .35s cubic-bezier(.5,-.41,.19,2),max-width .3s,margin .3s;display:inline-block;position:relative;top:3px;transform:scale(.5)}.tags-container input[type=checkbox]:checked+label:before{opacity:1;max-width:30px;margin:0 5px 0 -2px;transform:scale(1)}.tags-container .tag{float:left;margin:0 7px 7px 0;display:inline-block;overflow:hidden}.switches-list .switch-container{width:100%}.switches-list .switch-container:last-child label{margin-bottom:0}.switch-container{cursor:pointer;display:inline-block}label.switch{position:relative}.switches-list .switch-container label{cursor:pointer;padding-left:45px;line-height:26px;position:relative}.switch-button{cursor:pointer;background-color:#ccc;border-radius:50px;width:34px;height:20px;margin:0 7px 0 0;transition:all .4s;display:inline-block;position:absolute;top:2px;left:0}.notify-box .switch-button{top:0}.notify-box .switch-container{position:relative;top:1px}.switch span.switch-text{color:#666;padding-left:48px;font-size:16px;line-height:22px;display:block}.switch input{display:none}.switch.interactive-effect input:checked+.switch-button:before{animation:.4s switch-shadow-color}.switch.interactive-effect .switch-button:before{animation:.4s switch-shadow}@keyframes switch-shadow{0%{box-shadow:0 0 #0000004d}to{box-shadow:0 0 0 10px #0000}}@keyframes switch-shadow-color{0%{box-shadow:0 0 #66676b99}to{box-shadow:0 0 0 10px #0000}}.switch-button:before{content:"";background-color:#fff;border-radius:50px;width:16px;height:16px;transition:all .4s,box-shadow .3s;position:absolute;bottom:2px;left:2px}input:checked+.switch-button{background-color:#66676b}input:checked+.switch-button:before{transform:translate(14px)}.radio{vertical-align:top;display:inline-block}.radio label{cursor:pointer;margin:3px 0;padding-left:29px;line-height:25px;position:relative}.radio input[type=radio]{opacity:0;position:absolute}.radio input[type=radio]+label .radio-label{content:"";vertical-align:top;cursor:pointer;text-align:center;z-index:100;background:#fff;border:2px solid #b4b4b4;border-radius:100%;width:18px;height:18px;margin-right:5px;transition:all .25s;display:inline-block;position:absolute;top:2px;left:0;box-shadow:inset 0 0 0 8px #fff}.radio input[type=radio]+label .radio-label:after{content:"";opacity:1;box-sizing:border-box;z-index:99;background-color:#66676b;border-radius:50%;width:100%;height:100%;margin:0 auto;transition:all .3s;position:absolute;top:0;left:0;right:0;transform:scale(0)}.radio input[type=radio]:checked+label .radio-label{background-color:#66676b;border-color:#66676b;box-shadow:inset 0 0 0 3px #fff}.radio-label:before{content:"";background-color:#0000;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.interactive-effect label .radio-label:before{animation:.4s radius-shadow}@keyframes radius-shadow{0%{box-shadow:0 0 #66676b66}to{box-shadow:0 0 0 10px #0000}}.small-label{color:#449626;background:#e0f5d7;border-radius:4px;height:26px;margin-left:5px;padding:0 8px;line-height:27px;display:inline-block;position:relative;top:-1px}.checkbox{margin-bottom:0;display:inline-block}.checkbox input{height:initial;width:initial;cursor:pointer;margin-bottom:0;padding:0;display:none}.checkbox label{cursor:pointer;padding-left:30px;line-height:25px;position:relative}.checkbox label span.checkbox-icon{content:"";-webkit-appearance:none;vertical-align:middle;cursor:pointer;background-color:#0000;border:2px solid #b4b4b4;border-radius:4px;width:20px;height:20px;margin-right:5px;transition:all .3s;display:inline-block;position:absolute;top:1px;left:0}.checkbox input+label span.checkbox-icon:after{opacity:0;content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;margin:0 auto;transition:all .35s cubic-bezier(.3,-.41,.19,2),opacity .3s;display:block;position:absolute;top:2px;left:0;right:0;transform:scale(.5)rotate(45deg)}.checkbox input:checked+label span.checkbox-icon{background-color:#66676b;border-color:#66676b}.checkbox input:checked+label span.checkbox-icon:after{opacity:1;transform:scale(1)rotate(45deg)}.uploadButton{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-bottom:10px;font-size:14px;font-style:normal;display:flex}.uploadButton .uploadButton-input{opacity:0;z-index:-1;pointer-events:none;position:absolute;overflow:hidden}.uploadButton .uploadButton-button{box-sizing:border-box;cursor:pointer;color:#66676b;background-color:#0000;border:1px solid #66676b;border-radius:4px;outline:none;flex-direction:row;justify-content:center;align-items:center;height:44px;margin:0;padding:10px 18px;transition:all .3s;display:flex;box-shadow:0 3px 10px #66676b1a}.uploadButton .uploadButton-button:hover{color:#fff;background-color:#66676b;box-shadow:0 4px 12px #66676b26}.uploadButton .uploadButton-file-name{box-sizing:border-box;color:#888;background-color:#0000;flex:1;align-items:center;min-height:42px;padding:0 10px 0 18px;line-height:22px;display:flex;position:relative;top:1px;overflow:hidden}.intro-banner{padding:105px 0;position:relative}.intro-banner.big-padding{padding:130px 0}.intro-banner .container{z-index:100;position:relative}.intro-banner:after,.intro-banner:before{content:"";z-index:15;background:linear-gradient(90deg,#fafafa 20%,#fafafaf2 50%,#fafafa1a 80%,#fafafa00 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.intro-banner:after{z-index:5;background-color:#fafafa}.intro-banner .background-image-container{z-index:10;background-position:100% 60%;background-repeat:no-repeat;background-size:cover;width:90%;height:100%;position:absolute;top:0;left:10%;overflow:hidden}.intro-banner.disable-gradient:before{opacity:.85;background:#f2f2f2}.intro-banner.disable-gradient .background-image-container{width:100%;left:0}.banner-headline{max-width:55%;display:block}.banner-headline h1,.banner-headline h2,.banner-headline h3,.banner-headline h4{color:#777;font-size:28px;font-weight:300;line-height:42px}.banner-headline strong{color:#333;font-weight:600}.banner-headline strong.color{color:#66676b}.banner-headline-alt{margin:-10px 0 0;display:block}.banner-headline-alt h3{color:#333;font-size:40px;font-weight:600;line-height:50px}.banner-headline-alt span{color:#888;margin-top:5px;font-size:24px;font-weight:300;line-height:34px;display:inline-block}.dark-overlay .banner-headline-alt h3{color:#fff}.dark-overlay .banner-headline-alt span{color:#ffffffb3}.intro-banner-search-form{background-color:#fff;border-radius:4px;width:100%;display:flex;box-shadow:0 2px 12px #00000017}.video-container{z-index:10;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-container video{z-index:-10;z-index:9;background-size:cover;width:auto;min-width:100%;height:auto;min-height:100%;transition:opacity 1s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.intro-search-field{border-right:1px solid #e4e4e4;flex:1;align-items:center;padding:10px 12px;display:flex;position:relative}.intro-search-field .field-title{content:attr(data-field-tiele);color:#fff;cursor:default;background:#66676b;border-radius:4px;padding:5px 10px;line-height:22px;position:absolute;top:0;left:0;transform:translateY(calc(-100% - 15px))}.intro-banner-search-form .intro-search-field:nth-last-child(2){border-right:none}.intro-search-button{flex:0 auto;align-items:center;margin:8px 8px 8px 0;display:flex}.intro-search-button .button{height:52px;padding:0 30px;font-size:18px;line-height:52px}.intro-banner-search-form input:focus{box-shadow:none}.intro-banner-search-form input{box-shadow:none;margin:0;font-size:18px}.intro-banner-search-form input::placeholder{color:#888}.intro-banner-search-form .input-with-icon{flex:1;align-self:center}.intro-banner-search-form input{padding:10px 15px}.intro-banner-search-form .input-with-icon input{padding:10px 15px 10px 43px}.intro-banner-search-form .input-with-icon i{color:#b0b0b0;font-size:24px;position:absolute;top:calc(50% - 1px);left:10px;right:auto}.intro-search-field.with-autocomplete .pac-container{z-index:9;border:none;border-radius:0 0 4px 4px;margin-top:0;padding-top:0;overflow:visible;box-shadow:0 2px 6px #0000001a;width:100%!important;top:100%!important;left:0!important}.intro-search-field.with-autocomplete .pac-container:before{content:"";background-color:#fff;width:100%;height:5px;display:block;position:absolute;top:-5px;left:0}.intro-search-field .bootstrap-select.btn-group button{box-shadow:none;padding:0 15px;font-size:18px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.intro-search-field .field-title{margin-top:-15px;transform:translateY(-100%)}.intro-banner-search-form input{line-height:20px}.intro-search-field .bootstrap-select.open .dropdown-menu{top:55px}}.intro-stats{margin:0;padding:0;list-style:none;display:flex}.intro-stats li{border-right:1px solid #e0e0e0;flex:0 auto;margin-right:35px;padding-right:35px}.intro-stats li:last-child{border-right:none;margin-right:0;padding-right:0}.intro-stats li span,.intro-stats li strong{margin:0;padding:0;display:block}.intro-stats li strong{color:#333;margin-bottom:2px;font-size:28px;font-weight:600}.intro-stats li span{color:#888;font-size:18px;font-weight:300}.intro-banner.dark-overlay:before{opacity:.6;background:#636060}.intro-banner.dark-overlay .background-image-container{background-position:100%;width:100%;left:0}.intro-banner.dark-overlay .intro-stats li span,.intro-banner.dark-overlay .banner-headline strong,.intro-banner.dark-overlay .banner-headline h1,.intro-banner.dark-overlay .banner-headline h2,.intro-banner.dark-overlay .banner-headline h3,.intro-banner.dark-overlay .banner-headline h4{color:#ffffffb3}.intro-banner.dark-overlay .intro-stats li strong,.intro-banner.dark-overlay .banner-headline strong{color:#fff}.intro-banner.dark-overlay .intro-banner-search-form{box-shadow:0 3px 12px #0003}.intro-banner.dark-overlay .intro-stats li{border-right:1px solid #ffffff40}.intro-banner.dark-overlay .intro-stats li:last-child{border-right:none}@media (max-width:1366px){.banner-headline h1,.banner-headline h2,.banner-headline h3,.banner-headline h4{font-size:26px;line-height:42px}}@media (max-width:1240px){.banner-headline{max-width:65%}}@media (max-width:992px){.intro-search-field .bootstrap-select.btn-group .dropdown-toggle .filter-option{height:auto;line-height:20px}.intro-banner{padding:70px 0}.banner-headline{max-width:100%}.banner-headline h1,.banner-headline h2,.banner-headline h3,.banner-headline h4{font-size:24px;line-height:38px}.intro-banner.dark-overlay .intro-banner-search-form{box-shadow:none}.intro-banner.big-padding{padding:70px 0}.banner-headline-alt{margin-bottom:0}.banner-headline-alt h3{font-size:36px;line-height:42px}.banner-headline-alt span{font-size:22px;line-height:32px}.intro-banner:after,.intro-banner:before{background:#fafafae6}.intro-banner .background-image-container{background-size:cover;width:100%;height:100%;left:0}.intro-banner-search-form .intro-search-field .bootstrap-select.btn-group button,.intro-banner-search-form input{height:56px;padding:15px 22px}.intro-banner-search-form .input-with-icon i{left:17px}.intro-banner-search-form .input-with-icon input{padding-left:50px}.intro-banner-search-form.margin-top-100,.intro-banner-search-form.margin-top-95,.intro-banner-search-form.margin-top-90,.intro-banner-search-form.margin-top-85{margin-top:20px!important}.intro-banner-search-form{box-shadow:none;background:0 0;flex-direction:column;margin-top:20px}.intro-banner-search-form .intro-search-field{border-radius:4px;margin-top:20px;padding:0;box-shadow:0 2px 12px #00000012}.intro-banner-search-form .intro-search-field.with-label{margin-top:80px}.intro-banner-search-form .intro-search-button{margin-top:30px}.intro-stats{background:#fff;border-radius:4px;flex-direction:column;justify-content:center;padding:20px;box-shadow:0 2px 8px #0000001a}.intro-stats li{text-align:center;border:none;border-bottom:1px solid #eee;flex-direction:column;align-self:center;width:100%;margin:0 0 10px;padding:0 0 10px;display:flex}.intro-stats li:last-child{border:none;margin-bottom:0;padding-bottom:0}}.categories-container{flex-wrap:wrap;display:flex}.category-box{text-align:center;border-radius:4px;flex-direction:column;flex:0 0 25%;place-content:center;margin:0;padding:25px;transition:all .35s;display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.category-box{text-align:center;max-width:25%}.category-box-counter{width:50px!important}}.category-box-icon{color:#66676b;font-size:42px;line-height:32px;position:relative}.category-box-icon i{height:42px;margin-bottom:12px;transition:all .35s;display:block}.category-box-counter{color:#909090;background:#0000000f;border-radius:4px;width:auto;height:24px;margin:0 auto 18px;padding:0 8px;font-size:14px;font-weight:600;line-height:25px;transition:all .35s;display:inline-block}.category-box-content h3{color:#333;margin:0;padding:0;font-size:16px;font-weight:600;transition:all .35s}.category-box-content p{color:#888;margin:5px 0 0;padding:0;line-height:24px;transition:all .35s}.category-box:hover{color:#fff;background:#66676b;box-shadow:0 4px 12px #66676b33}.category-box:hover .category-box-content h3,.category-box:hover .category-box-icon{color:#fff}.category-box:hover .category-box-content p{color:#ffffffb3}.category-box:hover .category-box-counter{color:#fff;background:#0003}@media (max-width:1240px){.category-box{flex:0 0 33.3%}}@media (max-width:768px){.category-box{flex:0 0 50%}}@media (max-width:480px){.category-box{flex:0 0 100%;margin-right:0}}.photo-box{background-position:100%;background-size:cover;border-radius:4px;height:360px;margin:0 0 25px;transition:all .4s;display:block;position:relative;box-shadow:0 3px 10px #0003}.photo-box:before{content:"";opacity:.5;background:#333;border-radius:4px;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.photo-box-content{position:absolute;bottom:30px;left:30px}.photo-box-content h3{color:#fff;font-size:20px;line-height:28px}.photo-box-content span{color:#333;background:#fff;border-radius:4px;margin-top:8px;padding:4px 10px;font-size:15px;font-weight:500;line-height:20px;display:inline-block}.photo-box:hover{transform:translateY(-10px);box-shadow:0 4px 12px #66676b40}.photo-box:hover:before{opacity:.95;background:#66676b}.photo-box.small{height:160px;margin-bottom:30px}.photo-box.small:hover{transform:translateY(-5px)}.photo-box.small .photo-box-content{text-align:center;margin:0 auto;inset:50% 0 auto;transform:translateY(-49%)}.photo-box.small .photo-box-content h3{font-size:16px;font-weight:600}.photo-box.small .photo-box-content span{color:#fff;background:#66676b;margin-top:5px;font-size:14px;line-height:18px;transition:all .3s}.photo-box.small:hover .photo-box-content span{color:#fff;background:#0003}.billing-cycle-radios{text-align:center;margin:0 auto;display:block}.billing-cycle-radios.text-align-left{text-align:left}.billing-cycle-radios .radio{margin-right:20px}.billing-cycle-radios .radio:last-child{margin-right:0}.pricing-plans-container{border-radius:4px;display:flex;box-shadow:0 0 25px #0000001a}.pricing-plan{flex:1;padding:35px 17px;position:relative}.pricing-plan:first-of-type{padding-left:35px}.pricing-plan:last-of-type{padding-right:35px}.pricing-plan h3{font-size:20px;font-weight:600}.pricing-plan p{margin:0}.billed-yearly-label{display:none}.billed-yearly .billed-yearly-label{display:block}.billed-yearly .billed-monthly-label{display:none}.pricing-plan-label{color:#888;text-align:center;background:#f6f6f6;border-radius:4px;margin:22px 0;padding:15px;font-size:18px;line-height:24px}.pricing-plan-label strong{color:#333;margin-right:5px;font-size:32px;font-weight:700;line-height:30px}.recommended .pricing-plan-label{color:#66676b;background-color:#66676b0f}.recommended .pricing-plan-label strong{color:#66676b}.pricing-plan-features strong{color:#333;margin-bottom:5px;font-weight:600;line-height:24px;display:inline-block}.pricing-plan-features ul{margin:0;padding:0}.pricing-plan-features ul li{margin:0;padding:3px 0;line-height:24px;display:block}.pricing-plan .button:hover,.pricing-plan.recommended .button{color:#fff;background-color:#66676b;box-shadow:0 4px 12px #66676b26}.pricing-plan .button{color:#66676b;background-color:#fff;border:1px solid #66676b;box-shadow:0 4px 12px #66676b1a}.pricing-plan .button:hover{box-shadow:0 4px 12px #66676b26}.pricing-plan.recommended{margin:0 15px;padding:35px;box-shadow:0 0 45px #00000017}.pricing-plan .recommended-badge{color:#fff;text-align:center;background-color:#66676b;border-radius:4px 4px 0 0;width:100%;height:45px;font-weight:600;line-height:45px;position:absolute;top:-45px;left:0}@media (max-width:992px){.pricing-plans-container{box-shadow:none;margin-top:-40px;display:block}.pricing-plan{border-radius:4px;flex:auto;width:100%;margin-bottom:40px;padding:35px;box-shadow:0 0 25px #0000001a}.pricing-plan.recommended{margin:0 0 40px;padding:35px}.recommended.pricing-plan{margin-top:80px;box-shadow:0 0 25px #0000001a}}.headline-border-top{border-top:1px solid #e0e0e0}.boxed-widget{z-index:90;background-color:#f9f9f9;border-radius:4px;padding:0;position:relative;overflow:hidden;transform:translate(0,0)}.boxed-widget-headline{color:#333;background-color:#f0f0f0;border-radius:4px 4px 0 0;padding:20px 30px;font-size:20px;position:relative}.boxed-widget-headline h3{margin:0;padding:0;font-size:20px}.boxed-widget-inner{padding:30px}.boxed-widget ul{margin:0;padding:0;list-style:none}.boxed-widget ul li span{float:right;color:#333;font-weight:600}.boxed-widget ul li{color:#666;padding-bottom:1px}.boxed-widget.summary li.total-costs{border-top:1px solid #e4e4e4;margin-top:18px;padding-top:18px;font-size:18px}.boxed-widget-footer{border-top:1px solid #e4e4e4;width:100%;padding:20px 30px}.boxed-widget-footer .checkbox label{margin-bottom:0}.boxed-widget.summary li.total-costs span{color:#66676b;font-weight:700}.listing-item-container.compact.order-summary-widget .listing-item{cursor:default;border-radius:4px 4px 0 0;height:240px}.listing-item-container.compact.order-summary-widget{margin-bottom:0}.listing-item-container.compact.order-summary-widget:hover{transform:none}.billing-cycle{display:flex}.billing-cycle .radio{flex:1;margin:5px 20px 5px 0}.billing-cycle .radio label{border:2px solid #eee;border-radius:4px;align-self:center;height:100%;padding:25px}.billing-cycle .radio:last-of-type{margin-right:0}.billing-cycle .radio input[type=radio]+label .radio-label{margin-right:7px;position:relative;top:2px}.billing-cycle-details{padding-left:30px;display:block}.discounted-price-tag,.regular-price-tag{color:#449626;background:#e0f5d7;border-radius:4px;flex:auto;width:auto;margin-top:6px;margin-right:5px;padding:4px 10px;font-size:14px;line-height:20px;transition:all .3s;display:inline-block}.line-through{color:#a18d29;background-color:#fbf6dd;text-decoration:line-through}@media (max-width:768px){.billing-cycle{flex-direction:column;display:flex}.billing-cycle .radio{margin-right:0}}.payment-logo{height:24px;image-rendering:-webkit-optimize-contrast;position:absolute;top:18px;right:19px}.payment-logo.paypal{height:16px;top:22px}.payment-tab-trigger>input{visibility:hidden;position:absolute}.payment-tab-trigger{padding:0 20px}.payment-tab-trigger>label{cursor:pointer;margin-bottom:0;padding:14px 0;font-weight:500;display:block;position:relative;top:3px}.payment-tab-trigger>label:before{box-sizing:border-box;content:"";background-color:#fff;border:2px solid #d0d0d0;border-radius:100%;width:18px;height:18px;margin-right:10px;transition:all .2s;display:inline-block;position:relative;top:3px}.payment-tab-trigger>label:after{content:"";background:#fff;border-radius:100%;width:8px;height:8px;transition:all .2s;display:inline-block;position:absolute;top:22px;left:5px;transform:scale(0)}.payment-tab-trigger>input:checked~label:before{border-color:#66676b}.payment-tab-trigger>input:checked~label:after{background-color:#66676b;transform:scale(1)}.payment{border:2px solid #f2f2f2;border-radius:4px;overflow:hidden}.payment-tab{box-sizing:border-box;background:#f2f2f2;width:100%;max-height:60px;transition:all .3s ease-in-out;position:relative;overflow:hidden}.payment-tab:first-of-type{border-radius:4px 4px 0 0}.payment-tab:last-of-type{border-radius:0 0 4px 4px}.payment-tab.payment-tab-active{background:#fff;max-height:400px}@media (max-width:991px){.payment-tab.payment-tab-active{max-height:800px}}.payment-tab-content{visibility:hidden;opacity:0;background-color:#fff;padding:0 20px 20px;transition:all .2s ease-in-out}.payment-form-row{margin-top:-10px;margin-bottom:5px}.payment-tab.payment-tab-active .payment-tab-content{visibility:visible;opacity:1}.card-label>input{box-sizing:border-box;width:100%;height:51px;box-shadow:0 1px 3px #0000000f;box-shadow:none;background-color:#fff;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;margin:14px auto 5px;padding:15px 0;text-decoration:none;transition:border-color .3s;display:block}.card-label>input:focus{box-shadow:none;border-bottom:1px solid #e0e0e0;padding:15px 0}.card-label>input::placeholder{-webkit-transform-origin:0;transition:all .2s ease-in-out}.card-label>input:focus::placeholder{transform:translateY(-18px)}.card-label>label{color:#909090;background-color:#fff;margin:6px auto auto 8px;padding:0 7px;font-size:13px;font-weight:500;display:none}.payment-tab p{margin:10px 0}.order-confirmation-page{text-align:center;padding-top:0;padding-bottom:120px}.order-confirmation-page h2{letter-spacing:-.5px;margin-bottom:25px;font-size:48px;font-weight:700;display:block}.order-confirmation-page p{color:gray;font-size:20px;font-weight:300;line-height:32px;display:block}.order-confirmation-page a.button:before{display:none}.order-confirmation-page a.button{color:#606060;box-shadow:none;background-color:#eee;padding-top:14px;padding-bottom:14px;font-size:18px;font-weight:600}.order-confirmation-page a.button i{font-size:24px}.book-now.button{margin-bottom:-4px;padding:9px}.breathing-icon{z-index:100;color:#fff;background-color:#66676b;border-radius:50%;width:120px;height:120px;margin:30px auto 70px;font-size:90px;font-weight:500;line-height:0;transition:all .4s;animation:3s infinite bicokAnim;position:relative;box-shadow:0 0 0 15px #66676b12}.breathing-icon i{color:#fff;position:absolute;top:53%;left:0;right:0;transform:translateY(-50%)}@keyframes bicokAnim{0%,to{box-shadow:0 0 0 15px #66676b12}50%{box-shadow:0 0 0 28px #66676b1f}}@media (max-width:991px){.order-confirmation-page i{font-size:100px}.order-confirmation-page p{font-size:18px}.order-confirmation-page h2{font-size:30px}}.icon-box{text-align:center;margin-top:45px;position:relative}.icon-box-circle{z-index:100;background-color:#fff;width:50%;height:60px;margin:0 auto 35px;display:inline-block;position:relative}.icon-box-circle-inner{color:#ccc;width:60px;margin:0 auto;font-size:72px;display:inline-block;position:relative}.icon-box-check{z-index:100;color:#fff;background-color:#66676b;border-radius:50%;width:30px;height:30px;margin:0 auto;font-size:18px;font-weight:500;line-height:32px;transition:all .4s;animation:2s infinite checkAnim;position:absolute;bottom:-3px;right:-10px;box-shadow:0 0 0 5px #66676b1a}@keyframes checkAnim{0%,to{box-shadow:0 0 0 5px #66676b26}50%{box-shadow:0 0 0 8px #66676b26}}.icon-box span{color:#666;text-transform:uppercase;font-size:14px;font-weight:500}.icon-box h4{margin:4px 0;line-height:26px}.icon-box h3{margin:4px 0;font-size:22px;font-weight:500;line-height:26px}.icon-box p{font-style:16px;color:gray;margin:25px 0 0;padding:0 10px}.icon-box.with-line:before{content:"";z-index:9;background:#e9e9e9;width:100%;height:1px;display:block;position:absolute;top:40px;left:50%}@media (max-width:992px){.icon-box.with-line:before{display:none}}.testimonial-box{color:#888;box-shadow:none;cursor:grab;text-align:center;background:0 0;border-radius:6px;margin:70px 0 0;padding:35px 45px 45px;transition:all .4s;position:relative;transform:scale(.8)}.testimonial-box:before{content:"";color:#66676b;opacity:0;font-family:Material-Icons;font-size:80px;transition:all .3s;position:absolute;top:-35px;left:0;transform:translateY(-100%)}.testimonial-carousel .slick-slide{opacity:0;pointer-events:all;margin:0 20px 30px;transition:all .4s}.testimonial-carousel .slick-slide.slick-active{opacity:1;filter:none;pointer-events:all}.testimonial-carousel .slick-slide.slick-active .testimonial-box{transform:scale(1)}.testimonial-carousel .slick-slide.slick-active .testimonial-box:before{opacity:1}.testimonial-carousel .slick-slide.slick-active .testimonial-box{color:#666;background:#fff;box-shadow:0 0 30px #00000014}.testimonial,.testimonial p{color:gray;font-size:18px;font-weight:300;line-height:32px}.testimonial-author{text-align:center;width:100%;margin:0 auto;padding:20px 0 15px;display:block}.testimonial-avatar{margin:0 auto;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.testimonial-avatar img{text-align:center;border-radius:50%;width:70px;height:auto;margin:0 auto;display:inline-block}.testimonial-author h4{color:#333;width:100%;padding-top:0;font-size:18px;font-weight:600;display:block}.testimonial-author span{color:#fff;background-color:#66676b;border-radius:4px;margin:5px 0 10px;padding:3px 12px;font-size:16px;font-weight:300;line-height:23px;display:inline-block;box-shadow:0 2px 10px #66676b40}.testimonial-box .star-rating{height:30px;margin-top:15px;margin-bottom:-10px;display:inline-block}.testimonial-carousel .slick-next{right:25%}.testimonial-carousel .slick-prev{left:25%}.testimonial-carousel .slick-next,.testimonial-carousel .slick-prev{margin-top:35px}@media (max-width:3400px){.testimonial-carousel .slick-next{right:15%}.testimonial-carousel .slick-prev{left:12%}}@media (max-width:1600px){.testimonial-carousel .slick-next{right:15%}.testimonial-carousel .slick-prev{left:15%}}@media (max-width:1240px){.testimonial-carousel .slick-next{right:13%}.testimonial-carousel .slick-prev{left:13%}}@media (max-width:992px){.testimonial-carousel .slick-next{right:8%}.testimonial-carousel .slick-prev{left:8%}.testimonial-box{padding:35px}.testimonial,.testimonial p{font-size:16px;line-height:28px}}@media (max-width:768px){.testimonial-carousel .slick-next{right:20px}.testimonial-carousel .slick-prev{left:20px}.testimonial-carousel .slick-next,.testimonial-carousel .slick-prev{transform:scale(.8)translateY(-50%)}}.logo-carousel .carousel-item{text-align:center;height:120px;display:inline-block;position:relative}.logo-carousel .carousel-item a{display:inline-block}.logo-carousel .carousel-item img{max-width:60%;max-height:60%;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.logo-carousel .slick-prev,.logo-carousel .slick-next{top:50%}.blog-carousel{width:calc(100% + 30px);left:-15px}.blog-carousel .blog-compact-item-container{width:30%;margin:15px;display:inline-block}.blog-carousel.slick-initialized .blog-compact-item-container{width:auto}.full-width-carousel-fix .default-slick-carousel.slick-initialized .freelancer,.full-width-carousel-fix .blog-carousel.slick-initialized .blog-compact-item-container{opacity:0;pointer-events:none;margin:15px;transition:all .4s;transform:scale(.85)}.full-width-carousel-fix .default-slick-carousel.slick-initialized .slick-slide.slick-active.freelancer,.full-width-carousel-fix .blog-carousel.slick-initialized .slick-slide.slick-active.blog-compact-item-container{opacity:1;pointer-events:all;transform:scale(1)}.full-width-carousel-fix .blog-carousel.slick-initialized .slick-slide.slick-active.blog-compact-item-container:hover{transform:scale(1)translateY(-10px)}.photo-section{background-position:50%;background-size:cover;display:block;position:relative}.photo-section:before{content:"";opacity:.65;background-color:#333;width:100%;height:100%;display:block;position:absolute;top:0}.text-content{z-index:99;background:0 0;padding:110px 0;font-weight:500;position:relative}.text-content.white-font,.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content.white-font h1,.text-content.white-font h2,.text-content.white-font h3,.text-content.white-font h4,.text-content.white-font h5{color:#fff}.text-content a.button{font-size:16px;box-shadow:0 3px 8px #0000001a}.text-content p{opacity:.85;font-size:18px;font-weight:300;line-height:31px}.text-content h2{margin-bottom:23px;font-size:34px;font-weight:500;line-height:46px}.top-1{position:relative;top:-1px}.top-0{position:relative}@media (max-width:992px){.text-content{padding:80px 0}.text-content h2{margin-bottom:20px;font-size:30px;font-weight:500;line-height:40px}}.counters-container{flex-wrap:wrap;display:flex}.single-counter{text-align:center;border-right:1px solid #e0e0e0;flex:1;margin-top:80px;position:relative}.single-counter:last-child{border-right:0}.single-counter i{color:#ccc;font-size:64px;position:absolute;top:-20px;left:0;right:0;transform:translateY(-100%)}.single-counter h3{color:#66676b;margin-bottom:7px;font-size:36px;font-weight:600}.single-counter .counter-title{color:#888;border-radius:4px;padding-top:0;font-size:18px;display:inline-block}@media (max-width:992px){.single-counter{flex:50%;margin-bottom:30px}.single-counter:nth-child(2){border:none}.counters-container{margin-bottom:-30px}}@media (max-width:768px){.single-counter{border:none;border-bottom:1px solid #e0e0e0;flex:100%;padding-bottom:30px}.single-counter:nth-child(2){border-bottom:1px solid #e0e0e0}.single-counter:last-child{border-bottom:none;margin-bottom:-15px}.counters-container{margin-bottom:-30px}}.countdown{text-align:center;border-radius:4px;width:100%;padding:14px;font-size:18px;line-height:28px;display:block}.countdown.green{color:#289c41;background-color:#e7f8ec}.countdown.yellow{color:#a18d29;background-color:#fbf6dd}.bidding-widget{background-color:#f9f9f9;border-radius:4px}.dashboard-box .bidding-widget,.popup-tab-content .bidding-widget{background-color:#0000;border-radius:0}.dashboard-box .slider-handle.custom,.popup-tab-content .slider-handle.custom{border:1px solid #e0e0e0;box-shadow:0 1px 4px #00000012}.bidding-widget .bidding-headline{color:#333;background-color:#f0f0f0;border-radius:4px 4px 0 0;position:relative}.bidding-widget .bidding-inner{padding:30px 35px}.bidding-widget .bidding-headline{color:#333;padding:20px 35px;font-size:20px}.bidding-widget .bidding-headline h3{color:#333;margin:0;padding:0;font-size:20px}.bidding-widget .bidding-signup{color:#666;text-align:center;border-top:1px solid #e0e0e0;padding:16px 35px;font-size:14.7px}.bidding-widget .bidding-signup a{font-weight:600}.bidding-widget button.button{margin-bottom:3px}.bidding-widget .bidding-detail{color:#888;display:block}.bidding-widget .bidding-detail strong{color:#333;font-weight:700}.dashboard-box .bidding-detail strong{font-weight:600}.bidding-widget .bidding-value{color:#333;margin:5px 0 20px;font-size:26px;font-weight:500}.bidding-widget .button{height:46px;transition:all .3s;box-shadow:0 4px 12px #66676b26}.bidding-widget .button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #66676b40}.bidding-widget .bidding-fields{flex-wrap:wrap;align-items:flex-start;width:calc(100% + 20px);margin-top:12px;display:flex}.bidding-widget .bidding-fields .bidding-field{flex:1;margin-right:20px}.qtyButtons{background:#fff;border-radius:4px;height:48px;margin:0;padding:6px;display:flex;box-shadow:0 1px 4px #0000001f}.qtyButtons.with-border{border:1px solid #e0e0e0;box-shadow:0 1px 4px #0000000d}.qtyButtons input{text-align:center;color:gray;width:50px;height:36px;box-shadow:none;border:none;outline:0;flex-grow:1;padding:0 5px;font-size:16px;font-weight:600;line-height:36px;display:inline-block;box-shadow:none!important;margin:0!important}.qtyTitle{flex:1;padding-right:15px;font-size:16px;font-weight:600;line-height:36px;display:block}.qtyInc,.qtyDec{color:gray;text-align:center;cursor:pointer;background-color:#f0f0f0;border-radius:4px;flex:1;width:36px;min-width:36px;max-width:36px;height:36px;font-family:Feather-Icons;font-size:18px;line-height:36px;transition:all .3s;display:inline-block}.qtyInc:before{content:""}.qtyDec:before{content:""}.qtyInc:hover,.qtyDec:hover{color:#fff;background-color:#66676b}.qtyTotal{color:#fff;text-align:center;background-color:#66676b;border-radius:50%;width:18px;height:18px;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;line-height:18px;display:inline-block;position:relative;top:-2px;left:2px}@media (max-width:1366px){.qtyInc,.qtyDec{min-width:34px;max-width:34px}.bidding-widget .bidding-inner{padding:27px 32px}.bidding-widget .bidding-headline{padding:20px 32px}}@media (max-width:1240px){.qtyInc,.qtyDec{min-width:36px;max-width:36px}.bidding-widget .bidding-fields .bidding-field{flex:auto;width:100%;margin-right:0}.bidding-widget .bidding-fields .bidding-field:first-child{margin-bottom:20px}.bidding-widget .bidding-fields{width:100%}}#not-found{margin:40px 0 80px}#not-found.center{text-align:center}#not-found h2{text-align:center;letter-spacing:-8px;font-size:210px;font-weight:500;line-height:210px}#not-found p{text-align:center;color:#999;margin-top:0;font-size:28px;line-height:42px;display:inline-block}#not-found i{color:#e0e0e0;margin-left:-40px;font-size:210px;position:relative;top:0}.not-found-search.intro-banner-search-form .intro-search-field,.not-found-search.intro-banner-search-form input,.not-found-search.intro-banner-search-form{box-shadow:none;background:#f7f7f7}@media (max-width:992px){.not-found-search.intro-banner-search-form{background:#fff}}@media (max-width:767px){#not-found h2{font-size:110px;line-height:110px}#not-found p{font-size:20px;line-height:32px}#not-found i{margin-left:0;font-size:120px;top:5px}.not-found-search.intro-banner-search-form{margin-top:-30px}.login-register-page .account-type{width:100%}.login-register-page .account-type div{margin-right:0}.login-register-page .social-login-buttons button{width:100%;max-width:100%;margin-right:0;display:block}}.login-register-page .welcome-text h3{font-size:26px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#0000;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{cursor:pointer;z-index:10;background-color:#333;border:none;border-radius:4px;outline:none;width:48px;height:48px;padding:0;font-size:0;line-height:0;transition:all .3s;display:block;position:absolute;top:calc(50% - 15px);transform:translateY(-50%);box-shadow:0 3px 12px #00000026}.slick-prev:hover,.slick-next:hover{color:#0000;background:#66676b;outline:none}.slick-prev:hover:before,.slick-next:hover:before{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{pointer-events:none;cursor:default;box-shadow:none;background-color:#e8e8e8}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{color:gray}.slick-prev:before,.slick-next:before{opacity:1;color:#fff;font-family:Feather-Icons;font-size:26px;line-height:1;transition:all .3s;position:relative}.slick-prev{left:-85px}.slick-prev:before{content:"";left:-1px}.slick-next{right:-85px}.slick-next:before{content:"";right:-1px}.slick-dots{text-align:center;margin:0 auto;padding:0}.slick-dots li{cursor:pointer;cursor:pointer;color:#0000;opacity:1;border:0;border-radius:50%;outline:none;width:15px;height:15px;margin:0 3px;padding:0;font-size:0;line-height:0;transition:all .3s;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px silver}.slick-dots li.slick-active{transition:all .3s;box-shadow:inset 0 0 0 6px silver}.slick-dots li:after{content:"";opacity:0;background-color:silver;border-radius:50%;width:13px;height:13px;transition:all .3s;display:block;position:absolute;top:1px;left:1px}.slick-dots li.slick-active:after{opacity:1}.slick-slide{outline:none;display:none}.slick-initialized .slick-slide{display:block}.default-slick-carousel .slick-carousel-item{margin:15px}.default-slick-carousel{width:calc(100% + 30px);height:auto;left:-15px}.default-slick-carousel,.testimonial-carousel,.logo-carousel,.blog-carousel{display:none}.default-slick-carousel.slick-initialized,.testimonial-carousel.slick-initialized,.logo-carousel.slick-initialized,.blog-carousel.slick-initialized{display:block}.default-slick-carousel .freelancer{width:30%;margin:15px}.default-slick-carousel.slick-initialized .freelancer{width:auto}.default-slick-carousel .freelancer-details-list ul li{margin-right:22px}.default-slick-carousel .freelancer-details-list ul li:last-child{margin-right:0}.default-slick-carousel .freelancer:hover{transform:translateY(0);box-shadow:0 2px 12px #0000001f}@media (min-width:1367px) and (max-width:1440px){.slick-prev{left:-65px}.slick-next{right:-65px}}@media (max-width:1290px){.slick-prev{left:-10px}.slick-next{right:-10px}}@media (max-width:1090px){.slick-prev{left:40px}.slick-next{right:40px}}.full-width-carousel-fix{overflow:hidden}.full-width-carousel-fix .slick-list{overflow:visible}.tippy-tooltip.dark-theme{color:#fff;padding:6px 12px;font-size:14px;font-weight:500}.tippy-tooltip.dark-theme .tippy-backdrop{background-color:#333}.tippy-popper[x-placement^=top] .tippy-tooltip.dark-theme .tippy-arrow{border-top-color:#333}.tippy-popper[x-placement^=bottom] .tippy-tooltip.dark-theme .tippy-arrow{border-bottom-color:#333}.tippy-popper[x-placement^=right] .tippy-tooltip.dark-theme .tippy-arrow{border-right-color:#333}.tippy-popper[x-placement^=left] .tippy-tooltip.dark-theme .tippy-arrow{border-left-color:#333}.tippy-tooltip.dark-theme .tippy-arrow{transform:scale(.7)}.tippy-tooltip.light-theme{color:#333;background-color:#fff;padding:6px 12px;font-size:14px;font-weight:500;box-shadow:0 3px 10px #0000001a}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left-color:#fff}.mfp-bg{z-index:2000;background:#111;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mfp-wrap{z-index:2001;-webkit-backface-visibility:hidden;width:100%;height:100%;position:fixed;top:-10px;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 18px;position:absolute;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:505;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#aaa;text-align:center;z-index:504;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content,.mfp-s-loading .mfp-arrow{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:506;border:0;padding:0;display:block;overflow:visible}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:-40px;right:0}.og-close,button.mfp-close{z-index:9999;color:#fff;background-color:#0000;border-radius:50%;outline:none;width:45px;height:45px;margin:0;transition:all .2s ease-in-out;display:block;position:absolute;top:-20px;right:-12px;transform:translate(0,0);cursor:pointer!important}.mfp-iframe-holder .mfp-close{top:-50px;right:-12px;transform:translate(0,0)}.mfp-gallery .mfp-close{top:20px;right:10px}.mfp-gallery .mfp-content .mfp-close{display:none}.mfp-close:after,.mfp-close:before{top:0}.og-close{color:#222;background:0 0;margin:17px;right:10px}.og-close:before,.mfp-close:before{content:"";height:10px;font-family:Feather-Icons;font-size:20px;position:relative;top:2px;left:0}#small-dialog .mfp-close,#small-dialog-1 .mfp-close,#small-dialog-2 .mfp-close,#small-dialog-3 .mfp-close,#small-dialog-4 .mfp-close,#sign-in-dialog,.mfp-close,.mfp-close:hover{color:#fff}#sign-in-dialog .mfp-close,#small-dialog-1 .mfp-close,#small-dialog-2 .mfp-close,#small-dialog-3 .mfp-close,#small-dialog-4 .mfp-close,#small-dialog .mfp-close{color:#666;background-color:#e4e4e4;border-radius:4px;width:40px;height:40px;top:28px;right:40px}#sign-in-dialog .mfp-close:hover,#small-dialog-1 .mfp-close:hover,#small-dialog-2 .mfp-close:hover,#small-dialog-3 .mfp-close:hover,#small-dialog-4 .mfp-close:hover,#small-dialog .mfp-close:hover{color:#fff;background-color:#66676b}.small-dialog-content input[type=submit]{width:100%;margin-top:26px;margin-bottom:10px}.small-dialog-content .divider{width:100%;margin-top:15px;padding-bottom:0;display:inline-block}.small-dialog-header{background-color:#f6f6f6;border-radius:4px 4px 0 0;width:calc(100% + 80px);margin-bottom:40px;padding:35px 40px;font-size:22px;display:inline-block;position:relative;top:0;left:-40px}.small-dialog-header h3{margin:0;padding:0;font-size:23px}.mfp-counter{color:#aaa;font-size:13px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{opacity:1;z-index:9999;color:#fff;cursor:pointer;z-index:100;background:#ffffff26;border-radius:50%;outline:none;width:60px;height:60px;margin:0 20px;transition:all .2s ease-in-out;display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.mfp-arrow:hover{color:#fff;background:#66676b}.mfp-arrow.mfp-arrow-left,.mfp-arrow.mfp-arrow-right{font-family:simple-line-icons;font-size:20px}.mfp-arrow.mfp-arrow-right{right:15px}.mfp-arrow.mfp-arrow-left:before{content:"";position:relative;top:0;left:-1px}.mfp-arrow.mfp-arrow-right:before{content:"";position:relative;top:0;left:1px}.mfp-content:hover .mfp-arrow{opacity:1}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:1180px;line-height:0}.mfp-iframe-scaler{width:100%;height:0;padding-top:54%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}#sign-in-dialog,#small-dialog-1,#small-dialog-2,#small-dialog-3,#small-dialog-4,#small-dialog{text-align:left;box-sizing:border-box;background:#fff;border-radius:4px;max-width:550px;margin:40px auto;padding:0 40px 40px;position:relative}#sign-in-dialog-1 span.line,#sign-in-dialog-2 span.line,#sign-in-dialog-3 span.line,#sign-in-dialog-4 span.line,#sign-in-dialog span.line,#small-dialog span.line{padding-top:0}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;transform:scale(.8)}.my-mfp-zoom-in.mfp-bg{opacity:.001;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.85}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.dupa{height:30px;display:block}img.mfp-img{box-sizing:border-box;border-radius:4px;width:auto;max-width:100%;height:auto;margin:40px auto;line-height:0;display:block}.mfp-figure:after{content:"";z-index:-1;width:auto;height:auto;display:block;position:absolute;inset:40px 0;box-shadow:0 0 18px #0b0b0b99}.mfp-figure{line-height:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-30px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-break:break-word;padding-right:36px;line-height:18px}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;margin-top:5px;margin-left:-300px;padding-bottom:5px;left:50%}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;top:0;right:0}.mfp-fade.mfp-bg{opacity:0;transition:all .2s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.92;background-color:#111}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .2s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.feedback-yes-no strong{color:#333;font-size:16px;font-weight:600;display:block}.feedback-yes-no .radio{margin-right:15px}.feedback-yes-no{margin-bottom:15px}.feedback-yes-no .leave-rating{margin:3px 0 10px 3px;transform:scale(1.1)}.popup-tabs-nav{background:#f8f8f8;border-bottom:1px solid #e0e0e0;border-radius:4px 4px 0 0;width:100%;height:62px;margin:0;padding:0;list-style:none;display:block}.popup-tabs-nav li{float:left;height:62px;margin-right:0;padding:0;line-height:62px;position:relative}.popup-tabs-nav li:first-child a{border-radius:4px 0 0}.popup-tabs-nav li a,.popup-tab-reviews{transition:all .25s ease-in-out}.popup-tabs-nav li a{color:#777;z-index:10;border:none;border-left:1px solid #0000;border-right:1px solid #e0e0e0;outline:none;height:100%;padding:0 30px;font-size:16px;text-decoration:none;transition:all .3s,font-weight;display:inline-block;position:relative}.popup-tabs-nav li.active{background-color:#fff;position:relative}.popup-tabs-nav li a:hover{color:#333;background-color:#f3f3f3;height:calc(100% - 1px)}.popup-tabs-nav li:last-child a:hover{border-right:1px solid #e0e0e0}.popup-tabs-nav li.active a:hover,.popup-tabs-nav li.active{background-color:#fff}.popup-tabs-nav li.active a{color:#66676b;font-weight:600}.popup-tabs-nav li.active:after{content:"";z-index:111;background-color:#fff;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.popup-tabs-nav li:first-child.active{border-left:none;border-radius:4px 0 0}.popup-tab-content{z-index:10;width:100%;padding:50px 35px;display:inline-block;position:relative}.popup-tabs-container{width:100%;overflow:hidden}.popup-tab-content p:last-child{margin-bottom:0}.dialog-with-tabs#sign-in-dialog,.dialog-with-tabs#small-dialog-1,.dialog-with-tabs#small-dialog-2,.dialog-with-tabs#small-dialog-3,.dialog-with-tabs#small-dialog-4,.dialog-with-tabs#small-dialog{color:#666;max-width:540px;padding:0;box-shadow:0 0 25px #00000040}#sign-in-dialog.dialog-with-tabs .mfp-close,#small-dialog.dialog-with-tabs .mfp-close,#small-dialog-1.dialog-with-tabs .mfp-close,#small-dialog-2.dialog-with-tabs .mfp-close,#small-dialog-3.dialog-with-tabs .mfp-close,#small-dialog-4.dialog-with-tabs .mfp-close{color:#888;background-color:#f8f8f8;border-left:1px solid #e0e0e0;border-radius:0 4px 0 0;width:62px;height:61px;top:0;right:0}#sign-in-dialog.dialog-with-tabs .mfp-close:hover,#small-dialog-1.dialog-with-tabs .mfp-close:hover,#small-dialog-2.dialog-with-tabs .mfp-close:hover,#small-dialog-3.dialog-with-tabs .mfp-close:hover,#small-dialog-4.dialog-with-tabs .mfp-close:hover,#small-dialog.dialog-with-tabs .mfp-close:hover{color:#333;background-color:#f2f2f2}.dialog-with-tabs .mfp-close:before,.dialog-with-tabs .mfp-close:before{font-size:24px}.dialog-with-tabs input:-webkit-autofill{border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 0 0 9999px #fff,0 1px 4px #00000012}.dialog-with-tabs input:focus:-webkit-autofill{border:1px solid #e0e0e0;-webkit-box-shadow:inset 0 0 0 9999px #fff,0 1px 4px #00000012}.dialog-with-tabs input{margin-bottom:22px}.dialog-with-tabs .forgot-password{color:#888;margin-top:-12px;font-size:14px;display:block}.dialog-with-tabs .forgot-password:hover{color:#66676b}.dialog-with-tabs .button{height:48px;margin-top:25px;box-shadow:0 4px 12px #66676b26;width:100%!important}.welcome-text{text-align:center;color:gray;margin-bottom:33px;display:block}.welcome-text h3{color:#333;font-size:24px;font-weight:700;display:block}.welcome-text span a{font-weight:500}.welcome-text span{margin-top:4px;display:block}.social-login-separator{text-align:center;width:100%;height:1px;margin:38px 0 15px;display:block;position:relative}.social-login-separator:before{content:"";background-color:#e0e0e0;width:100%;height:1px;display:block;position:absolute;top:0}.social-login-separator span{color:gray;background-color:#fff;margin-left:-15px;padding:0 10px;line-height:10px;position:absolute;top:-5px}.social-login-buttons{width:calc(100% + 20px);display:flex}.social-login-buttons button{text-align:center;color:#333;border:1px solid #333;border-radius:4px;flex:1;max-width:50%;margin-top:10px;margin-right:20px;padding:9px 5px;font-size:14px;transition:all .3s}.social-login-buttons button:hover{color:#fff;background-color:#333}.social-login-buttons button i{margin-right:7px;font-size:15px;position:relative;top:1px}.social-login-buttons .facebook-login{color:#3b5998;border-color:#3b5998}.social-login-buttons .facebook-login:hover{color:#fff;background-color:#3b5998}.social-login-buttons .google-login{color:#dd4b39;border-color:#dd4b39}.social-login-buttons .google-login:hover{color:#fff;background-color:#dd4b39}@media (max-width:768px){.social-login-separator{margin-bottom:25px}.social-login-buttons,.social-login-buttons a{width:100%;max-width:100%;display:block}}.account-type{width:calc(100% + 20px);margin:0 0 20px;display:flex}.account-type div{flex:1;margin-right:20px}.account-type label{background-color:#f2f2f2;border:none;border-radius:3px;width:100%}.account-type input.account-type-radio:empty{display:none}.account-type label i{margin-right:2px;font-size:18px;position:relative;top:2px}.account-type input.account-type-radio:empty~label{float:left;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:#888;border-radius:4px;height:48px;padding:10px 10px 11px;line-height:28px;transition:all .4s;position:relative;overflow:hidden}.account-type input.account-type-radio~label:hover{color:#289c41;background-color:#e4f6e9}.account-type input.account-type-radio:checked~label{color:#fff;background-color:#47bb67}.account-type input.account-type-radio:empty~label:after,.account-type input.account-type-radio:empty~label:before{content:"";text-align:center;z-index:100;opacity:0;background:0 0;border-radius:4px;width:100%;height:100%;font-size:22px;line-height:48px;display:block;position:absolute;top:0;bottom:0;left:0}.account-type .ripple-effect-dark span.ripple-overlay{opacity:.03;animation:1.2s ripple}@keyframes typeCheck{0%{opacity:0;transform:translateY(10px)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes typeBG{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media (max-width:480px){.popup-tabs-nav{height:50px;padding-top:50px}.mfp-container{padding:0 10px}.popup-tabs-nav li:first-child{border-top:1px solid #e0e0e0}.popup-tabs-nav li{border-bottom:1px solid #e0e0e0}.popup-tabs-nav li,.popup-tabs-nav li a{text-align:center;width:100%;height:50px;line-height:50px}.popup-tabs-nav li a:hover{background-color:#0000}#sign-in-dialog.dialog-with-tabs .mfp-close,#small-dialog.dialog-with-tabs .mfp-close,#small-dialog-1.dialog-with-tabs .mfp-close,#small-dialog-2.dialog-with-tabs .mfp-close,#small-dialog-3.dialog-with-tabs .mfp-close,#small-dialog-4.dialog-with-tabs .mfp-close{width:50px;height:50px}.account-type,.social-login-buttons{flex-direction:column}.social-login-buttons button{flex:auto;width:100%;max-width:100%}.uploadButton{flex-direction:column}.uploadButton .uploadButton-file-name{margin:15px 0 0;padding:0}}input.range-slider,input.default-slider{display:none}.slider{vertical-align:middle;display:inline-block;position:relative}.slider.slider-horizontal{width:calc(100% - 20px);height:20px;margin-left:11px}.slider.slider-horizontal .slider-track{width:calc(100% + 18px);height:3px;margin-top:-2px;top:50%;left:-9px}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-11px}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .tooltip{position:absolute;transform:translate(-50%)}.slider input{display:none}.slider .tooltip.top{margin-top:-40px}.slider .tooltip-inner{white-space:nowrap;color:#fff;background-color:#333;border-radius:4px;max-width:none;padding:4px 12px;font-size:14px;line-height:21px}.slider .tooltip-arrow{border-top:6px solid #333;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tooltip.tooltip-min,.tooltip.tooltip-max,.slider .hide{display:none}.slider-track{cursor:pointer;background-color:#e0e0e0;border-radius:4px;position:absolute}.slider-selection{box-sizing:border-box;background-color:#66676b;border-radius:4px;position:absolute}.slider-track-low,.slider-track-high{box-sizing:border-box;background:0 0;border-radius:4px;position:absolute}.slider-handle{cursor:pointer;z-index:20;border:2px solid #66676b;border-radius:50%;width:20px;height:20px;position:absolute;top:0}.slider-handle:after{content:"";z-index:30;background-color:#fff;border-radius:50%;width:100%;height:100%;transition:all .2s;display:block;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #66676b1f}.slider-handle:hover:after{box-shadow:0 0 0 8px #66676b1f}.slider-handle.custom{cursor:pointer;z-index:20;text-align:center;background-color:#fff;border:none;border-radius:4px;width:40px;height:29px;position:absolute;top:-5px;box-shadow:0 1px 4px #00000026}.slider-handle.custom:after{display:none}.slider-handle.custom:before{content:"";letter-spacing:-10px;color:#a0a0a0;margin-left:-10px;font-family:Material-Icons;font-size:21px;transition:all .3s}.slider-handle.custom:hover:before{color:#333}.slider.slider-horizontal .slider-handle.custom{margin-left:-20px}select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select .btn{-webkit-user-select:none;user-select:none}.bootstrap-select>.dropdown-toggle{z-index:1;width:100%;padding-right:25px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:gray}.bootstrap-select>select{border:none;bottom:0;left:50%;opacity:0!important;width:.5px!important;height:100%!important;padding:0!important;display:block!important;position:absolute!important}.bootstrap-select>select.mobile-device{z-index:2;top:0;left:0;width:100%!important;display:block!important}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.bootstrap-select.form-control{border:none;margin-bottom:0;padding:0}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;margin-left:0;display:flex}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.checkbox .bootstrap-select.btn-group{margin-bottom:0}.checkbox-lg .bootstrap-select.btn-group.form-control,.checkbox-sm .bootstrap-select.btn-group.form-control{padding:0}.checkbox-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.checkbox-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:none!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align:left;white-space:nowrap;text-overflow:ellipsis;float:left;width:100%;max-width:90%;height:48px;line-height:48px;display:block;overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li.hidden{display:none}.language-switcher.bootstrap-select.btn-group .dropdown-toggle .filter-option,.sort-by .bootstrap-select.btn-group .dropdown-toggle .filter-option{float:left;max-width:100%}.sort-by .bootstrap-select.btn-group .dropdown-toggle .filter-option{height:auto;line-height:20px}.bootstrap-select.btn-group .dropdown-toggle .caret{vertical-align:middle;margin-top:-2px;transition:all .35s;position:absolute;top:50%;right:20px}.bootstrap-select.open .dropdown-toggle .caret{transform:rotate(180deg)}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{box-sizing:border-box;min-width:100%;font-size:16px}.bootstrap-select.btn-group .dropdown-menu.inner{float:none;box-shadow:none;border:0;border-radius:0;padding:0 5px;position:static}.bootstrap-select.btn-group .dropdown-menu li{margin-bottom:1px;position:relative}.bootstrap-select.btn-group .dropdown-menu li.disabled{opacity:.75}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{opacity:.8;padding-left:7px}.bootstrap-select.btn-group .dropdown-menu .notify{pointer-events:none;color:#fff;white-space:nowrap;background:#333;border:none;border-radius:4px;width:calc(100% - 20px);min-height:26px;margin:5px;padding:5px 10px;font-size:14px;position:absolute;bottom:5px}.bootstrap-select.btn-group .no-results{white-space:nowrap;background:#f6f6f6;border-radius:4px;margin:5px 0 0;padding:5px 10px;font-size:14px}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{margin-top:-1px;position:static;top:auto}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{white-space:normal}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:"";border-bottom:7px solid #ccc3;border-left:7px solid #0000;border-right:7px solid #0000;display:none;position:absolute;bottom:-4px;left:9px}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:"";border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;display:none;position:absolute;bottom:-4px;left:10px}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{border-top:7px solid #ccc3;border-bottom:0;top:-3px;bottom:auto}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{border-top:6px solid #fff;border-bottom:0;top:-3px;bottom:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{left:auto;right:12px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{left:auto;right:13px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:0 5px}.bs-actionsbox{box-sizing:border-box;width:100%;margin-top:-5px;margin-bottom:10px;padding:0 5px}.bs-actionsbox div{display:flex}.bootstrap-select.btn-group .bs-actionsbox div button{box-shadow:none;color:#777;background:#f6f6f6;flex:1;height:36px;padding:5px;font-size:14px;transition:all .3s}.bootstrap-select.btn-group .bs-actionsbox div button:first-child{background-color:#f0f0f0;border-radius:4px 0 0 4px}.bootstrap-select.btn-group .bs-actionsbox div button:last-child{border-radius:0 4px 4px 0}.bootstrap-select.btn-group .bs-actionsbox div button:hover{color:#fff;background:#66676b}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;box-sizing:border-box;width:100%}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0}.bs-searchbox .form-control:focus,.bs-searchbox .form-control{float:none;width:100%;box-shadow:none;background:#f4f4f4;height:38px;margin:-5px 0 10px;padding:10px;line-height:38px}.bs-searchbox{position:relative}.bs-searchbox:after{content:"";color:#a0a0a0;width:20px;height:20px;margin:0;font-family:Material-Icons;font-size:20px;line-height:0;display:inline-block;position:absolute;top:18px;right:15px}.caret{vertical-align:middle;border-top:4px solid #aaa;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:2px;display:inline-block}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{z-index:1000;float:left;text-align:left;background-color:#fff;border:none;border-radius:4px;margin:-4px 0 0;padding:10px 5px;font-size:15px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 1px 4px #0000001f}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{display:none}.dropdown-menu>li>a{clear:both;color:gray;border-radius:4px;padding:7px 35px 7px 10px;font-weight:400;line-height:21px;display:block}.bootstrap-select:before{content:"";z-index:2100;opacity:0;pointer-events:none;background-color:#fff;width:100%;height:8px;transition:all .4s;display:block;position:absolute;bottom:0;left:0}.bootstrap-select.open:before{opacity:1}.dropdown-menu>li>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover{color:#66676b;background-color:#66676b12;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:hover{cursor:not-allowed;background-color:#0000;background-image:none;text-decoration:none}.dropdown-menu.inner::-webkit-scrollbar{width:5px}.dropdown-menu.inner::-webkit-scrollbar-track{background-color:#0000;border-radius:12px}.dropdown-menu.inner::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:12px}.dropdown-menu.inner::-webkit-scrollbar-thumb:hover{background-color:#c8c8c8;border-radius:12px}.bootstrap-select .dropdown-menu{opacity:0;pointer-events:none;visibility:hidden;cursor:default;transition:all .4s;display:block}.bootstrap-select.open .dropdown-menu{opacity:1;pointer-events:all;visibility:visible}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{white-space:nowrap;color:#777;background:#f6f6f6;border-radius:4px;margin-bottom:1px;padding:7px 10px;line-height:20px;display:block}.dropdown-backdrop{z-index:990;position:fixed;inset:0}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:2px;top:100%;bottom:auto}@media (min-width:767px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.bootstrap-select.btn-group{position:relative}.bootstrap-select.btn-group button{color:gray;box-sizing:border-box;opacity:1;background-color:#fff;border:none;border-radius:4px;outline:none;width:100%;max-width:100%;height:48px;margin:0;padding:0 20px;font-size:16px;font-weight:500;line-height:0;display:block;position:relative;box-shadow:0 1px 4px #0000001f}.hide-tick .check-mark{display:none!important}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{text-align:center;width:20px;height:20px;margin:0;line-height:0;display:inline-block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bootstrap-select.btn-group .dropdown-menu li span.check-mark:before{content:"";opacity:0;margin:0;font-family:Feather-Icons;font-size:18px;transition:all .3s;display:inline-block;position:absolute;top:50%;right:0;transform:scale(.5)}.bootstrap-select.btn-group .dropdown-menu li.selected span.check-mark:before{opacity:1;transition:all .35s cubic-bezier(.3,-.41,.19,2),opacity .3s;transform:scale(1)}.bootstrap-select .dropdown-menu li.selected a span.check-mark:before,.bootstrap-select .dropdown-menu li.selected:hover a span.check-mark:before{color:#66676b}.bootstrap-select .glyphicon:not(.check-mark){margin-right:3px;font-size:17px;line-height:0;position:relative;top:1px}.bootstrap-select .filter-option .glyphicon{position:relative;top:1px}.with-border .dropdown-menu,.with-border.bootstrap-select.btn-group button{border:1px solid #e0e0e0;box-shadow:0 1px 4px #0000000d}.with-border.bootstrap-select:before{width:calc(100% - 2px);left:1px}.snackbar-container{color:#fff;opacity:0;z-index:9999;cursor:default;background-color:#404040;border-radius:4px;justify-content:space-between;align-items:center;min-height:14px;padding:18px 24px;font-size:16px;font-weight:500;line-height:22px;transition:top .5s,right .5s,bottom .5s,left .5s,opacity .5s;display:flex;position:fixed;top:-100px;bottom:-100px}.snackbar-container .action{background:inherit;font-size:inherit;text-transform:uppercase;color:#aaa;cursor:pointer;border:none;min-width:min-content;margin:0 0 0 24px;padding:0;font-size:14px;font-weight:500;display:inline-block}@media (min-width:640px){.snackbar-container{margin:24px;display:inline-flex}}.snackbar-pos.bottom-center{bottom:0;left:50%;transform:translate(-50%);top:auto!important}.snackbar-pos.bottom-left{bottom:0;left:0;top:auto!important}.snackbar-pos.bottom-right{bottom:0;right:0;top:auto!important}.snackbar-pos.top-left{top:0;left:0;bottom:auto!important}.snackbar-pos.top-center{top:0;left:50%;transform:translate(-50%);bottom:auto!important}.snackbar-pos.top-right{top:0;right:0;bottom:auto!important}@media (max-width:640px){.snackbar-container{border-radius:0;width:100%;left:0;right:0}.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;transform:none}}body .pac-item{color:#999;cursor:pointer;padding:5px 15px;font-size:12px;transition:all .2s}body .pac-container{box-sizing:content-box;z-index:100;background-color:#fff;border:none;border-radius:0 0 4px 4px;margin-top:-2px;box-shadow:0 2px 4px #00000014}.infoBox{border-radius:4px;flex-wrap:wrap;width:calc(100% + 30px);line-height:24px;display:flex}.infoBox .job-listing{box-shadow:none;flex-direction:column;justify-content:center;width:100%;margin:0;display:flex}.infoBox .job-listing .job-listing-description{padding-top:0}.infoBox .job-listing:hover{transform:none}.infoBox .job-listing-details{flex-wrap:wrap;flex-grow:1;align-items:center;padding:20px 25px;display:flex}.infoBox .job-listing h4.job-listing-company{font-size:14px;position:relative;top:0}.infoBox .job-listing .verified-badge{bottom:-7px;right:-7px;transform:scale(.85)}.infoBox .job-listing .not-verified-badge{display:none}.infoBox .job-listing-footer{flex-grow:0;padding:15px 25px;font-size:16px;display:none}.infoBox .job-listing h3.job-listing-title{font-size:16px;line-height:24px}.infoBox .job-listing .job-listing-company-logo{flex:0 0 46px;max-width:46px;margin:5px 18px 5px 0;top:0}.infoBox .job-listing .job-listing-company-logo img{max-width:46px}.map-box{background-color:#fff;border-radius:4px;width:100%;margin-bottom:20px;position:relative;box-shadow:0 0 10px #0000001f}.map-box .listing-img-container img{border-radius:4px 4px 0 0;width:100%}.map-box h4{margin:0;padding:0}.map-box h4 a{padding:0 0 2px;font-size:17px;line-height:25px;transition:all .2s ease-in-out;display:inline-block}.listing-img-container{height:100%;display:block;position:relative}.map-box h4 a:hover{color:#66676b}.map-box p{margin:2px 0 0;padding:0;font-size:14px;line-height:25px}.map-box ul.listing-details{padding:0;font-size:14px;display:none}.map-box .listing-title{padding:16px 22px}.map-box .listing-img-content{padding:18px 22px}.map-box .listing-img-content span{font-size:21px}.map-box .listing-img-content .listing-price i{margin:-7px 0 0;font-size:15px}.infoBox>img{top:0;right:0;position:absolute!important}.map-box .listing-img-container:before{content:"";background:#23232533 linear-gradient(#0000 0%,#16161700 40%,#23232566 65%,#232325d9 100%);width:100%;height:100%;display:block;position:absolute}.map-box .listing-item-content{z-index:50;box-sizing:border-box;width:100%;padding:0 24px;position:absolute;bottom:20px;left:0}.map-box .listing-item-content h3{color:#fff;margin:0;padding:0 0 2px;font-size:18px;font-weight:500;line-height:27px}.map-box .listing-item-content span{color:#ffffffb3;font-size:15px;font-weight:300;display:inline-block}.infoBox-close{z-index:999;text-align:center;cursor:pointer;color:#666;background-color:#f0f0f0;border-radius:4px;width:27px;height:27px;font-size:15px;font-weight:500;line-height:27px;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:12px;right:12px}.infoBox-close i{position:relative;top:2px;left:-.5px}.infoBox-close:hover{color:#fff;background-color:#66676b}.map-box-icon{color:#fff;z-index:101;text-align:center;opacity:0;visibility:hidden;background-color:#3685cf;width:38px;height:38px;font-size:12px;transition:all .2s ease-in-out;display:block;position:absolute;bottom:0;right:0;transform:translate(50%)}.map-box-icon:before{content:"";font-family:FontAwesome;display:block;position:relative;top:7px}.map-box-image:hover .map-box-icon{opacity:1;visibility:visible;transform:translate(0)}.map-box-image{display:block;position:relative;overflow:hidden}.infoBox{animation:.5s infoBoxAnimation}@keyframes infoBoxAnimation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.infoBox .star-rating span{margin-right:3px}.infoBox .rating-counter{position:relative;top:-1px}.infoBox:after{content:"";border-top:16px solid #fff;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}#map{z-index:990;width:100%;height:100%;margin:0}#map-container{z-index:990;width:100%;height:520px;margin-bottom:60px;position:relative;top:0;left:0}.gmnoprint{margin:10px}.homepage-map{height:560px;margin-bottom:0;position:relative}.search-bar-on-map{z-index:1000;margin:0 auto;position:absolute;bottom:50px;left:0;right:0}.cluster img{display:none}.cluster-visible{text-align:center;background-color:#66676b;border-radius:50%;font-weight:700;animation:2.5s infinite clusterAnimation;color:#fff!important;width:33px!important;height:33px!important;font-size:14px!important;line-height:33px!important}@keyframes clusterAnimation{0%,to{box-shadow:0 0 0 6px #66676b26}50%{box-shadow:0 0 0 10px #66676b26}}.map-marker-container{position:absolute}.marker-container{z-index:1;cursor:pointer;background-color:#66676b;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;transition:all .4s;animation:2.5s infinite markerAnimation;position:relative;top:0}@keyframes markerAnimation{0%,to{box-shadow:0 0 0 6px #66676b26}50%{box-shadow:0 0 0 8px #66676b26}}.map-marker-container.clicked .marker-container{transform:scale(1.3)}.marker-container:before{content:"";opacity:0;background-color:#0000;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(2)}.custom-zoom-in,.custom-zoom-out{color:#333;cursor:pointer;text-align:center;background-color:#fff;border-radius:4px;width:34px;height:34px;margin:5px 15px;font-size:18px;transition:all .3s;box-shadow:0 2px 4px #0000001a}.custom-zoom-in:hover,.custom-zoom-out:hover{color:#fff;background-color:#66676b}.custom-zoom-in:before,.custom-zoom-out:before{width:100%;font-family:Feather-Icons;line-height:35px}.zoomControlWrapper{left:initial;width:70px;margin-right:20px;position:absolute;right:0}.custom-zoom-in:before{content:""}.custom-zoom-out:before{content:""}#streetView,#geoLocation,#scrollEnabling{color:#333;cursor:pointer;z-index:99;background-color:#fff;border-radius:4px;margin:5px 15px;padding:8px 14px;font-size:14px;font-weight:500;line-height:21px;transition:all .3s;position:absolute;top:10px;left:5px;box-shadow:0 2px 4px #0000001a}#geoLocation:hover,#streetView:hover,#scrollEnabling:hover,#scrollEnabling.enabled{color:#fff;background-color:#66676b}#streetView:before{content:"";margin-left:-1px;margin-right:7px;font-family:Material-Icons;font-size:18px;line-height:0;position:relative;top:3px}.boxed-list{margin-top:10px;display:block}.boxed-list-headline{background-color:#f2f2f2;border-radius:4px;padding:20px 35px}.boxed-list-headline h3{font-size:18px}.boxed-list-headline h3 span{color:#888}.boxed-list-headline h3 i{color:#66676b;margin-right:5px;font-size:24px;line-height:0;display:inline-block;position:relative;top:3px}.boxed-list ul.boxed-list-ul{margin:0;padding:0;list-style:none}.boxed-list ul.boxed-list-ul>li{background-color:#0000;border-radius:4px;padding:35px;display:block}.boxed-list ul.boxed-list-ul>li:nth-child(2n){background-color:#fafafa}.fields-ul{margin:0;padding:0;list-style:none}.fields-ul>li{background-color:#0000;border-bottom:1px solid #e4e4e4;padding:30px 30px 10px;display:block}.boxed-list-item{display:flex}.boxed-list-item .item-image{background-color:#fff;border-radius:4px;flex:0 0 60px;height:60px;margin-right:25px;padding:10px;display:flex;position:relative;top:-2px;box-shadow:0 0 10px #0000001a}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.boxed-list-item .item-image{max-width:60px}.boxed-list-item .item-image img{width:100%}}.boxed-list-item .item-image img{align-self:center;height:auto}.boxed-list-item .item-content h4 a,.boxed-list-item .item-content h4{color:#333;font-size:18px;font-weight:600}.boxed-list-item .item-content h4 span{color:gray;font-size:16px;font-weight:500;display:block}.boxed-list-item .item-details{margin-top:5px;display:flex}.boxed-list-item .item-details .star-rating{margin-right:15px;position:relative;top:-2px}.boxed-list-item .item-details .detail-item{color:gray;margin-right:15px}.boxed-list-item .item-details .detail-item a{color:gray}.boxed-list-item .item-details .detail-item a:hover{color:#66676b}.boxed-list-item .item-details .detail-item i{margin-right:3px;position:relative;top:0}.boxed-list-item .item-description p{margin-bottom:0;padding-bottom:0}.boxed-list-item .item-description{margin-top:15px}.bid{width:100%;display:flex}.bid .bids-content{flex-wrap:wrap;flex-grow:1;align-items:center;display:flex}.bid .bids-bid{align-items:center;display:flex}.bid .bids-avatar{align-self:center}.bid .freelancer-name{margin-top:0}.bid .freelancer-avatar{width:80px;margin:0 30px 0 auto;position:relative}.bid .star-rating{margin-top:3px;display:block}.bid .freelancer-avatar img{cursor:pointer;border-radius:50%;width:100%}.bid .freelancer-avatar .verified-badge{position:absolute;bottom:0;right:0}.bid-rate{text-align:center;color:#888;background:#f4f4f4;border-radius:4px;padding:8px 12px;font-size:14px}.boxed-list ul.boxed-list-ul>li:nth-child(2n) .bid-rate{background:#f2f2f2}.bid-rate .rate{color:#333;text-align:center;border-radius:4px;padding:5px 10px 0;font-size:16px;font-weight:600;line-height:20px}.bid-rate span{margin-top:-2px;display:block}@media (max-width:768px){.bid .freelancer-avatar{width:70px;margin:0 0 15px}.bid{display:block}.bids-bid{margin-top:15px}.bid-rate{width:100%}}.job-overview{background-color:#f9f9f9;border-radius:4px}.job-overview .job-overview-headline{color:#333;background-color:#f0f0f0;border-radius:4px 4px 0 0;padding:20px 35px;font-size:20px;position:relative}.job-overview .job-overview-inner{padding:35px}.job-overview .job-overview-inner ul{margin:0;padding:0;list-style:none}.job-overview .job-overview-inner ul li{margin-bottom:25px;padding-left:38px;font-size:16px;display:block;position:relative}.job-overview .job-overview-inner ul li:last-child{margin-bottom:0}.job-overview .job-overview-inner ul li span{color:#333;margin:0;padding:0;font-weight:600;display:block}.job-overview .job-overview-inner ul li h5{color:#666;margin:0;padding:0;font-size:16px;font-weight:500;line-height:20px}.job-overview .job-overview-inner ul li i{color:#66676b;font-size:24px;position:absolute;top:0;left:0}a.apply-now-button{color:#fff;text-align:center;background-color:#66676b;border-radius:4px;margin-bottom:35px;padding:14px 20px;font-size:18px;transition:all .3s;display:block;box-shadow:0 2px 8px #66676b26}a.apply-now-button:hover{transform:translateY(-3px);box-shadow:0 2px 8px #66676b59}a.apply-now-button i{margin-left:5px;font-size:22px;line-height:0;position:relative;top:3px}#single-job-map-container{position:relative}#single-job-map-container #singleListingMap{border-radius:4px;height:340px;position:relative}.freelancer-socials ul{cursor:default;margin:0 0 -5px -8px;padding:0;list-style:none}.freelancer-socials ul li{font-size:24px;display:inline-block}.freelancer-socials ul li a{color:#b9b9b9;padding:0 8px}.freelancer-socials ul li a:hover{color:#333}.attachments-container{flex-flow:wrap;width:calc(100% + 20px);margin-bottom:-30px;display:flex}.attachment-box{color:#666;cursor:default;background-color:#f4f4f4;border-radius:4px 0 4px 4px;flex-direction:column;flex:0 calc(50% - 21px);margin:0 20px 20px 0;padding:15px 25px 45px 20px;font-weight:600;line-height:24px;transition:all .3s;display:flex;position:relative}.single-page-section .attachment-box{flex:0 calc(33% - 20px)}.single-page-section .attachments-container{margin-bottom:-20px}a.attachment-box{cursor:pointer}.attachment-box:before{content:"";border-top:0 solid #00000026;border-bottom:20px solid #00000026;border-left:0 solid #fff;border-right:20px solid #fff;border-radius:0 0 0 4px;transition:all .3s;position:absolute;top:0;right:0}a.attachment-box:hover{color:#fff;background-color:#66676b}a.attachment-box:hover:before{border-color:#00000040 #fff}.attachment-box span{flex:auto;font-size:14px;line-height:20px;display:inline-block}.attachment-box i{color:#999;margin-top:10px;font-size:14px;font-style:normal;font-weight:500;transition:all .3s;display:block;position:absolute;bottom:10px}a.attachment-box:hover i{color:#ffffffb3}.attachment-box .remove-attachment{color:#fff;opacity:0;background-color:#dc3139;border-radius:3px;width:28px;height:28px;font-size:14px;font-weight:500;line-height:28px;transition:all .3s;position:absolute;bottom:10px;right:10px;transform:translateY(3px);box-shadow:0 3px 8px #ea415126}.attachment-box .remove-attachment:before{content:"";font-family:Feather-Icons}.attachment-box:hover .remove-attachment{opacity:1;transform:translateY(0)}.profile-overview{align-items:center;width:calc(100% + 25px);margin-bottom:25px;line-height:22px;display:flex}.profile-overview .overview-item{border-right:1px solid #e0e0e0;flex:1;margin-right:20px;padding-right:20px}.profile-overview .overview-item:last-child{border-right:0;padding-right:0}.profile-overview .overview-item strong{color:#333;margin-bottom:5px;font-size:18px;font-weight:600;display:block}.profile-overview .overview-item span{color:gray}.freelancer-indicators{flex-wrap:wrap;width:calc(100% + 30px);margin-bottom:-20px;line-height:24px;display:flex}.freelancer-indicators .indicator{flex-direction:column;width:calc(50% - 31px);margin-bottom:20px;margin-right:30px;display:flex}.freelancer-indicators .indicator strong{color:#333;font-weight:600}.freelancer-indicators .indicator-bar span,.freelancer-indicators .indicator-bar{background-color:#e0e0e0;border-radius:10px;width:100%;height:4px;margin:10px 0;transition:all 1s;position:relative}.freelancer-indicators .indicator-bar span{background-color:#66676b;width:0;margin:0;position:absolute;top:0}@media (max-width:1240px){.profile-overview,.profile-overview .overview-item{width:100%;display:block}.profile-overview .overview-item{border-bottom:1px solid #e0e0e0;border-right:0;margin:0;padding:15px 0}.profile-overview .overview-item:last-child{border-bottom:none;border-right:none}}@media (max-width:768px){.boxed-list-item .item-details,.attachments-container,.attachments-container .attachment-box,.freelancer-indicators,.freelancer-indicators .indicator{width:100%;display:block}.boxed-list-item .item-image{display:none}}.full-page-container,.dashboard-container{height:calc(100vh - 82px)}@media (max-width:1099px){.full-page-container,.dashboard-container{height:calc(100vh - 76px)}}.dashboard-container{flex-wrap:wrap;width:100%;display:flex}.dashboard-sidebar{z-index:100;background-color:#fff;flex:0 0 280px;position:relative;box-shadow:0 0 20px #0000001a}.dashboard-sidebar .dashboard-sidebar-inner{height:100%;overflow:auto}.dashboard-content-container{z-index:99;background-color:#fafafa;flex:1;padding:0;position:relative;overflow:auto}.dashboard-content-inner{padding:15px 15px 0;position:relative}@media (min-width:1099px){#header-container.dashboard-header .container{padding-left:0;padding-right:35px}#header-container.dashboard-header #logo{width:281px;padding-left:35px}}@media (max-width:1240px){#header-container.dashboard-header #logo{width:auto}}.dashboard-nav{z-index:11;padding-bottom:30px;display:block}a.dashboard-responsive-nav-trigger{display:none}.dashboard-nav ul{margin:25px 0 0;padding:0;list-style:none}.dashboard-nav ul:first-child{margin:30px 0 0}.dashboard-nav ul:before{content:attr(data-submenu-title);color:#66676b;margin-bottom:5px;padding:0 35px;font-size:14px;font-weight:600;display:block}.dashboard-nav ul li{border-left:3px solid #0000;font-size:15px;line-height:25px;transition:all .3s;display:block}.dashboard-nav ul li a{color:#707070;cursor:pointer;padding:11px 32px;transition:all .3s;display:block;position:relative}.dashboard-nav ul li a i{color:#909090;width:20px;padding-right:8px;font-size:20px;transition:all .3s;position:relative;top:2px}.dashboard-nav ul li ul li:hover a{padding-left:4px}.dashboard-nav ul li.active-submenu a i,.dashboard-nav ul li.active a i,.dashboard-nav ul li:hover a i{color:#66676b}.dashboard-nav ul li.active-submenu,.dashboard-nav ul li.active,.dashboard-nav ul li:hover{background-color:#66676b0a;border-color:#66676b}.dashboard-nav ul li.active-submenu a,.dashboard-nav ul li:hover a,.dashboard-nav ul li.active a{color:#66676b}.dashboard-nav ul li span.nav-tag{text-align:center;color:#fff;background-color:#66676b;border-radius:50%;width:19px;height:19px;margin:0 0 0 4px;font-size:11px;font-weight:700;line-height:19px;display:inline-block;position:relative;top:-2px}.dashboard-nav ul li ul{visibility:hidden;opacity:0;pointer-events:none;max-height:0;margin:0;padding:0;line-height:0;transition:all .3s}.dashboard-nav ul li.active-submenu ul{visibility:visible;opacity:1;pointer-events:all;max-height:200px;padding:0 0 18px;line-height:24px}.dashboard-nav ul li ul li{background-color:#0000;border:none;margin:0;padding-left:63px;position:relative}.dashboard-nav ul li ul li a{padding:5px 0}.dashboard-nav ul li ul li:hover{background-color:#0000;border:none}.dashboard-nav ul li a:after{content:"";opacity:1;opacity:1;color:#a8a8a8;text-indent:0;background-color:#f0f0f0;border-radius:3px;width:17px;height:17px;margin-left:7px;font-family:Material-Icons;font-size:16px;line-height:17px;transition:all .3s;display:inline-block;position:absolute;top:15px;right:35px}.dashboard-nav ul li.active-submenu a:after,.dashboard-nav ul li.active a:after,.dashboard-nav ul li:hover a:after{color:#66676b;opacity:.8;background:#66676b21}.dashboard-nav ul li ul:before,.dashboard-nav ul li a:only-child:after{content:"";display:none}.dashboard-headline{margin-bottom:50px;display:block;position:relative}.dashboard-headline h3{color:#333;font-size:26px;display:block}.dashboard-headline span{color:#888;margin-top:5px;font-size:18px;line-height:30px;display:block}.dashboard-headline #breadcrumbs{right:0}.fun-facts-container{flex-wrap:wrap;width:calc(100% + 30px);margin-bottom:-30px;display:flex}.fun-fact{cursor:default;background-color:#fff;border-radius:4px;flex-wrap:wrap;flex:calc(25% - 30px);align-items:center;height:auto;margin-bottom:30px;margin-right:30px;padding:25px;transition:all .3s;display:flex;box-shadow:0 2px 6px #00000014}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.fun-fact{flex:1}}.fun-fact-icon{text-align:center;background-color:#0000000a;border-radius:4px;flex:0 0 100px;height:100px;display:flex}.fun-fact-icon i{color:#666;align-self:center;margin:0 auto;font-size:48px}.fun-fact-icon i.icon-material-outline-gavel{transform:scale(.91)}.fun-fact-text{flex:1;margin-right:20px}.fun-fact span{color:#888;font-size:18px;line-height:22px}.fun-fact h4{color:#333;margin-top:5px;font-size:38px;line-height:38px}.dashboard-box{background-color:#fff;border-radius:4px;margin-top:30px;display:block;position:relative;box-shadow:0 2px 8px #00000014}.dashboard-box .headline{border-bottom:1px solid #e4e4e4;padding:20px 30px;display:block;position:relative}.dashboard-box .headline h3{color:#333;font-size:16px;font-weight:600;line-height:26px}.dashboard-box .headline h3 i{color:#66676b;margin-right:4px;font-size:21px;line-height:0;position:relative;top:2px}.dashboard-box .headline h3 i.icon-material-outline-gavel{font-size:20px}.dashboard-box .headline h3 i.icon-material-outline-supervisor-account{font-size:24px;top:3px}.dashboard-box .headline h3 i.icon-feather-folder-plus{margin-right:5px;font-size:20px;top:2px}.button.big i.icon-feather-plus{margin-left:-4px;margin-right:5px;font-size:20px;top:2px}.dashboard-box .content.with-padding{padding:30px}.dashboard-box .chart{padding:30px 20px 17px 18px}.dashboard-box .headline .sort-by{float:none;z-index:100;height:33px;display:inline-block;position:absolute;top:calc(50% + 3px);right:30px;transform:translateY(-50%)}.dashboard-box .headline .bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#666;font-weight:500}.dashboard-note{background-color:#f8f8f8;border-radius:4px;margin-bottom:20px;padding:20px 25px 25px;position:relative}.dashboard-note:last-child{margin-bottom:65px}.dashboard-note:before{content:"";border-top:0 solid #00000026;border-bottom:20px solid #00000026;border-left:0 solid #fff;border-right:20px solid #fff;border-radius:0 0 0 4px;transition:all .3s;position:absolute;top:0;right:0}.dashboard-note p{color:#777;margin-bottom:20px;font-size:14.7px;line-height:24px}.note-priority{color:#fff;background-color:#333;border-radius:4px;padding:5px 9px;font-size:14px;line-height:20px;display:inline-block}.note-priority.high{background-color:#dc3139}.note-priority.medium{background-color:#f59110}.note-priority.low{background-color:#3fb660}.note-footer{display:flex}.note-buttons{align-self:center;margin-left:auto}.note-buttons a{color:#888;margin-top:2px;padding-left:3px;font-size:16px;display:inline-block}.note-buttons a:hover{color:#444}.add-note-button{background:#fff;border-radius:4px;width:calc(100% - 15px);padding:10px 30px 30px;position:absolute;bottom:0;left:0;right:0}.add-note-button a.button{width:calc(100% + 15px)!important;max-width:calc(100% + 15px)!important}ul.dashboard-box-list{margin:0;padding:0;list-style:none}ul.dashboard-box-list>li{border-bottom:1px solid #e4e4e4;flex-flow:wrap;align-items:center;width:100%;padding:22px 30px;line-height:26px;transition:all .3s;display:flex;position:relative}ul.dashboard-box-list>li:last-child{border-bottom:none}ul.dashboard-box-list>li:hover{background-color:#fcfcfc}.dashboard-box-list .notification-text{flex:1;font-size:14.7px}.dashboard-box-list .notification-icon{flex:0 0 40px}.dashboard-box-list .notification-text .star-rating{height:0;margin:0 3px;line-height:0;display:inline-block;position:relative;top:-18px;transform:scale(.93)}.buttons-to-right,.dashboard-box-list .button.to-right{opacity:0;background-color:#fff;transition:all .3s;position:absolute;top:50%;right:30px;transform:translateY(-50%);box-shadow:0 0 10px 15px #fff}.dashboard-box-list .buttons-to-right.always-visible,.dashboard-box-list li:hover .buttons-to-right{opacity:1}.dashboard-box-list .buttons-to-right.always-visible:not(.single-right-button){opacity:1;box-shadow:none;width:100%;box-shadow:none;background-color:#0000;margin:5px 0 10px -2px;display:inline-block;position:relative;top:0;right:auto;transform:none}.dashboard-box-list .button{margin:0;padding:6px 15px;font-size:13px;font-weight:600;line-height:20px;display:inline-block;box-shadow:0 3px 8px #66676b26}.dashboard-box-list .button i[class*=icon-material]{margin-left:-2px;margin-right:2px;font-size:18px;top:3px}.dashboard-box-list .buttons-to-right .button{margin:0 0 -6px 2px}.dashboard-box-list .buttons-to-right.always-visible .button{margin:0 3px 0 0}.dashboard-box .button.red{background-color:#dc3139;box-shadow:0 3px 8px #ea415126}.dashboard-box .button.green{background-color:#40b660;box-shadow:0 3px 8px #40b66026}.dashboard-box .button.dark{background-color:#333;box-shadow:0 3px 8px #0000001a}.dashboard-box .button.gray{color:#666;box-shadow:none;background-color:#eee}.dashboard-box .dashboard-box-list .button:not(.ico):hover,.dashboard-box .button.red:not(.ico):hover,.dashboard-box .button.green:not(.ico):hover,.dashboard-box .button.gray:not(.ico):hover{color:#fff;background-color:#333;box-shadow:0 3px 8px #0000001a}.dashboard-box .button.dark:not(.ico):hover{background-color:#66676b;box-shadow:0 3px 8px #66676b26}.dashboard-box .button.ico{text-align:center;width:32px}.dashboard-box .button.ico i{margin-left:-7px;font-size:15px;position:relative;top:2px}.dashboard-box .button i.icon-material-outline-check{margin-left:-5px}.dashboard-box .button.ico i[class*=icon-material]{margin-left:-8px;font-size:18px;position:relative;top:3px}.dashboard-box-list{box-shadow:none}.dashboard-box-list a.button i{margin:0 0 0 -2px;padding:0;font-size:14px;line-height:0;position:relative;top:1px}.dashboard-box .mark-as-read{float:none;background-color:#f4f4f4;position:absolute;top:18px;right:30px}.button-info{color:#fff;text-align:center;background:#ffffff40;border-radius:50%;width:19px;height:19px;margin-left:3px;margin-right:-2px;font-size:11px;font-weight:700;line-height:19px;display:inline-block}.dashboard-status-button{color:#fff;border-radius:4px;margin:0 0 4px 4px;padding:2px 8px;font-size:14px;line-height:21px;display:inline-block;position:relative;top:-2px}.dashboard-status-button.green{color:#449626;background:#e0f5d7}.dashboard-status-button.yellow{color:#a18d29;background-color:#fbf6dd}.dashboard-status-button.red{color:#ea5252;background-color:#ffe6e6}.invoice-list-item ul{color:#909090;margin:0;padding:0;line-height:22px;list-style:none}.invoice-list-item ul li{margin-bottom:5px;padding:0;font-size:14.7px;display:inline-block}.invoice-list-item ul li:after{content:"";background-color:#e0e0e0;width:1px;height:11px;margin:0 10px;display:inline-block;position:relative}.invoice-list-item ul li:last-child:after{display:none}.invoice-list-item strong{color:#333;margin-top:-2px;margin-bottom:5px;font-weight:600;display:block}.paid,.unpaid{color:#fff;background-color:#333;border-radius:4px;padding:4px 8px;font-size:13px;line-height:20px;position:relative;top:-1px}.paid{background-color:#40b660}.unpaid{background-color:#dc3139}.dashboard-box .job-listing-details{box-shadow:none;flex:auto;align-items:center;padding:10px 0}.dashboard-box .job-listing{box-shadow:none;background-color:#0000;flex-direction:row;width:100%;margin:0;padding:0;display:flex}.dashboard-box .job-listing.width-adjustment{max-width:60%}.dashboard-box .job-listing h3 a{color:#333;font-size:18px}.dashboard-box .job-listing .job-listing-company-logo{max-width:50px}.dashboard-box .job-listing .job-listing-description{padding-top:0}.dashboard-box .job-listing:hover{transform:none}.dashboard-box .job-listing .job-listing-footer{border-radius:none;background-color:#0000;padding:0}.dashboard-box .freelancer-overview{padding:15px 0}.dashboard-box .freelancer-overview-inner{flex:auto;align-items:center;display:flex}.dashboard-box .freelancer-overview .freelancer-name{text-align:left;width:100%;margin:0 0 0 30px}.dashboard-box .freelancer-overview .freelancer-avatar{width:90px;margin:0}.dashboard-box .freelancer-overview.manage-candidates .freelancer-avatar{align-self:flex-start}.dashboard-task-info{text-align:center;background-color:#f4f4f4;border-radius:4px;flex-direction:row;justify-content:center;align-self:flex-end;align-items:stretch;margin:0;padding:14px 25px;list-style:none;transition:all .3s;display:flex;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.dashboard-box li:hover .dashboard-task-info{background-color:#f0f0f0}.dashboard-task-info li{border-right:1px solid #d0d0d0;flex-direction:column;justify-content:center;align-items:center;margin-right:22px;padding-right:22px;display:flex}.dashboard-task-info li:last-child{border:none;margin-right:0;padding-right:0}.dashboard-task-info li strong{color:#333;font-size:16px;font-weight:600;line-height:22px;display:block}.dashboard-task-info li span{color:#888;font-size:14px;line-height:20px;display:block}.bid-acceptance{color:#289c41;text-align:center;background-color:#e4f6e9;border-radius:4px;margin:0 auto;padding:12px 18px;font-size:18px;font-weight:600;line-height:20px;display:inline-block}.bid-acceptance span{opacity:.86;font-size:14px;line-height:20px}@media (max-width:1366px){.dashboard-box .job-listing.width-adjustment{max-width:100%}.dashboard-task-info{margin:10px 0 20px;position:relative;top:0;right:0;transform:none}.dashboard-task-info.bid-info{margin-top:20px;margin-bottom:0}}@media (max-width:768px){.dashboard-box .freelancer-overview .freelancer-avatar{width:60px}.dashboard-box .freelancer-overview .freelancer-avatar .verified-badge{bottom:-5px;right:-5px;transform:scale(.8)}.dashboard-box .freelancer-overview .freelancer-name{margin:0 0 0 25px}.dashboard-box .job-listing .job-listing-company-logo{display:none}.dashboard-task-info.bid-info,.dashboard-task-info:not(.bid-info){flex-direction:column;width:100%}.dashboard-task-info li{border-bottom:1px solid #d0d0d0;border-right:none;width:100%;margin:0 0 10px;padding:0 0 10px}.dashboard-task-info li:last-child{border-bottom:none;border-right:none;margin:0;padding:0}}.dashboard-box .boxed-list-item{width:100%;padding:10px 0}.submit-field{margin-bottom:28px;display:block}.submit-field .pac-container{box-shadow:none;z-index:9;border:1px solid #e0e0e0;border-top-color:#fff;border-radius:0 0 4px 4px;padding-top:0;top:47px!important;left:0!important}.submit-field h5{color:#333;margin-bottom:12px;font-size:16px;font-weight:600}.submit-field h5 span{color:#888;font-weight:500}.help-icon{color:#66676b;cursor:help;height:16px;margin:0 3px;font-size:19px;font-style:normal;font-weight:400;line-height:18px;display:inline-block;position:relative;top:3px}.help-icon:before{content:"";font-family:Feather-Icons}.avatar-wrapper{width:150px;height:150px;box-shadow:none;border-radius:4px;margin:0 10px 30px 0;transition:all .3s;position:relative;overflow:hidden}.avatar-wrapper:hover{cursor:pointer;transform:scale(1.05)}.avatar-wrapper .profile-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.avatar-wrapper .profile-pic:after{content:"";color:#aaa;text-align:center;background:#f0f0f0;width:100%;height:100%;font-family:Feather-Icons;font-size:60px;line-height:120px;position:absolute;top:0;left:0}.avatar-wrapper .upload-button{width:100%;height:100%;position:absolute;top:0;left:0}.avatar-wrapper .file-upload{opacity:0;pointer-events:none;position:absolute}.dashboard-content-inner .small-footer{width:100%;padding:25px 50px;position:absolute;bottom:0;left:0}.dashboard-footer-spacer{padding-top:125px}@media (max-width:1365px){.fun-fact{flex:calc(50% - 30px);max-width:calc(50% - 30px)}}@media (max-width:992px){.dashboard-content-inner{min-height:auto!important}.dashboard-sidebar .dashboard-nav-container,.dashboard-content-inner{padding:15px}.dashboard-sidebar-inner{padding-bottom:30px}.dashboard-sidebar .simplebar-content{overflow-x:hidden}.dashboard-nav-inner{margin-bottom:0;padding:30px 0}.dashboard-sidebar{width:100%;box-shadow:none;background-color:#0000;flex:1;height:auto!important}.full-page-sidebar .simplebar-track,.dashboard-sidebar .simplebar-track{display:none}.full-page-sidebar-inner,.dashboard-sidebar-inner{height:auto!important}.dashboard-container{flex-wrap:wrap;width:100%;display:block;height:auto!important}.dashboard-content-container{height:auto!important}.dashboard-content-container .simplebar-scrollbar{display:none}.dashboard-nav{opacity:1;visibility:hidden;background:#fff;border-radius:0 0 4px 4px;width:100%;min-height:auto;max-height:0;margin:0;padding:0;transition:all .3s;position:relative;box-shadow:0 0 10px #0000001a}.dashboard-nav ul:first-child{margin:0}.dashboard-nav ul{margin-top:15px}.dashboard-nav.active ul,.dashboard-nav.active{opacity:1;visibility:visible;max-height:900px}.dashboard-nav ul:before{padding:0 29px}.dashboard-nav ul li a{padding:10px 25px}.dashboard-nav ul,.dashboard-nav.active ul li ul,.dashboard-nav ul li ul{visibility:hidden;opacity:0;max-height:0;transition:all .3s}.dashboard-nav.active ul li.active-submenu ul{visibility:visible;opacity:1;max-height:300px}a.dashboard-responsive-nav-trigger{color:#fff;background-color:#333;border-radius:5px;width:100%;margin:15px 0 0;padding:16px 30px;font-weight:600;line-height:26px;transition:all .2s;display:block}a.dashboard-responsive-nav-trigger span.trigger-title{padding-left:33px}a.dashboard-responsive-nav-trigger .hamburger-inner,a.dashboard-responsive-nav-trigger .hamburger-inner:before,a.dashboard-responsive-nav-trigger .hamburger-inner:after{background-color:#fff}a.dashboard-responsive-nav-trigger .hamburger{top:2px;left:0;transform:scale(.66)}a.dashboard-responsive-nav-trigger i{margin-left:-2px;margin-right:8px;font-size:28px;line-height:0;position:relative;top:6px}a.dashboard-responsive-nav-trigger.active{border-radius:4px 4px 0 0}.buttons-to-right:not(.single-right-button){opacity:1}.fun-facts-container{width:calc(100% + 15px);margin-bottom:-15px}.fun-fact{flex:calc(50% - 15px);max-width:calc(50% - 15px);margin:0 15px 15px 0}}@media (max-width:768px){.fun-fact{flex:100%;max-width:100%}#titlebar #breadcrumbs,.dashboard-headline #breadcrumbs{max-width:100%;margin-top:30px;position:relative;top:0;right:0;transform:none}.buttons-to-right:not(.single-right-button){opacity:1;box-shadow:none;width:100%;margin:10px 0 0;display:inline-block;position:relative;top:0;right:auto;transform:none}.dashboard-box .headline .sort-by{float:none;display:inline-block;position:relative;top:5px;left:-8px;right:0;transform:none}.dashboard-box .headline .sort-by .bootstrap-select .dropdown-menu{left:0;right:auto}}.messages-container{background-color:#fff;border-radius:4px;margin:0;box-shadow:0 0 12px #0000000f}.messages-inbox ul{max-height:875px}.message-content-inner{max-height:750px}.message-content,.messages-container-inner .messages-inbox{overflow:hidden}.message-content-inner,.messages-container-inner .messages-inbox ul{width:calc(100% + 18px);overflow-y:scroll}.message-content-inner::-webkit-scrollbar{width:17px}.messages-container-inner .messages-inbox ul::-webkit-scrollbar{width:17px}.messages-headline{color:#333;background-color:#fff;border-bottom:1px solid #eaeaea;border-radius:4px 4px 0 0;max-height:82px;margin:0;padding:22px 30px;font-size:16px;display:block;position:relative}.messages-headline input{box-shadow:none;background-color:#f6f6f6;height:38px;margin:0;padding:14px;font-size:14px}.messages-headline input:focus{box-shadow:none}.messages-headline .input-with-icon i{font-size:18px;right:14px}.messages-headline h4{color:#333;margin:0;padding:6px 0;font-size:16px;font-weight:600;display:inline-block}.message-action{color:#666;border-radius:50px;padding:0;font-size:13px;font-weight:500;transition:all .3s;display:inline-block;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.message-action i{margin-right:1px;font-size:14px;position:relative;top:1px}.message-action:hover{color:#ee3535}.messages-inbox ul{margin:0;padding:0;list-style:none}.message-avatar img{border-radius:50%;width:54px;height:54px;display:inline-block}.messages-inbox ul li a{padding:30px;display:block;position:relative}.messages-inbox ul li{transition:all .2s;position:relative}.messages-inbox ul li:nth-child(2n){background-color:#fafafa}.messages-inbox ul li:last-child{border-bottom:none}.messages-inbox ul li.active-message{background-color:#fafafa}.messages-inbox ul li:before{content:"";opacity:0;background-color:#66676b;width:3px;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.messages-inbox ul li:hover:before,.messages-inbox ul li.active-message:before{opacity:1}.messages-inbox .message-avatar{position:absolute;top:50%;left:30px;transform:translateY(-50%)}.messages-inbox .message-by{color:#666;margin-left:85px;font-size:15px}.messages-inbox .message-by p{margin:0;padding:0;font-size:15px;line-height:25px}.message-by-headline h5,.message-by-headline span{display:inline-block}.message-by-headline span{float:right;color:#888;font-size:14px}.message-by-headline h5{color:#333;margin:0 0 7px;padding:0;font-weight:600}.message-by-headline:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.message-by h5 i{color:#fff;background-color:#66676b;border-radius:4px;margin-left:3px;padding:3px 8px;font-size:12px;font-style:normal;line-height:20px}.messages-container-inner{display:flex}.messages-container-inner .messages-inbox,.messages-container-inner .message-content{flex:1}.messages-container-inner .message-content-inner{flex-grow:1;padding:30px 30px 0}.messages-container-inner .message-content{flex-direction:column;display:flex}.messages-container-inner .messages-inbox{border-right:1px solid #eaeaea;max-width:340px}.messages-container-inner .messages-inbox ul li a{padding:25px}.messages-container-inner .messages-inbox .message-by p{text-overflow:ellipsis;white-space:nowrap;color:#888;max-width:205px;height:26px;font-size:14px;overflow:hidden}.messages-container-inner .message-avatar img{width:40px;height:40px}.messages-container-inner .messages-inbox .message-avatar{left:25px}.messages-container-inner .messages-inbox .message-by{margin-left:60px}.messages-container-inner .message-by-headline h5{max-width:160px;margin-bottom:3px;font-size:14px;line-height:23px}.messages-container-inner .message-by-headline span{font-size:13px;position:absolute;top:25px;right:25px}.message-bubble{margin-bottom:25px;display:block;position:relative}.message-bubble .message-avatar{position:absolute;top:0;left:0}.message-bubble .message-avatar img{width:50px;height:50px}.message-bubble .message-text{float:left;background-color:#f4f4f4;border-radius:4px;margin-left:70px;padding:12px 18px;line-height:25px;display:inline-block;position:relative}.message-bubble.me .message-text{float:right}.message-bubble .message-text p{margin:0;padding:0;font-size:15px;line-height:25px}.message-bubble.me .message-avatar{left:auto;right:0}.message-bubble.me .message-text{color:#fff;background-color:#66676b;margin-left:0;margin-right:70px;position:relative}.message-bubble .message-text:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #f4f4f4;width:0;height:0;position:absolute;top:19px;left:-6px;right:auto}.message-bubble.me .message-text:before{border:6px solid #0000;border-left-color:#66676b;border-right:none;left:auto;right:-6px}.message-time-sign{text-align:center;margin-bottom:25px;display:block;position:relative}.message-time-sign:before{content:"";z-index:10;background-color:#eaeaea;max-width:30%;height:1px;margin:0 auto;display:block;position:relative;top:14px}.message-time-sign span{color:#888;z-index:11;background-color:#fff;padding:0 10px;font-size:14px;position:relative}.message-reply{border-top:1px solid #eaeaea;align-items:flex-start;margin-top:15px;padding:30px;display:flex}.message-reply textarea{min-width:auto;height:48px;min-height:48px;box-shadow:none;box-sizing:border-box;resize:none;border:none;flex:1;margin:0 15px 0 0;padding:10px 0;font-size:15px;font-weight:400;line-height:26px}.message-reply button{text-align:center;border-radius:4px;flex:0 auto;align-self:center;height:44px;padding:0 25px}.message-reply i{margin:0;padding:0}.typing-indicator{width:auto;height:24px;padding-top:8px}.typing-indicator span{float:left;opacity:.4;background-color:#a0a0a0;border-radius:50%;width:8px;height:8px;margin:0 1px;display:block}.typing-indicator span:first-of-type{animation:1s .33333s infinite blink}.typing-indicator span:nth-of-type(2){animation:1s .66666s infinite blink}.typing-indicator span:nth-of-type(3){animation:1s .99999s infinite blink}@keyframes blink{50%{opacity:1}}@media (max-width:992px){.messages-container-inner .messages-inbox{max-width:300px}}@media (max-width:768px){.messages-container-inner{display:block}.messages-container-inner .messages-inbox{border-bottom:1px solid #e4e4e4;border-right:none;max-width:100%}.messages-inbox ul{max-height:500px}.messages-container-inner .message-by-headline span{float:none;margin:-4px 0 0;padding:0;display:block;position:relative;top:0;right:0}.message-action{margin-top:-5px;display:block;position:relative;top:0;right:0;transform:none}.messages-headline{max-height:120px}}body{color:#666;background-color:#fff;font-size:16px;line-height:27px}body.gray{background-color:#fbfbfb}body p{font-size:16px;line-height:27px}body,h1,h2,h3,h4,h5,h6,input[type=text],input[type=password],input[type=email],textarea,select,input[type=button],input[type=submit],button,body .pac-container{text-transform:none;font-family:Nunito,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#333;margin:0;padding:0;font-weight:500}h1{font-size:32px}h2{font-size:26px}h3{font-size:22px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}h3.page-title{font-size:20px;line-height:32px}.section{display:block}.section.white{background:#fff}.section.gray{background:#f9f9f9}.section.border-top{border-top:1px solid #e0e0e0}.section.border-bottom{border-bottom:1px solid #e0e0e0}.section-headline{padding-right:20%;display:block;position:relative}.section-headline.centered{text-align:center;padding:0}.section-headline span{color:#888;margin-top:0;font-size:18px;font-weight:300;line-height:26px;display:block}.section-headline h1,.section-headline h2,.section-headline h3,.section-headline h4{color:#333;font-size:26px;font-weight:500;line-height:36px}.section-headline h4{font-size:22px;line-height:34px}.section-headline.border-top{border-top:1px solid #e0e0e0}h1.in-a-box,h2.in-a-box,h2.in-a-box,h3.in-a-box,h5.in-a-box{color:#fff;background-color:#333;border-radius:4px;padding:8px 20px;font-size:18px;display:inline-block;box-shadow:0 3px 10px #00000026}.section-headline h5{font-size:16px;font-weight:600;line-height:30px}a.headline-link{position:absolute;bottom:0;right:0}a.headline-link.bottom-icon:after{content:"";top:3px}a.headline-link:after{content:"";margin-left:5px;font-family:Material-Icons;font-size:21px;line-height:0;position:relative;top:4px}@media (max-width:768px){a.headline-link{margin-top:10px;display:inline-block;position:relative}}@media (max-width:992px){.hide-under-992px{display:none}}@media (max-width:768px){.hide-under-768px{display:none}}@media (max-width:480px){.hide-under-480px{display:none}}.icon-set-container{flex-wrap:wrap;place-content:center;width:calc(100% + 30px);display:flex;position:relative;left:-15px}.glyph.fs1{color:#666;background-color:#fff;border-radius:4px;flex-direction:column;flex:calc(25% - 30px);place-content:center;margin:10px 15px;padding:15px;font-size:20px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 8px #00000014}.glyph.fs1:hover{color:#fff;background-color:#333;transform:translateY(-5px);box-shadow:0 2px 8px #00000026}.glyph.fs1:hover span:not([class*=mls]){color:#333;background-color:#fff}.glyph.fs1 .fs0,.glyph.fs1 fieldset{display:none}.glyph.fs1 span:not([class*=mls]){vertical-align:middle;text-align:center;background:#0000000a;border-radius:4px;width:40px;height:40px;font-size:24px;line-height:40px;transition:all .3s;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.glyph.fs1 .mls:not([class*=icon-]){vertical-align:middle;max-width:80%;padding-left:55px;font-size:14px;line-height:20px;display:inline-block;top:0;overflow:hidden}.content-left-offset{padding-left:30px}.content-right-offset{padding-right:30px}@media (max-width:992px){.content-left-offset{padding-left:15px}.content-right-offset{padding-right:15px}}.margin-top-0{margin-top:0!important}.margin-top-1{margin-top:1px!important}.margin-top-2{margin-top:2px!important}.margin-top-3{margin-top:3px!important}.margin-top-4{margin-top:4px!important}.margin-top-5{margin-top:5px!important}.margin-top-6{margin-top:6px!important}.margin-top-7{margin-top:7px!important}.margin-top-8{margin-top:8px!important}.margin-top-9{margin-top:9px!important}.margin-top-10{margin-top:10px!important}.margin-top-11{margin-top:11px!important}.margin-top-12{margin-top:12px!important}.margin-top-13{margin-top:13px!important}.margin-top-14{margin-top:14px!important}.margin-top-15{margin-top:15px!important}.margin-top-16{margin-top:16px!important}.margin-top-17{margin-top:17px!important}.margin-top-18{margin-top:18px!important}.margin-top-19{margin-top:19px!important}.margin-top-20{margin-top:20px!important}.margin-top-21{margin-top:21px!important}.margin-top-22{margin-top:22px!important}.margin-top-23{margin-top:23px!important}.margin-top-24{margin-top:24px!important}.margin-top-25{margin-top:25px!important}.margin-top-26{margin-top:26px!important}.margin-top-27{margin-top:27px!important}.margin-top-28{margin-top:28px!important}.margin-top-29{margin-top:29px!important}.margin-top-30{margin-top:30px!important}.margin-top-31{margin-top:31px!important}.margin-top-32{margin-top:32px!important}.margin-top-33{margin-top:33px!important}.margin-top-34{margin-top:34px!important}.margin-top-35{margin-top:35px!important}.margin-top-36{margin-top:36px!important}.margin-top-37{margin-top:37px!important}.margin-top-38{margin-top:38px!important}.margin-top-39{margin-top:39px!important}.margin-top-40{margin-top:40px!important}.margin-top-41{margin-top:41px!important}.margin-top-42{margin-top:42px!important}.margin-top-43{margin-top:43px!important}.margin-top-44{margin-top:44px!important}.margin-top-45{margin-top:45px!important}.margin-top-46{margin-top:46px!important}.margin-top-47{margin-top:47px!important}.margin-top-48{margin-top:48px!important}.margin-top-49{margin-top:49px!important}.margin-top-50{margin-top:50px!important}.margin-top-51{margin-top:51px!important}.margin-top-52{margin-top:52px!important}.margin-top-53{margin-top:53px!important}.margin-top-54{margin-top:54px!important}.margin-top-55{margin-top:55px!important}.margin-top-56{margin-top:56px!important}.margin-top-57{margin-top:57px!important}.margin-top-58{margin-top:58px!important}.margin-top-59{margin-top:59px!important}.margin-top-60{margin-top:60px!important}.margin-top-61{margin-top:61px!important}.margin-top-62{margin-top:62px!important}.margin-top-63{margin-top:63px!important}.margin-top-64{margin-top:64px!important}.margin-top-65{margin-top:65px!important}.margin-top-66{margin-top:66px!important}.margin-top-67{margin-top:67px!important}.margin-top-68{margin-top:68px!important}.margin-top-69{margin-top:69px!important}.margin-top-70{margin-top:70px!important}.margin-top-71{margin-top:71px!important}.margin-top-72{margin-top:72px!important}.margin-top-73{margin-top:73px!important}.margin-top-74{margin-top:74px!important}.margin-top-75{margin-top:75px!important}.margin-top-76{margin-top:76px!important}.margin-top-77{margin-top:77px!important}.margin-top-78{margin-top:78px!important}.margin-top-79{margin-top:79px!important}.margin-top-80{margin-top:80px!important}.margin-top-81{margin-top:81px!important}.margin-top-82{margin-top:82px!important}.margin-top-83{margin-top:83px!important}.margin-top-84{margin-top:84px!important}.margin-top-85{margin-top:85px!important}.margin-top-86{margin-top:86px!important}.margin-top-87{margin-top:87px!important}.margin-top-88{margin-top:88px!important}.margin-top-89{margin-top:89px!important}.margin-top-90{margin-top:90px!important}.margin-top-91{margin-top:91px!important}.margin-top-92{margin-top:92px!important}.margin-top-93{margin-top:93px!important}.margin-top-94{margin-top:94px!important}.margin-top-95{margin-top:95px!important}.margin-top-96{margin-top:96px!important}.margin-top-97{margin-top:97px!important}.margin-top-98{margin-top:98px!important}.margin-top-99{margin-top:99px!important}.margin-top-100{margin-top:100px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-1{margin-bottom:1px!important}.margin-bottom-2{margin-bottom:2px!important}.margin-bottom-3{margin-bottom:3px!important}.margin-bottom-4{margin-bottom:4px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-6{margin-bottom:6px!important}.margin-bottom-7{margin-bottom:7px!important}.margin-bottom-8{margin-bottom:8px!important}.margin-bottom-9{margin-bottom:9px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-11{margin-bottom:11px!important}.margin-bottom-12{margin-bottom:12px!important}.margin-bottom-13{margin-bottom:13px!important}.margin-bottom-14{margin-bottom:14px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-16{margin-bottom:16px!important}.margin-bottom-17{margin-bottom:17px!important}.margin-bottom-18{margin-bottom:18px!important}.margin-bottom-19{margin-bottom:19px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-21{margin-bottom:21px!important}.margin-bottom-22{margin-bottom:22px!important}.margin-bottom-23{margin-bottom:23px!important}.margin-bottom-24{margin-bottom:24px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-bottom-26{margin-bottom:26px!important}.margin-bottom-27{margin-bottom:27px!important}.margin-bottom-28{margin-bottom:28px!important}.margin-bottom-29{margin-bottom:29px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-31{margin-bottom:31px!important}.margin-bottom-32{margin-bottom:32px!important}.margin-bottom-33{margin-bottom:33px!important}.margin-bottom-34{margin-bottom:34px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-bottom-36{margin-bottom:36px!important}.margin-bottom-37{margin-bottom:37px!important}.margin-bottom-38{margin-bottom:38px!important}.margin-bottom-39{margin-bottom:39px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-41{margin-bottom:41px!important}.margin-bottom-42{margin-bottom:42px!important}.margin-bottom-43{margin-bottom:43px!important}.margin-bottom-44{margin-bottom:44px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-bottom-46{margin-bottom:46px!important}.margin-bottom-47{margin-bottom:47px!important}.margin-bottom-48{margin-bottom:48px!important}.margin-bottom-49{margin-bottom:49px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-51{margin-bottom:51px!important}.margin-bottom-52{margin-bottom:52px!important}.margin-bottom-53{margin-bottom:53px!important}.margin-bottom-54{margin-bottom:54px!important}.margin-bottom-55{margin-bottom:55px!important}.margin-bottom-56{margin-bottom:56px!important}.margin-bottom-57{margin-bottom:57px!important}.margin-bottom-58{margin-bottom:58px!important}.margin-bottom-59{margin-bottom:59px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-61{margin-bottom:61px!important}.margin-bottom-62{margin-bottom:62px!important}.margin-bottom-63{margin-bottom:63px!important}.margin-bottom-64{margin-bottom:64px!important}.margin-bottom-65{margin-bottom:65px!important}.margin-bottom-66{margin-bottom:66px!important}.margin-bottom-67{margin-bottom:67px!important}.margin-bottom-68{margin-bottom:68px!important}.margin-bottom-69{margin-bottom:69px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-71{margin-bottom:71px!important}.margin-bottom-72{margin-bottom:72px!important}.margin-bottom-73{margin-bottom:73px!important}.margin-bottom-74{margin-bottom:74px!important}.margin-bottom-75{margin-bottom:75px!important}.margin-bottom-76{margin-bottom:76px!important}.margin-bottom-77{margin-bottom:77px!important}.margin-bottom-78{margin-bottom:78px!important}.margin-bottom-79{margin-bottom:79px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-81{margin-bottom:81px!important}.margin-bottom-82{margin-bottom:82px!important}.margin-bottom-83{margin-bottom:83px!important}.margin-bottom-84{margin-bottom:84px!important}.margin-bottom-85{margin-bottom:85px!important}.margin-bottom-86{margin-bottom:86px!important}.margin-bottom-87{margin-bottom:87px!important}.margin-bottom-88{margin-bottom:88px!important}.margin-bottom-89{margin-bottom:89px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-91{margin-bottom:91px!important}.margin-bottom-92{margin-bottom:92px!important}.margin-bottom-93{margin-bottom:93px!important}.margin-bottom-94{margin-bottom:94px!important}.margin-bottom-95{margin-bottom:95px!important}.margin-bottom-96{margin-bottom:96px!important}.margin-bottom-97{margin-bottom:97px!important}.margin-bottom-98{margin-bottom:98px!important}.margin-bottom-99{margin-bottom:99px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-left-0{margin-left:0!important}.margin-left-1{margin-left:1px!important}.margin-left-2{margin-left:2px!important}.margin-left-3{margin-left:3px!important}.margin-left-4{margin-left:4px!important}.margin-left-5{margin-left:5px!important}.margin-left-6{margin-left:6px!important}.margin-left-7{margin-left:7px!important}.margin-left-8{margin-left:8px!important}.margin-left-9{margin-left:9px!important}.margin-left-10{margin-left:10px!important}.margin-left-15{margin-left:15px!important}.margin-left-20{margin-left:20px!important}.margin-left-25{margin-left:25px!important}.margin-left-30{margin-left:30px!important}.margin-left-35{margin-left:35px!important}.margin-left-40{margin-left:40px!important}.margin-left-45{margin-left:45px!important}.margin-left-50{margin-left:50px!important}.margin-left-55{margin-left:55px!important}.margin-left-60{margin-left:60px!important}.margin-left-65{margin-left:65px!important}.margin-left-70{margin-left:70px!important}.margin-left-75{margin-left:75px!important}.margin-left-80{margin-left:80px!important}.margin-left-85{margin-left:85px!important}.margin-left-90{margin-left:90px!important}.margin-left-95{margin-left:95px!important}.margin-left-100{margin-left:100px!important}.margin-right-0{margin-right:0!important}.margin-right-1{margin-right:1px!important}.margin-right-2{margin-right:2px!important}.margin-right-3{margin-right:3px!important}.margin-right-4{margin-right:4px!important}.margin-right-5{margin-right:5px!important}.margin-right-6{margin-right:6px!important}.margin-right-7{margin-right:7px!important}.margin-right-8{margin-right:8px!important}.margin-right-9{margin-right:9px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.margin-right-20{margin-right:20px!important}.margin-right-25{margin-right:25px!important}.margin-right-30{margin-right:30px!important}.margin-right-35{margin-right:35px!important}.margin-right-40{margin-right:40px!important}.margin-right-45{margin-right:45px!important}.margin-right-50{margin-right:50px!important}.margin-right-55{margin-right:55px!important}.margin-right-60{margin-right:60px!important}.margin-right-65{margin-right:65px!important}.margin-right-70{margin-right:70px!important}.margin-right-75{margin-right:75px!important}.margin-right-80{margin-right:80px!important}.margin-right-85{margin-right:85px!important}.margin-right-90{margin-right:90px!important}.margin-right-95{margin-right:95px!important}.margin-right-100{margin-right:100px!important}.padding-top-0{padding-top:0!important}.padding-top-1{padding-top:1px!important}.padding-top-2{padding-top:2px!important}.padding-top-3{padding-top:3px!important}.padding-top-4{padding-top:4px!important}.padding-top-5{padding-top:5px!important}.padding-top-6{padding-top:6px!important}.padding-top-7{padding-top:7px!important}.padding-top-8{padding-top:8px!important}.padding-top-9{padding-top:9px!important}.padding-top-10{padding-top:10px!important}.padding-top-11{padding-top:11px!important}.padding-top-12{padding-top:12px!important}.padding-top-13{padding-top:13px!important}.padding-top-14{padding-top:14px!important}.padding-top-15{padding-top:15px!important}.padding-top-16{padding-top:16px!important}.padding-top-17{padding-top:17px!important}.padding-top-18{padding-top:18px!important}.padding-top-19{padding-top:19px!important}.padding-top-20{padding-top:20px!important}.padding-top-21{padding-top:21px!important}.padding-top-22{padding-top:22px!important}.padding-top-23{padding-top:23px!important}.padding-top-24{padding-top:24px!important}.padding-top-25{padding-top:25px!important}.padding-top-26{padding-top:26px!important}.padding-top-27{padding-top:27px!important}.padding-top-28{padding-top:28px!important}.padding-top-29{padding-top:29px!important}.padding-top-30{padding-top:30px!important}.padding-top-31{padding-top:31px!important}.padding-top-32{padding-top:32px!important}.padding-top-33{padding-top:33px!important}.padding-top-34{padding-top:34px!important}.padding-top-35{padding-top:35px!important}.padding-top-36{padding-top:36px!important}.padding-top-37{padding-top:37px!important}.padding-top-38{padding-top:38px!important}.padding-top-39{padding-top:39px!important}.padding-top-40{padding-top:40px!important}.padding-top-41{padding-top:41px!important}.padding-top-42{padding-top:42px!important}.padding-top-43{padding-top:43px!important}.padding-top-44{padding-top:44px!important}.padding-top-45{padding-top:45px!important}.padding-top-46{padding-top:46px!important}.padding-top-47{padding-top:47px!important}.padding-top-48{padding-top:48px!important}.padding-top-49{padding-top:49px!important}.padding-top-50{padding-top:50px!important}.padding-top-51{padding-top:51px!important}.padding-top-52{padding-top:52px!important}.padding-top-53{padding-top:53px!important}.padding-top-54{padding-top:54px!important}.padding-top-55{padding-top:55px!important}.padding-top-56{padding-top:56px!important}.padding-top-57{padding-top:57px!important}.padding-top-58{padding-top:58px!important}.padding-top-59{padding-top:59px!important}.padding-top-60{padding-top:60px!important}.padding-top-61{padding-top:61px!important}.padding-top-62{padding-top:62px!important}.padding-top-63{padding-top:63px!important}.padding-top-64{padding-top:64px!important}.padding-top-65{padding-top:65px!important}.padding-top-66{padding-top:66px!important}.padding-top-67{padding-top:67px!important}.padding-top-68{padding-top:68px!important}.padding-top-69{padding-top:69px!important}.padding-top-70{padding-top:70px!important}.padding-top-71{padding-top:71px!important}.padding-top-72{padding-top:72px!important}.padding-top-73{padding-top:73px!important}.padding-top-74{padding-top:74px!important}.padding-top-75{padding-top:75px!important}.padding-top-76{padding-top:76px!important}.padding-top-77{padding-top:77px!important}.padding-top-78{padding-top:78px!important}.padding-top-79{padding-top:79px!important}.padding-top-80{padding-top:80px!important}.padding-top-81{padding-top:81px!important}.padding-top-82{padding-top:82px!important}.padding-top-83{padding-top:83px!important}.padding-top-84{padding-top:84px!important}.padding-top-85{padding-top:85px!important}.padding-top-86{padding-top:86px!important}.padding-top-87{padding-top:87px!important}.padding-top-88{padding-top:88px!important}.padding-top-89{padding-top:89px!important}.padding-top-90{padding-top:90px!important}.padding-top-91{padding-top:91px!important}.padding-top-92{padding-top:92px!important}.padding-top-93{padding-top:93px!important}.padding-top-94{padding-top:94px!important}.padding-top-95{padding-top:95px!important}.padding-top-96{padding-top:96px!important}.padding-top-97{padding-top:97px!important}.padding-top-98{padding-top:98px!important}.padding-top-99{padding-top:99px!important}.padding-top-100{padding-top:100px!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-1{padding-bottom:1px!important}.padding-bottom-2{padding-bottom:2px!important}.padding-bottom-3{padding-bottom:3px!important}.padding-bottom-4{padding-bottom:4px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-6{padding-bottom:6px!important}.padding-bottom-7{padding-bottom:7px!important}.padding-bottom-8{padding-bottom:8px!important}.padding-bottom-9{padding-bottom:9px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-11{padding-bottom:11px!important}.padding-bottom-12{padding-bottom:12px!important}.padding-bottom-13{padding-bottom:13px!important}.padding-bottom-14{padding-bottom:14px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-16{padding-bottom:16px!important}.padding-bottom-17{padding-bottom:17px!important}.padding-bottom-18{padding-bottom:18px!important}.padding-bottom-19{padding-bottom:19px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-21{padding-bottom:21px!important}.padding-bottom-22{padding-bottom:22px!important}.padding-bottom-23{padding-bottom:23px!important}.padding-bottom-24{padding-bottom:24px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-26{padding-bottom:26px!important}.padding-bottom-27{padding-bottom:27px!important}.padding-bottom-28{padding-bottom:28px!important}.padding-bottom-29{padding-bottom:29px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-31{padding-bottom:31px!important}.padding-bottom-32{padding-bottom:32px!important}.padding-bottom-33{padding-bottom:33px!important}.padding-bottom-34{padding-bottom:34px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-bottom-36{padding-bottom:36px!important}.padding-bottom-37{padding-bottom:37px!important}.padding-bottom-38{padding-bottom:38px!important}.padding-bottom-39{padding-bottom:39px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-41{padding-bottom:41px!important}.padding-bottom-42{padding-bottom:42px!important}.padding-bottom-43{padding-bottom:43px!important}.padding-bottom-44{padding-bottom:44px!important}.padding-bottom-45{padding-bottom:45px!important}.padding-bottom-46{padding-bottom:46px!important}.padding-bottom-47{padding-bottom:47px!important}.padding-bottom-48{padding-bottom:48px!important}.padding-bottom-49{padding-bottom:49px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-51{padding-bottom:51px!important}.padding-bottom-52{padding-bottom:52px!important}.padding-bottom-53{padding-bottom:53px!important}.padding-bottom-54{padding-bottom:54px!important}.padding-bottom-55{padding-bottom:55px!important}.padding-bottom-56{padding-bottom:56px!important}.padding-bottom-57{padding-bottom:57px!important}.padding-bottom-58{padding-bottom:58px!important}.padding-bottom-59{padding-bottom:59px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-61{padding-bottom:61px!important}.padding-bottom-62{padding-bottom:62px!important}.padding-bottom-63{padding-bottom:63px!important}.padding-bottom-64{padding-bottom:64px!important}.padding-bottom-65{padding-bottom:65px!important}.padding-bottom-66{padding-bottom:66px!important}.padding-bottom-67{padding-bottom:67px!important}.padding-bottom-68{padding-bottom:68px!important}.padding-bottom-69{padding-bottom:69px!important}.padding-bottom-70{padding-bottom:70px!important}.padding-bottom-71{padding-bottom:71px!important}.padding-bottom-72{padding-bottom:72px!important}.padding-bottom-73{padding-bottom:73px!important}.padding-bottom-74{padding-bottom:74px!important}.padding-bottom-75{padding-bottom:75px!important}.padding-bottom-76{padding-bottom:76px!important}.padding-bottom-77{padding-bottom:77px!important}.padding-bottom-78{padding-bottom:78px!important}.padding-bottom-79{padding-bottom:79px!important}.padding-bottom-80{padding-bottom:80px!important}.padding-bottom-81{padding-bottom:81px!important}.padding-bottom-82{padding-bottom:82px!important}.padding-bottom-83{padding-bottom:83px!important}.padding-bottom-84{padding-bottom:84px!important}.padding-bottom-85{padding-bottom:85px!important}.padding-bottom-86{padding-bottom:86px!important}.padding-bottom-87{padding-bottom:87px!important}.padding-bottom-88{padding-bottom:88px!important}.padding-bottom-89{padding-bottom:89px!important}.padding-bottom-90{padding-bottom:90px!important}.padding-bottom-91{padding-bottom:91px!important}.padding-bottom-92{padding-bottom:92px!important}.padding-bottom-93{padding-bottom:93px!important}.padding-bottom-94{padding-bottom:94px!important}.padding-bottom-95{padding-bottom:95px!important}.padding-bottom-96{padding-bottom:96px!important}.padding-bottom-97{padding-bottom:97px!important}.padding-bottom-98{padding-bottom:98px!important}.padding-bottom-99{padding-bottom:99px!important}.padding-bottom-100{padding-bottom:100px!important}.padding-right-0{padding-right:0!important}.padding-right-5{padding-right:5px!important}.padding-right-10{padding-right:10px!important}.padding-right-15{padding-right:15px!important}.padding-right-20{padding-right:20px!important}.padding-right-25{padding-right:25px!important}.padding-right-30{padding-right:30px!important}.padding-right-35{padding-right:35px!important}.padding-right-40{padding-right:40px!important}.padding-right-45{padding-right:45px!important}.padding-right-50{padding-right:50px!important}.padding-right-55{padding-right:55px!important}.padding-right-60{padding-right:60px!important}.padding-right-65{padding-right:65px!important}.padding-right-70{padding-right:70px!important}.padding-right-75{padding-right:75px!important}.padding-right-80{padding-right:80px!important}.padding-right-85{padding-right:85px!important}.padding-right-90{padding-right:90px!important}.padding-right-95{padding-right:95px!important}.padding-right-100{padding-right:100px!important}.padding-left-0{padding-left:0!important}.padding-left-5{padding-left:5px!important}.padding-left-10{padding-left:10px!important}.padding-left-15{padding-left:15px!important}.padding-left-20{padding-left:20px!important}.padding-left-25{padding-left:25px!important}.padding-left-30{padding-left:30px!important}.padding-left-35{padding-left:35px!important}.padding-left-40{padding-left:40px!important}.padding-left-45{padding-left:45px!important}.padding-left-50{padding-left:50px!important}.padding-left-55{padding-left:55px!important}.padding-left-60{padding-left:60px!important}.padding-left-65{padding-left:65px!important}.padding-left-70{padding-left:70px!important}.padding-left-75{padding-left:75px!important}.padding-left-80{padding-left:80px!important}.padding-left-85{padding-left:85px!important}.padding-left-90{padding-left:90px!important}.padding-left-95{padding-left:95px!important}.padding-left-100{padding-left:100px!important}.disabled-link{pointer-events:none}.invalid-feedback{color:#fc178d;width:100%;margin-top:.25rem;font-size:80%;display:block!important}.feature-boxes-container{flex-wrap:wrap;width:calc(100% + 30px);padding:0 10px;display:flex;position:relative;left:-30px}.feature-box{cursor:default;box-sizing:border-box;text-align:center;float:left;vertical-align:top;background:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:calc(25% - 30px);margin:0 0 30px 30px;padding:40px 30px;transition:all .3s;display:flex;box-shadow:0 7px 20px #0000000a}.feature-box:hover{background:#2251e8;transform:translateY(-8px);box-shadow:0 7px 20px #00000014}.feature-box:hover .feature-description p,.feature-box:hover .feature-description h4{color:#fff}.feature-box .feature-description p,.feature-box .feature-description h4{margin:0;padding:0;transition:all .3s}.feature-icon{width:100%;height:55px;margin-bottom:20px}.feature-icon svg rect{transition:all .3s}.feature-icon svg,.feature-icon svg path,.feature-icon img{width:100%;height:55px;transition:all .3s}.feature-box:hover .feature-icon svg rect,.feature-box:hover .feature-icon svg path{fill:#fff}.feature-box .feature-description h4{margin-bottom:15px;font-size:15px;font-weight:600;line-height:22px}.feature-box .feature-description p{color:#666;font-size:13px;font-weight:500;line-height:23px}@media (max-width:1366px){.feature-box{width:calc(33.3333% - 30px)}}@media (max-width:992px){.feature-box{width:calc(50% - 30px)}}@media (max-width:768px){.feature-box{width:calc(100% - 30px)}}@media (max-width:1366px){.alt .feature-box{width:calc(25% - 30px)}}@media (max-width:992px){.alt .feature-box{width:calc(50% - 30px)}}@media (max-width:768px){.alt .feature-box{width:calc(100% - 30px)}}.powered-by-wocommerce{color:#222;background:#efefef;border-radius:4px;margin:0 0 0 10px;padding:9px 18px;font-size:14px;font-weight:600;display:inline-block;position:relative;top:-5px}.powered-by-wocommerce img{max-height:22px;margin-left:5px;transform:translate(0,0)}i.red-mark{color:#d90909;font-size:20px;font-style:normal;position:relative;top:-5px;left:-2px}.mobile-app-box{text-align:center;color:#f91b42;background:#f91b420d;border-radius:4px;margin:-5px 0 10px;padding:14px 20px;font-size:12px;font-weight:500;line-height:18px;display:block}.app-logo-box,.ical-logo-box,.map-providers{text-align:center;background-color:#fff;border-radius:4px;width:80%;margin:-5px 0 20px;padding:12px 22px;display:inline-block;box-shadow:0 2px 9px #0000001a}.ical-logo-box img,.map-providers img{width:100%;height:auto}.app-logo-box,.ical-logo-box{width:70%;box-shadow:none;background:#f8f8f8}.app-logo-box{width:100%;padding:20px}.app-logo-box img{width:80%}@media (max-width:1259px){.app-logo-box{display:none}i.red-mark{margin-top:50px;display:inline-block}}.section-flex{display:flex}.section-flex img{transform:translate(0,0)}.section-flex.vertical-align{z-index:20;justify-content:center;align-items:center;width:100%;position:relative}.half-screen-buttons{display:flex}.half-screen-button{text-align:center;color:#fff;background:#2251e8;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:100px 12%;transition:all .3s;display:flex}.half-screen-button img{height:80px;margin-bottom:0}.half-screen-button:last-child{background:#1644d7}.half-screen-button:hover{background:#2859f6}.half-screen-button:last-child:hover{background:#1842ca}.half-screen-button h3,.half-screen-button p{color:#fff}.half-screen-button p{font-size:18px;font-weight:300;line-height:32px}.half-screen-button h3{margin-bottom:10px;font-size:26px;font-weight:500;line-height:36px}@media (max-width:768px){.half-screen-buttons{display:block}}.top-section{color:#fff;z-index:100;text-align:center;background:#222 url(https://lh3.googleusercontent.com/pw/AM-JKLU2EuH1Yyyifd_w_YUM0xpivREK1H3B7P1dccSyTrUR5InFOjfY1xXANbYwTb-5C9OuFvWszUsu55hgABC1t2d_xosLKrXBOhvFj0oy4GiFb9M7b7nMXEJYsFGk0JFmxMuA4OYY2ouVKrzG1vJhvOk=w1082-h721-no?authuser=0) 0 0/cover no-repeat;padding:160px 0;position:relative}.top-section:before{content:"";z-index:10;opacity:.88;background:#111;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.top-section .container{z-index:20;padding-top:55px;position:relative}.top-section h3{color:#fff;letter-spacing:-.5px;margin:0;font-size:46px;font-weight:300;line-height:60px}.top-section .rating{letter-spacing:-2px;text-align:center;margin:25px 0 8px;font-size:56px;font-weight:600}.top-section .rating-stars{color:#f1b900;margin:18px 0 0;padding:0;font-size:30px;line-height:20px}.top-section .rating-stars img,.top-section .rating-stars svg{width:44px;margin:0 -9.5px;padding:0;display:inline-block}.top-section .rating-desc a{color:#f1b900cc;opacity:.5;opacity:1;background:#f1b9001a;border-radius:50px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .3s;position:relative;top:0}.top-section .rating-desc a:hover{opacity:1;color:#f1b900e6;background:#f1b90026;transition:all .3s}.top-section .rating span{color:#fff;text-align:center;background:#f1b900;border-radius:7px;width:56px;height:56px;font-size:30px;line-height:56px;display:inline-block;box-shadow:0 0 25px #ffd20033}.top-section .rating i{margin:0 10px;font-style:normal;text-decoration:none;display:inline-block}.intro-text{text-align:center;opacity:1;color:#aaa;max-width:600px;margin:18px auto 0;padding:15px 0 0;font-size:16px}.intro-text strong{color:#eee;opacity:1;font-weight:600}.top-headline{display:flex}.top-headline h3{flex:1}.big-icon{opacity:.05;pointer-events:none;height:78%;margin-left:30px;position:absolute;top:50%;transform:translateY(-50%)}.section{position:relative}.big-icon-section{opacity:.03;z-index:10;pointer-events:none;height:70%;margin-left:-5%;position:absolute;top:50%;transform:translateY(-50%)}.small-icon{opacity:.05;height:170px;position:absolute;top:120%;right:15%}@media (max-width:992px){.big-icon,.small-icon{display:none}}.top-section-buttons{text-align:center;width:100%;margin-top:40px}.top-section-buttons a{text-align:center;color:#333;box-sizing:border-box;background:#fff;border-radius:100px;min-width:220px;margin:15px 10px 5px;padding:12px;font-size:16px;font-weight:600;transition:all .3s;display:inline-block;box-shadow:0 10px 25px #0000000d}.top-section-buttons a:hover{transform:translateY(-4px);box-shadow:0 10px 35px #00000026}.top-section-buttons a.browse-features{color:#fff;background:0 0;border:2px solid #fff;padding:10px}.top-section-buttons a.buy-now{color:#f91942;padding-left:56px;position:relative}.top-section-buttons a.buy-now span{background:#f9194221;border-radius:100px 0 0 100px;width:56px;height:100%;position:absolute;top:0;left:0}.top-section-buttons a.buy-now img{max-height:30px;margin-top:10px;margin-left:3px;transform:translate(0,0)}.counter{width:104px;display:inline-block}@media (max-width:1240px){.top-section{padding:120px 0}.top-section h3.hashtag{letter-spacing:-6px;padding-right:10px;font-size:110px;line-height:94px}.top-section h3{font-size:42px;line-height:52px}.top-section .rating{letter-spacing:-4px;text-align:right;font-size:72px;line-height:120px}.counter{width:90px}.top-section-buttons{margin-top:30px}}@media (max-width:992px){.top-section{padding:100px 0}.top-headline{text-align:center;display:block}.top-section h3.hashtag{margin-bottom:15px;padding-right:0}.top-section .rating{text-align:center}.top-section-buttons{margin-top:30px}.big-icon{margin:0 auto;left:0;right:0}}@media (max-width:480px){.top-section{padding:80px 0}.top-section h3.hashtag{letter-spacing:-6px;font-size:90px;line-height:110px}.top-section h3{font-size:36px;line-height:47px}.top-section .rating{letter-spacing:-3px;text-align:center;font-size:62px;line-height:100px}.counter{width:80px}.top-section-buttons{margin-top:30px}.big-icon{margin:0 auto;left:0;right:0}.top-section-buttons a{margin-left:0;margin-right:0}}.typed-words{display:inline-block}body .typed-cursor{opacity:.5;margin-left:2px;font-size:40px;font-weight:200;position:relative;top:-7px}body .typed-cursor.typed-cursor--blink{animation:1.5s infinite typedjsBlink}@keyframes typedjsBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}body .typed-fade-out{opacity:0;transition:opacity .25s}body .typed-cursor.typed-cursor--blink.typed-fade-out{animation:none}.booking-overview-bar{text-align:center;display:block}.booking-overview-bar-inner{text-align:center;color:#f91b42;background:#f91b420d;border-radius:4px;width:100%;margin:-10px 0 30px;padding:15px 25px;font-size:16px;font-weight:500;display:inline-block}.booking-type-bar-inner{margin:20px 0;font-size:18px;font-weight:500}.booking-type-headline{color:#222;margin:0 0 30px;font-size:22px;font-weight:500}.booking-type-headline span{color:#fff;text-align:center;background:#f91942;border-radius:100px;width:38px;height:38px;margin-right:13px;font-size:18px;font-weight:600;line-height:38px;animation:2.5s infinite type-animation;display:inline-block;position:relative;box-shadow:0 0 0 7px #f919421f}@keyframes type-animation{0%,to{box-shadow:0 0 0 7px #f919421f}50%{box-shadow:0 0 0 10px #f919421f}}.carousel .carousel-item{padding:15px}.carousel-container,.carousel{position:relative}.carousel-nav button{z-index:1200;background-color:#333;border:none;border-radius:4px;outline:none;width:48px;height:48px;transition:all .3s;display:block;top:calc(50% - 15px);transform:translateY(-50%);box-shadow:0 3px 15px #00000040}.carousel-nav button:hover{background:#f91942;box-shadow:0 3px 15px #2351e840}.carousel-nav button.prev{position:absolute;left:-80px}.carousel-nav button.next{position:absolute;right:-80px}.carousel-nav button img,.carousel-nav button svg{height:18px;position:absolute;top:14px;left:53%;transform:translate(-50%)}.carousel-nav button.prev img,.carousel-nav button.prev svg{left:48%;transform:rotate(180deg)translate(50%)}.carousel-nav button svg path{fill:#fff;width:100%;height:25px}@media (max-width:1500px){.carousel-nav button.prev{left:-8px}.carousel-nav button.next{right:-8px}}@media (min-width:1300px) and (max-width:1366px){.carousel-nav button.prev{left:-65px}.carousel-nav button.next{right:-65px}}@media (max-width:1090px){.carousel-nav button.prev{left:35px}.carousel-nav button.next{right:35px}}.scrollmagic{opacity:0;text-align:center;width:100%;transition:all .6s ease-out;display:inline-block}.scrollmagic img{width:100%;transform:translateY(-40px)}.digit{color:#fff;text-align:center;border-radius:4px;width:100px;height:100px;font-size:30px;line-height:100px;display:inline-block}.scrollmagic.visible img,.scrollmagic.visible{opacity:1;transform:none}.section-flex-left,.section-flex-right{position:relative}.booking-line{background:linear-gradient(90deg,#e6e6e6 10% 45%,#0000 90%);width:100%;height:2px;position:absolute;top:16px}.booking-type-headline{z-index:100;background:#fff;padding-right:10px;display:inline-block;position:relative}.section-flex-left,.section-flex-right{flex:1}.section-flex-left{padding-right:30px}.section-flex-right{padding-left:30px}.align-right{text-align:right}@media (max-width:992px){.section-flex-left{padding-right:20px}.section-flex-right{padding-left:20px}.map-content{width:60%}.half-screen-button{padding:50px 5%}.half-screen-button h3{margin-bottom:15px;font-size:24px;line-height:34px}.half-screen-button p{font-size:16px;line-height:28px}.half-screen-button img{height:70px;margin-bottom:0}.header-container{position:absolute}.headline.centered p{padding:0 10%}}@media (max-width:768px){.section-flex-left{padding-right:0}.section-flex-right{padding-left:0}.section-flex{display:block}.heatmap{width:100%}.browser-window:hover{transform:translateY(0)}.map-content{width:100%;height:auto;box-shadow:none;border-radius:0;padding:70px 15px;position:relative;top:0;left:0;right:0;transform:none}#map:before{background:linear-gradient(90deg,#fafafa 10%,#fafafae6 45%,#fafafacc 65%,#fafafa4d 90%)}.map-content h3{line-height:36px}#map-container{height:auto}#map-container .container{padding:0}.section .headline h3,.section h3{font-size:24px}.half-screen-button{padding:50px 5%}.half-screen-button h3{margin-bottom:15px;font-size:22px;line-height:30px}.half-screen-button p{font-size:16px;line-height:28px}.half-screen-button img{height:60px;margin-bottom:0}.navigation{display:none}.headline.centered p{padding:0}.align-right{text-align:center}.section-flex-left{margin-bottom:40px}.big-icon-section{display:none}.header-container .col-lg-3{text-align:center}}@media (max-width:1259px){.app-logo-box{display:none}i.red-mark{margin-top:50px;display:inline-block}}.browser-window{border-radius:4px;margin-bottom:30px;transition:all .3s;display:block}.browser-content{background:#f0f0f0;border-radius:0 0 4px 4px;padding:0;transition:all .3s;overflow:hidden;box-shadow:0 0 22px #0000001a}.carousel .browser-content{box-shadow:0 3px 15px #0000001a}.carousel .browser-window:hover .browser-content{box-shadow:0 3px 15px #00000026}.browser-window:hover:not(.sliding){transform:translateY(-4px)}.browser-window.sliding .browser-content{max-height:235px}.browser-window.sliding .browser-content img{width:100%;transition:all 1s ease-in-out;transform:translate(0,0)}.browser-window.sliding:hover img{transition:all 2.5s linear;transform:translateY(calc(235px - 100%))}.browser-window:hover .browser-content{box-shadow:0 0 28px #00000026}.browser-window .dot{background-color:#bbb;border-radius:50%;width:8px;height:8px;margin-top:4px;display:inline-block}.browser-bar{background:#f2f2f2;border-radius:4px 4px 0 0;padding:8px 10px;display:flex}.browser-bar .bar-url{color:#aaa;pointer-events:none;width:calc(100% - 43px);height:20px;box-shadow:none;background-color:#fff;border:none;border-radius:4px;margin:0;padding:0 10px;font-size:10.5px;line-height:20px}.bar-url,.bar-dots{flex:none;line-height:20px}.bar-dots{width:40px;margin-top:-1px;margin-left:2px}.bar-url{width:calc(100% - 40px);padding:0 2px 0 4px}.more-coming-soon{text-align:center;color:#aaa;pointer-events:none;background-color:#f8f8f8;border-radius:4px;justify-content:center;align-items:center;width:100%;height:270px;font-size:14px;font-weight:500;display:flex}mark,.mark{color:#7e700d;background-color:#fcf6d8;border-radius:3px;padding:2px 5px}.section:not(.white) mark,.mark,.section:not(.white) .mark{background-color:#f7f1d3}a.small-button,a.small-button:focus{display:inline-block}a.small-button,a.small-button:focus,.navigation li a.buy-now{color:#fff;background:#f91942;border-radius:60px;outline:none;padding:11px 22px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 3px 15px #f9194240}.play-icon{width:15px;height:15px;margin:0 0 0 2px;position:relative;top:-1px}a.small-button,a.small-button:focus{line-height:20px}.navigation li a.buy-now:after{display:none}a.plink{color:#f91942;font-weight:500;position:relative}a.plink:before{content:"";opacity:.3;background:#f91942;width:100%;height:1px;transition:all .2s;position:absolute;bottom:-2px}a.plink:visited,a.plink:hover{color:#f91942}a.plink:hover:before{opacity:.5}a.small-button:hover,.navigation li a.buy-now:hover{color:#fff;box-shadow:0 3px 15px #f9194273}a.small-button:hover{transform:translateY(-3px)}@media (min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:justify-center{justify-content:center}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:pb-0{padding-bottom:0}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-5xl{font-size:2.5rem}}@media (min-width:768px){.md\:mt-5{margin-top:1.25rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:h-auto{height:auto}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:max-w-3xl{max-width:48rem}.md\:flex-row{flex-direction:row}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))}.md\:p-8{padding:2rem}.md\:p-12{padding:3rem}.md\:text-left{text-align:left}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:2.5rem}.md\:text-6xl{font-size:2.75rem}}@media (min-width:1024px){.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem*var(--tw-space-x-reverse));margin-left:calc(3rem*calc(1 - var(--tw-space-x-reverse)))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-5xl{font-size:2.5rem}.lg\:text-6xl{font-size:2.75rem}}
