﻿/*!
Theme Name: Bevix
Theme URI:
Author: Source Edge
Author URI:
Description: A basic theme, containing a few helpful functions to get your project started. Perfect for developing custom websites.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-LightItalic.eot");src:url("assets/fonts/GeneralSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-LightItalic.woff2") format("woff2"),url("assets/fonts/GeneralSans-LightItalic.woff") format("woff"),url("assets/fonts/GeneralSans-LightItalic.ttf") format("truetype"),url("assets/fonts/GeneralSans-LightItalic.svg#GeneralSans-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Bold.eot");src:url("assets/fonts/GeneralSans-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Bold.woff2") format("woff2"),url("assets/fonts/GeneralSans-Bold.woff") format("woff"),url("assets/fonts/GeneralSans-Bold.ttf") format("truetype"),url("assets/fonts/GeneralSans-Bold.svg#GeneralSans-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Extralight.eot");src:url("assets/fonts/GeneralSans-Extralight.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Extralight.woff2") format("woff2"),url("assets/fonts/GeneralSans-Extralight.woff") format("woff"),url("assets/fonts/GeneralSans-Extralight.ttf") format("truetype"),url("assets/fonts/GeneralSans-Extralight.svg#GeneralSans-Extralight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Italic.eot");src:url("assets/fonts/GeneralSans-Italic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Italic.woff2") format("woff2"),url("assets/fonts/GeneralSans-Italic.woff") format("woff"),url("assets/fonts/GeneralSans-Italic.ttf") format("truetype"),url("assets/fonts/GeneralSans-Italic.svg#GeneralSans-Italic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-ExtralightItalic.eot");src:url("assets/fonts/GeneralSans-ExtralightItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-ExtralightItalic.woff2") format("woff2"),url("assets/fonts/GeneralSans-ExtralightItalic.woff") format("woff"),url("assets/fonts/GeneralSans-ExtralightItalic.ttf") format("truetype"),url("assets/fonts/GeneralSans-ExtralightItalic.svg#GeneralSans-ExtralightItalic") format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Light.eot");src:url("assets/fonts/GeneralSans-Light.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Light.woff2") format("woff2"),url("assets/fonts/GeneralSans-Light.woff") format("woff"),url("assets/fonts/GeneralSans-Light.ttf") format("truetype"),url("assets/fonts/GeneralSans-Light.svg#GeneralSans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-BoldItalic.eot");src:url("assets/fonts/GeneralSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-BoldItalic.woff2") format("woff2"),url("assets/fonts/GeneralSans-BoldItalic.woff") format("woff"),url("assets/fonts/GeneralSans-BoldItalic.ttf") format("truetype"),url("assets/fonts/GeneralSans-BoldItalic.svg#GeneralSans-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Semibold.eot");src:url("assets/fonts/GeneralSans-Semibold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Semibold.woff2") format("woff2"),url("assets/fonts/GeneralSans-Semibold.woff") format("woff"),url("assets/fonts/GeneralSans-Semibold.ttf") format("truetype"),url("assets/fonts/GeneralSans-Semibold.svg#GeneralSans-Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-SemiboldItalic.eot");src:url("assets/fonts/GeneralSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-SemiboldItalic.woff2") format("woff2"),url("assets/fonts/GeneralSans-SemiboldItalic.woff") format("woff"),url("assets/fonts/GeneralSans-SemiboldItalic.ttf") format("truetype"),url("assets/fonts/GeneralSans-SemiboldItalic.svg#GeneralSans-SemiboldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Medium.eot");src:url("assets/fonts/GeneralSans-Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Medium.woff2") format("woff2"),url("assets/fonts/GeneralSans-Medium.woff") format("woff"),url("assets/fonts/GeneralSans-Medium.ttf") format("truetype"),url("assets/fonts/GeneralSans-Medium.svg#GeneralSans-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-MediumItalic.eot");src:url("assets/fonts/GeneralSans-MediumItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-MediumItalic.woff2") format("woff2"),url("assets/fonts/GeneralSans-MediumItalic.woff") format("woff"),url("assets/fonts/GeneralSans-MediumItalic.ttf") format("truetype"),url("assets/fonts/GeneralSans-MediumItalic.svg#GeneralSans-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("assets/fonts/GeneralSans-Regular.eot");src:url("assets/fonts/GeneralSans-Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/GeneralSans-Regular.woff2") format("woff2"),url("assets/fonts/GeneralSans-Regular.woff") format("woff"),url("assets/fonts/GeneralSans-Regular.ttf") format("truetype"),url("assets/fonts/GeneralSans-Regular.svg#GeneralSans-Regular") format("svg");font-weight:300;font-style:normal;font-display:swap}:root{--theme-font-primary: "DM Sans";--theme-font-secondary: "General Sans";--text-weight-light: 300;--text-weight-regular: 400;--text-weight-medium: 500;--text-weight-semibold: 600;--text-weight-bold: 700;--text-weight-extrabold: 800;--text-weight-black: 900;--text-size-xs: 16px;--text-size-sm: 20px;--text-size-md: 30px;--text-size-lg: 48px;--text-size-xl: 60px;--text-line-xs: 20px;--text-line-sm: 24px;--text-line-md: 40px;--text-line-lg: 52px;--text-line-xl: 72px;--text-spacing-sm: -0.02em;--c1: #531E44;--c2: #EEE1EF;--c3: #FFDDC9;--c4: #BF8BAE;--c5: #EFE7E6;--c6: #F9F1F0;--c7: #8E3A6D;--c8: #EDCCEF;--bgcolor: #FFF9F8;--black: #30292E;--black-secondary: #21111e;--charcoal: #414243;--whitesmoke: #FAF8F7;--white: #fff;--radius-xs: 10px;--radius-sm: 20px;--radius-md: 1.25rem;--radius-lg: 2.375rem;--box-shadow: 0 2px 4px 0 #00000014}a{text-decoration:none;color:var(--black)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:500}p,ul li,ol li{margin:0}.editor{color:var(--black)}.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{color:var(--c1)}.editor h2 strong,.editor h3 strong,.editor h4 strong,.editor h5 strong,.editor h6 strong{font-weight:var(--text-weight-semibold)}.editor h2{font-size:var(--text-size-lg);line-height:var(--text-line-lg);margin:0 0 20px}.editor h3{font-size:var(--text-size-md);line-height:var(--text-line-md);margin:0 0 20px}.editor h4{font-size:var(--text-size-sm);line-height:var(--text-line-sm);margin:0 0 20px}.editor ul li,.editor ol li{margin:0 0 10px;line-height:24px}.editor a{text-decoration:underline;color:var(--c1)}.editor strong{font-weight:var(--text-weight-semibold);color:var(--c1)}.editor p{margin:0 0 20px;line-height:24px}.editor p:last-of-type{margin:0}.editor p.is-empty{height:0}:root{--font-fallback: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font: var(--font-fallback);--size: 16px;--line: 1.618;--weight: 400;--kerning: -0.003em;--line-small: 1.12;--ratio: 1;--ease: 0.1s;--timing: ease-out;--column: 1rem;--row: 1rem;--text: var(--black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;quotes:"“" "”";-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;--trim: calc((var(--line) * var(--size) - var(--size)) * -0.9)}*{border:0;vertical-align:baseline;word-break:break-word;box-sizing:border-box}*::before,*::after{box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}html,body{background-color:var(--bgcolor);font-family:var(--theme-font-primary);font-weight:var(--text-weight-medium);font-size:var(--text-size-xs);color:var(--white);padding:0;margin:0}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;max-width:100%}img{max-width:100%;vertical-align:middle;height:auto;border:0}iframe,embed,canvas,figure{max-width:100%;display:block;margin:0;height:auto}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px;background-color:var(--text);margin:1em 0}button{cursor:pointer;font-family:var(--theme-font-primary)}[hidden]{display:none}[disabled]{cursor:not-allowed}.mg--sm{margin:40px 0}.mg--md{margin:100px 0}.mg--lg{margin:150px 0}.no-mg-top{margin-top:0}.no-mg-bottom{margin-bottom:0}.pd--sm{padding:50px 0}.pd--md{padding:100px 0}.pd--lg{padding:150px 0}.no-pd-top{padding-top:0}.no-pd-bottom{padding-bottom:0}.bg--primary{background-color:var(--c6)}.bg--c1{background-color:var(--c1)}.bg--c6{background-color:var(--c6)}.grid{display:grid}.grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid--5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid--6{grid-template-columns:repeat(6, minmax(0, 1fr))}.gap--xs{gap:14px}.gap--sm{gap:24px}.gap--md{gap:30px}.gap--lg{gap:100px}.radius--xs{border-radius:var(--radius-xs)}.radius--sm{border-radius:var(--radius-sm)}.radius--md{border-radius:var(--radius-md)}.container{margin:auto;width:100%}.container.xs{max-width:990px}.container.sm{max-width:1170px}.container.md{max-width:1320px}.container.lg{max-width:1520px}.container.fw{max-width:100%;padding:0 40px}.container:after{content:"";display:table;clear:both}.fade-in{opacity:0;transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-active{opacity:1}.fade-in-up{opacity:0;transform:translateY(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-up-active{opacity:1;transform:translateY(0px)}.fade-in-right{opacity:0;transform:translateX(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-right-active{opacity:1;transform:translateX(0px)}.fade-in-left{opacity:0;transform:translateX(-70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-left-active{opacity:1;transform:translateX(0px)}.fm-in{opacity:0;transform:translateY(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fm-in-active{opacity:1;transform:translateY(0px)}.btn--primary{font-size:var(--text-size-xs);font-weight:var(--text-weight-medium);line-height:var(--text-line-xs);padding:10px 20px;position:relative;display:flex;align-items:center;transition:.2s;border-radius:50px;border:2px solid transparent}.btn--primary svg{display:flex;width:19px;height:19px;margin:0 0 0 10px}.btn.lg{padding:15px 24px;font-size:var(--text-size-sm);line-height:var(--text-line-sm)}.btn.c1{background-color:var(--c1);color:var(--white)}.btn.c1:hover{background-color:var(--c2);color:var(--c1);border-color:var(--c2)}.btn.c2{background-color:var(--c2);color:var(--c1)}.btn.c2:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}#burger{width:25px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:2px 0 0}#burger span{display:block;position:absolute;height:2px;width:100%;background:var(--white);opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2){top:8px}#burger span:nth-child(3){top:16px}#burger.is-opened span{background:var(--white)}#burger.is-opened span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}input[type=text],input[type=email],input[type=tel],textarea{font-family:var(--theme-font-primary);font-size:18px;font-weight:var(--text-weight-regular);line-height:22px;letter-spacing:-0.01em;width:100%;background-color:transparent;padding:0}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:none}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--black)}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:var(--black)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--black)}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder{color:var(--black)}.gform_heading{display:none}.gfield_label{display:none}.g-form input[type=text],.g-form input[type=email],.g-form input[type=tel],.g-form textarea{background-color:var(--white);border:1px solid #efe3e2;padding:19px}.g-form input[type=text],.g-form input[type=email],.g-form input[type=tel]{border-radius:60px}.g-form textarea{border-radius:24px;height:120px}.g-form .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.g-form .gfield{margin:0 0 24px}.g-form .gfield.w50{width:48%}.g-form .gfield.w100{width:100%}.g-form .gfield_error input[type=text],.g-form .gfield_error input[type=email],.g-form .gfield_error input[type=tel],.g-form .gfield_error textarea{border-color:var(--c1)}.g-form .gform_submission_error,.g-form .gform_confirmation_message{color:var(--c1);font-size:18px;background:var(--c6);padding:25px 40px;border-radius:24px;margin:0 0 24px}.g-form .validation_message{display:none}.site-header{padding:22px 0}.site-header .navbar{display:flex;align-items:center;justify-content:space-between}.site-header .navbar__logo svg{display:flex}.site-header .navbar__menu ul{display:inline-flex;list-style:none;margin:0;padding:0}.site-header .navbar__menu ul li{margin:0 24px}.site-header .navbar__menu ul li.current-menu-item a{color:var(--c1);font-weight:600}.site-header .navbar__menu ul li:hover a{color:var(--c1)}.site-header .navbar__buttons{display:flex;align-items:center}.site-header .navbar__buttons .btn{margin:0 0 0 12px}.site-header .navbar__burger{display:none;width:44px;height:44px;border-radius:50%;background-color:var(--c1);align-items:center;justify-content:center;overflow:hidden;z-index:999}.site-header .mobile-nav{visibility:hidden;opacity:0;transition:.3s;background-color:var(--c6);max-width:180px;width:100%;position:absolute;right:40px;z-index:9;margin-top:20px;padding:20px;text-align:right;border-radius:14px}.site-header .mobile-nav ul{list-style:none;margin:0;padding:0;display:block;justify-content:center}.site-header .mobile-nav ul li{font-size:20px;line-height:24px;margin:0 0 20px}.site-header .mobile-nav ul li.current-menu-item a{color:var(--c1);font-weight:var(--text-weight-semibold)}.site-header .mobile-nav ul li:last-of-type{margin:0}.site-header .mobile-nav__buttons{margin:30px 0 0;display:none}.site-header .mobile-nav__buttons .btn{justify-content:center;margin:0 0 10px}.site-header .mobile-nav__buttons .btn:last-of-type{margin:0}.site-header .mobile-nav.is-active{visibility:visible;opacity:1}.heading__title{font-family:var(--theme-font-secondary);font-size:var(--text-size-lg);line-height:var(--text-line-lg);letter-spacing:-0.02em;color:var(--c1)}.heading__text{margin:16px 0 0}.heading__text p{font-size:var(--text-size-sm);font-weight:var(--text-weight-regular);line-height:var(--text-line-sm);letter-spacing:-0.02em;color:var(--black)}.heading .line{width:50px;height:6px;border-radius:10px;background-color:var(--c4);display:flex;margin-bottom:20px}.heading.is-centered{text-align:center}.heading.is-centered .line{margin-left:auto;margin-right:auto}.heading.has-margin{margin-bottom:40px}.module{position:relative}.module--cta .cta{border-radius:var(--radius-sm);overflow:hidden;text-align:center;padding:70px 30px}.module--cta .cta__title{font-family:var(--theme-font-secondary);font-size:var(--text-size-lg);line-height:var(--text-size-lg);color:var(--c3)}.module--cta .cta__text{margin:16px 0 0}.module--cta .cta__text p{font-size:20px;font-weight:var(--text-weight-regular);line-height:24px;letter-spacing:-0.02em}.module--cta .cta__form .form__gravity{width:100%}.module--cta .cta__form .form form{display:flex;align-items:center;justify-content:space-between}.module--cta .cta__form .form .gform_wrapper form{background-color:var(--white);max-width:500px;margin:32px auto 0;padding:6px 6px 6px 17px;border-radius:50px;display:flex;align-items:center;justify-content:space-between}.module--cta .cta__form .form .gform_icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--c2);flex:none;margin:0 12px 0 0}.module--cta .cta__form .form .gform_body{width:100%}.module--cta .cta__form .form .gform_footer{flex:none}.module--cta .cta__form .form .gform_submission_error,.module--cta .cta__form .form .gform_confirmation_message{color:var(--c1);font-size:18px;background:var(--c6);padding:25px 40px;border-radius:24px;margin:32px auto 0;max-width:500px}.module--cta .cta__form .form .gform_submission_error ul,.module--cta .cta__form .form .gform_confirmation_message ul{list-style:none;margin:0;padding:0}.module--cta .cta__form .form .validation_message{display:none}.module--faqs .faqs{max-width:970px;margin:auto}.module--faqs .faqs .faq{margin:0 0 40px}.module--faqs .faqs .faq__title{font-family:var(--theme-font-secondary);font-size:24px;line-height:32px;letter-spacing:-0.02em;color:var(--c1);margin:0 0 12px}.module--faqs .faqs .faq__text p{color:var(--black);font-size:20px;font-weight:var(--text-weight-regular);line-height:28px;letter-spacing:-0.02em}.module--faqs .faqs .faq:last-of-type{margin:0}.module--form .wrapper.has-sidebar{display:flex;align-items:flex-start}.module--form .inner{max-width:770px;width:100%;min-height:613px;margin:auto;background-color:var(--white);border-radius:var(--radius-sm);padding:70px;border:1px solid #efe3e2;box-shadow:0px 29px 80px rgba(232,220,220,.12),0px 18.7963px 46.8519px rgba(232,220,220,.0911111),0px 11.1704px 25.4815px rgba(232,220,220,.0728889),0px 5.8px 13px rgba(232,220,220,.06),0px 2.36296px 6.51852px rgba(232,220,220,.0471111),0px .537037px 3.14815px rgba(232,220,220,.0288889)}.module--form .sidebar{padding:203px 0 65px 50px}.module--form .sidebar__item{display:flex;margin:0 0 40px}.module--form .sidebar__item-icon{flex:none;margin:2px 12px 0 0}.module--form .sidebar__item-content-title{font-family:var(--theme-font-secondary);color:var(--c1);font-size:24px;line-height:28px;margin:0 0 8px}.module--form .sidebar__item-content-text{color:var(--black);margin:0 0 8px}.module--form .sidebar__item-content-text p{font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.01em}.module--form .sidebar__item-content-button a{font-size:18px;font-weight:400;line-height:22px;color:#8e3a6d;letter-spacing:-0.01em;transition:.3s}.module--form .sidebar__item-content-button a:hover{opacity:.7;text-decoration:underline}.module--form .sidebar__item:last-of-type{margin:0}.module--pageheader .pageheader__uptitle{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:.06em;color:var(--c3);margin:0 0 16px;padding:0 30px;display:block}.module--pageheader .pageheader__title{font-family:var(--theme-font-secondary);font-size:var(--text-size-xl);line-height:var(--text-line-xl);letter-spacing:-0.02em;margin:0 0 16px}.module--pageheader .pageheader__title span{color:var(--c3)}.module--pageheader .pageheader__text p{font-size:20px;font-weight:400;line-height:24px;letter-spacing:-0.02em}.module--pageheader.v1 .pageheader{border-radius:var(--radius-sm);padding:180px 0 122px;text-align:center;position:relative;overflow:hidden}.module--pageheader.v1 .pageheader .inner{max-width:986px;margin:auto;position:relative}.module--pageheader.v1 .pageheader__search{max-width:670px;margin:40px auto 0}.module--pageheader.v1 .pageheader__search .form{background-color:var(--white);padding:6px 6px 6px 17px;border-radius:50px;display:flex;align-items:center;justify-content:space-between}.module--pageheader.v1 .pageheader__search .form__icon{flex:none;margin:0 12px 0 0}.module--pageheader.v1 .pageheader__search .form__search{width:100%}.module--pageheader.v1 .pageheader__search .form__search form{display:flex;align-items:center;justify-content:space-between}.module--pageheader.v1 .pageheader__search .form__search form button{flex:none}.module--pageheader.v1 .pageheader__search .form__search form button span.vw--sm{display:none}.module--pageheader.v1 .pageheader__search .form__search form button span.vw--sm svg path{fill:var(--white)}.module--pageheader.v1 .pageheader__search-text{margin:24px 0 0}.module--pageheader.v1 .pageheader__search-text a{color:var(--c8)}.module--pageheader.v1 .pageheader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.module--pageheader.v1.has-offset{margin-bottom:-250px}.module--pageheader.v1.has-offset .pageheader{padding-bottom:230px}.module--pageheader.v2{margin:60px 0}.module--pageheader.v2 .pageheader{text-align:center}.module--pageheader.v2 .pageheader__title{color:var(--c1)}.module--pageheader.v2 .pageheader__text{color:var(--black)}.module--listing{margin-top:93px}.module--listing .wrapper{background-color:var(--c6);border-radius:var(--radius-sm);padding:70px 0}.module--listing .wrapper .inner{background-color:var(--white);max-width:1520px;margin:auto;border:1px solid #efe3e2;border-radius:var(--radius-sm);padding:20px}.module--listing .cols{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.module--listing .cols .col--header{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;width:100%}.module--listing .cols .col--header .results-count{font-family:var(--theme-font-secondary);font-size:18px;line-height:22px;letter-spacing:-0.01em;color:var(--c1);padding:0 0 0 20px}.module--listing .cols .col--header .export-button .tooltip{display:flex;flex-direction:column;align-items:flex-start;visibility:hidden;opacity:0;width:200px;border:1px solid #efe3e2;border-radius:14px;background-color:var(--white);position:absolute;right:-1px;top:53px;z-index:9;padding:20px;box-shadow:0px 29px 80px rgba(232,220,220,.12),0px 18.7963px 46.8519px rgba(232,220,220,.0911111),0px 11.1704px 25.4815px rgba(232,220,220,.0728889),0px 5.8px 13px rgba(232,220,220,.06),0px 2.36296px 6.51852px rgba(232,220,220,.0471111),0px .537037px 3.14815px rgba(232,220,220,.0288889)}.module--listing .cols .col--header .export-button .tooltip h3{font-family:var(--theme-font-secondary);color:var(--c1);font-size:18px;line-height:22px;letter-spacing:-0.02em}.module--listing .cols .col--header .export-button .tooltip .btn{margin-top:16px}.module--listing .cols .col--header .export-button .tooltip.is-logged{width:260px}.module--listing .cols .col--header .export-button .tooltip.is-logged h3{font-size:20px}.module--listing .cols .col--header .export-button .tooltip__text{margin:10px 0 0}.module--listing .cols .col--header .export-button .tooltip__text p{margin:0 0 8px;color:var(--black)}.module--listing .cols .col--header .export-button .tooltip__text p:last-of-type{margin:0}.module--listing .cols .col--header .export-button .tooltip .sample-button{margin:16px auto 0;text-align:center;text-decoration:underline;color:var(--c7)}.module--listing .cols .col--header .export-button .tooltip .sample-button:hover{color:var(--c1)}.module--listing .cols .col--header .export-button .btn--fake{cursor:pointer}.module--listing .cols .col--header .export-button .btn--fake:after{content:"";width:100%;height:40px;position:absolute;left:0;bottom:-40px;visibility:hidden;opacity:0;z-index:1}.module--listing .cols .col--header .export-button .btn--fake:hover:after{visibility:visible;opacity:1}.module--listing .cols .col--header .export-button .btn--fake:hover .tooltip{visibility:visible;opacity:1}.module--listing .cols .col--left{width:19.117%;color:var(--black);border:1px solid #efe3e2;border-radius:var(--radius-sm);padding:20px}.module--listing .cols .col--right{width:79.344%}.module--listing .filter-form__widget{border-bottom:1px solid #efe3e2;margin:0 0 20px;padding:0 0 20px}.module--listing .filter-form__widget h4{font-family:var(--theme-font-secondary);color:var(--c1);font-size:18px;line-height:22px;letter-spacing:-0.01em;margin:0 0 16px}.module--listing .filter-form__widget:last-of-type{border:none;padding:0;margin:0}.module--listing .filter-form__widget.categories label{display:block;font-size:18px;line-height:22px;letter-spacing:-0.01em;margin:0 0 16px 26px;cursor:pointer}.module--listing .filter-form__widget.categories label:first-of-type{margin-left:0}.module--listing .filter-form__widget.categories label:last-of-type{margin-bottom:0}.module--listing .filter-form__widget.select{border:none;padding:0}.module--listing .filter-form__widget input[type=checkbox]{accent-color:var(--c1)}.module--listing .filter-form__select{border:1px solid #efe3e2;border-radius:8px;padding:10px 14px;position:relative}.module--listing .filter-form__select select{width:100%;color:var(--black);font-size:18px;line-height:22px;letter-spacing:-0.01em;-webkit-appearance:none;appearance:none;background-color:transparent}.module--listing .filter-form__select select:focus{outline:none}.module--listing .filter-form__select svg{position:absolute;top:17px;right:17px}.module--listing .directory-list{border:1px solid #efe3e2;border-radius:var(--radius-sm);overflow:hidden}.module--listing .directory-list__header,.module--listing .directory-list__item{border-bottom:1px solid #efe3e2;display:flex;justify-content:space-between}.module--listing .directory-list__header span,.module--listing .directory-list__item span{width:100%;border-right:1px solid #efe3e2}.module--listing .directory-list__header span.name,.module--listing .directory-list__item span.name{max-width:350px}.module--listing .directory-list__header span.country,.module--listing .directory-list__item span.country{max-width:153px}.module--listing .directory-list__header span.address,.module--listing .directory-list__item span.address{max-width:270px}.module--listing .directory-list__header span.type,.module--listing .directory-list__item span.type{max-width:87px}.module--listing .directory-list__header span.founded,.module--listing .directory-list__item span.founded{max-width:104px}.module--listing .directory-list__header span.website,.module--listing .directory-list__item span.website{max-width:201px}.module--listing .directory-list__header span:last-of-type,.module--listing .directory-list__item span:last-of-type{border:none}.module--listing .directory-list__header{color:var(--c1)}.module--listing .directory-list__header span{font-family:var(--theme-font-secondary);padding:20px 14px;font-size:18px;line-height:22px;letter-spacing:-0.01em}.module--listing .directory-list__item{color:var(--black)}.module--listing .directory-list__item span{padding:16px 14px;font-size:14px;font-weight:var(--text-weight-regular);line-height:18px;letter-spacing:-0.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module--listing .directory-list__item span .flag{width:14px;height:14px;border-radius:50%;background-color:var(--c3);margin:0 8px 0 0}.module--listing .directory-list__item span .tooltip{display:none;background-color:var(--c2);font-size:16px;padding:10px;border-radius:8px;border:1px solid var(--c4);position:absolute}.module--listing .directory-list__item span.country{display:flex;align-items:center}.module--listing .directory-list__item span.name{text-transform:uppercase}.module--listing .directory-list__item span:hover .tooltip{display:block}.module--listing .directory-list__item a{color:var(--c7)}.module--listing .directory-list__item:last-of-type{border:none}.module--listing .directory-list__item:nth-child(odd){background-color:#faf6f6}.module--listing .directory-list .has-border .directory-list__item:last-of-type{border-bottom:1px solid #efe3e2}.module--listing .blur-box{position:relative}.module--listing .blur-box__listing{filter:blur(9px)}.module--listing .blur-box__message{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.module--listing .blur-box__message-title{font-family:var(--theme-font-secondary);color:var(--c1);font-size:var(--text-size-md);line-height:var(--text-line-md);letter-spacing:-0.02em}.module--listing .blur-box__message-text{color:var(--black);margin:10px 0 0}.module--listing .blur-box__message-text p{font-weight:var(--text-weight-regular);letter-spacing:-0.02em}.module--listing .blur-box__message-button{margin:16px 0 0}.module--listing p.no-results{color:var(--c1);padding:50px 0;text-align:center}.module--features .layer{position:absolute;top:0;left:0;width:100%;height:100%}.module--features .layer svg{transform:scale(2.5);width:100%;height:100%}.module--features .layer img{width:100%;height:100%;object-fit:cover}.module--features .wrapper{border-radius:var(--radius-sm);padding:100px 0;position:relative;overflow:hidden}.module--features .wrapper.sm{padding:80px 0}.module--features .wrapper.lg{padding:100px 0}.module--features .inner{position:relative;margin:auto}.module--features .inner.sm{max-width:970px}.module--features .inner.lg{max-width:1100px}.module--features .heading.is-white *{color:var(--white)}.module--features .notice{display:flex;justify-content:center}.module--nested .module:first-of-type{margin-top:0;padding-top:0}.module--nested .module:last-of-type{margin-bottom:0;padding-bottom:0}.module--pricingTable .inner{background-color:var(--c6);padding:80px 100px;border-radius:var(--radius-sm)}.module--pricingTable .vw--mobile{display:none}.module--tabs .tabs__nav{margin:0 0 32px;border-bottom:1px solid var(--c2);display:inline-flex;width:100%}.module--tabs .tabs__nav a{font-size:20px;line-height:24px;letter-spacing:-0.02em;margin:0 48px 0 0;padding:0 0 6px;display:flex;position:relative}.module--tabs .tabs__nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--c7);visibility:hidden;opacity:0;transition:.3s}.module--tabs .tabs__nav a:hover{color:var(--c7)}.module--tabs .tabs__nav a.is-active{color:var(--c7)}.module--tabs .tabs__nav a.is-active:after{visibility:visible;opacity:1;width:100%}.module--tabs .inner{display:none}.module--tabs .inner:first-of-type{display:block}.module__button{display:flex;margin-top:40px}.module__button.is-centered{justify-content:center}.search__form{display:flex;align-items:center;justify-content:space-between;max-width:770px;margin:-104px auto 37px;background-color:var(--white);padding:6px 6px 6px 24px;border:1px solid #efe3e2;border-radius:60px;box-shadow:0px 29px 80px rgba(232,220,220,.12),0px 18.7963px 46.8519px rgba(232,220,220,.0911111),0px 11.1704px 25.4815px rgba(232,220,220,.0728889),0px 5.8px 13px rgba(232,220,220,.06),0px 2.36296px 6.51852px rgba(232,220,220,.0471111),0px .537037px 3.14815px rgba(232,220,220,.0288889)}.search__form-icon{flex:none;margin:0 12px 0 0}.search__form-icon svg{display:flex}.search__form form{display:flex;align-items:center;width:100%}.search__form form button{flex:none}.search__form form button.lg{padding:13px 24px;font-size:18px;font-weight:var(--text-weight-regular);line-height:22px}.search__form form .clear-search{width:30px;height:30px;background-color:transparent;margin:0 15px 0 0;visibility:hidden;opacity:0;z-index:-1}.search__form form .clear-search svg{width:20px;height:20px;display:flex}.search__form form .clear-search.is-visible{visibility:visible;opacity:1;z-index:1}.pagination{display:flex;justify-content:center;margin:20px 0 0}.pagination .nav{display:flex;color:#ae98a8}.pagination .nav__button{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:16px;margin:0 5px;padding:0 3px;background-color:transparent;color:#ae98a8}.pagination .nav__button.is-active{font-weight:var(--text-weight-medium);border-bottom:1px solid var(--c1);color:var(--c1)}.table{border:1px solid #efe3e2;border-radius:14px;background-color:var(--white);color:var(--black);overflow:hidden}.table-row--header span{color:var(--c1)}.table-row--header .table-column{background-color:#faf6f6}.table-row--header .table-column span{font-family:var(--theme-font-secondary);font-weight:var(--text-weight-medium)}.table-row--item .table-column span.has-notice{display:flex;align-items:center}.table-row--item .table-column span.has-notice svg{margin:0 8px 0 0}.table-row--item .table-column span.premium{display:flex;align-items:center}.table-row--item .table-column span.premium svg{flex:none;margin:0 8px 0 0}.table-row--item .table-column:first-of-type{background-color:#faf6f6}.table-row--item .table-column:first-of-type span{font-family:var(--theme-font-secondary);font-weight:var(--text-weight-medium);color:var(--c1)}.table-row--item:last-of-type .table-column{border-bottom:none}.table-column{padding:20px 16px;border-right:1px solid #efe3e2;border-bottom:1px solid #efe3e2}.table-column span{font-size:var(--text-size-sm);font-weight:var(--text-weight-regular);line-height:var(--text-line-sm)}.table-column:last-of-type{border-right:none}.notice{margin:40px 0 0}.notice__text{display:flex}.notice__text svg{margin:4px 6px 0 0;flex:none}.notice__text p{font-size:var(--text-size-sm);font-weight:var(--text-weight-regular);line-height:var(--text-line-sm);letter-spacing:-0.01em;color:var(--black)}.notice__text.is-white p{color:var(--white)}.notice__text.is-white svg path{fill:var(--c8)}.pmpro h1,.pmpro h2,.pmpro h3,.pmpro h4,.pmpro h5,.pmpro h6{font-weight:500 !important;font-family:var(--theme-font-secondary)}.pmpro_card{margin:0 0 40px !important;border-radius:var(--radius-sm) !important;border:1px solid #efe3e2 !important;box-shadow:0px 29px 80px rgba(232,220,220,.12),0px 18.7963px 46.8519px rgba(232,220,220,.0911111),0px 11.1704px 25.4815px rgba(232,220,220,.0728889),0px 5.8px 13px rgba(232,220,220,.06),0px 2.36296px 6.51852px rgba(232,220,220,.0471111),0px .537037px 3.14815px rgba(232,220,220,.0288889) !important}.pmpro_card_actions{background-color:transparent !important}.pmpro_card_actions button{color:var(--c1) !important}.pmpro_card_title{color:var(--c1) !important}.pmpro_card:last-of-type{margin:0 !important}.pmpro_btn{border-radius:50px !important;font-weight:500 !important;font-family:var(--theme-font-primary) !important}.pmpro_btn-submit-update-profile,.pmpro_btn-submit,.pmpro_btn-submit-checkout{background-color:var(--c1) !important;border-color:var(--c1) !important}.pmpro_btn-submit-update-profile:hover,.pmpro_btn-submit:hover,.pmpro_btn-submit-checkout:hover{background-color:var(--c2) !important;color:var(--c1) !important;border-color:var(--c2) !important}.pmpro_btn-cancel{background-color:var(--c2) !important;border-color:var(--c2) !important}.pmpro_btn-cancel:hover{background-color:var(--c1) !important;color:var(--white) !important;border-color:var(--c1) !important}.pmpro_heading-with-avatar img{display:none !important}.pmpro_section_title{margin:0 0 24px !important;color:var(--c1) !important}.pmpro_list_item_label{color:var(--c1) !important}.pmpro_tag-success{background-color:var(--c2) !important;border-color:var(--c2) !important;color:var(--c1) !important}.pmpro_table thead th{color:var(--c1) !important}.pmpro_table tfoot td{color:var(--c1) !important}.pmpro_form_heading{color:var(--c1) !important}.pmpro_form label{color:var(--c1) !important}.pmpro_form_submit{margin-top:32px !important}#pmpro_message{display:none !important}#pmpro_pricing_fields{background-color:#f9f1f0}#pmpro_pricing_fields a,#pmpro_pricing_fields strong{color:var(--c7)}#pmpro_login{max-width:400px !important;margin:auto !important}#pmpro_login input[type=text],#pmpro_login input[type=password]{border:1px solid #efe3e2 !important}#pmpro_login input[type=submit]{background-color:var(--c1) !important;font-weight:500 !important}#pmpro_login input[type=submit]:hover{background-color:var(--c2) !important;color:var(--c1) !important;border-color:var(--c2) !important}.card.v1{padding:30px;height:470px;border-radius:var(--radius-sm);display:flex;flex-direction:column;position:relative;overflow:hidden}.card.v1 .card__tagline{position:relative}.card.v1 .card__tagline span{color:var(--c3);background:rgba(0,0,0,.5);border-radius:30px;padding:6px 12px;font-size:18px;font-weight:var(--text-weight-regular);letter-spacing:-0.01em}.card.v1 .card__image{position:absolute;top:0;left:0;width:100%;height:100%}.card.v1 .card__image img{width:100%;height:100%;object-fit:cover;transition:.3s}.card.v1 .card__content{margin-top:auto;position:relative;transition:.3s;z-index:9}.card.v1 .card__content-title{font-family:var(--theme-font-secondary);font-size:40px;line-height:44px;letter-spacing:-0.02em}.card.v1 .card__content-text{margin:10px 0 0}.card.v1 .card__content-text p{font-size:18px;line-height:22px;letter-spacing:-0.01em}.card.v1 .card__url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.card.v1:hover img{transform:scale(1.1)}.card.v1:hover .card__content{transform:translate(0, -20px)}.card.v1:before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.card.v2{display:flex;flex-direction:column;align-items:center;text-align:center}.card.v2 .card__icon{background-color:var(--white);display:flex;align-items:center;justify-content:center;position:relative}.card.v2 .card__icon span{font-size:14px;font-weight:var(--text-weight-semibold);line-height:14px;letter-spacing:-0.02em;display:flex;align-items:center;justify-content:center;background-color:var(--c1);color:var(--white);width:24px;height:24px;border-radius:50%;position:absolute;top:0;right:0}.card.v2 .card__content-title{font-family:var(--theme-font-secondary)}.card.v2 .card__content-text{color:var(--black)}.card.v2.lg .card__icon{width:100px;height:100px;border-radius:30px;margin:0 0 24px}.card.v2.lg .card__content-title{font-size:32px;line-height:40px;letter-spacing:-0.02em;color:var(--c1)}.card.v2.lg .card__content-text{margin:0 0 10px}.card.v2.sm .card__icon{width:60px;height:60px;border-radius:12px;margin:0 0 16px}.card.v2.sm .card__icon img,.card.v2.sm .card__icon svg{width:33px;height:auto}.card.v2.sm .card__content-title{font-size:20px;line-height:24px;letter-spacing:-0.02em;color:var(--c1)}.card.v2.sm .card__content-text{margin:0 0 10px}.card.v2.is-white .card__content-title{color:var(--c8)}.card.v2.is-white .card__content-text{color:var(--white)}.card.v3 .inner{display:flex !important;flex-direction:column;padding:24px;border-radius:var(--radius-sm);overflow:hidden;height:400px;position:relative}.card.v3 .inner:before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40.3%, #000000 100%);position:absolute;top:0;left:0;width:100%;height:100%}.card.v3 .card__content{margin-top:auto;position:relative;user-select:text}.card.v3 .card__content-text{margin:0 0 10px}.card.v3 .card__content-text p{font-family:var(--theme-font-secondary);font-size:18px;line-height:26px}.card.v3 .card__content-author{display:flex;align-items:center}.card.v3 .card__content-author span{font-size:12px;font-weight:var(--text-weight-semibold);line-height:16px}.card.v3 .card__content-author span:first-of-type{color:var(--c3);margin:0 8px 0 0}.card.v4{display:flex;flex-direction:column}.card.v4 .card__image{border-radius:14px;overflow:hidden;height:220px;position:relative}.card.v4 .card__image img{width:100%;height:100%;object-fit:cover;transition:.2s}.card.v4 .card__image span{position:absolute;left:16px;bottom:16px;background:rgba(0,0,0,.5);padding:6px 12px;border-radius:30px;letter-spacing:-0.01em;z-index:99}.card.v4 .card__image:before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.card.v4 .card__image:hover img{transform:scale(1.1)}.card.v4 .card__url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.card.v4 .card__content{padding:16px}.card.v4 .card__content-text p{color:var(--black);letter-spacing:-0.02em}.card.v5{border:1px solid #efe3e2;border-radius:var(--radius-sm);background-color:var(--white)}.card.v5 .card__title{color:var(--c1);font-size:var(--text-size-md);line-height:var(--text-line-md);border-bottom:1px solid #efe3e2;padding:30px 20px}.card.v5 .card__toggler{display:flex;justify-content:center;padding:30px 0}.card.v5 .list__item{color:var(--black);display:flex;align-items:center;padding:15px 20px;border-bottom:1px solid #efe3e2}.card.v5 .list__item span{font-size:var(--text-size-sm);font-weight:var(--text-weight-regular);line-height:var(--text-line-sm)}.card.v5 .list__item span.premium{display:flex;align-items:center}.card.v5 .list__item span.value{margin:0 0 0 6px}.card.v5 .list__item svg{margin:0 10px 0 0;flex:none}.card.v5 .list__item:last-of-type{margin:0;border:none}.card--pricing{color:var(--black);border:1px solid #efe3e2;border-radius:20px;padding:40px;display:flex;flex-direction:column;align-items:flex-start}.card--pricing .card__header{margin:0 0 24px;display:flex;align-items:center;justify-content:space-between;width:100%}.card--pricing .card__header-title{font-family:var(--theme-font-secondary);color:var(--c1);font-size:40px;line-height:44px;letter-spacing:-0.02em}.card--pricing .card__header-price span{display:block;font-size:24px;line-height:32px;letter-spacing:-0.02em;color:var(--c1)}.card--pricing .card__text{margin:0 0 24px}.card--pricing .card__text p{font-size:20px;font-weight:400;line-height:24px;letter-spacing:-0.02em}.card--pricing .card__features{margin:0 0 32px}.card--pricing .card__features span{font-size:20px;font-weight:400;line-height:24px;letter-spacing:-0.02em;display:flex;margin:0 0 24px}.card--pricing .card__features span svg{flex:none;margin:0 8px 0 0}.card--pricing .card__features span:last-of-type{margin:0}.card--pricing .card__button{margin-top:auto}.card--pricing:first-of-type{background-color:#f9f1f0}.card--pricing:last-of-type{background-color:var(--white)}.slick-dots{list-style:none;margin:0;padding:0;display:inline-flex;justify-content:center;width:100%;position:relative;z-index:999;margin:30px 0 0}.slick-dots li{margin:0 5px}.slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;background-color:var(--c1);display:flex;opacity:.5;cursor:pointer}.slick-dots li.slick-active button{opacity:1}.ctrls{display:flex}.c-ss{visibility:hidden}.c-ss--testimonials .slick-list{margin:0 -15px}.c-ss--testimonials .slick-slide{margin:0 15px}.c-ss--pricing{max-width:790px;margin:auto}.c-ss--pricing .slick-list{margin:0 -15px}.c-ss--pricing .slick-slide{margin:0 15px}.c-ss.is-visible{visibility:visible}.site-footer{padding:40px 0;border-top:1px solid var(--c5)}.site-footer .cols{display:flex;justify-content:space-between;align-items:center}.site-footer .cols .col{display:flex}.site-footer .cols .col--left{align-items:flex-end}.site-footer .cols .col--left span{color:var(--black);margin:0 0 0 10px}.site-footer .cols .col--right{align-items:center}.site-footer__logo svg{display:flex}.site-footer__menu ul{list-style:none;margin:0;padding:0;display:inline-flex}.site-footer__menu ul li{margin:0 0 0 48px}.site-footer__menu ul li:first-of-type{margin:0}.site-footer__menu ul li:hover a{color:var(--c1)}.site-footer.no-border{border-top:none}@media only screen and (max-width: 1690px){.module--listing .container{padding:0}.module--listing .wrapper{border-radius:0}}@media only screen and (max-width: 1590px){.container.lg{max-width:100%;padding:0 40px}.module--listing .wrapper{padding:70px 40px}.module--listing .wrapper .inner{max-width:100%}}@media only screen and (max-width: 1390px){.module--pricingTable .inner{padding:80px 40px}}@media only screen and (max-width: 1290px){.container.sm{max-width:100%;padding:0 40px}.module--features .inner{max-width:100%;padding:0 40px}.module--form .wrapper.has-sidebar{flex-direction:column;align-items:flex-start}.module--form .sidebar{margin:50px auto 0;padding:0}.module--listing .container{padding:0 !important}.module--listing .wrapper{border-radius:0}}@media only screen and (max-width: 1199px){.mg--md{margin:70px 0}.pd--md{padding:70px 0}.module--features .wrapper{padding:70px 0}.module--listing .directory-list{border:none;border-radius:0}.module--listing .directory-list__header{display:none}.module--listing .directory-list__item{flex-direction:column;border-radius:var(--radius-sm);border:1px solid #efe3e2 !important;padding:20px}.module--listing .directory-list__item span{max-width:100%;border:none;padding:0;white-space:unset;overflow:unset;text-overflow:unset;margin:0 0 5px;font-size:16px}.module--listing .directory-list__item span.name{font-weight:var(--text-weight-semibold);margin:0 0 10px;max-width:100%}.module--listing .blur-box__listing{display:none}.module--listing .blur-box__message{position:relative;padding:40px 20px;margin:20px 0 0;border:1px solid #efe3e2;border-radius:var(--radius-sm);background-color:#faf6f6}.module--listing #directory-results{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.card.v2 .card__content-title{font-size:25px;line-height:30px}}@media only screen and (max-width: 1090px){:root{--text-size-xl: 45px;--text-size-lg: 40px;--text-line-xl: 55px;--text-line-lg: 49px}.module--producers .cards.gap{gap:20px}.module--pricingTable .vw--desktop{display:none}.module--pricingTable .vw--mobile{display:block}.card.v1{height:370px}.card.v1 .card__content-title{font-size:30px;line-height:33px}.card.v1 .card__content-text p{font-size:16px;line-height:20px}.card.v4 .card__content{padding:16px 0}.card--pricing .card__header{flex-wrap:wrap}.card--pricing .card__header-price{width:100%}}@media only screen and (max-width: 990px){.site-header .navbar__nav{display:none}.site-header .navbar__burger{display:flex}.site-header .navbar__buttons{margin-left:auto;margin-right:20px}.module--features .cards.grid--3{grid-template-columns:repeat(1, minmax(0, 1fr));gap:40px;max-width:600px;margin:auto}.module--form .inner{max-width:100%}.module--listing .cols .col{width:100%}.module--listing .cols .col--header .results-count{padding:0}.module--listing .cols .col--left{margin:0 0 20px}.module--listing .filter-form__widget{margin:0 0 10px;padding:0 0 10px}.module--listing .filter-form__widget.categories label{display:inline-flex;margin:0 20px 12px 0}.module--pageheader.v1.has-offset{margin-bottom:0}.module--pageheader.v1.has-offset .pageheader{padding-bottom:122px}.module--pricingCards .grid--2{grid-template-columns:repeat(1, minmax(0, 1fr))}.module--producers .cards.grid--3{grid-template-columns:repeat(1, minmax(0, 1fr))}.module--tabs .cards.grid--4{grid-template-columns:repeat(2, minmax(0, 1fr))}.card.v2{flex-direction:row;text-align:left}.card.v2.lg .card__icon{flex:none;margin:0 40px 0 0}.card.v2.sm .card__icon{flex:none;margin:0 20px 0 0}}@media only screen and (max-width: 790px){.module--listing #directory-results{grid-template-columns:repeat(2, minmax(0, 1fr))}.module--listing .directory-list__item:nth-child(odd){background-color:var(--white)}.module--pageheader.v1 .pageheader{padding:120px 20px 80px}.module--pageheader.v1 .pageheader__search{max-width:100%;padding:0 40px}.module--pageheader.v1.has-offset{margin-bottom:0}.module--pageheader.v1.has-offset .pageheader{padding:120px 20px 80px}.c-ss--pricing{max-width:490px}}@media only screen and (max-width: 690px){.container.sm,.container.lg,.container.fw{padding:0 20px}.site-header .mobile-nav{right:20px}.module--cta .cta__form .form{padding:20px;border-radius:14px;max-width:390px;border:1px solid #efe3e2;background-color:var(--white);margin:32px auto 0}.module--cta .cta__form .form form{flex-wrap:wrap}.module--cta .cta__form .form__icon{display:none}.module--cta .cta__form .form .ginput_container{margin:0 0 15px}.module--cta .cta__form .form .ginput_container input[type=email]{border:1px solid #efe3e2;border-radius:30px;padding:15px 24px}.module--cta .cta__form .form .gform_wrapper form{border-radius:0;margin:0;padding:0}.module--cta .cta__form .form .gform_icon{display:none}.module--cta .cta__form .form .gform_footer{width:100%}.module--cta .cta__form .form .gform_footer button{width:100%;justify-content:center}.module--cta .cta__form .form .gform_submission_error,.module--cta .cta__form .form .gform_confirmation_message{margin:0 0 14px}.module--form .inner{padding:70px 40px}.module--listing .wrapper{padding:70px 20px}.module--pageheader .pageheader__title br{display:none}.module--pageheader.v1 .pageheader__search .form__icon{display:none}.module--pageheader.v1 .pageheader__search .form__search form button{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.module--pageheader.v1 .pageheader__search .form__search form button span.vw--lg{display:none}.module--pageheader.v1 .pageheader__search .form__search form button span.vw--sm{display:flex}.module--pageheader.v1 .pageheader__search .form__search form button span svg{margin:0}.module--pageheader.v2{margin:30px 0 60px}.g-form .gfield.w50{width:100%}.site-footer .cols{flex-wrap:wrap}.site-footer .cols .col{width:100%;justify-content:center}.site-footer .cols .col--left{margin:0 0 15px}.site-footer__menu ul li{margin:0 20px}}@media only screen and (max-width: 600px){:root{--text-size-xl: 38px;--text-size-lg: 35px;--text-line-xl: 42px;--text-line-lg: 39px}.module--features .container{padding:0}.module--features .wrapper{border-radius:0}.module--features .inner{padding:0 20px}.module--listing #directory-results{grid-template-columns:repeat(1, minmax(0, 1fr))}.module--tabs .cards.grid--4{grid-template-columns:repeat(1, minmax(0, 1fr))}.module--pageheader.v1 .pageheader__search{padding:0}.card.v2 .card__icon{margin:0 20px 0 0}}@media only screen and (max-width: 490px){.site-header .navbar__buttons{display:none}.site-header .mobile-nav__buttons{display:block}.module--form .inner{padding:40px 20px}.module--tabs .tabs__nav a{font-size:18px;margin:0 30px 0 0}.module--listing .cols .col--header{flex-wrap:wrap}.module--listing .cols .col--header .results-count{width:100%;order:1;margin:20px 0 0}.module--listing .cols .col--header .export-button{margin-left:auto}.card.v2{flex-direction:column;text-align:center;padding:0 40px}.card.v2.lg .card__icon{margin:0 0 20px}.card.v2.sm .card__icon{margin:0 0 20px}.search__form form .clear-search{margin:0 5px 0 0}}/*# sourceMappingURL=style.css.map */
