');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{
/*!rtl:begin:ignore*/direction:ltr;
/*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://www.esport-event.gmbh/wp-content/plugins/contact-form-7/includes/css/../../assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:60px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;padding-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}
@charset "UTF-8";
/*!
* Bootstrap v4.1.0 (https://getbootstrap.com/)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #FFD600;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
*,
::after,
::before {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-ms-overflow-style: scrollbar;
-webkit-tap-highlight-color: transparent
}
@-ms-viewport {
width: device-width
}
article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
display: block
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff
}
[tabindex="-1"]:focus {
outline: 0!important
}
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
overflow: visible
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: .5rem
}
p {
margin-top: 0;
margin-bottom: 1rem
}
abbr[data-original-title],
abbr[title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit
}
dl,
ol,
ul {
margin-top: 0;
margin-bottom: 1rem
}
ol ol,
ol ul,
ul ol,
ul ul {
margin-bottom: 0
}
dt {
font-weight: 700
}
dd {
margin-bottom: .5rem;
margin-left: 0
}
blockquote {
margin: 0 0 1rem
}
dfn {
font-style: italic
}
b,
strong {
font-weight: bolder
}
small {
font-size: 80%
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
a {
color: #ffd600;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:hover {
color: #b39600;
text-decoration: underline
}
a:not([href]):not([tabindex]) {
color: inherit;
text-decoration: none
}
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
color: inherit;
text-decoration: none
}
a:not([href]):not([tabindex]):focus {
outline: 0
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar
}
figure {
margin: 0 0 1rem
}
img {
vertical-align: middle;
border-style: none
}
svg:not(:root) {
overflow: hidden
}
table {
border-collapse: collapse
}
caption {
padding-top: .75rem;
padding-bottom: .75rem;
color: #6c757d;
text-align: left;
caption-side: bottom
}
th {
text-align: inherit
}
label {
display: inline-block;
margin-bottom: .5rem
}
button {
border-radius: 0
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit
}
button,
input {
overflow: visible
}
button,
select {
text-transform: none
}
[type=reset],
[type=submit],
button,
html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
padding: 0;
border-style: none
}
input[type=checkbox],
input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0
}
input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
-webkit-appearance: listbox
}
textarea {
overflow: auto;
resize: vertical
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal
}
progress {
vertical-align: baseline
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
outline-offset: -2px;
-webkit-appearance: none
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button
}
output {
display: inline-block
}
summary {
display: list-item;
cursor: pointer
}
template {
display: none
}
[hidden] {
display: none!important
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: .5rem;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit
}
.h1,
h1 {
font-size: 2.5rem
}
.h2,
h2 {
font-size: 2rem
}
.h3,
h3 {
font-size: 1.75rem
}
.h4,
h4 {
font-size: 1.5rem
}
.h5,
h5 {
font-size: 1.25rem
}
.h6,
h6 {
font-size: 1rem
}
.lead {
font-size: 1.25rem;
font-weight: 300
}
.display-1 {
font-size: 6rem;
font-weight: 300;
line-height: 1.2
}
.display-2 {
font-size: 5.5rem;
font-weight: 300;
line-height: 1.2
}
.display-3 {
font-size: 4.5rem;
font-weight: 300;
line-height: 1.2
}
.display-4 {
font-size: 3.5rem;
font-weight: 300;
line-height: 1.2
}
hr {
margin-top: 1rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0, 0, 0, .1)
}
.small,
small {
font-size: 80%;
font-weight: 400
}
.mark,
mark {
padding: .2em;
background-color: #fcf8e3
}
.list-unstyled {
padding-left: 0;
list-style: none
}
.list-inline {
padding-left: 0;
list-style: none
}
.list-inline-item {
display: inline-block
}
.list-inline-item:not(:last-child) {
margin-right: .5rem
}
.initialism {
font-size: 90%;
text-transform: uppercase
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem
}
.blockquote-footer {
display: block;
font-size: 80%;
color: #6c757d
}
.blockquote-footer::before {
content: "\2014 \00A0"
}
.img-fluid {
max-width: 100%;
height: auto
}
.img-thumbnail {
padding: .25rem;
background-color: #fff;
border: 1px solid #dee2e6;
border-radius: .25rem;
max-width: 100%;
height: auto
}
.figure {
display: inline-block
}
.figure-img {
margin-bottom: .5rem;
line-height: 1
}
.figure-caption {
font-size: 90%;
color: #6c757d
}
code,
kbd,
pre,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
code {
font-size: 87.5%;
color: #e83e8c;
word-break: break-word
}
a>code {
color: inherit
}
kbd {
padding: .2rem .4rem;
font-size: 87.5%;
color: #fff;
background-color: #212529;
border-radius: .2rem
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: 700
}
pre {
display: block;
font-size: 87.5%;
color: #212529
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto
}
@media (min-width:576px) {
.container {
max-width: 540px
}
}
@media (min-width:768px) {
.container {
max-width: 720px
}
}
@media (min-width:992px) {
.container {
max-width: 960px
}
}
@media (min-width:1200px) {
.container {
max-width: 1140px
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto
}
.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px
}
.no-gutters {
margin-right: 0;
margin-left: 0
}
.no-gutters>.col,
.no-gutters>[class*=col-] {
padding-right: 0;
padding-left: 0
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-1 {
margin-left: 8.33333%
}
.offset-2 {
margin-left: 16.66667%
}
.offset-3 {
margin-left: 25%
}
.offset-4 {
margin-left: 33.33333%
}
.offset-5 {
margin-left: 41.66667%
}
.offset-6 {
margin-left: 50%
}
.offset-7 {
margin-left: 58.33333%
}
.offset-8 {
margin-left: 66.66667%
}
.offset-9 {
margin-left: 75%
}
.offset-10 {
margin-left: 83.33333%
}
.offset-11 {
margin-left: 91.66667%
}
@media (min-width:576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-sm-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-sm-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-sm-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-sm-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-sm-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-sm-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-sm-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-sm-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-sm-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-sm-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-sm-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-sm-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-sm-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-sm-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-sm-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-sm-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-sm-0 {
margin-left: 0
}
.offset-sm-1 {
margin-left: 8.33333%
}
.offset-sm-2 {
margin-left: 16.66667%
}
.offset-sm-3 {
margin-left: 25%
}
.offset-sm-4 {
margin-left: 33.33333%
}
.offset-sm-5 {
margin-left: 41.66667%
}
.offset-sm-6 {
margin-left: 50%
}
.offset-sm-7 {
margin-left: 58.33333%
}
.offset-sm-8 {
margin-left: 66.66667%
}
.offset-sm-9 {
margin-left: 75%
}
.offset-sm-10 {
margin-left: 83.33333%
}
.offset-sm-11 {
margin-left: 91.66667%
}
}
@media (min-width:768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-md-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-md-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-md-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-md-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-md-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-md-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-md-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-md-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-md-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-md-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-md-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-md-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-md-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-md-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-md-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-md-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-md-0 {
margin-left: 0
}
.offset-md-1 {
margin-left: 8.33333%
}
.offset-md-2 {
margin-left: 16.66667%
}
.offset-md-3 {
margin-left: 25%
}
.offset-md-4 {
margin-left: 33.33333%
}
.offset-md-5 {
margin-left: 41.66667%
}
.offset-md-6 {
margin-left: 50%
}
.offset-md-7 {
margin-left: 58.33333%
}
.offset-md-8 {
margin-left: 66.66667%
}
.offset-md-9 {
margin-left: 75%
}
.offset-md-10 {
margin-left: 83.33333%
}
.offset-md-11 {
margin-left: 91.66667%
}
}
@media (min-width:992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-lg-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-lg-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-lg-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-lg-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-lg-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-lg-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-lg-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-lg-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-lg-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-lg-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-lg-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-lg-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-lg-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-lg-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-lg-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-lg-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-lg-0 {
margin-left: 0
}
.offset-lg-1 {
margin-left: 8.33333%
}
.offset-lg-2 {
margin-left: 16.66667%
}
.offset-lg-3 {
margin-left: 25%
}
.offset-lg-4 {
margin-left: 33.33333%
}
.offset-lg-5 {
margin-left: 41.66667%
}
.offset-lg-6 {
margin-left: 50%
}
.offset-lg-7 {
margin-left: 58.33333%
}
.offset-lg-8 {
margin-left: 66.66667%
}
.offset-lg-9 {
margin-left: 75%
}
.offset-lg-10 {
margin-left: 83.33333%
}
.offset-lg-11 {
margin-left: 91.66667%
}
}
@media (min-width:1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-xl-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-xl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%
}
.col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%
}
.col-xl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-xl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%
}
.col-xl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%
}
.col-xl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-xl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%
}
.col-xl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%
}
.col-xl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-xl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%
}
.col-xl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%
}
.col-xl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-xl-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-xl-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-xl-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-xl-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-xl-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-xl-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-xl-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-xl-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-xl-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-xl-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-xl-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-xl-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-xl-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-xl-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-xl-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-xl-0 {
margin-left: 0
}
.offset-xl-1 {
margin-left: 8.33333%
}
.offset-xl-2 {
margin-left: 16.66667%
}
.offset-xl-3 {
margin-left: 25%
}
.offset-xl-4 {
margin-left: 33.33333%
}
.offset-xl-5 {
margin-left: 41.66667%
}
.offset-xl-6 {
margin-left: 50%
}
.offset-xl-7 {
margin-left: 58.33333%
}
.offset-xl-8 {
margin-left: 66.66667%
}
.offset-xl-9 {
margin-left: 75%
}
.offset-xl-10 {
margin-left: 83.33333%
}
.offset-xl-11 {
margin-left: 91.66667%
}
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 1rem;
background-color: transparent
}
.table td,
.table th {
padding: .75rem;
vertical-align: top;
border-top: 1px solid #dee2e6
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6
}
.table tbody+tbody {
border-top: 2px solid #dee2e6
}
.table .table {
background-color: #fff
}
.table-sm td,
.table-sm th {
padding: .3rem
}
.table-bordered {
border: 1px solid #dee2e6
}
.table-bordered td,
.table-bordered th {
border: 1px solid #dee2e6
}
.table-bordered thead td,
.table-bordered thead th {
border-bottom-width: 2px
}
.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
border: 0
}
.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, .05)
}
.table-hover tbody tr:hover {
background-color: rgba(0, 0, 0, .075)
}
.table-primary,
.table-primary>td,
.table-primary>th {
background-color: #fff4b8
}
.table-hover .table-primary:hover {
background-color: #fff09f
}
.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
background-color: #fff09f
}
.table-secondary,
.table-secondary>td,
.table-secondary>th {
background-color: #d6d8db
}
.table-hover .table-secondary:hover {
background-color: #c8cbcf
}
.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
background-color: #c8cbcf
}
.table-success,
.table-success>td,
.table-success>th {
background-color: #c3e6cb
}
.table-hover .table-success:hover {
background-color: #b1dfbb
}
.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
background-color: #b1dfbb
}
.table-info,
.table-info>td,
.table-info>th {
background-color: #bee5eb
}
.table-hover .table-info:hover {
background-color: #abdde5
}
.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
background-color: #abdde5
}
.table-warning,
.table-warning>td,
.table-warning>th {
background-color: #ffeeba
}
.table-hover .table-warning:hover {
background-color: #ffe8a1
}
.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
background-color: #ffe8a1
}
.table-danger,
.table-danger>td,
.table-danger>th {
background-color: #f5c6cb
}
.table-hover .table-danger:hover {
background-color: #f1b0b7
}
.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
background-color: #f1b0b7
}
.table-light,
.table-light>td,
.table-light>th {
background-color: #fdfdfe
}
.table-hover .table-light:hover {
background-color: #ececf6
}
.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
background-color: #ececf6
}
.table-dark,
.table-dark>td,
.table-dark>th {
background-color: #c6c8ca
}
.table-hover .table-dark:hover {
background-color: #b9bbbe
}
.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
background-color: #b9bbbe
}
.table-active,
.table-active>td,
.table-active>th {
background-color: rgba(0, 0, 0, .075)
}
.table-hover .table-active:hover {
background-color: rgba(0, 0, 0, .075)
}
.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
background-color: rgba(0, 0, 0, .075)
}
.table .thead-dark th {
color: #fff;
background-color: #212529;
border-color: #32383e
}
.table .thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #dee2e6
}
.table-dark {
color: #fff;
background-color: #212529
}
.table-dark td,
.table-dark th,
.table-dark thead th {
border-color: #32383e
}
.table-dark.table-bordered {
border: 0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(255, 255, 255, .05)
}
.table-dark.table-hover tbody tr:hover {
background-color: rgba(255, 255, 255, .075)
}
@media (max-width:575.98px) {
.table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive-sm>.table-bordered {
border: 0
}
}
@media (max-width:767.98px) {
.table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive-md>.table-bordered {
border: 0
}
}
@media (max-width:991.98px) {
.table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive-lg>.table-bordered {
border: 0
}
}
@media (max-width:1199.98px) {
.table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive-xl>.table-bordered {
border: 0
}
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar
}
.table-responsive>.table-bordered {
border: 0
}
.form-control,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 input[type=color],
.wpcf7 input[type=date],
.wpcf7 input[type=datetime-local],
.wpcf7 input[type=datetime],
.wpcf7 input[type=email],
.wpcf7 input[type=file],
.wpcf7 input[type=month],
.wpcf7 input[type=number],
.wpcf7 input[type=range],
.wpcf7 input[type=search],
.wpcf7 input[type=submit],
.wpcf7 input[type=tel],
.wpcf7 input[type=text],
.wpcf7 input[type=time],
.wpcf7 input[type=url],
.wpcf7 input[type=week],
.wpcf7 select,
.wpcf7 textarea {
display: block;
width: 100%;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
-webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}
@media screen and (prefers-reduced-motion:reduce) {
.form-control,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 input[type=color],
.wpcf7 input[type=date],
.wpcf7 input[type=datetime-local],
.wpcf7 input[type=datetime],
.wpcf7 input[type=email],
.wpcf7 input[type=file],
.wpcf7 input[type=month],
.wpcf7 input[type=number],
.wpcf7 input[type=range],
.wpcf7 input[type=search],
.wpcf7 input[type=submit],
.wpcf7 input[type=tel],
.wpcf7 input[type=text],
.wpcf7 input[type=time],
.wpcf7 input[type=url],
.wpcf7 input[type=week],
.wpcf7 select,
.wpcf7 textarea {
-webkit-transition: none;
transition: none
}
}
.form-control::-ms-expand,
.wpcf7 .wpcf7-validation-errors::-ms-expand,
.wpcf7 input[type=color]::-ms-expand,
.wpcf7 input[type=date]::-ms-expand,
.wpcf7 input[type=datetime-local]::-ms-expand,
.wpcf7 input[type=datetime]::-ms-expand,
.wpcf7 input[type=email]::-ms-expand,
.wpcf7 input[type=file]::-ms-expand,
.wpcf7 input[type=month]::-ms-expand,
.wpcf7 input[type=number]::-ms-expand,
.wpcf7 input[type=range]::-ms-expand,
.wpcf7 input[type=search]::-ms-expand,
.wpcf7 input[type=submit]::-ms-expand,
.wpcf7 input[type=tel]::-ms-expand,
.wpcf7 input[type=text]::-ms-expand,
.wpcf7 input[type=time]::-ms-expand,
.wpcf7 input[type=url]::-ms-expand,
.wpcf7 input[type=week]::-ms-expand,
.wpcf7 select::-ms-expand,
.wpcf7 textarea::-ms-expand {
background-color: transparent;
border: 0
}
.form-control:focus,
.wpcf7 .wpcf7-validation-errors:focus,
.wpcf7 input:focus[type=color],
.wpcf7 input:focus[type=date],
.wpcf7 input:focus[type=datetime-local],
.wpcf7 input:focus[type=datetime],
.wpcf7 input:focus[type=email],
.wpcf7 input:focus[type=file],
.wpcf7 input:focus[type=month],
.wpcf7 input:focus[type=number],
.wpcf7 input:focus[type=range],
.wpcf7 input:focus[type=search],
.wpcf7 input:focus[type=submit],
.wpcf7 input:focus[type=tel],
.wpcf7 input:focus[type=text],
.wpcf7 input:focus[type=time],
.wpcf7 input:focus[type=url],
.wpcf7 input:focus[type=week],
.wpcf7 select:focus,
.wpcf7 textarea:focus {
color: #495057;
background-color: #fff;
border-color: #ffeb80;
outline: 0;
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.form-control::-webkit-input-placeholder,
.wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,
.wpcf7 input[type=color]::-webkit-input-placeholder,
.wpcf7 input[type=date]::-webkit-input-placeholder,
.wpcf7 input[type=datetime-local]::-webkit-input-placeholder,
.wpcf7 input[type=datetime]::-webkit-input-placeholder,
.wpcf7 input[type=email]::-webkit-input-placeholder,
.wpcf7 input[type=file]::-webkit-input-placeholder,
.wpcf7 input[type=month]::-webkit-input-placeholder,
.wpcf7 input[type=number]::-webkit-input-placeholder,
.wpcf7 input[type=range]::-webkit-input-placeholder,
.wpcf7 input[type=search]::-webkit-input-placeholder,
.wpcf7 input[type=submit]::-webkit-input-placeholder,
.wpcf7 input[type=tel]::-webkit-input-placeholder,
.wpcf7 input[type=text]::-webkit-input-placeholder,
.wpcf7 input[type=time]::-webkit-input-placeholder,
.wpcf7 input[type=url]::-webkit-input-placeholder,
.wpcf7 input[type=week]::-webkit-input-placeholder,
.wpcf7 select::-webkit-input-placeholder,
.wpcf7 textarea::-webkit-input-placeholder {
color: #6c757d;
opacity: 1
}
.form-control:-ms-input-placeholder,
.wpcf7 .wpcf7-validation-errors:-ms-input-placeholder,
.wpcf7 input[type=color]:-ms-input-placeholder,
.wpcf7 input[type=date]:-ms-input-placeholder,
.wpcf7 input[type=datetime-local]:-ms-input-placeholder,
.wpcf7 input[type=datetime]:-ms-input-placeholder,
.wpcf7 input[type=email]:-ms-input-placeholder,
.wpcf7 input[type=file]:-ms-input-placeholder,
.wpcf7 input[type=month]:-ms-input-placeholder,
.wpcf7 input[type=number]:-ms-input-placeholder,
.wpcf7 input[type=range]:-ms-input-placeholder,
.wpcf7 input[type=search]:-ms-input-placeholder,
.wpcf7 input[type=submit]:-ms-input-placeholder,
.wpcf7 input[type=tel]:-ms-input-placeholder,
.wpcf7 input[type=text]:-ms-input-placeholder,
.wpcf7 input[type=time]:-ms-input-placeholder,
.wpcf7 input[type=url]:-ms-input-placeholder,
.wpcf7 input[type=week]:-ms-input-placeholder,
.wpcf7 select:-ms-input-placeholder,
.wpcf7 textarea:-ms-input-placeholder {
color: #6c757d;
opacity: 1
}
.form-control::-ms-input-placeholder,
.wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,
.wpcf7 input[type=color]::-ms-input-placeholder,
.wpcf7 input[type=date]::-ms-input-placeholder,
.wpcf7 input[type=datetime-local]::-ms-input-placeholder,
.wpcf7 input[type=datetime]::-ms-input-placeholder,
.wpcf7 input[type=email]::-ms-input-placeholder,
.wpcf7 input[type=file]::-ms-input-placeholder,
.wpcf7 input[type=month]::-ms-input-placeholder,
.wpcf7 input[type=number]::-ms-input-placeholder,
.wpcf7 input[type=range]::-ms-input-placeholder,
.wpcf7 input[type=search]::-ms-input-placeholder,
.wpcf7 input[type=submit]::-ms-input-placeholder,
.wpcf7 input[type=tel]::-ms-input-placeholder,
.wpcf7 input[type=text]::-ms-input-placeholder,
.wpcf7 input[type=time]::-ms-input-placeholder,
.wpcf7 input[type=url]::-ms-input-placeholder,
.wpcf7 input[type=week]::-ms-input-placeholder,
.wpcf7 select::-ms-input-placeholder,
.wpcf7 textarea::-ms-input-placeholder {
color: #6c757d;
opacity: 1
}
.form-control::placeholder,
.wpcf7 .wpcf7-validation-errors::placeholder,
.wpcf7 input[type=color]::placeholder,
.wpcf7 input[type=date]::placeholder,
.wpcf7 input[type=datetime-local]::placeholder,
.wpcf7 input[type=datetime]::placeholder,
.wpcf7 input[type=email]::placeholder,
.wpcf7 input[type=file]::placeholder,
.wpcf7 input[type=month]::placeholder,
.wpcf7 input[type=number]::placeholder,
.wpcf7 input[type=range]::placeholder,
.wpcf7 input[type=search]::placeholder,
.wpcf7 input[type=submit]::placeholder,
.wpcf7 input[type=tel]::placeholder,
.wpcf7 input[type=text]::placeholder,
.wpcf7 input[type=time]::placeholder,
.wpcf7 input[type=url]::placeholder,
.wpcf7 input[type=week]::placeholder,
.wpcf7 select::placeholder,
.wpcf7 textarea::placeholder {
color: #6c757d;
opacity: 1
}
.form-control:disabled,
.form-control[readonly],
.wpcf7 .wpcf7-validation-errors:disabled,
.wpcf7 .wpcf7-validation-errors[readonly],
.wpcf7 input:disabled[type=color],
.wpcf7 input:disabled[type=date],
.wpcf7 input:disabled[type=datetime-local],
.wpcf7 input:disabled[type=datetime],
.wpcf7 input:disabled[type=email],
.wpcf7 input:disabled[type=file],
.wpcf7 input:disabled[type=month],
.wpcf7 input:disabled[type=number],
.wpcf7 input:disabled[type=range],
.wpcf7 input:disabled[type=search],
.wpcf7 input:disabled[type=submit],
.wpcf7 input:disabled[type=tel],
.wpcf7 input:disabled[type=text],
.wpcf7 input:disabled[type=time],
.wpcf7 input:disabled[type=url],
.wpcf7 input:disabled[type=week],
.wpcf7 input[readonly][type=color],
.wpcf7 input[readonly][type=date],
.wpcf7 input[readonly][type=datetime-local],
.wpcf7 input[readonly][type=datetime],
.wpcf7 input[readonly][type=email],
.wpcf7 input[readonly][type=file],
.wpcf7 input[readonly][type=month],
.wpcf7 input[readonly][type=number],
.wpcf7 input[readonly][type=range],
.wpcf7 input[readonly][type=search],
.wpcf7 input[readonly][type=submit],
.wpcf7 input[readonly][type=tel],
.wpcf7 input[readonly][type=text],
.wpcf7 input[readonly][type=time],
.wpcf7 input[readonly][type=url],
.wpcf7 input[readonly][type=week],
.wpcf7 select:disabled,
.wpcf7 select[readonly],
.wpcf7 textarea:disabled,
.wpcf7 textarea[readonly] {
background-color: #e9ecef;
opacity: 1
}
.wpcf7 select:not([size]):not([multiple]),
select.form-control:not([size]):not([multiple]) {
height: calc(2.25rem + 2px)
}
.wpcf7 select:focus::-ms-value,
select.form-control:focus::-ms-value {
color: #495057;
background-color: #fff
}
.form-control-file,
.form-control-range {
display: block;
width: 100%
}
.col-form-label {
padding-top: calc(.375rem + 1px);
padding-bottom: calc(.375rem + 1px);
margin-bottom: 0;
font-size: inherit;
line-height: 1.5
}
.col-form-label-lg {
padding-top: calc(.5rem + 1px);
padding-bottom: calc(.5rem + 1px);
font-size: 1.25rem;
line-height: 1.5
}
.col-form-label-sm {
padding-top: calc(.25rem + 1px);
padding-bottom: calc(.25rem + 1px);
font-size: .875rem;
line-height: 1.5
}
.form-control-plaintext {
display: block;
width: 100%;
padding-top: .375rem;
padding-bottom: .375rem;
margin-bottom: 0;
line-height: 1.5;
color: #212529;
background-color: transparent;
border: solid transparent;
border-width: 1px 0
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm,
.input-group-lg>.form-control-plaintext.form-control,
.input-group-lg>.input-group-append>.form-control-plaintext.btn,
.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,
.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,
.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,
.input-group-sm>.form-control-plaintext.form-control,
.input-group-sm>.input-group-append>.form-control-plaintext.btn,
.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,
.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,
.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,
.wpcf7 .input-group-lg>.form-control-plaintext.wpcf7-validation-errors,
.wpcf7 .input-group-lg>.input-group-append>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-lg>.input-group-prepend>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=color],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=date],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=datetime-local],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=datetime],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=email],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=file],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=month],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=number],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=range],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=search],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=tel],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=text],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=time],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=url],
.wpcf7 .input-group-lg>input.form-control-plaintext[type=week],
.wpcf7 .input-group-lg>select.form-control-plaintext,
.wpcf7 .input-group-lg>textarea.form-control-plaintext,
.wpcf7 .input-group-sm>.form-control-plaintext.wpcf7-validation-errors,
.wpcf7 .input-group-sm>.input-group-append>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-sm>.input-group-prepend>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=color],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=date],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=datetime-local],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=datetime],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=email],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=file],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=month],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=number],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=range],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=search],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=submit],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=tel],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=text],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=time],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=url],
.wpcf7 .input-group-sm>input.form-control-plaintext[type=week],
.wpcf7 .input-group-sm>select.form-control-plaintext,
.wpcf7 .input-group-sm>textarea.form-control-plaintext {
padding-right: 0;
padding-left: 0
}
.form-control-sm,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text,
.wpcf7 .input-group-sm>.input-group-append>input[type=submit],
.wpcf7 .input-group-sm>.input-group-prepend>input[type=submit],
.wpcf7 .input-group-sm>.wpcf7-validation-errors,
.wpcf7 .input-group-sm>input[type=color],
.wpcf7 .input-group-sm>input[type=date],
.wpcf7 .input-group-sm>input[type=datetime-local],
.wpcf7 .input-group-sm>input[type=datetime],
.wpcf7 .input-group-sm>input[type=email],
.wpcf7 .input-group-sm>input[type=file],
.wpcf7 .input-group-sm>input[type=month],
.wpcf7 .input-group-sm>input[type=number],
.wpcf7 .input-group-sm>input[type=range],
.wpcf7 .input-group-sm>input[type=search],
.wpcf7 .input-group-sm>input[type=submit],
.wpcf7 .input-group-sm>input[type=tel],
.wpcf7 .input-group-sm>input[type=text],
.wpcf7 .input-group-sm>input[type=time],
.wpcf7 .input-group-sm>input[type=url],
.wpcf7 .input-group-sm>input[type=week],
.wpcf7 .input-group-sm>select,
.wpcf7 .input-group-sm>textarea {
padding: .25rem .5rem;
font-size: .875rem;
line-height: 1.5;
border-radius: .2rem
}
.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),
.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),
.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),
.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),
.input-group-sm>select.form-control:not([size]):not([multiple]),
.wpcf7 .input-group-sm>select:not([size]):not([multiple]),
select.form-control-sm:not([size]):not([multiple]) {
height: calc(1.8125rem + 2px)
}
.form-control-lg,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text,
.wpcf7 .input-group-lg>.input-group-append>input[type=submit],
.wpcf7 .input-group-lg>.input-group-prepend>input[type=submit],
.wpcf7 .input-group-lg>.wpcf7-validation-errors,
.wpcf7 .input-group-lg>input[type=color],
.wpcf7 .input-group-lg>input[type=date],
.wpcf7 .input-group-lg>input[type=datetime-local],
.wpcf7 .input-group-lg>input[type=datetime],
.wpcf7 .input-group-lg>input[type=email],
.wpcf7 .input-group-lg>input[type=file],
.wpcf7 .input-group-lg>input[type=month],
.wpcf7 .input-group-lg>input[type=number],
.wpcf7 .input-group-lg>input[type=range],
.wpcf7 .input-group-lg>input[type=search],
.wpcf7 .input-group-lg>input[type=submit],
.wpcf7 .input-group-lg>input[type=tel],
.wpcf7 .input-group-lg>input[type=text],
.wpcf7 .input-group-lg>input[type=time],
.wpcf7 .input-group-lg>input[type=url],
.wpcf7 .input-group-lg>input[type=week],
.wpcf7 .input-group-lg>select,
.wpcf7 .input-group-lg>textarea {
padding: .5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: .3rem
}
.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),
.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),
.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),
.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),
.input-group-lg>select.form-control:not([size]):not([multiple]),
.wpcf7 .input-group-lg>select:not([size]):not([multiple]),
select.form-control-lg:not([size]):not([multiple]) {
height: calc(2.875rem + 2px)
}
.form-group,
.wpcf7 .wpcf7-form p {
margin-bottom: 1rem
}
.form-text {
display: block;
margin-top: .25rem
}
.form-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px
}
.form-row>.col,
.form-row>[class*=col-] {
padding-right: 5px;
padding-left: 5px
}
.form-check {
position: relative;
display: block;
padding-left: 1.25rem
}
.form-check-input {
position: absolute;
margin-top: .3rem;
margin-left: -1.25rem
}
.form-check-input:disabled~.form-check-label {
color: #6c757d
}
.form-check-label {
margin-bottom: 0
}
.form-check-inline {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 0;
margin-right: .75rem
}
.form-check-inline .form-check-input {
position: static;
margin-top: 0;
margin-right: .3125rem;
margin-left: 0
}
.valid-feedback {
display: none;
width: 100%;
margin-top: .25rem;
font-size: 80%;
color: #28a745
}
.valid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: .5rem;
margin-top: .1rem;
font-size: .875rem;
line-height: 1;
color: #fff;
background-color: rgba(40, 167, 69, .8);
border-radius: .2rem
}
.custom-select.is-valid,
.form-control.is-valid,
.was-validated .custom-select:valid,
.was-validated .form-control:valid,
.was-validated .wpcf7 .wpcf7-validation-errors:valid,
.was-validated .wpcf7 input:valid[type=color],
.was-validated .wpcf7 input:valid[type=date],
.was-validated .wpcf7 input:valid[type=datetime-local],
.was-validated .wpcf7 input:valid[type=datetime],
.was-validated .wpcf7 input:valid[type=email],
.was-validated .wpcf7 input:valid[type=file],
.was-validated .wpcf7 input:valid[type=month],
.was-validated .wpcf7 input:valid[type=number],
.was-validated .wpcf7 input:valid[type=range],
.was-validated .wpcf7 input:valid[type=search],
.was-validated .wpcf7 input:valid[type=submit],
.was-validated .wpcf7 input:valid[type=tel],
.was-validated .wpcf7 input:valid[type=text],
.was-validated .wpcf7 input:valid[type=time],
.was-validated .wpcf7 input:valid[type=url],
.was-validated .wpcf7 input:valid[type=week],
.was-validated .wpcf7 select:valid,
.was-validated .wpcf7 textarea:valid,
.wpcf7 .is-valid.wpcf7-validation-errors,
.wpcf7 .was-validated .wpcf7-validation-errors:valid,
.wpcf7 .was-validated input:valid[type=color],
.wpcf7 .was-validated input:valid[type=date],
.wpcf7 .was-validated input:valid[type=datetime-local],
.wpcf7 .was-validated input:valid[type=datetime],
.wpcf7 .was-validated input:valid[type=email],
.wpcf7 .was-validated input:valid[type=file],
.wpcf7 .was-validated input:valid[type=month],
.wpcf7 .was-validated input:valid[type=number],
.wpcf7 .was-validated input:valid[type=range],
.wpcf7 .was-validated input:valid[type=search],
.wpcf7 .was-validated input:valid[type=submit],
.wpcf7 .was-validated input:valid[type=tel],
.wpcf7 .was-validated input:valid[type=text],
.wpcf7 .was-validated input:valid[type=time],
.wpcf7 .was-validated input:valid[type=url],
.wpcf7 .was-validated input:valid[type=week],
.wpcf7 .was-validated select:valid,
.wpcf7 .was-validated textarea:valid,
.wpcf7 input.is-valid[type=color],
.wpcf7 input.is-valid[type=date],
.wpcf7 input.is-valid[type=datetime-local],
.wpcf7 input.is-valid[type=datetime],
.wpcf7 input.is-valid[type=email],
.wpcf7 input.is-valid[type=file],
.wpcf7 input.is-valid[type=month],
.wpcf7 input.is-valid[type=number],
.wpcf7 input.is-valid[type=range],
.wpcf7 input.is-valid[type=search],
.wpcf7 input.is-valid[type=submit],
.wpcf7 input.is-valid[type=tel],
.wpcf7 input.is-valid[type=text],
.wpcf7 input.is-valid[type=time],
.wpcf7 input.is-valid[type=url],
.wpcf7 input.is-valid[type=week],
.wpcf7 select.is-valid,
.wpcf7 textarea.is-valid {
border-color: #28a745
}
.custom-select.is-valid:focus,
.form-control.is-valid:focus,
.was-validated .custom-select:valid:focus,
.was-validated .form-control:valid:focus,
.was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,
.was-validated .wpcf7 input:valid:focus[type=color],
.was-validated .wpcf7 input:valid:focus[type=date],
.was-validated .wpcf7 input:valid:focus[type=datetime-local],
.was-validated .wpcf7 input:valid:focus[type=datetime],
.was-validated .wpcf7 input:valid:focus[type=email],
.was-validated .wpcf7 input:valid:focus[type=file],
.was-validated .wpcf7 input:valid:focus[type=month],
.was-validated .wpcf7 input:valid:focus[type=number],
.was-validated .wpcf7 input:valid:focus[type=range],
.was-validated .wpcf7 input:valid:focus[type=search],
.was-validated .wpcf7 input:valid:focus[type=submit],
.was-validated .wpcf7 input:valid:focus[type=tel],
.was-validated .wpcf7 input:valid:focus[type=text],
.was-validated .wpcf7 input:valid:focus[type=time],
.was-validated .wpcf7 input:valid:focus[type=url],
.was-validated .wpcf7 input:valid:focus[type=week],
.was-validated .wpcf7 select:valid:focus,
.was-validated .wpcf7 textarea:valid:focus,
.wpcf7 .is-valid.wpcf7-validation-errors:focus,
.wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,
.wpcf7 .was-validated input:valid:focus[type=color],
.wpcf7 .was-validated input:valid:focus[type=date],
.wpcf7 .was-validated input:valid:focus[type=datetime-local],
.wpcf7 .was-validated input:valid:focus[type=datetime],
.wpcf7 .was-validated input:valid:focus[type=email],
.wpcf7 .was-validated input:valid:focus[type=file],
.wpcf7 .was-validated input:valid:focus[type=month],
.wpcf7 .was-validated input:valid:focus[type=number],
.wpcf7 .was-validated input:valid:focus[type=range],
.wpcf7 .was-validated input:valid:focus[type=search],
.wpcf7 .was-validated input:valid:focus[type=submit],
.wpcf7 .was-validated input:valid:focus[type=tel],
.wpcf7 .was-validated input:valid:focus[type=text],
.wpcf7 .was-validated input:valid:focus[type=time],
.wpcf7 .was-validated input:valid:focus[type=url],
.wpcf7 .was-validated input:valid:focus[type=week],
.wpcf7 .was-validated select:valid:focus,
.wpcf7 .was-validated textarea:valid:focus,
.wpcf7 input.is-valid:focus[type=color],
.wpcf7 input.is-valid:focus[type=date],
.wpcf7 input.is-valid:focus[type=datetime-local],
.wpcf7 input.is-valid:focus[type=datetime],
.wpcf7 input.is-valid:focus[type=email],
.wpcf7 input.is-valid:focus[type=file],
.wpcf7 input.is-valid:focus[type=month],
.wpcf7 input.is-valid:focus[type=number],
.wpcf7 input.is-valid:focus[type=range],
.wpcf7 input.is-valid:focus[type=search],
.wpcf7 input.is-valid:focus[type=submit],
.wpcf7 input.is-valid:focus[type=tel],
.wpcf7 input.is-valid:focus[type=text],
.wpcf7 input.is-valid:focus[type=time],
.wpcf7 input.is-valid:focus[type=url],
.wpcf7 input.is-valid:focus[type=week],
.wpcf7 select.is-valid:focus,
.wpcf7 textarea.is-valid:focus {
border-color: #28a745;
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}
.custom-select.is-valid~.valid-feedback,
.custom-select.is-valid~.valid-tooltip,
.form-control.is-valid~.valid-feedback,
.form-control.is-valid~.valid-tooltip,
.was-validated .custom-select:valid~.valid-feedback,
.was-validated .custom-select:valid~.valid-tooltip,
.was-validated .form-control:valid~.valid-feedback,
.was-validated .form-control:valid~.valid-tooltip,
.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-feedback,
.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=color]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=color]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=date]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=date]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=datetime]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=datetime]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=email]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=email]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=file]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=file]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=month]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=month]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=number]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=number]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=range]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=range]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=search]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=search]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=submit]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=submit]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=tel]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=tel]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=text]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=text]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=time]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=time]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=url]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=url]~.valid-tooltip,
.was-validated .wpcf7 input:valid[type=week]~.valid-feedback,
.was-validated .wpcf7 input:valid[type=week]~.valid-tooltip,
.was-validated .wpcf7 select:valid~.valid-feedback,
.was-validated .wpcf7 select:valid~.valid-tooltip,
.was-validated .wpcf7 textarea:valid~.valid-feedback,
.was-validated .wpcf7 textarea:valid~.valid-tooltip,
.wpcf7 .is-valid.wpcf7-validation-errors~.valid-feedback,
.wpcf7 .is-valid.wpcf7-validation-errors~.valid-tooltip,
.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-feedback,
.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=color]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=color]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=date]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=date]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=datetime]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=datetime]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=email]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=email]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=file]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=file]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=month]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=month]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=number]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=number]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=range]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=range]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=search]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=search]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=submit]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=submit]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=tel]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=tel]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=text]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=text]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=time]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=time]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=url]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=url]~.valid-tooltip,
.wpcf7 .was-validated input:valid[type=week]~.valid-feedback,
.wpcf7 .was-validated input:valid[type=week]~.valid-tooltip,
.wpcf7 .was-validated select:valid~.valid-feedback,
.wpcf7 .was-validated select:valid~.valid-tooltip,
.wpcf7 .was-validated textarea:valid~.valid-feedback,
.wpcf7 .was-validated textarea:valid~.valid-tooltip,
.wpcf7 input.is-valid[type=color]~.valid-feedback,
.wpcf7 input.is-valid[type=color]~.valid-tooltip,
.wpcf7 input.is-valid[type=date]~.valid-feedback,
.wpcf7 input.is-valid[type=date]~.valid-tooltip,
.wpcf7 input.is-valid[type=datetime-local]~.valid-feedback,
.wpcf7 input.is-valid[type=datetime-local]~.valid-tooltip,
.wpcf7 input.is-valid[type=datetime]~.valid-feedback,
.wpcf7 input.is-valid[type=datetime]~.valid-tooltip,
.wpcf7 input.is-valid[type=email]~.valid-feedback,
.wpcf7 input.is-valid[type=email]~.valid-tooltip,
.wpcf7 input.is-valid[type=file]~.valid-feedback,
.wpcf7 input.is-valid[type=file]~.valid-tooltip,
.wpcf7 input.is-valid[type=month]~.valid-feedback,
.wpcf7 input.is-valid[type=month]~.valid-tooltip,
.wpcf7 input.is-valid[type=number]~.valid-feedback,
.wpcf7 input.is-valid[type=number]~.valid-tooltip,
.wpcf7 input.is-valid[type=range]~.valid-feedback,
.wpcf7 input.is-valid[type=range]~.valid-tooltip,
.wpcf7 input.is-valid[type=search]~.valid-feedback,
.wpcf7 input.is-valid[type=search]~.valid-tooltip,
.wpcf7 input.is-valid[type=submit]~.valid-feedback,
.wpcf7 input.is-valid[type=submit]~.valid-tooltip,
.wpcf7 input.is-valid[type=tel]~.valid-feedback,
.wpcf7 input.is-valid[type=tel]~.valid-tooltip,
.wpcf7 input.is-valid[type=text]~.valid-feedback,
.wpcf7 input.is-valid[type=text]~.valid-tooltip,
.wpcf7 input.is-valid[type=time]~.valid-feedback,
.wpcf7 input.is-valid[type=time]~.valid-tooltip,
.wpcf7 input.is-valid[type=url]~.valid-feedback,
.wpcf7 input.is-valid[type=url]~.valid-tooltip,
.wpcf7 input.is-valid[type=week]~.valid-feedback,
.wpcf7 input.is-valid[type=week]~.valid-tooltip,
.wpcf7 select.is-valid~.valid-feedback,
.wpcf7 select.is-valid~.valid-tooltip,
.wpcf7 textarea.is-valid~.valid-feedback,
.wpcf7 textarea.is-valid~.valid-tooltip {
display: block
}
.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
color: #28a745
}
.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
display: block
}
.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
color: #28a745
}
.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
background-color: #71dd8a
}
.custom-control-input.is-valid~.valid-feedback,
.custom-control-input.is-valid~.valid-tooltip,
.was-validated .custom-control-input:valid~.valid-feedback,
.was-validated .custom-control-input:valid~.valid-tooltip {
display: block
}
.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
background-color: #34ce57
}
.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25);
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25)
}
.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
border-color: #28a745
}
.custom-file-input.is-valid~.custom-file-label::before,
.was-validated .custom-file-input:valid~.custom-file-label::before {
border-color: inherit
}
.custom-file-input.is-valid~.valid-feedback,
.custom-file-input.is-valid~.valid-tooltip,
.was-validated .custom-file-input:valid~.valid-feedback,
.was-validated .custom-file-input:valid~.valid-tooltip {
display: block
}
.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: .25rem;
font-size: 80%;
color: #dc3545
}
.invalid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: .5rem;
margin-top: .1rem;
font-size: .875rem;
line-height: 1;
color: #fff;
background-color: rgba(220, 53, 69, .8);
border-radius: .2rem
}
.custom-select.is-invalid,
.form-control.is-invalid,
.was-validated .custom-select:invalid,
.was-validated .form-control:invalid,
.was-validated .wpcf7 .wpcf7-validation-errors:invalid,
.was-validated .wpcf7 input:invalid[type=color],
.was-validated .wpcf7 input:invalid[type=date],
.was-validated .wpcf7 input:invalid[type=datetime-local],
.was-validated .wpcf7 input:invalid[type=datetime],
.was-validated .wpcf7 input:invalid[type=email],
.was-validated .wpcf7 input:invalid[type=file],
.was-validated .wpcf7 input:invalid[type=month],
.was-validated .wpcf7 input:invalid[type=number],
.was-validated .wpcf7 input:invalid[type=range],
.was-validated .wpcf7 input:invalid[type=search],
.was-validated .wpcf7 input:invalid[type=submit],
.was-validated .wpcf7 input:invalid[type=tel],
.was-validated .wpcf7 input:invalid[type=text],
.was-validated .wpcf7 input:invalid[type=time],
.was-validated .wpcf7 input:invalid[type=url],
.was-validated .wpcf7 input:invalid[type=week],
.was-validated .wpcf7 select:invalid,
.was-validated .wpcf7 textarea:invalid,
.wpcf7 .is-invalid.wpcf7-validation-errors,
.wpcf7 .was-validated .wpcf7-validation-errors:invalid,
.wpcf7 .was-validated input:invalid[type=color],
.wpcf7 .was-validated input:invalid[type=date],
.wpcf7 .was-validated input:invalid[type=datetime-local],
.wpcf7 .was-validated input:invalid[type=datetime],
.wpcf7 .was-validated input:invalid[type=email],
.wpcf7 .was-validated input:invalid[type=file],
.wpcf7 .was-validated input:invalid[type=month],
.wpcf7 .was-validated input:invalid[type=number],
.wpcf7 .was-validated input:invalid[type=range],
.wpcf7 .was-validated input:invalid[type=search],
.wpcf7 .was-validated input:invalid[type=submit],
.wpcf7 .was-validated input:invalid[type=tel],
.wpcf7 .was-validated input:invalid[type=text],
.wpcf7 .was-validated input:invalid[type=time],
.wpcf7 .was-validated input:invalid[type=url],
.wpcf7 .was-validated input:invalid[type=week],
.wpcf7 .was-validated select:invalid,
.wpcf7 .was-validated textarea:invalid,
.wpcf7 input.is-invalid[type=color],
.wpcf7 input.is-invalid[type=date],
.wpcf7 input.is-invalid[type=datetime-local],
.wpcf7 input.is-invalid[type=datetime],
.wpcf7 input.is-invalid[type=email],
.wpcf7 input.is-invalid[type=file],
.wpcf7 input.is-invalid[type=month],
.wpcf7 input.is-invalid[type=number],
.wpcf7 input.is-invalid[type=range],
.wpcf7 input.is-invalid[type=search],
.wpcf7 input.is-invalid[type=submit],
.wpcf7 input.is-invalid[type=tel],
.wpcf7 input.is-invalid[type=text],
.wpcf7 input.is-invalid[type=time],
.wpcf7 input.is-invalid[type=url],
.wpcf7 input.is-invalid[type=week],
.wpcf7 select.is-invalid,
.wpcf7 textarea.is-invalid {
border-color: #dc3545
}
.custom-select.is-invalid:focus,
.form-control.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.was-validated .form-control:invalid:focus,
.was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,
.was-validated .wpcf7 input:invalid:focus[type=color],
.was-validated .wpcf7 input:invalid:focus[type=date],
.was-validated .wpcf7 input:invalid:focus[type=datetime-local],
.was-validated .wpcf7 input:invalid:focus[type=datetime],
.was-validated .wpcf7 input:invalid:focus[type=email],
.was-validated .wpcf7 input:invalid:focus[type=file],
.was-validated .wpcf7 input:invalid:focus[type=month],
.was-validated .wpcf7 input:invalid:focus[type=number],
.was-validated .wpcf7 input:invalid:focus[type=range],
.was-validated .wpcf7 input:invalid:focus[type=search],
.was-validated .wpcf7 input:invalid:focus[type=submit],
.was-validated .wpcf7 input:invalid:focus[type=tel],
.was-validated .wpcf7 input:invalid:focus[type=text],
.was-validated .wpcf7 input:invalid:focus[type=time],
.was-validated .wpcf7 input:invalid:focus[type=url],
.was-validated .wpcf7 input:invalid:focus[type=week],
.was-validated .wpcf7 select:invalid:focus,
.was-validated .wpcf7 textarea:invalid:focus,
.wpcf7 .is-invalid.wpcf7-validation-errors:focus,
.wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,
.wpcf7 .was-validated input:invalid:focus[type=color],
.wpcf7 .was-validated input:invalid:focus[type=date],
.wpcf7 .was-validated input:invalid:focus[type=datetime-local],
.wpcf7 .was-validated input:invalid:focus[type=datetime],
.wpcf7 .was-validated input:invalid:focus[type=email],
.wpcf7 .was-validated input:invalid:focus[type=file],
.wpcf7 .was-validated input:invalid:focus[type=month],
.wpcf7 .was-validated input:invalid:focus[type=number],
.wpcf7 .was-validated input:invalid:focus[type=range],
.wpcf7 .was-validated input:invalid:focus[type=search],
.wpcf7 .was-validated input:invalid:focus[type=submit],
.wpcf7 .was-validated input:invalid:focus[type=tel],
.wpcf7 .was-validated input:invalid:focus[type=text],
.wpcf7 .was-validated input:invalid:focus[type=time],
.wpcf7 .was-validated input:invalid:focus[type=url],
.wpcf7 .was-validated input:invalid:focus[type=week],
.wpcf7 .was-validated select:invalid:focus,
.wpcf7 .was-validated textarea:invalid:focus,
.wpcf7 input.is-invalid:focus[type=color],
.wpcf7 input.is-invalid:focus[type=date],
.wpcf7 input.is-invalid:focus[type=datetime-local],
.wpcf7 input.is-invalid:focus[type=datetime],
.wpcf7 input.is-invalid:focus[type=email],
.wpcf7 input.is-invalid:focus[type=file],
.wpcf7 input.is-invalid:focus[type=month],
.wpcf7 input.is-invalid:focus[type=number],
.wpcf7 input.is-invalid:focus[type=range],
.wpcf7 input.is-invalid:focus[type=search],
.wpcf7 input.is-invalid:focus[type=submit],
.wpcf7 input.is-invalid:focus[type=tel],
.wpcf7 input.is-invalid:focus[type=text],
.wpcf7 input.is-invalid:focus[type=time],
.wpcf7 input.is-invalid:focus[type=url],
.wpcf7 input.is-invalid:focus[type=week],
.wpcf7 select.is-invalid:focus,
.wpcf7 textarea.is-invalid:focus {
border-color: #dc3545;
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}
.custom-select.is-invalid~.invalid-feedback,
.custom-select.is-invalid~.invalid-tooltip,
.form-control.is-invalid~.invalid-feedback,
.form-control.is-invalid~.invalid-tooltip,
.was-validated .custom-select:invalid~.invalid-feedback,
.was-validated .custom-select:invalid~.invalid-tooltip,
.was-validated .form-control:invalid~.invalid-feedback,
.was-validated .form-control:invalid~.invalid-tooltip,
.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-feedback,
.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=color]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=color]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=date]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=date]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=email]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=email]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=file]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=file]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=month]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=month]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=number]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=number]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=range]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=range]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=search]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=search]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=submit]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=submit]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=tel]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=tel]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=text]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=text]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=time]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=time]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=url]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=url]~.invalid-tooltip,
.was-validated .wpcf7 input:invalid[type=week]~.invalid-feedback,
.was-validated .wpcf7 input:invalid[type=week]~.invalid-tooltip,
.was-validated .wpcf7 select:invalid~.invalid-feedback,
.was-validated .wpcf7 select:invalid~.invalid-tooltip,
.was-validated .wpcf7 textarea:invalid~.invalid-feedback,
.was-validated .wpcf7 textarea:invalid~.invalid-tooltip,
.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-feedback,
.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-tooltip,
.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-feedback,
.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=color]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=color]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=date]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=date]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=email]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=email]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=file]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=file]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=month]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=month]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=number]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=number]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=range]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=range]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=search]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=search]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=submit]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=submit]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=tel]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=tel]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=text]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=text]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=time]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=time]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=url]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=url]~.invalid-tooltip,
.wpcf7 .was-validated input:invalid[type=week]~.invalid-feedback,
.wpcf7 .was-validated input:invalid[type=week]~.invalid-tooltip,
.wpcf7 .was-validated select:invalid~.invalid-feedback,
.wpcf7 .was-validated select:invalid~.invalid-tooltip,
.wpcf7 .was-validated textarea:invalid~.invalid-feedback,
.wpcf7 .was-validated textarea:invalid~.invalid-tooltip,
.wpcf7 input.is-invalid[type=color]~.invalid-feedback,
.wpcf7 input.is-invalid[type=color]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=date]~.invalid-feedback,
.wpcf7 input.is-invalid[type=date]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=datetime-local]~.invalid-feedback,
.wpcf7 input.is-invalid[type=datetime-local]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=datetime]~.invalid-feedback,
.wpcf7 input.is-invalid[type=datetime]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=email]~.invalid-feedback,
.wpcf7 input.is-invalid[type=email]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=file]~.invalid-feedback,
.wpcf7 input.is-invalid[type=file]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=month]~.invalid-feedback,
.wpcf7 input.is-invalid[type=month]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=number]~.invalid-feedback,
.wpcf7 input.is-invalid[type=number]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=range]~.invalid-feedback,
.wpcf7 input.is-invalid[type=range]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=search]~.invalid-feedback,
.wpcf7 input.is-invalid[type=search]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=submit]~.invalid-feedback,
.wpcf7 input.is-invalid[type=submit]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=tel]~.invalid-feedback,
.wpcf7 input.is-invalid[type=tel]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=text]~.invalid-feedback,
.wpcf7 input.is-invalid[type=text]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=time]~.invalid-feedback,
.wpcf7 input.is-invalid[type=time]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=url]~.invalid-feedback,
.wpcf7 input.is-invalid[type=url]~.invalid-tooltip,
.wpcf7 input.is-invalid[type=week]~.invalid-feedback,
.wpcf7 input.is-invalid[type=week]~.invalid-tooltip,
.wpcf7 select.is-invalid~.invalid-feedback,
.wpcf7 select.is-invalid~.invalid-tooltip,
.wpcf7 textarea.is-invalid~.invalid-feedback,
.wpcf7 textarea.is-invalid~.invalid-tooltip {
display: block
}
.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
color: #dc3545
}
.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
display: block
}
.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
color: #dc3545
}
.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
background-color: #efa2a9
}
.custom-control-input.is-invalid~.invalid-feedback,
.custom-control-input.is-invalid~.invalid-tooltip,
.was-validated .custom-control-input:invalid~.invalid-feedback,
.was-validated .custom-control-input:invalid~.invalid-tooltip {
display: block
}
.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
background-color: #e4606d
}
.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25);
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25)
}
.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
border-color: #dc3545
}
.custom-file-input.is-invalid~.custom-file-label::before,
.was-validated .custom-file-input:invalid~.custom-file-label::before {
border-color: inherit
}
.custom-file-input.is-invalid~.invalid-feedback,
.custom-file-input.is-invalid~.invalid-tooltip,
.was-validated .custom-file-input:invalid~.invalid-feedback,
.was-validated .custom-file-input:invalid~.invalid-tooltip {
display: block
}
.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}
.form-inline {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.form-inline .form-check {
width: 100%
}
@media (min-width:576px) {
.form-inline label {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0
}
.form-inline .form-group,
.form-inline .wpcf7 .wpcf7-form p,
.wpcf7 .wpcf7-form .form-inline p {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 0
}
.form-inline .form-control,
.form-inline .wpcf7 .wpcf7-validation-errors,
.form-inline .wpcf7 input[type=color],
.form-inline .wpcf7 input[type=date],
.form-inline .wpcf7 input[type=datetime-local],
.form-inline .wpcf7 input[type=datetime],
.form-inline .wpcf7 input[type=email],
.form-inline .wpcf7 input[type=file],
.form-inline .wpcf7 input[type=month],
.form-inline .wpcf7 input[type=number],
.form-inline .wpcf7 input[type=range],
.form-inline .wpcf7 input[type=search],
.form-inline .wpcf7 input[type=submit],
.form-inline .wpcf7 input[type=tel],
.form-inline .wpcf7 input[type=text],
.form-inline .wpcf7 input[type=time],
.form-inline .wpcf7 input[type=url],
.form-inline .wpcf7 input[type=week],
.form-inline .wpcf7 select,
.form-inline .wpcf7 textarea,
.wpcf7 .form-inline .wpcf7-validation-errors,
.wpcf7 .form-inline input[type=color],
.wpcf7 .form-inline input[type=date],
.wpcf7 .form-inline input[type=datetime-local],
.wpcf7 .form-inline input[type=datetime],
.wpcf7 .form-inline input[type=email],
.wpcf7 .form-inline input[type=file],
.wpcf7 .form-inline input[type=month],
.wpcf7 .form-inline input[type=number],
.wpcf7 .form-inline input[type=range],
.wpcf7 .form-inline input[type=search],
.wpcf7 .form-inline input[type=submit],
.wpcf7 .form-inline input[type=tel],
.wpcf7 .form-inline input[type=text],
.wpcf7 .form-inline input[type=time],
.wpcf7 .form-inline input[type=url],
.wpcf7 .form-inline input[type=week],
.wpcf7 .form-inline select,
.wpcf7 .form-inline textarea {
display: inline-block;
width: auto;
vertical-align: middle
}
.form-inline .form-control-plaintext {
display: inline-block
}
.form-inline .custom-select,
.form-inline .input-group {
width: auto
}
.form-inline .form-check {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: auto;
padding-left: 0
}
.form-inline .form-check-input {
position: relative;
margin-top: 0;
margin-right: .25rem;
margin-left: 0
}
.form-inline .custom-control {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.form-inline .custom-control-label {
margin-bottom: 0
}
}
.btn,
.wpcf7 input[type=submit] {
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
-webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}
@media screen and (prefers-reduced-motion:reduce) {
.btn,
.wpcf7 input[type=submit] {
-webkit-transition: none;
transition: none
}
}
.btn:focus,
.btn:hover,
.wpcf7 input:focus[type=submit],
.wpcf7 input:hover[type=submit] {
text-decoration: none
}
.btn.focus,
.btn:focus,
.wpcf7 input.focus[type=submit],
.wpcf7 input:focus[type=submit] {
outline: 0;
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.btn.disabled,
.btn:disabled,
.wpcf7 input.disabled[type=submit],
.wpcf7 input:disabled[type=submit] {
opacity: .65
}
.btn:not(:disabled):not(.disabled),
.wpcf7 input:not(:disabled):not(.disabled)[type=submit] {
cursor: pointer
}
.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active,
.wpcf7 input:not(:disabled):not(.disabled).active[type=submit],
.wpcf7 input:not(:disabled):not(.disabled):active[type=submit] {
background-image: none
}
a.btn.disabled,
fieldset:disabled a.btn {
pointer-events: none
}
.btn-primary {
color: #212529;
background-color: #ffd600;
border-color: #ffd600
}
.btn-primary:hover {
color: #212529;
background-color: #d9b600;
border-color: #ccab00
}
.btn-primary.focus,
.btn-primary:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5)
}
.btn-primary.disabled,
.btn-primary:disabled {
color: #212529;
background-color: #ffd600;
border-color: #ffd600
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
color: #212529;
background-color: #ccab00;
border-color: #bfa100
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5)
}
.btn-secondary {
color: #fff;
background-color: #6c757d;
border-color: #6c757d
}
.btn-secondary:hover {
color: #fff;
background-color: #5a6268;
border-color: #545b62
}
.btn-secondary.focus,
.btn-secondary:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
color: #fff;
background-color: #6c757d;
border-color: #6c757d
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
color: #fff;
background-color: #545b62;
border-color: #4e555b
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-success {
color: #fff;
background-color: #28a745;
border-color: #28a745
}
.btn-success:hover {
color: #fff;
background-color: #218838;
border-color: #1e7e34
}
.btn-success.focus,
.btn-success:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-success.disabled,
.btn-success:disabled {
color: #fff;
background-color: #28a745;
border-color: #28a745
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
color: #fff;
background-color: #1e7e34;
border-color: #1c7430
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-info {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8
}
.btn-info:hover {
color: #fff;
background-color: #138496;
border-color: #117a8b
}
.btn-info.focus,
.btn-info:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-info.disabled,
.btn-info:disabled {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
color: #fff;
background-color: #117a8b;
border-color: #10707f
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-warning {
color: #212529;
background-color: #ffc107;
border-color: #ffc107
}
.btn-warning:hover {
color: #212529;
background-color: #e0a800;
border-color: #d39e00
}
.btn-warning.focus,
.btn-warning:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-warning.disabled,
.btn-warning:disabled {
color: #212529;
background-color: #ffc107;
border-color: #ffc107
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
color: #212529;
background-color: #d39e00;
border-color: #c69500
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-danger {
color: #fff;
background-color: #dc3545;
border-color: #dc3545
}
.btn-danger:hover {
color: #fff;
background-color: #c82333;
border-color: #bd2130
}
.btn-danger.focus,
.btn-danger:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-danger.disabled,
.btn-danger:disabled {
color: #fff;
background-color: #dc3545;
border-color: #dc3545
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
color: #fff;
background-color: #bd2130;
border-color: #b21f2d
}
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-light {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa
}
.btn-light:hover {
color: #212529;
background-color: #e2e6ea;
border-color: #dae0e5
}
.btn-light.focus,
.btn-light:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-light.disabled,
.btn-light:disabled {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
color: #212529;
background-color: #dae0e5;
border-color: #d3d9df
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-dark {
color: #fff;
background-color: #343a40;
border-color: #343a40
}
.btn-dark:hover {
color: #fff;
background-color: #23272b;
border-color: #1d2124
}
.btn-dark.focus,
.btn-dark:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-dark.disabled,
.btn-dark:disabled {
color: #fff;
background-color: #343a40;
border-color: #343a40
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
color: #fff;
background-color: #1d2124;
border-color: #171a1d
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-outline-primary,
.wpcf7 input[type=submit] {
color: #ffd600;
background-color: transparent;
background-image: none;
border-color: #ffd600
}
.btn-outline-primary:hover,
.wpcf7 input:hover[type=submit] {
color: #212529;
background-color: #ffd600;
border-color: #ffd600
}
.btn-outline-primary.focus,
.btn-outline-primary:focus,
.wpcf7 input.focus[type=submit],
.wpcf7 input:focus[type=submit] {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5)
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled,
.wpcf7 input.disabled[type=submit],
.wpcf7 input:disabled[type=submit] {
color: #ffd600;
background-color: transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle,
.wpcf7 .show>input.dropdown-toggle[type=submit],
.wpcf7 input:not(:disabled):not(.disabled).active[type=submit],
.wpcf7 input:not(:disabled):not(.disabled):active[type=submit] {
color: #212529;
background-color: #ffd600;
border-color: #ffd600
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus,
.wpcf7 .show>input.dropdown-toggle:focus[type=submit],
.wpcf7 input:not(:disabled):not(.disabled).active:focus[type=submit],
.wpcf7 input:not(:disabled):not(.disabled):active:focus[type=submit] {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .5)
}
.btn-outline-secondary {
color: #6c757d;
background-color: transparent;
background-image: none;
border-color: #6c757d
}
.btn-outline-secondary:hover {
color: #fff;
background-color: #6c757d;
border-color: #6c757d
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
color: #6c757d;
background-color: transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
color: #fff;
background-color: #6c757d;
border-color: #6c757d
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-outline-success {
color: #28a745;
background-color: transparent;
background-image: none;
border-color: #28a745
}
.btn-outline-success:hover {
color: #fff;
background-color: #28a745;
border-color: #28a745
}
.btn-outline-success.focus,
.btn-outline-success:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
color: #28a745;
background-color: transparent
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
color: #fff;
background-color: #28a745;
border-color: #28a745
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-outline-info {
color: #17a2b8;
background-color: transparent;
background-image: none;
border-color: #17a2b8
}
.btn-outline-info:hover {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8
}
.btn-outline-info.focus,
.btn-outline-info:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
color: #17a2b8;
background-color: transparent
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-outline-warning {
color: #ffc107;
background-color: transparent;
background-image: none;
border-color: #ffc107
}
.btn-outline-warning:hover {
color: #212529;
background-color: #ffc107;
border-color: #ffc107
}
.btn-outline-warning.focus,
.btn-outline-warning:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
color: #ffc107;
background-color: transparent
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
color: #212529;
background-color: #ffc107;
border-color: #ffc107
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-outline-danger {
color: #dc3545;
background-color: transparent;
background-image: none;
border-color: #dc3545
}
.btn-outline-danger:hover {
color: #fff;
background-color: #dc3545;
border-color: #dc3545
}
.btn-outline-danger.focus,
.btn-outline-danger:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
color: #dc3545;
background-color: transparent
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
color: #fff;
background-color: #dc3545;
border-color: #dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-outline-light {
color: #f8f9fa;
background-color: transparent;
background-image: none;
border-color: #f8f9fa
}
.btn-outline-light:hover {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa
}
.btn-outline-light.focus,
.btn-outline-light:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
color: #f8f9fa;
background-color: transparent
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-outline-dark {
color: #343a40;
background-color: transparent;
background-image: none;
border-color: #343a40
}
.btn-outline-dark:hover {
color: #fff;
background-color: #343a40;
border-color: #343a40
}
.btn-outline-dark.focus,
.btn-outline-dark:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
color: #343a40;
background-color: transparent
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
color: #fff;
background-color: #343a40;
border-color: #343a40
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-link {
font-weight: 400;
color: #ffd600;
background-color: transparent
}
.btn-link:hover {
color: #b39600;
text-decoration: underline;
background-color: transparent;
border-color: transparent
}
.btn-link.focus,
.btn-link:focus {
text-decoration: underline;
border-color: transparent;
-webkit-box-shadow: none;
box-shadow: none
}
.btn-link.disabled,
.btn-link:disabled {
color: #6c757d;
pointer-events: none
}
.btn-group-lg>.btn,
.btn-lg,
.wpcf7 .btn-group-lg>input[type=submit] {
padding: .5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: .3rem
}
.btn-group-sm>.btn,
.btn-sm,
.wpcf7 .btn-group-sm>input[type=submit] {
padding: .25rem .5rem;
font-size: .875rem;
line-height: 1.5;
border-radius: .2rem
}
.btn-block {
display: block;
width: 100%
}
.btn-block+.btn-block {
margin-top: .5rem
}
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
width: 100%
}
.fade {
-webkit-transition: opacity .15s linear;
transition: opacity .15s linear
}
@media screen and (prefers-reduced-motion:reduce) {
.fade {
-webkit-transition: none;
transition: none
}
}
.fade:not(.show) {
opacity: 0
}
.collapse:not(.show) {
display: none
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height .35s ease;
transition: height .35s ease
}
@media screen and (prefers-reduced-motion:reduce) {
.collapsing {
-webkit-transition: none;
transition: none
}
}
.dropdown,
.dropleft,
.dropright,
.dropup {
position: relative
}
.dropdown-toggle::after {
display: inline-block;
width: 0;
height: 0;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid;
border-right: .3em solid transparent;
border-bottom: 0;
border-left: .3em solid transparent
}
.dropdown-toggle:empty::after {
margin-left: 0
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 10rem;
padding: .5rem 0;
margin: .125rem 0 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .15);
border-radius: .25rem
}
.dropdown-menu-right {
right: 0;
left: auto
}
.dropup .dropdown-menu {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: .125rem
}
.dropup .dropdown-toggle::after {
display: inline-block;
width: 0;
height: 0;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: 0;
border-right: .3em solid transparent;
border-bottom: .3em solid;
border-left: .3em solid transparent
}
.dropup .dropdown-toggle:empty::after {
margin-left: 0
}
.dropright .dropdown-menu {
top: 0;
right: auto;
left: 100%;
margin-top: 0;
margin-left: .125rem
}
.dropright .dropdown-toggle::after {
display: inline-block;
width: 0;
height: 0;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid transparent;
border-right: 0;
border-bottom: .3em solid transparent;
border-left: .3em solid
}
.dropright .dropdown-toggle:empty::after {
margin-left: 0
}
.dropright .dropdown-toggle::after {
vertical-align: 0
}
.dropleft .dropdown-menu {
top: 0;
right: 100%;
left: auto;
margin-top: 0;
margin-right: .125rem
}
.dropleft .dropdown-toggle::after {
display: inline-block;
width: 0;
height: 0;
margin-left: .255em;
vertical-align: .255em;
content: ""
}
.dropleft .dropdown-toggle::after {
display: none
}
.dropleft .dropdown-toggle::before {
display: inline-block;
width: 0;
height: 0;
margin-right: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid transparent;
border-right: .3em solid;
border-bottom: .3em solid transparent
}
.dropleft .dropdown-toggle:empty::after {
margin-left: 0
}
.dropleft .dropdown-toggle::before {
vertical-align: 0
}
.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
right: auto;
bottom: auto
}
.dropdown-divider {
height: 0;
margin: .5rem 0;
overflow: hidden;
border-top: 1px solid #e9ecef
}
.dropdown-item {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 400;
color: #212529;
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0
}
.dropdown-item:focus,
.dropdown-item:hover {
color: #16181b;
text-decoration: none;
background-color: #f8f9fa
}
.dropdown-item.active,
.dropdown-item:active {
color: #fff;
text-decoration: none;
background-color: #ffd600
}
.dropdown-item.disabled,
.dropdown-item:disabled {
color: #6c757d;
background-color: transparent
}
.dropdown-menu.show {
display: block
}
.dropdown-header {
display: block;
padding: .5rem 1.5rem;
margin-bottom: 0;
font-size: .875rem;
color: #6c757d;
white-space: nowrap
}
.dropdown-item-text {
display: block;
padding: .25rem 1.5rem;
color: #212529
}
.btn-group,
.btn-group-vertical {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
vertical-align: middle
}
.btn-group-vertical>.btn,
.btn-group>.btn,
.wpcf7 .btn-group-vertical>input[type=submit],
.wpcf7 .btn-group>input[type=submit] {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto
}
.btn-group-vertical>.btn:hover,
.btn-group>.btn:hover,
.wpcf7 .btn-group-vertical>input:hover[type=submit],
.wpcf7 .btn-group>input:hover[type=submit] {
z-index: 1
}
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.wpcf7 .btn-group-vertical>input.active[type=submit],
.wpcf7 .btn-group-vertical>input:active[type=submit],
.wpcf7 .btn-group-vertical>input:focus[type=submit],
.wpcf7 .btn-group>input.active[type=submit],
.wpcf7 .btn-group>input:active[type=submit],
.wpcf7 .btn-group>input:focus[type=submit] {
z-index: 1
}
.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group,
.btn-group .wpcf7 .btn+input[type=submit],
.btn-group .wpcf7 .btn-group+input[type=submit],
.btn-group .wpcf7 input[type=submit]+.btn,
.btn-group .wpcf7 input[type=submit]+.btn-group,
.btn-group .wpcf7 input[type=submit]+input[type=submit],
.btn-group-vertical .btn+.btn,
.btn-group-vertical .btn+.btn-group,
.btn-group-vertical .btn-group+.btn,
.btn-group-vertical .btn-group+.btn-group,
.btn-group-vertical .wpcf7 .btn+input[type=submit],
.btn-group-vertical .wpcf7 .btn-group+input[type=submit],
.btn-group-vertical .wpcf7 input[type=submit]+.btn,
.btn-group-vertical .wpcf7 input[type=submit]+.btn-group,
.btn-group-vertical .wpcf7 input[type=submit]+input[type=submit],
.wpcf7 .btn-group .btn+input[type=submit],
.wpcf7 .btn-group .btn-group+input[type=submit],
.wpcf7 .btn-group input[type=submit]+.btn,
.wpcf7 .btn-group input[type=submit]+.btn-group,
.wpcf7 .btn-group input[type=submit]+input[type=submit],
.wpcf7 .btn-group-vertical .btn+input[type=submit],
.wpcf7 .btn-group-vertical .btn-group+input[type=submit],
.wpcf7 .btn-group-vertical input[type=submit]+.btn,
.wpcf7 .btn-group-vertical input[type=submit]+.btn-group,
.wpcf7 .btn-group-vertical input[type=submit]+input[type=submit] {
margin-left: -1px
}
.btn-toolbar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.btn-toolbar .input-group {
width: auto
}
.btn-group>.btn:first-child,
.wpcf7 .btn-group>input:first-child[type=submit] {
margin-left: 0
}
.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.wpcf7 .btn-group>.btn-group:not(:last-child)>input[type=submit],
.wpcf7 .btn-group>input:not(:last-child):not(.dropdown-toggle)[type=submit] {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child),
.wpcf7 .btn-group>.btn-group:not(:first-child)>input[type=submit],
.wpcf7 .btn-group>input:not(:first-child)[type=submit] {
border-top-left-radius: 0;
border-bottom-left-radius: 0
}
.dropdown-toggle-split {
padding-right: .5625rem;
padding-left: .5625rem
}
.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
margin-left: 0
}
.dropleft .dropdown-toggle-split::before {
margin-right: 0
}
.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split,
.wpcf7 .btn-group-sm>input[type=submit]+.dropdown-toggle-split {
padding-right: .375rem;
padding-left: .375rem
}
.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split,
.wpcf7 .btn-group-lg>input[type=submit]+.dropdown-toggle-split {
padding-right: .75rem;
padding-left: .75rem
}
.btn-group-vertical {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.btn-group-vertical .btn,
.btn-group-vertical .btn-group,
.btn-group-vertical .wpcf7 input[type=submit],
.wpcf7 .btn-group-vertical input[type=submit] {
width: 100%
}
.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group,
.wpcf7 .btn-group-vertical>.btn+input[type=submit],
.wpcf7 .btn-group-vertical>.btn-group+input[type=submit],
.wpcf7 .btn-group-vertical>input[type=submit]+.btn,
.wpcf7 .btn-group-vertical>input[type=submit]+.btn-group,
.wpcf7 .btn-group-vertical>input[type=submit]+input[type=submit] {
margin-top: -1px;
margin-left: 0
}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
.wpcf7 .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],
.wpcf7 .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle)[type=submit] {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0
}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child),
.wpcf7 .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],
.wpcf7 .btn-group-vertical>input:not(:first-child)[type=submit] {
border-top-left-radius: 0;
border-top-right-radius: 0
}
.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn,
.wpcf7 .btn-group-toggle>.btn-group>input[type=submit],
.wpcf7 .btn-group-toggle>input[type=submit] {
margin-bottom: 0
}
.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio],
.wpcf7 .btn-group-toggle>.btn-group>input[type=submit] input[type=checkbox],
.wpcf7 .btn-group-toggle>.btn-group>input[type=submit] input[type=radio],
.wpcf7 .btn-group-toggle>input[type=submit] input[type=checkbox],
.wpcf7 .btn-group-toggle>input[type=submit] input[type=radio] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none
}
.input-group {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100%
}
.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control,
.wpcf7 .input-group>.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=color],
.wpcf7 .input-group>input[type=date],
.wpcf7 .input-group>input[type=datetime-local],
.wpcf7 .input-group>input[type=datetime],
.wpcf7 .input-group>input[type=email],
.wpcf7 .input-group>input[type=file],
.wpcf7 .input-group>input[type=month],
.wpcf7 .input-group>input[type=number],
.wpcf7 .input-group>input[type=range],
.wpcf7 .input-group>input[type=search],
.wpcf7 .input-group>input[type=submit],
.wpcf7 .input-group>input[type=tel],
.wpcf7 .input-group>input[type=text],
.wpcf7 .input-group>input[type=time],
.wpcf7 .input-group>input[type=url],
.wpcf7 .input-group>input[type=week],
.wpcf7 .input-group>select,
.wpcf7 .input-group>textarea {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
margin-bottom: 0
}
.input-group>.custom-file:focus,
.input-group>.custom-select:focus,
.input-group>.form-control:focus,
.wpcf7 .input-group>.wpcf7-validation-errors:focus,
.wpcf7 .input-group>input:focus[type=color],
.wpcf7 .input-group>input:focus[type=date],
.wpcf7 .input-group>input:focus[type=datetime-local],
.wpcf7 .input-group>input:focus[type=datetime],
.wpcf7 .input-group>input:focus[type=email],
.wpcf7 .input-group>input:focus[type=file],
.wpcf7 .input-group>input:focus[type=month],
.wpcf7 .input-group>input:focus[type=number],
.wpcf7 .input-group>input:focus[type=range],
.wpcf7 .input-group>input:focus[type=search],
.wpcf7 .input-group>input:focus[type=submit],
.wpcf7 .input-group>input:focus[type=tel],
.wpcf7 .input-group>input:focus[type=text],
.wpcf7 .input-group>input:focus[type=time],
.wpcf7 .input-group>input:focus[type=url],
.wpcf7 .input-group>input:focus[type=week],
.wpcf7 .input-group>select:focus,
.wpcf7 .input-group>textarea:focus {
z-index: 3
}
.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control,
.wpcf7 .input-group>.custom-file+.wpcf7-validation-errors,
.wpcf7 .input-group>.custom-file+input[type=color],
.wpcf7 .input-group>.custom-file+input[type=date],
.wpcf7 .input-group>.custom-file+input[type=datetime-local],
.wpcf7 .input-group>.custom-file+input[type=datetime],
.wpcf7 .input-group>.custom-file+input[type=email],
.wpcf7 .input-group>.custom-file+input[type=file],
.wpcf7 .input-group>.custom-file+input[type=month],
.wpcf7 .input-group>.custom-file+input[type=number],
.wpcf7 .input-group>.custom-file+input[type=range],
.wpcf7 .input-group>.custom-file+input[type=search],
.wpcf7 .input-group>.custom-file+input[type=submit],
.wpcf7 .input-group>.custom-file+input[type=tel],
.wpcf7 .input-group>.custom-file+input[type=text],
.wpcf7 .input-group>.custom-file+input[type=time],
.wpcf7 .input-group>.custom-file+input[type=url],
.wpcf7 .input-group>.custom-file+input[type=week],
.wpcf7 .input-group>.custom-file+select,
.wpcf7 .input-group>.custom-file+textarea,
.wpcf7 .input-group>.custom-select+.wpcf7-validation-errors,
.wpcf7 .input-group>.custom-select+input[type=color],
.wpcf7 .input-group>.custom-select+input[type=date],
.wpcf7 .input-group>.custom-select+input[type=datetime-local],
.wpcf7 .input-group>.custom-select+input[type=datetime],
.wpcf7 .input-group>.custom-select+input[type=email],
.wpcf7 .input-group>.custom-select+input[type=file],
.wpcf7 .input-group>.custom-select+input[type=month],
.wpcf7 .input-group>.custom-select+input[type=number],
.wpcf7 .input-group>.custom-select+input[type=range],
.wpcf7 .input-group>.custom-select+input[type=search],
.wpcf7 .input-group>.custom-select+input[type=submit],
.wpcf7 .input-group>.custom-select+input[type=tel],
.wpcf7 .input-group>.custom-select+input[type=text],
.wpcf7 .input-group>.custom-select+input[type=time],
.wpcf7 .input-group>.custom-select+input[type=url],
.wpcf7 .input-group>.custom-select+input[type=week],
.wpcf7 .input-group>.custom-select+select,
.wpcf7 .input-group>.custom-select+textarea,
.wpcf7 .input-group>.form-control+.wpcf7-validation-errors,
.wpcf7 .input-group>.form-control+input[type=color],
.wpcf7 .input-group>.form-control+input[type=date],
.wpcf7 .input-group>.form-control+input[type=datetime-local],
.wpcf7 .input-group>.form-control+input[type=datetime],
.wpcf7 .input-group>.form-control+input[type=email],
.wpcf7 .input-group>.form-control+input[type=file],
.wpcf7 .input-group>.form-control+input[type=month],
.wpcf7 .input-group>.form-control+input[type=number],
.wpcf7 .input-group>.form-control+input[type=range],
.wpcf7 .input-group>.form-control+input[type=search],
.wpcf7 .input-group>.form-control+input[type=submit],
.wpcf7 .input-group>.form-control+input[type=tel],
.wpcf7 .input-group>.form-control+input[type=text],
.wpcf7 .input-group>.form-control+input[type=time],
.wpcf7 .input-group>.form-control+input[type=url],
.wpcf7 .input-group>.form-control+input[type=week],
.wpcf7 .input-group>.form-control+select,
.wpcf7 .input-group>.form-control+textarea,
.wpcf7 .input-group>.wpcf7-validation-errors+.custom-file,
.wpcf7 .input-group>.wpcf7-validation-errors+.custom-select,
.wpcf7 .input-group>.wpcf7-validation-errors+.form-control,
.wpcf7 .input-group>.wpcf7-validation-errors+.wpcf7-validation-errors,
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=color],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=date],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime-local],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=email],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=file],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=month],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=number],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=range],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=search],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=submit],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=tel],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=text],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=time],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=url],
.wpcf7 .input-group>.wpcf7-validation-errors+input[type=week],
.wpcf7 .input-group>.wpcf7-validation-errors+select,
.wpcf7 .input-group>.wpcf7-validation-errors+textarea,
.wpcf7 .input-group>input[type=color]+.custom-file,
.wpcf7 .input-group>input[type=color]+.custom-select,
.wpcf7 .input-group>input[type=color]+.form-control,
.wpcf7 .input-group>input[type=color]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=color]+input[type=color],
.wpcf7 .input-group>input[type=color]+input[type=date],
.wpcf7 .input-group>input[type=color]+input[type=datetime-local],
.wpcf7 .input-group>input[type=color]+input[type=datetime],
.wpcf7 .input-group>input[type=color]+input[type=email],
.wpcf7 .input-group>input[type=color]+input[type=file],
.wpcf7 .input-group>input[type=color]+input[type=month],
.wpcf7 .input-group>input[type=color]+input[type=number],
.wpcf7 .input-group>input[type=color]+input[type=range],
.wpcf7 .input-group>input[type=color]+input[type=search],
.wpcf7 .input-group>input[type=color]+input[type=submit],
.wpcf7 .input-group>input[type=color]+input[type=tel],
.wpcf7 .input-group>input[type=color]+input[type=text],
.wpcf7 .input-group>input[type=color]+input[type=time],
.wpcf7 .input-group>input[type=color]+input[type=url],
.wpcf7 .input-group>input[type=color]+input[type=week],
.wpcf7 .input-group>input[type=color]+select,
.wpcf7 .input-group>input[type=color]+textarea,
.wpcf7 .input-group>input[type=date]+.custom-file,
.wpcf7 .input-group>input[type=date]+.custom-select,
.wpcf7 .input-group>input[type=date]+.form-control,
.wpcf7 .input-group>input[type=date]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=date]+input[type=color],
.wpcf7 .input-group>input[type=date]+input[type=date],
.wpcf7 .input-group>input[type=date]+input[type=datetime-local],
.wpcf7 .input-group>input[type=date]+input[type=datetime],
.wpcf7 .input-group>input[type=date]+input[type=email],
.wpcf7 .input-group>input[type=date]+input[type=file],
.wpcf7 .input-group>input[type=date]+input[type=month],
.wpcf7 .input-group>input[type=date]+input[type=number],
.wpcf7 .input-group>input[type=date]+input[type=range],
.wpcf7 .input-group>input[type=date]+input[type=search],
.wpcf7 .input-group>input[type=date]+input[type=submit],
.wpcf7 .input-group>input[type=date]+input[type=tel],
.wpcf7 .input-group>input[type=date]+input[type=text],
.wpcf7 .input-group>input[type=date]+input[type=time],
.wpcf7 .input-group>input[type=date]+input[type=url],
.wpcf7 .input-group>input[type=date]+input[type=week],
.wpcf7 .input-group>input[type=date]+select,
.wpcf7 .input-group>input[type=date]+textarea,
.wpcf7 .input-group>input[type=datetime-local]+.custom-file,
.wpcf7 .input-group>input[type=datetime-local]+.custom-select,
.wpcf7 .input-group>input[type=datetime-local]+.form-control,
.wpcf7 .input-group>input[type=datetime-local]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=datetime-local]+input[type=color],
.wpcf7 .input-group>input[type=datetime-local]+input[type=date],
.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime-local],
.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime],
.wpcf7 .input-group>input[type=datetime-local]+input[type=email],
.wpcf7 .input-group>input[type=datetime-local]+input[type=file],
.wpcf7 .input-group>input[type=datetime-local]+input[type=month],
.wpcf7 .input-group>input[type=datetime-local]+input[type=number],
.wpcf7 .input-group>input[type=datetime-local]+input[type=range],
.wpcf7 .input-group>input[type=datetime-local]+input[type=search],
.wpcf7 .input-group>input[type=datetime-local]+input[type=submit],
.wpcf7 .input-group>input[type=datetime-local]+input[type=tel],
.wpcf7 .input-group>input[type=datetime-local]+input[type=text],
.wpcf7 .input-group>input[type=datetime-local]+input[type=time],
.wpcf7 .input-group>input[type=datetime-local]+input[type=url],
.wpcf7 .input-group>input[type=datetime-local]+input[type=week],
.wpcf7 .input-group>input[type=datetime-local]+select,
.wpcf7 .input-group>input[type=datetime-local]+textarea,
.wpcf7 .input-group>input[type=datetime]+.custom-file,
.wpcf7 .input-group>input[type=datetime]+.custom-select,
.wpcf7 .input-group>input[type=datetime]+.form-control,
.wpcf7 .input-group>input[type=datetime]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=datetime]+input[type=color],
.wpcf7 .input-group>input[type=datetime]+input[type=date],
.wpcf7 .input-group>input[type=datetime]+input[type=datetime-local],
.wpcf7 .input-group>input[type=datetime]+input[type=datetime],
.wpcf7 .input-group>input[type=datetime]+input[type=email],
.wpcf7 .input-group>input[type=datetime]+input[type=file],
.wpcf7 .input-group>input[type=datetime]+input[type=month],
.wpcf7 .input-group>input[type=datetime]+input[type=number],
.wpcf7 .input-group>input[type=datetime]+input[type=range],
.wpcf7 .input-group>input[type=datetime]+input[type=search],
.wpcf7 .input-group>input[type=datetime]+input[type=submit],
.wpcf7 .input-group>input[type=datetime]+input[type=tel],
.wpcf7 .input-group>input[type=datetime]+input[type=text],
.wpcf7 .input-group>input[type=datetime]+input[type=time],
.wpcf7 .input-group>input[type=datetime]+input[type=url],
.wpcf7 .input-group>input[type=datetime]+input[type=week],
.wpcf7 .input-group>input[type=datetime]+select,
.wpcf7 .input-group>input[type=datetime]+textarea,
.wpcf7 .input-group>input[type=email]+.custom-file,
.wpcf7 .input-group>input[type=email]+.custom-select,
.wpcf7 .input-group>input[type=email]+.form-control,
.wpcf7 .input-group>input[type=email]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=email]+input[type=color],
.wpcf7 .input-group>input[type=email]+input[type=date],
.wpcf7 .input-group>input[type=email]+input[type=datetime-local],
.wpcf7 .input-group>input[type=email]+input[type=datetime],
.wpcf7 .input-group>input[type=email]+input[type=email],
.wpcf7 .input-group>input[type=email]+input[type=file],
.wpcf7 .input-group>input[type=email]+input[type=month],
.wpcf7 .input-group>input[type=email]+input[type=number],
.wpcf7 .input-group>input[type=email]+input[type=range],
.wpcf7 .input-group>input[type=email]+input[type=search],
.wpcf7 .input-group>input[type=email]+input[type=submit],
.wpcf7 .input-group>input[type=email]+input[type=tel],
.wpcf7 .input-group>input[type=email]+input[type=text],
.wpcf7 .input-group>input[type=email]+input[type=time],
.wpcf7 .input-group>input[type=email]+input[type=url],
.wpcf7 .input-group>input[type=email]+input[type=week],
.wpcf7 .input-group>input[type=email]+select,
.wpcf7 .input-group>input[type=email]+textarea,
.wpcf7 .input-group>input[type=file]+.custom-file,
.wpcf7 .input-group>input[type=file]+.custom-select,
.wpcf7 .input-group>input[type=file]+.form-control,
.wpcf7 .input-group>input[type=file]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=file]+input[type=color],
.wpcf7 .input-group>input[type=file]+input[type=date],
.wpcf7 .input-group>input[type=file]+input[type=datetime-local],
.wpcf7 .input-group>input[type=file]+input[type=datetime],
.wpcf7 .input-group>input[type=file]+input[type=email],
.wpcf7 .input-group>input[type=file]+input[type=file],
.wpcf7 .input-group>input[type=file]+input[type=month],
.wpcf7 .input-group>input[type=file]+input[type=number],
.wpcf7 .input-group>input[type=file]+input[type=range],
.wpcf7 .input-group>input[type=file]+input[type=search],
.wpcf7 .input-group>input[type=file]+input[type=submit],
.wpcf7 .input-group>input[type=file]+input[type=tel],
.wpcf7 .input-group>input[type=file]+input[type=text],
.wpcf7 .input-group>input[type=file]+input[type=time],
.wpcf7 .input-group>input[type=file]+input[type=url],
.wpcf7 .input-group>input[type=file]+input[type=week],
.wpcf7 .input-group>input[type=file]+select,
.wpcf7 .input-group>input[type=file]+textarea,
.wpcf7 .input-group>input[type=month]+.custom-file,
.wpcf7 .input-group>input[type=month]+.custom-select,
.wpcf7 .input-group>input[type=month]+.form-control,
.wpcf7 .input-group>input[type=month]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=month]+input[type=color],
.wpcf7 .input-group>input[type=month]+input[type=date],
.wpcf7 .input-group>input[type=month]+input[type=datetime-local],
.wpcf7 .input-group>input[type=month]+input[type=datetime],
.wpcf7 .input-group>input[type=month]+input[type=email],
.wpcf7 .input-group>input[type=month]+input[type=file],
.wpcf7 .input-group>input[type=month]+input[type=month],
.wpcf7 .input-group>input[type=month]+input[type=number],
.wpcf7 .input-group>input[type=month]+input[type=range],
.wpcf7 .input-group>input[type=month]+input[type=search],
.wpcf7 .input-group>input[type=month]+input[type=submit],
.wpcf7 .input-group>input[type=month]+input[type=tel],
.wpcf7 .input-group>input[type=month]+input[type=text],
.wpcf7 .input-group>input[type=month]+input[type=time],
.wpcf7 .input-group>input[type=month]+input[type=url],
.wpcf7 .input-group>input[type=month]+input[type=week],
.wpcf7 .input-group>input[type=month]+select,
.wpcf7 .input-group>input[type=month]+textarea,
.wpcf7 .input-group>input[type=number]+.custom-file,
.wpcf7 .input-group>input[type=number]+.custom-select,
.wpcf7 .input-group>input[type=number]+.form-control,
.wpcf7 .input-group>input[type=number]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=number]+input[type=color],
.wpcf7 .input-group>input[type=number]+input[type=date],
.wpcf7 .input-group>input[type=number]+input[type=datetime-local],
.wpcf7 .input-group>input[type=number]+input[type=datetime],
.wpcf7 .input-group>input[type=number]+input[type=email],
.wpcf7 .input-group>input[type=number]+input[type=file],
.wpcf7 .input-group>input[type=number]+input[type=month],
.wpcf7 .input-group>input[type=number]+input[type=number],
.wpcf7 .input-group>input[type=number]+input[type=range],
.wpcf7 .input-group>input[type=number]+input[type=search],
.wpcf7 .input-group>input[type=number]+input[type=submit],
.wpcf7 .input-group>input[type=number]+input[type=tel],
.wpcf7 .input-group>input[type=number]+input[type=text],
.wpcf7 .input-group>input[type=number]+input[type=time],
.wpcf7 .input-group>input[type=number]+input[type=url],
.wpcf7 .input-group>input[type=number]+input[type=week],
.wpcf7 .input-group>input[type=number]+select,
.wpcf7 .input-group>input[type=number]+textarea,
.wpcf7 .input-group>input[type=range]+.custom-file,
.wpcf7 .input-group>input[type=range]+.custom-select,
.wpcf7 .input-group>input[type=range]+.form-control,
.wpcf7 .input-group>input[type=range]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=range]+input[type=color],
.wpcf7 .input-group>input[type=range]+input[type=date],
.wpcf7 .input-group>input[type=range]+input[type=datetime-local],
.wpcf7 .input-group>input[type=range]+input[type=datetime],
.wpcf7 .input-group>input[type=range]+input[type=email],
.wpcf7 .input-group>input[type=range]+input[type=file],
.wpcf7 .input-group>input[type=range]+input[type=month],
.wpcf7 .input-group>input[type=range]+input[type=number],
.wpcf7 .input-group>input[type=range]+input[type=range],
.wpcf7 .input-group>input[type=range]+input[type=search],
.wpcf7 .input-group>input[type=range]+input[type=submit],
.wpcf7 .input-group>input[type=range]+input[type=tel],
.wpcf7 .input-group>input[type=range]+input[type=text],
.wpcf7 .input-group>input[type=range]+input[type=time],
.wpcf7 .input-group>input[type=range]+input[type=url],
.wpcf7 .input-group>input[type=range]+input[type=week],
.wpcf7 .input-group>input[type=range]+select,
.wpcf7 .input-group>input[type=range]+textarea,
.wpcf7 .input-group>input[type=search]+.custom-file,
.wpcf7 .input-group>input[type=search]+.custom-select,
.wpcf7 .input-group>input[type=search]+.form-control,
.wpcf7 .input-group>input[type=search]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=search]+input[type=color],
.wpcf7 .input-group>input[type=search]+input[type=date],
.wpcf7 .input-group>input[type=search]+input[type=datetime-local],
.wpcf7 .input-group>input[type=search]+input[type=datetime],
.wpcf7 .input-group>input[type=search]+input[type=email],
.wpcf7 .input-group>input[type=search]+input[type=file],
.wpcf7 .input-group>input[type=search]+input[type=month],
.wpcf7 .input-group>input[type=search]+input[type=number],
.wpcf7 .input-group>input[type=search]+input[type=range],
.wpcf7 .input-group>input[type=search]+input[type=search],
.wpcf7 .input-group>input[type=search]+input[type=submit],
.wpcf7 .input-group>input[type=search]+input[type=tel],
.wpcf7 .input-group>input[type=search]+input[type=text],
.wpcf7 .input-group>input[type=search]+input[type=time],
.wpcf7 .input-group>input[type=search]+input[type=url],
.wpcf7 .input-group>input[type=search]+input[type=week],
.wpcf7 .input-group>input[type=search]+select,
.wpcf7 .input-group>input[type=search]+textarea,
.wpcf7 .input-group>input[type=submit]+.custom-file,
.wpcf7 .input-group>input[type=submit]+.custom-select,
.wpcf7 .input-group>input[type=submit]+.form-control,
.wpcf7 .input-group>input[type=submit]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=submit]+input[type=color],
.wpcf7 .input-group>input[type=submit]+input[type=date],
.wpcf7 .input-group>input[type=submit]+input[type=datetime-local],
.wpcf7 .input-group>input[type=submit]+input[type=datetime],
.wpcf7 .input-group>input[type=submit]+input[type=email],
.wpcf7 .input-group>input[type=submit]+input[type=file],
.wpcf7 .input-group>input[type=submit]+input[type=month],
.wpcf7 .input-group>input[type=submit]+input[type=number],
.wpcf7 .input-group>input[type=submit]+input[type=range],
.wpcf7 .input-group>input[type=submit]+input[type=search],
.wpcf7 .input-group>input[type=submit]+input[type=submit],
.wpcf7 .input-group>input[type=submit]+input[type=tel],
.wpcf7 .input-group>input[type=submit]+input[type=text],
.wpcf7 .input-group>input[type=submit]+input[type=time],
.wpcf7 .input-group>input[type=submit]+input[type=url],
.wpcf7 .input-group>input[type=submit]+input[type=week],
.wpcf7 .input-group>input[type=submit]+select,
.wpcf7 .input-group>input[type=submit]+textarea,
.wpcf7 .input-group>input[type=tel]+.custom-file,
.wpcf7 .input-group>input[type=tel]+.custom-select,
.wpcf7 .input-group>input[type=tel]+.form-control,
.wpcf7 .input-group>input[type=tel]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=tel]+input[type=color],
.wpcf7 .input-group>input[type=tel]+input[type=date],
.wpcf7 .input-group>input[type=tel]+input[type=datetime-local],
.wpcf7 .input-group>input[type=tel]+input[type=datetime],
.wpcf7 .input-group>input[type=tel]+input[type=email],
.wpcf7 .input-group>input[type=tel]+input[type=file],
.wpcf7 .input-group>input[type=tel]+input[type=month],
.wpcf7 .input-group>input[type=tel]+input[type=number],
.wpcf7 .input-group>input[type=tel]+input[type=range],
.wpcf7 .input-group>input[type=tel]+input[type=search],
.wpcf7 .input-group>input[type=tel]+input[type=submit],
.wpcf7 .input-group>input[type=tel]+input[type=tel],
.wpcf7 .input-group>input[type=tel]+input[type=text],
.wpcf7 .input-group>input[type=tel]+input[type=time],
.wpcf7 .input-group>input[type=tel]+input[type=url],
.wpcf7 .input-group>input[type=tel]+input[type=week],
.wpcf7 .input-group>input[type=tel]+select,
.wpcf7 .input-group>input[type=tel]+textarea,
.wpcf7 .input-group>input[type=text]+.custom-file,
.wpcf7 .input-group>input[type=text]+.custom-select,
.wpcf7 .input-group>input[type=text]+.form-control,
.wpcf7 .input-group>input[type=text]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=text]+input[type=color],
.wpcf7 .input-group>input[type=text]+input[type=date],
.wpcf7 .input-group>input[type=text]+input[type=datetime-local],
.wpcf7 .input-group>input[type=text]+input[type=datetime],
.wpcf7 .input-group>input[type=text]+input[type=email],
.wpcf7 .input-group>input[type=text]+input[type=file],
.wpcf7 .input-group>input[type=text]+input[type=month],
.wpcf7 .input-group>input[type=text]+input[type=number],
.wpcf7 .input-group>input[type=text]+input[type=range],
.wpcf7 .input-group>input[type=text]+input[type=search],
.wpcf7 .input-group>input[type=text]+input[type=submit],
.wpcf7 .input-group>input[type=text]+input[type=tel],
.wpcf7 .input-group>input[type=text]+input[type=text],
.wpcf7 .input-group>input[type=text]+input[type=time],
.wpcf7 .input-group>input[type=text]+input[type=url],
.wpcf7 .input-group>input[type=text]+input[type=week],
.wpcf7 .input-group>input[type=text]+select,
.wpcf7 .input-group>input[type=text]+textarea,
.wpcf7 .input-group>input[type=time]+.custom-file,
.wpcf7 .input-group>input[type=time]+.custom-select,
.wpcf7 .input-group>input[type=time]+.form-control,
.wpcf7 .input-group>input[type=time]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=time]+input[type=color],
.wpcf7 .input-group>input[type=time]+input[type=date],
.wpcf7 .input-group>input[type=time]+input[type=datetime-local],
.wpcf7 .input-group>input[type=time]+input[type=datetime],
.wpcf7 .input-group>input[type=time]+input[type=email],
.wpcf7 .input-group>input[type=time]+input[type=file],
.wpcf7 .input-group>input[type=time]+input[type=month],
.wpcf7 .input-group>input[type=time]+input[type=number],
.wpcf7 .input-group>input[type=time]+input[type=range],
.wpcf7 .input-group>input[type=time]+input[type=search],
.wpcf7 .input-group>input[type=time]+input[type=submit],
.wpcf7 .input-group>input[type=time]+input[type=tel],
.wpcf7 .input-group>input[type=time]+input[type=text],
.wpcf7 .input-group>input[type=time]+input[type=time],
.wpcf7 .input-group>input[type=time]+input[type=url],
.wpcf7 .input-group>input[type=time]+input[type=week],
.wpcf7 .input-group>input[type=time]+select,
.wpcf7 .input-group>input[type=time]+textarea,
.wpcf7 .input-group>input[type=url]+.custom-file,
.wpcf7 .input-group>input[type=url]+.custom-select,
.wpcf7 .input-group>input[type=url]+.form-control,
.wpcf7 .input-group>input[type=url]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=url]+input[type=color],
.wpcf7 .input-group>input[type=url]+input[type=date],
.wpcf7 .input-group>input[type=url]+input[type=datetime-local],
.wpcf7 .input-group>input[type=url]+input[type=datetime],
.wpcf7 .input-group>input[type=url]+input[type=email],
.wpcf7 .input-group>input[type=url]+input[type=file],
.wpcf7 .input-group>input[type=url]+input[type=month],
.wpcf7 .input-group>input[type=url]+input[type=number],
.wpcf7 .input-group>input[type=url]+input[type=range],
.wpcf7 .input-group>input[type=url]+input[type=search],
.wpcf7 .input-group>input[type=url]+input[type=submit],
.wpcf7 .input-group>input[type=url]+input[type=tel],
.wpcf7 .input-group>input[type=url]+input[type=text],
.wpcf7 .input-group>input[type=url]+input[type=time],
.wpcf7 .input-group>input[type=url]+input[type=url],
.wpcf7 .input-group>input[type=url]+input[type=week],
.wpcf7 .input-group>input[type=url]+select,
.wpcf7 .input-group>input[type=url]+textarea,
.wpcf7 .input-group>input[type=week]+.custom-file,
.wpcf7 .input-group>input[type=week]+.custom-select,
.wpcf7 .input-group>input[type=week]+.form-control,
.wpcf7 .input-group>input[type=week]+.wpcf7-validation-errors,
.wpcf7 .input-group>input[type=week]+input[type=color],
.wpcf7 .input-group>input[type=week]+input[type=date],
.wpcf7 .input-group>input[type=week]+input[type=datetime-local],
.wpcf7 .input-group>input[type=week]+input[type=datetime],
.wpcf7 .input-group>input[type=week]+input[type=email],
.wpcf7 .input-group>input[type=week]+input[type=file],
.wpcf7 .input-group>input[type=week]+input[type=month],
.wpcf7 .input-group>input[type=week]+input[type=number],
.wpcf7 .input-group>input[type=week]+input[type=range],
.wpcf7 .input-group>input[type=week]+input[type=search],
.wpcf7 .input-group>input[type=week]+input[type=submit],
.wpcf7 .input-group>input[type=week]+input[type=tel],
.wpcf7 .input-group>input[type=week]+input[type=text],
.wpcf7 .input-group>input[type=week]+input[type=time],
.wpcf7 .input-group>input[type=week]+input[type=url],
.wpcf7 .input-group>input[type=week]+input[type=week],
.wpcf7 .input-group>input[type=week]+select,
.wpcf7 .input-group>input[type=week]+textarea,
.wpcf7 .input-group>select+.custom-file,
.wpcf7 .input-group>select+.custom-select,
.wpcf7 .input-group>select+.form-control,
.wpcf7 .input-group>select+.wpcf7-validation-errors,
.wpcf7 .input-group>select+input[type=color],
.wpcf7 .input-group>select+input[type=date],
.wpcf7 .input-group>select+input[type=datetime-local],
.wpcf7 .input-group>select+input[type=datetime],
.wpcf7 .input-group>select+input[type=email],
.wpcf7 .input-group>select+input[type=file],
.wpcf7 .input-group>select+input[type=month],
.wpcf7 .input-group>select+input[type=number],
.wpcf7 .input-group>select+input[type=range],
.wpcf7 .input-group>select+input[type=search],
.wpcf7 .input-group>select+input[type=submit],
.wpcf7 .input-group>select+input[type=tel],
.wpcf7 .input-group>select+input[type=text],
.wpcf7 .input-group>select+input[type=time],
.wpcf7 .input-group>select+input[type=url],
.wpcf7 .input-group>select+input[type=week],
.wpcf7 .input-group>select+select,
.wpcf7 .input-group>select+textarea,
.wpcf7 .input-group>textarea+.custom-file,
.wpcf7 .input-group>textarea+.custom-select,
.wpcf7 .input-group>textarea+.form-control,
.wpcf7 .input-group>textarea+.wpcf7-validation-errors,
.wpcf7 .input-group>textarea+input[type=color],
.wpcf7 .input-group>textarea+input[type=date],
.wpcf7 .input-group>textarea+input[type=datetime-local],
.wpcf7 .input-group>textarea+input[type=datetime],
.wpcf7 .input-group>textarea+input[type=email],
.wpcf7 .input-group>textarea+input[type=file],
.wpcf7 .input-group>textarea+input[type=month],
.wpcf7 .input-group>textarea+input[type=number],
.wpcf7 .input-group>textarea+input[type=range],
.wpcf7 .input-group>textarea+input[type=search],
.wpcf7 .input-group>textarea+input[type=submit],
.wpcf7 .input-group>textarea+input[type=tel],
.wpcf7 .input-group>textarea+input[type=text],
.wpcf7 .input-group>textarea+input[type=time],
.wpcf7 .input-group>textarea+input[type=url],
.wpcf7 .input-group>textarea+input[type=week],
.wpcf7 .input-group>textarea+select,
.wpcf7 .input-group>textarea+textarea {
margin-left: -1px
}
.input-group>.custom-select:not(:last-child),
.input-group>.form-control:not(:last-child),
.wpcf7 .input-group>.wpcf7-validation-errors:not(:last-child),
.wpcf7 .input-group>input:not(:last-child)[type=color],
.wpcf7 .input-group>input:not(:last-child)[type=date],
.wpcf7 .input-group>input:not(:last-child)[type=datetime-local],
.wpcf7 .input-group>input:not(:last-child)[type=datetime],
.wpcf7 .input-group>input:not(:last-child)[type=email],
.wpcf7 .input-group>input:not(:last-child)[type=file],
.wpcf7 .input-group>input:not(:last-child)[type=month],
.wpcf7 .input-group>input:not(:last-child)[type=number],
.wpcf7 .input-group>input:not(:last-child)[type=range],
.wpcf7 .input-group>input:not(:last-child)[type=search],
.wpcf7 .input-group>input:not(:last-child)[type=submit],
.wpcf7 .input-group>input:not(:last-child)[type=tel],
.wpcf7 .input-group>input:not(:last-child)[type=text],
.wpcf7 .input-group>input:not(:last-child)[type=time],
.wpcf7 .input-group>input:not(:last-child)[type=url],
.wpcf7 .input-group>input:not(:last-child)[type=week],
.wpcf7 .input-group>select:not(:last-child),
.wpcf7 .input-group>textarea:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child),
.wpcf7 .input-group>.wpcf7-validation-errors:not(:first-child),
.wpcf7 .input-group>input:not(:first-child)[type=color],
.wpcf7 .input-group>input:not(:first-child)[type=date],
.wpcf7 .input-group>input:not(:first-child)[type=datetime-local],
.wpcf7 .input-group>input:not(:first-child)[type=datetime],
.wpcf7 .input-group>input:not(:first-child)[type=email],
.wpcf7 .input-group>input:not(:first-child)[type=file],
.wpcf7 .input-group>input:not(:first-child)[type=month],
.wpcf7 .input-group>input:not(:first-child)[type=number],
.wpcf7 .input-group>input:not(:first-child)[type=range],
.wpcf7 .input-group>input:not(:first-child)[type=search],
.wpcf7 .input-group>input:not(:first-child)[type=submit],
.wpcf7 .input-group>input:not(:first-child)[type=tel],
.wpcf7 .input-group>input:not(:first-child)[type=text],
.wpcf7 .input-group>input:not(:first-child)[type=time],
.wpcf7 .input-group>input:not(:first-child)[type=url],
.wpcf7 .input-group>input:not(:first-child)[type=week],
.wpcf7 .input-group>select:not(:first-child),
.wpcf7 .input-group>textarea:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0
}
.input-group>.custom-file {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.input-group>.custom-file:not(:last-child) .custom-file-label,
.input-group>.custom-file:not(:last-child) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.input-group>.custom-file:not(:first-child) .custom-file-label,
.input-group>.custom-file:not(:first-child) .custom-file-label::after {
border-top-left-radius: 0;
border-bottom-left-radius: 0
}
.input-group-append,
.input-group-prepend {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.input-group-append .btn,
.input-group-append .wpcf7 input[type=submit],
.input-group-prepend .btn,
.input-group-prepend .wpcf7 input[type=submit],
.wpcf7 .input-group-append input[type=submit],
.wpcf7 .input-group-prepend input[type=submit] {
position: relative;
z-index: 2
}
.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-append .wpcf7 .btn+input[type=submit],
.input-group-append .wpcf7 .input-group-text+input[type=submit],
.input-group-append .wpcf7 input[type=submit]+.btn,
.input-group-append .wpcf7 input[type=submit]+.input-group-text,
.input-group-append .wpcf7 input[type=submit]+input[type=submit],
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text,
.input-group-prepend .wpcf7 .btn+input[type=submit],
.input-group-prepend .wpcf7 .input-group-text+input[type=submit],
.input-group-prepend .wpcf7 input[type=submit]+.btn,
.input-group-prepend .wpcf7 input[type=submit]+.input-group-text,
.input-group-prepend .wpcf7 input[type=submit]+input[type=submit],
.wpcf7 .input-group-append .btn+input[type=submit],
.wpcf7 .input-group-append .input-group-text+input[type=submit],
.wpcf7 .input-group-append input[type=submit]+.btn,
.wpcf7 .input-group-append input[type=submit]+.input-group-text,
.wpcf7 .input-group-append input[type=submit]+input[type=submit],
.wpcf7 .input-group-prepend .btn+input[type=submit],
.wpcf7 .input-group-prepend .input-group-text+input[type=submit],
.wpcf7 .input-group-prepend input[type=submit]+.btn,
.wpcf7 .input-group-prepend input[type=submit]+.input-group-text,
.wpcf7 .input-group-prepend input[type=submit]+input[type=submit] {
margin-left: -1px
}
.input-group-prepend {
margin-right: -1px
}
.input-group-append {
margin-left: -1px
}
.input-group-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: .375rem .75rem;
margin-bottom: 0;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
text-align: center;
white-space: nowrap;
background-color: #e9ecef;
border: 1px solid #ced4da;
border-radius: .25rem
}
.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
margin-top: 0
}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text,
.wpcf7 .input-group>.input-group-append:last-child>input:not(:last-child):not(.dropdown-toggle)[type=submit],
.wpcf7 .input-group>.input-group-append:not(:last-child)>input[type=submit],
.wpcf7 .input-group>.input-group-prepend>input[type=submit] {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
.wpcf7 .input-group>.input-group-append>input[type=submit],
.wpcf7 .input-group>.input-group-prepend:first-child>input:not(:first-child)[type=submit],
.wpcf7 .input-group>.input-group-prepend:not(:first-child)>input[type=submit] {
border-top-left-radius: 0;
border-bottom-left-radius: 0
}
.custom-control {
position: relative;
display: block;
min-height: 1.5rem;
padding-left: 1.5rem
}
.custom-control-inline {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
margin-right: 1rem
}
.custom-control-input {
position: absolute;
z-index: -1;
opacity: 0
}
.custom-control-input:checked~.custom-control-label::before {
color: #fff;
background-color: #ffd600
}
.custom-control-input:focus~.custom-control-label::before {
-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.custom-control-input:active~.custom-control-label::before {
color: #fff;
background-color: #fff3b3
}
.custom-control-input:disabled~.custom-control-label {
color: #6c757d
}
.custom-control-input:disabled~.custom-control-label::before {
background-color: #e9ecef
}
.custom-control-label {
margin-bottom: 0
}
.custom-control-label::before {
position: absolute;
top: .25rem;
left: 0;
display: block;
width: 1rem;
height: 1rem;
pointer-events: none;
content: "";
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: #dee2e6
}
.custom-control-label::after {
position: absolute;
top: .25rem;
left: 0;
display: block;
width: 1rem;
height: 1rem;
content: "";
background-repeat: no-repeat;
background-position: center center;
background-size: 50% 50%
}
.custom-checkbox .custom-control-label::before {
border-radius: .25rem
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
background-color: #ffd600
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
background-color: #ffd600
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
background-color: rgba(255, 214, 0, .5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
background-color: rgba(255, 214, 0, .5)
}
.custom-radio .custom-control-label::before {
border-radius: 50%
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
background-color: #ffd600
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
background-color: rgba(255, 214, 0, .5)
}
.custom-select {
display: inline-block;
width: 100%;
height: calc(2.25rem + 2px);
padding: .375rem 1.75rem .375rem .75rem;
line-height: 1.5;
color: #495057;
vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
background-size: 8px 10px;
border: 1px solid #ced4da;
border-radius: .25rem;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.custom-select:focus {
border-color: #ffeb80;
outline: 0;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(255, 235, 128, .5);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(255, 235, 128, .5)
}
.custom-select:focus::-ms-value {
color: #495057;
background-color: #fff
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
height: auto;
padding-right: .75rem;
background-image: none
}
.custom-select:disabled {
color: #6c757d;
background-color: #e9ecef
}
.custom-select::-ms-expand {
opacity: 0
}
.custom-select-sm {
height: calc(1.8125rem + 2px);
padding-top: .375rem;
padding-bottom: .375rem;
font-size: 75%
}
.custom-select-lg {
height: calc(2.875rem + 2px);
padding-top: .375rem;
padding-bottom: .375rem;
font-size: 125%
}
.custom-file {
position: relative;
display: inline-block;
width: 100%;
height: calc(2.25rem + 2px);
margin-bottom: 0
}
.custom-file-input {
position: relative;
z-index: 2;
width: 100%;
height: calc(2.25rem + 2px);
margin: 0;
opacity: 0
}
.custom-file-input:focus~.custom-file-label {
border-color: #ffeb80;
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.custom-file-input:focus~.custom-file-label::after {
border-color: #ffeb80
}
.custom-file-input:lang(en)~.custom-file-label::after {
content: "Browse"
}
.custom-file-label {
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 1;
height: calc(2.25rem + 2px);
padding: .375rem .75rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
border: 1px solid #ced4da;
border-radius: .25rem
}
.custom-file-label::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
z-index: 3;
display: block;
height: calc(calc(2.25rem + 2px) - 1px * 2);
padding: .375rem .75rem;
line-height: 1.5;
color: #495057;
content: "Browse";
background-color: #e9ecef;
border-left: 1px solid #ced4da;
border-radius: 0 .25rem .25rem 0
}
.custom-range {
width: 100%;
padding-left: 0;
background-color: transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.custom-range:focus {
outline: 0
}
.custom-range::-moz-focus-outer {
border: 0
}
.custom-range::-webkit-slider-thumb {
width: 1rem;
height: 1rem;
margin-top: -.25rem;
background-color: #ffd600;
border: 0;
border-radius: 1rem;
-webkit-appearance: none;
appearance: none
}
.custom-range::-webkit-slider-thumb:focus {
outline: 0;
-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.custom-range::-webkit-slider-thumb:active {
background-color: #fff3b3
}
.custom-range::-webkit-slider-runnable-track {
width: 100%;
height: .5rem;
color: transparent;
cursor: pointer;
background-color: #dee2e6;
border-color: transparent;
border-radius: 1rem
}
.custom-range::-moz-range-thumb {
width: 1rem;
height: 1rem;
background-color: #ffd600;
border: 0;
border-radius: 1rem;
-moz-appearance: none;
appearance: none
}
.custom-range::-moz-range-thumb:focus {
outline: 0;
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.custom-range::-moz-range-thumb:active {
background-color: #fff3b3
}
.custom-range::-moz-range-track {
width: 100%;
height: .5rem;
color: transparent;
cursor: pointer;
background-color: #dee2e6;
border-color: transparent;
border-radius: 1rem
}
.custom-range::-ms-thumb {
width: 1rem;
height: 1rem;
background-color: #ffd600;
border: 0;
border-radius: 1rem;
appearance: none
}
.custom-range::-ms-thumb:focus {
outline: 0;
box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.custom-range::-ms-thumb:active {
background-color: #fff3b3
}
.custom-range::-ms-track {
width: 100%;
height: .5rem;
color: transparent;
cursor: pointer;
background-color: transparent;
border-color: transparent;
border-width: .5rem
}
.custom-range::-ms-fill-lower {
background-color: #dee2e6;
border-radius: 1rem
}
.custom-range::-ms-fill-upper {
margin-right: 15px;
background-color: #dee2e6;
border-radius: 1rem
}
.nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none
}
.nav-link {
display: block;
padding: .5rem 1rem
}
.nav-link:focus,
.nav-link:hover {
text-decoration: none
}
.nav-link.disabled {
color: #6c757d
}
.nav-tabs {
border-bottom: 1px solid #dee2e6
}
.nav-tabs .nav-item {
margin-bottom: -1px
}
.nav-tabs .nav-link {
border: 1px solid transparent;
border-top-left-radius: .25rem;
border-top-right-radius: .25rem
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
border-color: #e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
color: #6c757d;
background-color: transparent;
border-color: transparent
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
color: #495057;
background-color: #fff;
border-color: #dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-left-radius: 0;
border-top-right-radius: 0
}
.nav-pills .nav-link {
border-radius: .25rem
}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
color: #fff;
background-color: #ffd600
}
.nav-fill .nav-item {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
text-align: center
}
.nav-justified .nav-item {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
text-align: center
}
.tab-content>.tab-pane {
display: none
}
.tab-content>.active {
display: block
}
.navbar {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: .5rem 1rem
}
.navbar>.container,
.navbar>.container-fluid {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.navbar-brand {
display: inline-block;
padding-top: .3125rem;
padding-bottom: .3125rem;
margin-right: 1rem;
font-size: 1.25rem;
line-height: inherit;
white-space: nowrap
}
.navbar-brand:focus,
.navbar-brand:hover {
text-decoration: none
}
.navbar-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none
}
.navbar-nav .nav-link {
padding-right: 0;
padding-left: 0
}
.navbar-nav .dropdown-menu {
position: static;
float: none
}
.navbar-text {
display: inline-block;
padding-top: .5rem;
padding-bottom: .5rem
}
.navbar-collapse {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.navbar-toggler {
padding: .25rem .75rem;
font-size: 1.25rem;
line-height: 1;
background-color: transparent;
border: 1px solid transparent;
border-radius: .25rem
}
.navbar-toggler:focus,
.navbar-toggler:hover {
text-decoration: none
}
.navbar-toggler:not(:disabled):not(.disabled) {
cursor: pointer
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
content: "";
background: no-repeat center center;
background-size: 100% 100%
}
@media (max-width:575.98px) {
.navbar-expand-sm>.container,
.navbar-expand-sm>.container-fluid {
padding-right: 0;
padding-left: 0
}
}
@media (min-width:576px) {
.navbar-expand-sm {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.navbar-expand-sm .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-sm>.container,
.navbar-expand-sm>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.navbar-expand-sm .navbar-collapse {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
-ms-flex-preferred-size: auto;
flex-basis: auto
}
.navbar-expand-sm .navbar-toggler {
display: none
}
}
@media (max-width:767.98px) {
.navbar-expand-md>.container,
.navbar-expand-md>.container-fluid {
padding-right: 0;
padding-left: 0
}
}
@media (min-width:768px) {
.navbar-expand-md {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.navbar-expand-md .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-md>.container,
.navbar-expand-md>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.navbar-expand-md .navbar-collapse {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
-ms-flex-preferred-size: auto;
flex-basis: auto
}
.navbar-expand-md .navbar-toggler {
display: none
}
}
@media (max-width:991.98px) {
.navbar-expand-lg>.container,
.navbar-expand-lg>.container-fluid {
padding-right: 0;
padding-left: 0
}
}
@media (min-width:992px) {
.navbar-expand-lg {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.navbar-expand-lg .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-lg>.container,
.navbar-expand-lg>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.navbar-expand-lg .navbar-collapse {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
-ms-flex-preferred-size: auto;
flex-basis: auto
}
.navbar-expand-lg .navbar-toggler {
display: none
}
}
@media (max-width:1199.98px) {
.navbar-expand-xl>.container,
.navbar-expand-xl>.container-fluid {
padding-right: 0;
padding-left: 0
}
}
@media (min-width:1200px) {
.navbar-expand-xl {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.navbar-expand-xl .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-xl>.container,
.navbar-expand-xl>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.navbar-expand-xl .navbar-collapse {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
-ms-flex-preferred-size: auto;
flex-basis: auto
}
.navbar-expand-xl .navbar-toggler {
display: none
}
}
.navbar-expand {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.navbar-expand>.container,
.navbar-expand>.container-fluid {
padding-right: 0;
padding-left: 0
}
.navbar-expand .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand>.container,
.navbar-expand>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.navbar-expand .navbar-collapse {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important;
-ms-flex-preferred-size: auto;
flex-basis: auto
}
.navbar-expand .navbar-toggler {
display: none
}
.navbar-light .navbar-brand {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, .5)
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, .7)
}
.navbar-light .navbar-nav .nav-link.disabled {
color: rgba(0, 0, 0, .3)
}
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-toggler {
color: rgba(0, 0, 0, .5);
border-color: rgba(0, 0, 0, .1)
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
color: rgba(0, 0, 0, .5)
}
.navbar-light .navbar-text a {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
color: rgba(0, 0, 0, .9)
}
.navbar-dark .navbar-brand {
color: #fff
}
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
color: #fff
}
.navbar-dark .navbar-nav .nav-link {
color: rgba(255, 255, 255, .5)
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
color: rgba(255, 255, 255, .75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
color: rgba(255, 255, 255, .25)
}
.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
color: #fff
}
.navbar-dark .navbar-toggler {
color: rgba(255, 255, 255, .5);
border-color: rgba(255, 255, 255, .1)
}
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
color: rgba(255, 255, 255, .5)
}
.navbar-dark .navbar-text a {
color: #fff
}
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
color: #fff
}
.card {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 1px solid rgba(0, 0, 0, .125);
border-radius: .25rem
}
.card>hr {
margin-right: 0;
margin-left: 0
}
.card>.list-group:first-child .list-group-item:first-child {
border-top-left-radius: .25rem;
border-top-right-radius: .25rem
}
.card>.list-group:last-child .list-group-item:last-child {
border-bottom-right-radius: .25rem;
border-bottom-left-radius: .25rem
}
.card-body {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 1.25rem
}
.card-title {
margin-bottom: .75rem
}
.card-subtitle {
margin-top: -.375rem;
margin-bottom: 0
}
.card-text:last-child {
margin-bottom: 0
}
.card-link:hover {
text-decoration: none
}
.card-link+.card-link {
margin-left: 1.25rem
}
.card-header {
padding: .75rem 1.25rem;
margin-bottom: 0;
background-color: rgba(0, 0, 0, .03);
border-bottom: 1px solid rgba(0, 0, 0, .125)
}
.card-header:first-child {
border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}
.card-header+.list-group .list-group-item:first-child {
border-top: 0
}
.card-footer {
padding: .75rem 1.25rem;
background-color: rgba(0, 0, 0, .03);
border-top: 1px solid rgba(0, 0, 0, .125)
}
.card-footer:last-child {
border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}
.card-header-tabs {
margin-right: -.625rem;
margin-bottom: -.75rem;
margin-left: -.625rem;
border-bottom: 0
}
.card-header-pills {
margin-right: -.625rem;
margin-left: -.625rem
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: 1.25rem
}
.card-img {
width: 100%;
border-radius: calc(.25rem - 1px)
}
.card-img-top {
width: 100%;
border-top-left-radius: calc(.25rem - 1px);
border-top-right-radius: calc(.25rem - 1px)
}
.card-img-bottom {
width: 100%;
border-bottom-right-radius: calc(.25rem - 1px);
border-bottom-left-radius: calc(.25rem - 1px)
}
.card-deck {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.card-deck .card {
margin-bottom: 15px
}
@media (min-width:576px) {
.card-deck {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin-right: -15px;
margin-left: -15px
}
.card-deck .card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 0%;
flex: 1 0 0%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-right: 15px;
margin-bottom: 0;
margin-left: 15px
}
}
.card-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.card-group>.card {
margin-bottom: 15px
}
@media (min-width:576px) {
.card-group {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap
}
.card-group>.card {
-webkit-box-flex: 1;
-ms-flex: 1 0 0%;
flex: 1 0 0%;
margin-bottom: 0
}
.card-group>.card+.card {
margin-left: 0;
border-left: 0
}
.card-group>.card:first-child {
border-top-right-radius: 0;
border-bottom-right-radius: 0
}
.card-group>.card:first-child .card-header,
.card-group>.card:first-child .card-img-top {
border-top-right-radius: 0
}
.card-group>.card:first-child .card-footer,
.card-group>.card:first-child .card-img-bottom {
border-bottom-right-radius: 0
}
.card-group>.card:last-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0
}
.card-group>.card:last-child .card-header,
.card-group>.card:last-child .card-img-top {
border-top-left-radius: 0
}
.card-group>.card:last-child .card-footer,
.card-group>.card:last-child .card-img-bottom {
border-bottom-left-radius: 0
}
.card-group>.card:only-child {
border-radius: .25rem
}
.card-group>.card:only-child .card-header,
.card-group>.card:only-child .card-img-top {
border-top-left-radius: .25rem;
border-top-right-radius: .25rem
}
.card-group>.card:only-child .card-footer,
.card-group>.card:only-child .card-img-bottom {
border-bottom-right-radius: .25rem;
border-bottom-left-radius: .25rem
}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
border-radius: 0
}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
border-radius: 0
}
}
.card-columns .card {
margin-bottom: .75rem
}
@media (min-width:576px) {
.card-columns {
-webkit-column-count: 3;
column-count: 3;
-webkit-column-gap: 1.25rem;
column-gap: 1.25rem;
orphans: 1;
widows: 1
}
.card-columns .card {
display: inline-block;
width: 100%
}
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
border-bottom: 0;
border-radius: 0
}
.accordion .card:not(:first-of-type) .card-header:first-child {
border-radius: 0
}
.accordion .card:first-of-type {
border-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0
}
.accordion .card:last-of-type {
border-top-left-radius: 0;
border-top-right-radius: 0
}
.breadcrumb {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: .75rem 1rem;
margin-bottom: 1rem;
list-style: none;
background-color: #e9ecef;
border-radius: .25rem
}
.breadcrumb-item+.breadcrumb-item {
padding-left: .5rem
}
.breadcrumb-item+.breadcrumb-item::before {
display: inline-block;
padding-right: .5rem;
color: #6c757d;
content: "/"
}
.breadcrumb-item+.breadcrumb-item:hover::before {
text-decoration: underline
}
.breadcrumb-item+.breadcrumb-item:hover::before {
text-decoration: none
}
.breadcrumb-item.active {
color: #6c757d
}
.pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 0;
list-style: none;
border-radius: .25rem
}
.page-link {
position: relative;
display: block;
padding: .5rem .75rem;
margin-left: -1px;
line-height: 1.25;
color: #ffd600;
background-color: #fff;
border: 1px solid #dee2e6
}
.page-link:hover {
z-index: 2;
color: #b39600;
text-decoration: none;
background-color: #e9ecef;
border-color: #dee2e6
}
.page-link:focus {
z-index: 2;
outline: 0;
-webkit-box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25);
box-shadow: 0 0 0 .2rem rgba(255, 214, 0, .25)
}
.page-link:not(:disabled):not(.disabled) {
cursor: pointer
}
.page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: .25rem;
border-bottom-left-radius: .25rem
}
.page-item:last-child .page-link {
border-top-right-radius: .25rem;
border-bottom-right-radius: .25rem
}
.page-item.active .page-link {
z-index: 1;
color: #fff;
background-color: #ffd600;
border-color: #ffd600
}
.page-item.disabled .page-link {
color: #6c757d;
pointer-events: none;
cursor: auto;
background-color: #fff;
border-color: #dee2e6
}
.pagination-lg .page-link {
padding: .75rem 1.5rem;
font-size: 1.25rem;
line-height: 1.5
}
.pagination-lg .page-item:first-child .page-link {
border-top-left-radius: .3rem;
border-bottom-left-radius: .3rem
}
.pagination-lg .page-item:last-child .page-link {
border-top-right-radius: .3rem;
border-bottom-right-radius: .3rem
}
.pagination-sm .page-link {
padding: .25rem .5rem;
font-size: .875rem;
line-height: 1.5
}
.pagination-sm .page-item:first-child .page-link {
border-top-left-radius: .2rem;
border-bottom-left-radius: .2rem
}
.pagination-sm .page-item:last-child .page-link {
border-top-right-radius: .2rem;
border-bottom-right-radius: .2rem
}
.badge {
display: inline-block;
padding: .25em .4em;
font-size: 75%;
font-weight: 700;
line-height: 1;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25rem
}
.badge:empty {
display: none
}
.btn .badge,
.wpcf7 input[type=submit] .badge {
position: relative;
top: -1px
}
.badge-pill {
padding-right: .6em;
padding-left: .6em;
border-radius: 10rem
}
.badge-primary {
color: #212529;
background-color: #ffd600
}
.badge-primary[href]:focus,
.badge-primary[href]:hover {
color: #212529;
text-decoration: none;
background-color: #ccab00
}
.badge-secondary {
color: #fff;
background-color: #6c757d
}
.badge-secondary[href]:focus,
.badge-secondary[href]:hover {
color: #fff;
text-decoration: none;
background-color: #545b62
}
.badge-success {
color: #fff;
background-color: #28a745
}
.badge-success[href]:focus,
.badge-success[href]:hover {
color: #fff;
text-decoration: none;
background-color: #1e7e34
}
.badge-info {
color: #fff;
background-color: #17a2b8
}
.badge-info[href]:focus,
.badge-info[href]:hover {
color: #fff;
text-decoration: none;
background-color: #117a8b
}
.badge-warning {
color: #212529;
background-color: #ffc107
}
.badge-warning[href]:focus,
.badge-warning[href]:hover {
color: #212529;
text-decoration: none;
background-color: #d39e00
}
.badge-danger {
color: #fff;
background-color: #dc3545
}
.badge-danger[href]:focus,
.badge-danger[href]:hover {
color: #fff;
text-decoration: none;
background-color: #bd2130
}
.badge-light {
color: #212529;
background-color: #f8f9fa
}
.badge-light[href]:focus,
.badge-light[href]:hover {
color: #212529;
text-decoration: none;
background-color: #dae0e5
}
.badge-dark {
color: #fff;
background-color: #343a40
}
.badge-dark[href]:focus,
.badge-dark[href]:hover {
color: #fff;
text-decoration: none;
background-color: #1d2124
}
.jumbotron {
padding: 2rem 1rem;
margin-bottom: 2rem;
background-color: #e9ecef;
border-radius: .3rem
}
@media (min-width:576px) {
.jumbotron {
padding: 4rem 2rem
}
}
.jumbotron-fluid {
padding-right: 0;
padding-left: 0;
border-radius: 0
}
.alert {
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem
}
.alert-heading {
color: inherit
}
.alert-link {
font-weight: 700
}
.alert-dismissible {
padding-right: 4rem
}
.alert-dismissible .close {
position: absolute;
top: 0;
right: 0;
padding: .75rem 1.25rem;
color: inherit
}
.alert-primary {
color: #856f00;
background-color: #fff7cc;
border-color: #fff4b8
}
.alert-primary hr {
border-top-color: #fff09f
}
.alert-primary .alert-link {
color: #524400
}
.alert-secondary {
color: #383d41;
background-color: #e2e3e5;
border-color: #d6d8db
}
.alert-secondary hr {
border-top-color: #c8cbcf
}
.alert-secondary .alert-link {
color: #202326
}
.alert-success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb
}
.alert-success hr {
border-top-color: #b1dfbb
}
.alert-success .alert-link {
color: #0b2e13
}
.alert-info {
color: #0c5460;
background-color: #d1ecf1;
border-color: #bee5eb
}
.alert-info hr {
border-top-color: #abdde5
}
.alert-info .alert-link {
color: #062c33
}
.alert-warning {
color: #856404;
background-color: #fff3cd;
border-color: #ffeeba
}
.alert-warning hr {
border-top-color: #ffe8a1
}
.alert-warning .alert-link {
color: #533f03
}
.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb
}
.alert-danger hr {
border-top-color: #f1b0b7
}
.alert-danger .alert-link {
color: #491217
}
.alert-light {
color: #818182;
background-color: #fefefe;
border-color: #fdfdfe
}
.alert-light hr {
border-top-color: #ececf6
}
.alert-light .alert-link {
color: #686868
}
.alert-dark {
color: #1b1e21;
background-color: #d6d8d9;
border-color: #c6c8ca
}
.alert-dark hr {
border-top-color: #b9bbbe
}
.alert-dark .alert-link {
color: #040505
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 1rem 0
}
to {
background-position: 0 0
}
}
@keyframes progress-bar-stripes {
from {
background-position: 1rem 0
}
to {
background-position: 0 0
}
}
.progress {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 1rem;
overflow: hidden;
font-size: .75rem;
background-color: #e9ecef;
border-radius: .25rem
}
.progress-bar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
text-align: center;
white-space: nowrap;
background-color: #ffd600;
-webkit-transition: width .6s ease;
transition: width .6s ease
}
@media screen and (prefers-reduced-motion:reduce) {
.progress-bar {
-webkit-transition: none;
transition: none
}
}
.progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-size: 1rem 1rem
}
.progress-bar-animated {
-webkit-animation: progress-bar-stripes 1s linear infinite;
animation: progress-bar-stripes 1s linear infinite
}
.media {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start
}
.media-body {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1
}
.list-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 0;
margin-bottom: 0
}
.list-group-item-action {
width: 100%;
color: #495057;
text-align: inherit
}
.list-group-item-action:focus,
.list-group-item-action:hover {
color: #495057;
text-decoration: none;
background-color: #f8f9fa
}
.list-group-item-action:active {
color: #212529;
background-color: #e9ecef
}
.list-group-item {
position: relative;
display: block;
padding: .75rem 1.25rem;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, .125)
}
.list-group-item:first-child {
border-top-left-radius: .25rem;
border-top-right-radius: .25rem
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: .25rem;
border-bottom-left-radius: .25rem
}
.list-group-item:focus,
.list-group-item:hover {
z-index: 1;
text-decoration: none
}
.list-group-item.disabled,
.list-group-item:disabled {
color: #6c757d;
background-color: #fff
}
.list-group-item.active {
z-index: 2;
color: #fff;
background-color: #ffd600;
border-color: #ffd600
}
.list-group-flush .list-group-item {
border-right: 0;
border-left: 0;
border-radius: 0
}
.list-group-flush:first-child .list-group-item:first-child {
border-top: 0
}
.list-group-flush:last-child .list-group-item:last-child {
border-bottom: 0
}
.list-group-item-primary {
color: #856f00;
background-color: #fff4b8
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
color: #856f00;
background-color: #fff09f
}
.list-group-item-primary.list-group-item-action.active {
color: #fff;
background-color: #856f00;
border-color: #856f00
}
.list-group-item-secondary {
color: #383d41;
background-color: #d6d8db
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
color: #383d41;
background-color: #c8cbcf
}
.list-group-item-secondary.list-group-item-action.active {
color: #fff;
background-color: #383d41;
border-color: #383d41
}
.list-group-item-success {
color: #155724;
background-color: #c3e6cb
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
color: #155724;
background-color: #b1dfbb
}
.list-group-item-success.list-group-item-action.active {
color: #fff;
background-color: #155724;
border-color: #155724
}
.list-group-item-info {
color: #0c5460;
background-color: #bee5eb
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
color: #0c5460;
background-color: #abdde5
}
.list-group-item-info.list-group-item-action.active {
color: #fff;
background-color: #0c5460;
border-color: #0c5460
}
.list-group-item-warning {
color: #856404;
background-color: #ffeeba
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
color: #856404;
background-color: #ffe8a1
}
.list-group-item-warning.list-group-item-action.active {
color: #fff;
background-color: #856404;
border-color: #856404
}
.list-group-item-danger {
color: #721c24;
background-color: #f5c6cb
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
color: #721c24;
background-color: #f1b0b7
}
.list-group-item-danger.list-group-item-action.active {
color: #fff;
background-color: #721c24;
border-color: #721c24
}
.list-group-item-light {
color: #818182;
background-color: #fdfdfe
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
color: #818182;
background-color: #ececf6
}
.list-group-item-light.list-group-item-action.active {
color: #fff;
background-color: #818182;
border-color: #818182
}
.list-group-item-dark {
color: #1b1e21;
background-color: #c6c8ca
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
color: #1b1e21;
background-color: #b9bbbe
}
.list-group-item-dark.list-group-item-action.active {
color: #fff;
background-color: #1b1e21;
border-color: #1b1e21
}
.close {
float: right;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: .5
}
.close:focus,
.close:hover {
color: #000;
text-decoration: none;
opacity: .75
}
.close:not(:disabled):not(.disabled) {
cursor: pointer
}
button.close {
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none
}
.modal-open {
overflow: hidden
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto
}
.modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none
}
.modal.fade .modal-dialog {
-webkit-transition: -webkit-transform .3s ease-out;
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out, -webkit-transform .3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%)
}
@media screen and (prefers-reduced-motion:reduce) {
.modal.fade .modal-dialog {
-webkit-transition: none;
transition: none
}
}
.modal.show .modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
.modal-dialog-centered {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
.modal-content {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem;
outline: 0
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.show {
opacity: .5
}
.modal-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 1rem;
border-bottom: 1px solid #e9ecef;
border-top-left-radius: .3rem;
border-top-right-radius: .3rem
}
.modal-header .close {
padding: 1rem;
margin: -1rem -1rem -1rem auto
}
.modal-title {
margin-bottom: 0;
line-height: 1.5
}
.modal-body {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 1rem
}
.modal-footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 1rem;
border-top: 1px solid #e9ecef
}
.modal-footer>:not(:first-child) {
margin-left: .25rem
}
.modal-footer>:not(:last-child) {
margin-right: .25rem
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll
}
@media (min-width:576px) {
.modal-dialog {
max-width: 500px;
margin: 1.75rem auto
}
.modal-dialog-centered {
min-height: calc(100% - (1.75rem * 2))
}
.modal-sm {
max-width: 300px
}
}
@media (min-width:992px) {
.modal-lg {
max-width: 800px
}
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
opacity: 0
}
.tooltip.show {
opacity: .9
}
.tooltip .arrow {
position: absolute;
display: block;
width: .8rem;
height: .4rem
}
.tooltip .arrow::before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid
}
.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
padding: .4rem 0
}
.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
bottom: 0
}
.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
top: 0;
border-width: .4rem .4rem 0;
border-top-color: #000
}
.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
padding: 0 .4rem
}
.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
left: 0;
width: .4rem;
height: .8rem
}
.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
right: 0;
border-width: .4rem .4rem .4rem 0;
border-right-color: #000
}
.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
padding: .4rem 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
top: 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
bottom: 0;
border-width: 0 .4rem .4rem;
border-bottom-color: #000
}
.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
padding: 0 .4rem
}
.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
right: 0;
width: .4rem;
height: .8rem
}
.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
left: 0;
border-width: .4rem 0 .4rem .4rem;
border-left-color: #000
}
.tooltip-inner {
max-width: 200px;
padding: .25rem .5rem;
color: #fff;
text-align: center;
background-color: #000;
border-radius: .25rem
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: block;
max-width: 276px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-style: normal;
font-weight: 400;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem
}
.popover .arrow {
position: absolute;
display: block;
width: 1rem;
height: .5rem;
margin: 0 .3rem
}
.popover .arrow::after,
.popover .arrow::before {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid
}
.bs-popover-auto[x-placement^=top],
.bs-popover-top {
margin-bottom: .5rem
}
.bs-popover-auto[x-placement^=top] .arrow,
.bs-popover-top .arrow {
bottom: calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-top .arrow::before {
border-width: .5rem .5rem 0
}
.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::before {
bottom: 0;
border-top-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-top .arrow::after {
bottom: 1px;
border-top-color: #fff
}
.bs-popover-auto[x-placement^=right],
.bs-popover-right {
margin-left: .5rem
}
.bs-popover-auto[x-placement^=right] .arrow,
.bs-popover-right .arrow {
left: calc((.5rem + 1px) * -1);
width: .5rem;
height: 1rem;
margin: .3rem 0
}
.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-right .arrow::before {
border-width: .5rem .5rem .5rem 0
}
.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::before {
left: 0;
border-right-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-right .arrow::after {
left: 1px;
border-right-color: #fff
}
.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
margin-top: .5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow,
.bs-popover-bottom .arrow {
top: calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-bottom .arrow::before {
border-width: 0 .5rem .5rem .5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::before {
top: 0;
border-bottom-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-bottom .arrow::after {
top: 1px;
border-bottom-color: #fff
}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: 1rem;
margin-left: -.5rem;
content: "";
border-bottom: 1px solid #f7f7f7
}
.bs-popover-auto[x-placement^=left],
.bs-popover-left {
margin-right: .5rem
}
.bs-popover-auto[x-placement^=left] .arrow,
.bs-popover-left .arrow {
right: calc((.5rem + 1px) * -1);
width: .5rem;
height: 1rem;
margin: .3rem 0
}
.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-left .arrow::before {
border-width: .5rem 0 .5rem .5rem
}
.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::before {
right: 0;
border-left-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-left .arrow::after {
right: 1px;
border-left-color: #fff
}
.popover-header {
padding: .5rem .75rem;
margin-bottom: 0;
font-size: 1rem;
color: inherit;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-top-left-radius: calc(.3rem - 1px);
border-top-right-radius: calc(.3rem - 1px)
}
.popover-header:empty {
display: none
}
.popover-body {
padding: .5rem .75rem;
color: #212529
}
.carousel {
position: relative
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden
}
.carousel-item {
position: relative;
display: none;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
-webkit-transition: -webkit-transform .6s ease;
transition: -webkit-transform .6s ease;
transition: transform .6s ease;
transition: transform .6s ease, -webkit-transform .6s ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
perspective: 1000px
}
@media screen and (prefers-reduced-motion:reduce) {
.carousel-item {
-webkit-transition: none;
transition: none
}
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
display: block
}
.carousel-item-next,
.carousel-item-prev {
position: absolute;
top: 0
}
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translateX(0);
transform: translateX(0)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.active.carousel-item-right,
.carousel-item-next {
-webkit-transform: translateX(100%);
transform: translateX(100%)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.active.carousel-item-right,
.carousel-item-next {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
.active.carousel-item-left,
.carousel-item-prev {
-webkit-transform: translateX(-100%);
transform: translateX(-100%)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.active.carousel-item-left,
.carousel-item-prev {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
.carousel-fade .carousel-item {
opacity: 0;
-webkit-transition-duration: .6s;
transition-duration: .6s;
-webkit-transition-property: opacity;
transition-property: opacity
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
opacity: 1
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
opacity: 0
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active {
-webkit-transform: translateX(0);
transform: translateX(0)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.carousel-control-next,
.carousel-control-prev {
position: absolute;
top: 0;
bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 15%;
color: #fff;
text-align: center;
opacity: .5
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
color: #fff;
text-decoration: none;
outline: 0;
opacity: .9
}
.carousel-control-prev {
left: 0
}
.carousel-control-next {
right: 0
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
display: inline-block;
width: 20px;
height: 20px;
background: transparent no-repeat center center;
background-size: 100% 100%
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 10px;
left: 0;
z-index: 15;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-left: 0;
margin-right: 15%;
margin-left: 15%;
list-style: none
}
.carousel-indicators li {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
width: 30px;
height: 3px;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
background-color: rgba(255, 255, 255, .5)
}
.carousel-indicators li::before {
position: absolute;
top: -10px;
left: 0;
display: inline-block;
width: 100%;
height: 10px;
content: ""
}
.carousel-indicators li::after {
position: absolute;
bottom: -10px;
left: 0;
display: inline-block;
width: 100%;
height: 10px;
content: ""
}
.carousel-indicators .active {
background-color: #fff
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 20px;
left: 15%;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center
}
.align-baseline {
vertical-align: baseline!important
}
.align-top {
vertical-align: top!important
}
.align-middle {
vertical-align: middle!important
}
.align-bottom {
vertical-align: bottom!important
}
.align-text-bottom {
vertical-align: text-bottom!important
}
.align-text-top {
vertical-align: text-top!important
}
.bg-primary {
background-color: #ffd600!important
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
background-color: #ccab00!important
}
.bg-secondary {
background-color: #6c757d!important
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
background-color: #545b62!important
}
.bg-success {
background-color: #28a745!important
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
background-color: #1e7e34!important
}
.bg-info {
background-color: #17a2b8!important
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
background-color: #117a8b!important
}
.bg-warning {
background-color: #ffc107!important
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
background-color: #d39e00!important
}
.bg-danger {
background-color: #dc3545!important
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
background-color: #bd2130!important
}
.bg-light {
background-color: #f8f9fa!important
}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
background-color: #dae0e5!important
}
.bg-dark {
background-color: #343a40!important
}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
background-color: #1d2124!important
}
.bg-white {
background-color: #fff!important
}
.bg-transparent {
background-color: transparent!important
}
.border {
border: 1px solid #dee2e6!important
}
.border-top {
border-top: 1px solid #dee2e6!important
}
.border-right {
border-right: 1px solid #dee2e6!important
}
.border-bottom {
border-bottom: 1px solid #dee2e6!important
}
.border-left {
border-left: 1px solid #dee2e6!important
}
.border-0 {
border: 0!important
}
.border-top-0 {
border-top: 0!important
}
.border-right-0 {
border-right: 0!important
}
.border-bottom-0 {
border-bottom: 0!important
}
.border-left-0 {
border-left: 0!important
}
.border-primary {
border-color: #ffd600!important
}
.border-secondary {
border-color: #6c757d!important
}
.border-success {
border-color: #28a745!important
}
.border-info {
border-color: #17a2b8!important
}
.border-warning {
border-color: #ffc107!important
}
.border-danger {
border-color: #dc3545!important
}
.border-light {
border-color: #f8f9fa!important
}
.border-dark {
border-color: #343a40!important
}
.border-white {
border-color: #fff!important
}
.rounded {
border-radius: .25rem!important
}
.rounded-top {
border-top-left-radius: .25rem!important;
border-top-right-radius: .25rem!important
}
.rounded-right {
border-top-right-radius: .25rem!important;
border-bottom-right-radius: .25rem!important
}
.rounded-bottom {
border-bottom-right-radius: .25rem!important;
border-bottom-left-radius: .25rem!important
}
.rounded-left {
border-top-left-radius: .25rem!important;
border-bottom-left-radius: .25rem!important
}
.rounded-circle {
border-radius: 50%!important
}
.rounded-0 {
border-radius: 0!important
}
.clearfix::after {
display: block;
clear: both;
content: ""
}
.d-none {
display: none!important
}
.d-inline {
display: inline!important
}
.d-inline-block {
display: inline-block!important
}
.d-block {
display: block!important
}
.d-table {
display: table!important
}
.d-table-row {
display: table-row!important
}
.d-table-cell {
display: table-cell!important
}
.d-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
@media (min-width:576px) {
.d-sm-none {
display: none!important
}
.d-sm-inline {
display: inline!important
}
.d-sm-inline-block {
display: inline-block!important
}
.d-sm-block {
display: block!important
}
.d-sm-table {
display: table!important
}
.d-sm-table-row {
display: table-row!important
}
.d-sm-table-cell {
display: table-cell!important
}
.d-sm-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-sm-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
}
@media (min-width:768px) {
.d-md-none {
display: none!important
}
.d-md-inline {
display: inline!important
}
.d-md-inline-block {
display: inline-block!important
}
.d-md-block {
display: block!important
}
.d-md-table {
display: table!important
}
.d-md-table-row {
display: table-row!important
}
.d-md-table-cell {
display: table-cell!important
}
.d-md-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-md-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
}
@media (min-width:992px) {
.d-lg-none {
display: none!important
}
.d-lg-inline {
display: inline!important
}
.d-lg-inline-block {
display: inline-block!important
}
.d-lg-block {
display: block!important
}
.d-lg-table {
display: table!important
}
.d-lg-table-row {
display: table-row!important
}
.d-lg-table-cell {
display: table-cell!important
}
.d-lg-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-lg-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
}
@media (min-width:1200px) {
.d-xl-none {
display: none!important
}
.d-xl-inline {
display: inline!important
}
.d-xl-inline-block {
display: inline-block!important
}
.d-xl-block {
display: block!important
}
.d-xl-table {
display: table!important
}
.d-xl-table-row {
display: table-row!important
}
.d-xl-table-cell {
display: table-cell!important
}
.d-xl-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-xl-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
}
@media print {
.d-print-none {
display: none!important
}
.d-print-inline {
display: inline!important
}
.d-print-inline-block {
display: inline-block!important
}
.d-print-block {
display: block!important
}
.d-print-table {
display: table!important
}
.d-print-table-row {
display: table-row!important
}
.d-print-table-cell {
display: table-cell!important
}
.d-print-flex {
display: -webkit-box!important;
display: -ms-flexbox!important;
display: flex!important
}
.d-print-inline-flex {
display: -webkit-inline-box!important;
display: -ms-inline-flexbox!important;
display: inline-flex!important
}
}
.embed-responsive {
position: relative;
display: block;
width: 100%;
padding: 0;
overflow: hidden
}
.embed-responsive::before {
display: block;
content: ""
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0
}
.embed-responsive-21by9::before {
padding-top: 42.85714%
}
.embed-responsive-16by9::before {
padding-top: 56.25%
}
.embed-responsive-4by3::before {
padding-top: 75%
}
.embed-responsive-1by1::before {
padding-top: 100%
}
.flex-row {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: row!important;
flex-direction: row!important
}
.flex-column {
-webkit-box-orient: vertical!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: column!important;
flex-direction: column!important
}
.flex-row-reverse {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important
}
.flex-column-reverse {
-webkit-box-orient: vertical!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: column-reverse!important;
flex-direction: column-reverse!important
}
.flex-wrap {
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important
}
.flex-nowrap {
-ms-flex-wrap: nowrap!important;
flex-wrap: nowrap!important
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse!important;
flex-wrap: wrap-reverse!important
}
.flex-fill {
-webkit-box-flex: 1!important;
-ms-flex: 1 1 auto!important;
flex: 1 1 auto!important
}
.flex-grow-0 {
-webkit-box-flex: 0!important;
-ms-flex-positive: 0!important;
flex-grow: 0!important
}
.flex-grow-1 {
-webkit-box-flex: 1!important;
-ms-flex-positive: 1!important;
flex-grow: 1!important
}
.flex-shrink-0 {
-ms-flex-negative: 0!important;
flex-shrink: 0!important
}
.flex-shrink-1 {
-ms-flex-negative: 1!important;
flex-shrink: 1!important
}
.justify-content-start {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important
}
.justify-content-end {
-webkit-box-pack: end!important;
-ms-flex-pack: end!important;
justify-content: flex-end!important
}
.justify-content-center {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important
}
.justify-content-between {
-webkit-box-pack: justify!important;
-ms-flex-pack: justify!important;
justify-content: space-between!important
}
.justify-content-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important
}
.align-items-start {
-webkit-box-align: start!important;
-ms-flex-align: start!important;
align-items: flex-start!important
}
.align-items-end {
-webkit-box-align: end!important;
-ms-flex-align: end!important;
align-items: flex-end!important
}
.align-items-center {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important
}
.align-items-baseline {
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
align-items: baseline!important
}
.align-items-stretch {
-webkit-box-align: stretch!important;
-ms-flex-align: stretch!important;
align-items: stretch!important
}
.align-content-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important
}
.align-content-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important
}
.align-content-center {
-ms-flex-line-pack: center!important;
align-content: center!important
}
.align-content-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important
}
.align-content-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important
}
.align-content-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important
}
.align-self-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important
}
.align-self-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important
}
.align-self-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important
}
.align-self-center {
-ms-flex-item-align: center!important;
align-self: center!important
}
.align-self-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important
}
.align-self-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important
}
@media (min-width:576px) {
.flex-sm-row {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: row!important;
flex-direction: row!important
}
.flex-sm-column {
-webkit-box-orient: vertical!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: column!important;
flex-direction: column!important
}
.flex-sm-row-reverse {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important
}
.flex-sm-column-reverse {
-webkit-box-orient: vertical!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: column-reverse!important;
flex-direction: column-reverse!important
}
.flex-sm-wrap {
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important
}
.flex-sm-nowrap {
-ms-flex-wrap: nowrap!important;
flex-wrap: nowrap!important
}
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse!important;
flex-wrap: wrap-reverse!important
}
.flex-sm-fill {
-webkit-box-flex: 1!important;
-ms-flex: 1 1 auto!important;
flex: 1 1 auto!important
}
.flex-sm-grow-0 {
-webkit-box-flex: 0!important;
-ms-flex-positive: 0!important;
flex-grow: 0!important
}
.flex-sm-grow-1 {
-webkit-box-flex: 1!important;
-ms-flex-positive: 1!important;
flex-grow: 1!important
}
.flex-sm-shrink-0 {
-ms-flex-negative: 0!important;
flex-shrink: 0!important
}
.flex-sm-shrink-1 {
-ms-flex-negative: 1!important;
flex-shrink: 1!important
}
.justify-content-sm-start {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important
}
.justify-content-sm-end {
-webkit-box-pack: end!important;
-ms-flex-pack: end!important;
justify-content: flex-end!important
}
.justify-content-sm-center {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important
}
.justify-content-sm-between {
-webkit-box-pack: justify!important;
-ms-flex-pack: justify!important;
justify-content: space-between!important
}
.justify-content-sm-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important
}
.align-items-sm-start {
-webkit-box-align: start!important;
-ms-flex-align: start!important;
align-items: flex-start!important
}
.align-items-sm-end {
-webkit-box-align: end!important;
-ms-flex-align: end!important;
align-items: flex-end!important
}
.align-items-sm-center {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important
}
.align-items-sm-baseline {
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
align-items: baseline!important
}
.align-items-sm-stretch {
-webkit-box-align: stretch!important;
-ms-flex-align: stretch!important;
align-items: stretch!important
}
.align-content-sm-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important
}
.align-content-sm-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important
}
.align-content-sm-center {
-ms-flex-line-pack: center!important;
align-content: center!important
}
.align-content-sm-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important
}
.align-content-sm-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important
}
.align-content-sm-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important
}
.align-self-sm-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important
}
.align-self-sm-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important
}
.align-self-sm-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important
}
.align-self-sm-center {
-ms-flex-item-align: center!important;
align-self: center!important
}
.align-self-sm-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important
}
.align-self-sm-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important
}
}
@media (min-width:768px) {
.flex-md-row {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: row!important;
flex-direction: row!important
}
.flex-md-column {
-webkit-box-orient: vertical!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: column!important;
flex-direction: column!important
}
.flex-md-row-reverse {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important
}
.flex-md-column-reverse {
-webkit-box-orient: vertical!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: column-reverse!important;
flex-direction: column-reverse!important
}
.flex-md-wrap {
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important
}
.flex-md-nowrap {
-ms-flex-wrap: nowrap!important;
flex-wrap: nowrap!important
}
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse!important;
flex-wrap: wrap-reverse!important
}
.flex-md-fill {
-webkit-box-flex: 1!important;
-ms-flex: 1 1 auto!important;
flex: 1 1 auto!important
}
.flex-md-grow-0 {
-webkit-box-flex: 0!important;
-ms-flex-positive: 0!important;
flex-grow: 0!important
}
.flex-md-grow-1 {
-webkit-box-flex: 1!important;
-ms-flex-positive: 1!important;
flex-grow: 1!important
}
.flex-md-shrink-0 {
-ms-flex-negative: 0!important;
flex-shrink: 0!important
}
.flex-md-shrink-1 {
-ms-flex-negative: 1!important;
flex-shrink: 1!important
}
.justify-content-md-start {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important
}
.justify-content-md-end {
-webkit-box-pack: end!important;
-ms-flex-pack: end!important;
justify-content: flex-end!important
}
.justify-content-md-center {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important
}
.justify-content-md-between {
-webkit-box-pack: justify!important;
-ms-flex-pack: justify!important;
justify-content: space-between!important
}
.justify-content-md-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important
}
.align-items-md-start {
-webkit-box-align: start!important;
-ms-flex-align: start!important;
align-items: flex-start!important
}
.align-items-md-end {
-webkit-box-align: end!important;
-ms-flex-align: end!important;
align-items: flex-end!important
}
.align-items-md-center {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important
}
.align-items-md-baseline {
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
align-items: baseline!important
}
.align-items-md-stretch {
-webkit-box-align: stretch!important;
-ms-flex-align: stretch!important;
align-items: stretch!important
}
.align-content-md-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important
}
.align-content-md-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important
}
.align-content-md-center {
-ms-flex-line-pack: center!important;
align-content: center!important
}
.align-content-md-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important
}
.align-content-md-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important
}
.align-content-md-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important
}
.align-self-md-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important
}
.align-self-md-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important
}
.align-self-md-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important
}
.align-self-md-center {
-ms-flex-item-align: center!important;
align-self: center!important
}
.align-self-md-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important
}
.align-self-md-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important
}
}
@media (min-width:992px) {
.flex-lg-row {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: row!important;
flex-direction: row!important
}
.flex-lg-column {
-webkit-box-orient: vertical!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: column!important;
flex-direction: column!important
}
.flex-lg-row-reverse {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important
}
.flex-lg-column-reverse {
-webkit-box-orient: vertical!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: column-reverse!important;
flex-direction: column-reverse!important
}
.flex-lg-wrap {
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important
}
.flex-lg-nowrap {
-ms-flex-wrap: nowrap!important;
flex-wrap: nowrap!important
}
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse!important;
flex-wrap: wrap-reverse!important
}
.flex-lg-fill {
-webkit-box-flex: 1!important;
-ms-flex: 1 1 auto!important;
flex: 1 1 auto!important
}
.flex-lg-grow-0 {
-webkit-box-flex: 0!important;
-ms-flex-positive: 0!important;
flex-grow: 0!important
}
.flex-lg-grow-1 {
-webkit-box-flex: 1!important;
-ms-flex-positive: 1!important;
flex-grow: 1!important
}
.flex-lg-shrink-0 {
-ms-flex-negative: 0!important;
flex-shrink: 0!important
}
.flex-lg-shrink-1 {
-ms-flex-negative: 1!important;
flex-shrink: 1!important
}
.justify-content-lg-start {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important
}
.justify-content-lg-end {
-webkit-box-pack: end!important;
-ms-flex-pack: end!important;
justify-content: flex-end!important
}
.justify-content-lg-center {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important
}
.justify-content-lg-between {
-webkit-box-pack: justify!important;
-ms-flex-pack: justify!important;
justify-content: space-between!important
}
.justify-content-lg-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important
}
.align-items-lg-start {
-webkit-box-align: start!important;
-ms-flex-align: start!important;
align-items: flex-start!important
}
.align-items-lg-end {
-webkit-box-align: end!important;
-ms-flex-align: end!important;
align-items: flex-end!important
}
.align-items-lg-center {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important
}
.align-items-lg-baseline {
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
align-items: baseline!important
}
.align-items-lg-stretch {
-webkit-box-align: stretch!important;
-ms-flex-align: stretch!important;
align-items: stretch!important
}
.align-content-lg-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important
}
.align-content-lg-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important
}
.align-content-lg-center {
-ms-flex-line-pack: center!important;
align-content: center!important
}
.align-content-lg-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important
}
.align-content-lg-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important
}
.align-content-lg-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important
}
.align-self-lg-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important
}
.align-self-lg-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important
}
.align-self-lg-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important
}
.align-self-lg-center {
-ms-flex-item-align: center!important;
align-self: center!important
}
.align-self-lg-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important
}
.align-self-lg-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important
}
}
@media (min-width:1200px) {
.flex-xl-row {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: row!important;
flex-direction: row!important
}
.flex-xl-column {
-webkit-box-orient: vertical!important;
-webkit-box-direction: normal!important;
-ms-flex-direction: column!important;
flex-direction: column!important
}
.flex-xl-row-reverse {
-webkit-box-orient: horizontal!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: row-reverse!important;
flex-direction: row-reverse!important
}
.flex-xl-column-reverse {
-webkit-box-orient: vertical!important;
-webkit-box-direction: reverse!important;
-ms-flex-direction: column-reverse!important;
flex-direction: column-reverse!important
}
.flex-xl-wrap {
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap!important;
flex-wrap: nowrap!important
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse!important;
flex-wrap: wrap-reverse!important
}
.flex-xl-fill {
-webkit-box-flex: 1!important;
-ms-flex: 1 1 auto!important;
flex: 1 1 auto!important
}
.flex-xl-grow-0 {
-webkit-box-flex: 0!important;
-ms-flex-positive: 0!important;
flex-grow: 0!important
}
.flex-xl-grow-1 {
-webkit-box-flex: 1!important;
-ms-flex-positive: 1!important;
flex-grow: 1!important
}
.flex-xl-shrink-0 {
-ms-flex-negative: 0!important;
flex-shrink: 0!important
}
.flex-xl-shrink-1 {
-ms-flex-negative: 1!important;
flex-shrink: 1!important
}
.justify-content-xl-start {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important
}
.justify-content-xl-end {
-webkit-box-pack: end!important;
-ms-flex-pack: end!important;
justify-content: flex-end!important
}
.justify-content-xl-center {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important
}
.justify-content-xl-between {
-webkit-box-pack: justify!important;
-ms-flex-pack: justify!important;
justify-content: space-between!important
}
.justify-content-xl-around {
-ms-flex-pack: distribute!important;
justify-content: space-around!important
}
.align-items-xl-start {
-webkit-box-align: start!important;
-ms-flex-align: start!important;
align-items: flex-start!important
}
.align-items-xl-end {
-webkit-box-align: end!important;
-ms-flex-align: end!important;
align-items: flex-end!important
}
.align-items-xl-center {
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important
}
.align-items-xl-baseline {
-webkit-box-align: baseline!important;
-ms-flex-align: baseline!important;
align-items: baseline!important
}
.align-items-xl-stretch {
-webkit-box-align: stretch!important;
-ms-flex-align: stretch!important;
align-items: stretch!important
}
.align-content-xl-start {
-ms-flex-line-pack: start!important;
align-content: flex-start!important
}
.align-content-xl-end {
-ms-flex-line-pack: end!important;
align-content: flex-end!important
}
.align-content-xl-center {
-ms-flex-line-pack: center!important;
align-content: center!important
}
.align-content-xl-between {
-ms-flex-line-pack: justify!important;
align-content: space-between!important
}
.align-content-xl-around {
-ms-flex-line-pack: distribute!important;
align-content: space-around!important
}
.align-content-xl-stretch {
-ms-flex-line-pack: stretch!important;
align-content: stretch!important
}
.align-self-xl-auto {
-ms-flex-item-align: auto!important;
align-self: auto!important
}
.align-self-xl-start {
-ms-flex-item-align: start!important;
align-self: flex-start!important
}
.align-self-xl-end {
-ms-flex-item-align: end!important;
align-self: flex-end!important
}
.align-self-xl-center {
-ms-flex-item-align: center!important;
align-self: center!important
}
.align-self-xl-baseline {
-ms-flex-item-align: baseline!important;
align-self: baseline!important
}
.align-self-xl-stretch {
-ms-flex-item-align: stretch!important;
align-self: stretch!important
}
}
.float-left {
float: left!important
}
.float-right {
float: right!important
}
.float-none {
float: none!important
}
@media (min-width:576px) {
.float-sm-left {
float: left!important
}
.float-sm-right {
float: right!important
}
.float-sm-none {
float: none!important
}
}
@media (min-width:768px) {
.float-md-left {
float: left!important
}
.float-md-right {
float: right!important
}
.float-md-none {
float: none!important
}
}
@media (min-width:992px) {
.float-lg-left {
float: left!important
}
.float-lg-right {
float: right!important
}
.float-lg-none {
float: none!important
}
}
@media (min-width:1200px) {
.float-xl-left {
float: left!important
}
.float-xl-right {
float: right!important
}
.float-xl-none {
float: none!important
}
}
.position-static {
position: static!important
}
.position-relative {
position: relative!important
}
.position-absolute {
position: absolute!important
}
.position-fixed {
position: fixed!important
}
.position-sticky {
position: -webkit-sticky!important;
position: sticky!important
}
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030
}
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020
}
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal
}
.shadow-sm {
-webkit-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important;
box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important
}
.shadow {
-webkit-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important
}
.shadow-lg {
-webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175)!important;
box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175)!important
}
.shadow-none {
-webkit-box-shadow: none!important;
box-shadow: none!important
}
.w-25 {
width: 25%!important
}
.w-50 {
width: 50%!important
}
.w-75 {
width: 75%!important
}
.w-100 {
width: 100%!important
}
.w-auto {
width: auto!important
}
.h-25 {
height: 25%!important
}
.h-50 {
height: 50%!important
}
.h-75 {
height: 75%!important
}
.h-100 {
height: 100%!important
}
.h-auto {
height: auto!important
}
.mw-100 {
max-width: 100%!important
}
.mh-100 {
max-height: 100%!important
}
.m-0 {
margin: 0!important
}
.mt-0,
.my-0 {
margin-top: 0!important
}
.mr-0,
.mx-0 {
margin-right: 0!important
}
.mb-0,
.my-0 {
margin-bottom: 0!important
}
.ml-0,
.mx-0 {
margin-left: 0!important
}
.m-1 {
margin: .25rem!important
}
.mt-1,
.my-1 {
margin-top: .25rem!important
}
.mr-1,
.mx-1 {
margin-right: .25rem!important
}
.mb-1,
.my-1 {
margin-bottom: .25rem!important
}
.ml-1,
.mx-1 {
margin-left: .25rem!important
}
.m-2 {
margin: .5rem!important
}
.mt-2,
.my-2 {
margin-top: .5rem!important
}
.mr-2,
.mx-2 {
margin-right: .5rem!important
}
.mb-2,
.my-2 {
margin-bottom: .5rem!important
}
.ml-2,
.mx-2 {
margin-left: .5rem!important
}
.m-3 {
margin: 1rem!important
}
.mt-3,
.my-3 {
margin-top: 1rem!important
}
.mr-3,
.mx-3 {
margin-right: 1rem!important
}
.mb-3,
.my-3 {
margin-bottom: 1rem!important
}
.ml-3,
.mx-3 {
margin-left: 1rem!important
}
.m-4 {
margin: 1.5rem!important
}
.mt-4,
.my-4 {
margin-top: 1.5rem!important
}
.mr-4,
.mx-4 {
margin-right: 1.5rem!important
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem!important
}
.ml-4,
.mx-4 {
margin-left: 1.5rem!important
}
.m-5 {
margin: 3rem!important
}
.mt-5,
.my-5 {
margin-top: 3rem!important
}
.mr-5,
.mx-5 {
margin-right: 3rem!important
}
.mb-5,
.my-5 {
margin-bottom: 3rem!important
}
.ml-5,
.mx-5 {
margin-left: 3rem!important
}
.p-0 {
padding: 0!important
}
.pt-0,
.py-0 {
padding-top: 0!important
}
.pr-0,
.px-0 {
padding-right: 0!important
}
.pb-0,
.py-0 {
padding-bottom: 0!important
}
.pl-0,
.px-0 {
padding-left: 0!important
}
.p-1 {
padding: .25rem!important
}
.pt-1,
.py-1 {
padding-top: .25rem!important
}
.pr-1,
.px-1 {
padding-right: .25rem!important
}
.pb-1,
.py-1 {
padding-bottom: .25rem!important
}
.pl-1,
.px-1 {
padding-left: .25rem!important
}
.p-2 {
padding: .5rem!important
}
.pt-2,
.py-2 {
padding-top: .5rem!important
}
.pr-2,
.px-2 {
padding-right: .5rem!important
}
.pb-2,
.py-2 {
padding-bottom: .5rem!important
}
.pl-2,
.px-2 {
padding-left: .5rem!important
}
.p-3 {
padding: 1rem!important
}
.pt-3,
.py-3 {
padding-top: 1rem!important
}
.pr-3,
.px-3 {
padding-right: 1rem!important
}
.pb-3,
.py-3 {
padding-bottom: 1rem!important
}
.pl-3,
.px-3 {
padding-left: 1rem!important
}
.p-4 {
padding: 1.5rem!important
}
.pt-4,
.py-4 {
padding-top: 1.5rem!important
}
.pr-4,
.px-4 {
padding-right: 1.5rem!important
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem!important
}
.pl-4,
.px-4 {
padding-left: 1.5rem!important
}
.p-5 {
padding: 3rem!important
}
.pt-5,
.py-5 {
padding-top: 3rem!important
}
.pr-5,
.px-5 {
padding-right: 3rem!important
}
.pb-5,
.py-5 {
padding-bottom: 3rem!important
}
.pl-5,
.px-5 {
padding-left: 3rem!important
}
.m-auto {
margin: auto!important
}
.mt-auto,
.my-auto {
margin-top: auto!important
}
.mr-auto,
.mx-auto {
margin-right: auto!important
}
.mb-auto,
.my-auto {
margin-bottom: auto!important
}
.ml-auto,
.mx-auto {
margin-left: auto!important
}
@media (min-width:576px) {
.m-sm-0 {
margin: 0!important
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0!important
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0!important
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0!important
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0!important
}
.m-sm-1 {
margin: .25rem!important
}
.mt-sm-1,
.my-sm-1 {
margin-top: .25rem!important
}
.mr-sm-1,
.mx-sm-1 {
margin-right: .25rem!important
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: .25rem!important
}
.ml-sm-1,
.mx-sm-1 {
margin-left: .25rem!important
}
.m-sm-2 {
margin: .5rem!important
}
.mt-sm-2,
.my-sm-2 {
margin-top: .5rem!important
}
.mr-sm-2,
.mx-sm-2 {
margin-right: .5rem!important
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: .5rem!important
}
.ml-sm-2,
.mx-sm-2 {
margin-left: .5rem!important
}
.m-sm-3 {
margin: 1rem!important
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem!important
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem!important
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem!important
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem!important
}
.m-sm-4 {
margin: 1.5rem!important
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem!important
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem!important
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem!important
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem!important
}
.m-sm-5 {
margin: 3rem!important
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem!important
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem!important
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem!important
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem!important
}
.p-sm-0 {
padding: 0!important
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0!important
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0!important
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0!important
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0!important
}
.p-sm-1 {
padding: .25rem!important
}
.pt-sm-1,
.py-sm-1 {
padding-top: .25rem!important
}
.pr-sm-1,
.px-sm-1 {
padding-right: .25rem!important
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: .25rem!important
}
.pl-sm-1,
.px-sm-1 {
padding-left: .25rem!important
}
.p-sm-2 {
padding: .5rem!important
}
.pt-sm-2,
.py-sm-2 {
padding-top: .5rem!important
}
.pr-sm-2,
.px-sm-2 {
padding-right: .5rem!important
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: .5rem!important
}
.pl-sm-2,
.px-sm-2 {
padding-left: .5rem!important
}
.p-sm-3 {
padding: 1rem!important
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem!important
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem!important
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem!important
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem!important
}
.p-sm-4 {
padding: 1.5rem!important
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem!important
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem!important
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem!important
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem!important
}
.p-sm-5 {
padding: 3rem!important
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem!important
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem!important
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem!important
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem!important
}
.m-sm-auto {
margin: auto!important
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto!important
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto!important
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto!important
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto!important
}
}
@media (min-width:768px) {
.m-md-0 {
margin: 0!important
}
.mt-md-0,
.my-md-0 {
margin-top: 0!important
}
.mr-md-0,
.mx-md-0 {
margin-right: 0!important
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0!important
}
.ml-md-0,
.mx-md-0 {
margin-left: 0!important
}
.m-md-1 {
margin: .25rem!important
}
.mt-md-1,
.my-md-1 {
margin-top: .25rem!important
}
.mr-md-1,
.mx-md-1 {
margin-right: .25rem!important
}
.mb-md-1,
.my-md-1 {
margin-bottom: .25rem!important
}
.ml-md-1,
.mx-md-1 {
margin-left: .25rem!important
}
.m-md-2 {
margin: .5rem!important
}
.mt-md-2,
.my-md-2 {
margin-top: .5rem!important
}
.mr-md-2,
.mx-md-2 {
margin-right: .5rem!important
}
.mb-md-2,
.my-md-2 {
margin-bottom: .5rem!important
}
.ml-md-2,
.mx-md-2 {
margin-left: .5rem!important
}
.m-md-3 {
margin: 1rem!important
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem!important
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem!important
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem!important
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem!important
}
.m-md-4 {
margin: 1.5rem!important
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem!important
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem!important
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem!important
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem!important
}
.m-md-5 {
margin: 3rem!important
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem!important
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem!important
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem!important
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem!important
}
.p-md-0 {
padding: 0!important
}
.pt-md-0,
.py-md-0 {
padding-top: 0!important
}
.pr-md-0,
.px-md-0 {
padding-right: 0!important
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0!important
}
.pl-md-0,
.px-md-0 {
padding-left: 0!important
}
.p-md-1 {
padding: .25rem!important
}
.pt-md-1,
.py-md-1 {
padding-top: .25rem!important
}
.pr-md-1,
.px-md-1 {
padding-right: .25rem!important
}
.pb-md-1,
.py-md-1 {
padding-bottom: .25rem!important
}
.pl-md-1,
.px-md-1 {
padding-left: .25rem!important
}
.p-md-2 {
padding: .5rem!important
}
.pt-md-2,
.py-md-2 {
padding-top: .5rem!important
}
.pr-md-2,
.px-md-2 {
padding-right: .5rem!important
}
.pb-md-2,
.py-md-2 {
padding-bottom: .5rem!important
}
.pl-md-2,
.px-md-2 {
padding-left: .5rem!important
}
.p-md-3 {
padding: 1rem!important
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem!important
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem!important
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem!important
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem!important
}
.p-md-4 {
padding: 1.5rem!important
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem!important
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem!important
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem!important
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem!important
}
.p-md-5 {
padding: 3rem!important
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem!important
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem!important
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem!important
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem!important
}
.m-md-auto {
margin: auto!important
}
.mt-md-auto,
.my-md-auto {
margin-top: auto!important
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto!important
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto!important
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto!important
}
}
@media (min-width:992px) {
.m-lg-0 {
margin: 0!important
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0!important
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0!important
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0!important
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0!important
}
.m-lg-1 {
margin: .25rem!important
}
.mt-lg-1,
.my-lg-1 {
margin-top: .25rem!important
}
.mr-lg-1,
.mx-lg-1 {
margin-right: .25rem!important
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: .25rem!important
}
.ml-lg-1,
.mx-lg-1 {
margin-left: .25rem!important
}
.m-lg-2 {
margin: .5rem!important
}
.mt-lg-2,
.my-lg-2 {
margin-top: .5rem!important
}
.mr-lg-2,
.mx-lg-2 {
margin-right: .5rem!important
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: .5rem!important
}
.ml-lg-2,
.mx-lg-2 {
margin-left: .5rem!important
}
.m-lg-3 {
margin: 1rem!important
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem!important
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem!important
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem!important
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem!important
}
.m-lg-4 {
margin: 1.5rem!important
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem!important
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem!important
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem!important
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem!important
}
.m-lg-5 {
margin: 3rem!important
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem!important
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem!important
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem!important
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem!important
}
.p-lg-0 {
padding: 0!important
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0!important
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0!important
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0!important
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0!important
}
.p-lg-1 {
padding: .25rem!important
}
.pt-lg-1,
.py-lg-1 {
padding-top: .25rem!important
}
.pr-lg-1,
.px-lg-1 {
padding-right: .25rem!important
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: .25rem!important
}
.pl-lg-1,
.px-lg-1 {
padding-left: .25rem!important
}
.p-lg-2 {
padding: .5rem!important
}
.pt-lg-2,
.py-lg-2 {
padding-top: .5rem!important
}
.pr-lg-2,
.px-lg-2 {
padding-right: .5rem!important
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: .5rem!important
}
.pl-lg-2,
.px-lg-2 {
padding-left: .5rem!important
}
.p-lg-3 {
padding: 1rem!important
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem!important
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem!important
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem!important
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem!important
}
.p-lg-4 {
padding: 1.5rem!important
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem!important
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem!important
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem!important
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem!important
}
.p-lg-5 {
padding: 3rem!important
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem!important
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem!important
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem!important
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem!important
}
.m-lg-auto {
margin: auto!important
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto!important
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto!important
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto!important
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto!important
}
}
@media (min-width:1200px) {
.m-xl-0 {
margin: 0!important
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0!important
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0!important
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0!important
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0!important
}
.m-xl-1 {
margin: .25rem!important
}
.mt-xl-1,
.my-xl-1 {
margin-top: .25rem!important
}
.mr-xl-1,
.mx-xl-1 {
margin-right: .25rem!important
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: .25rem!important
}
.ml-xl-1,
.mx-xl-1 {
margin-left: .25rem!important
}
.m-xl-2 {
margin: .5rem!important
}
.mt-xl-2,
.my-xl-2 {
margin-top: .5rem!important
}
.mr-xl-2,
.mx-xl-2 {
margin-right: .5rem!important
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: .5rem!important
}
.ml-xl-2,
.mx-xl-2 {
margin-left: .5rem!important
}
.m-xl-3 {
margin: 1rem!important
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem!important
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem!important
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem!important
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem!important
}
.m-xl-4 {
margin: 1.5rem!important
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem!important
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem!important
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem!important
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem!important
}
.m-xl-5 {
margin: 3rem!important
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem!important
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem!important
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem!important
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem!important
}
.p-xl-0 {
padding: 0!important
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0!important
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0!important
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0!important
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0!important
}
.p-xl-1 {
padding: .25rem!important
}
.pt-xl-1,
.py-xl-1 {
padding-top: .25rem!important
}
.pr-xl-1,
.px-xl-1 {
padding-right: .25rem!important
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: .25rem!important
}
.pl-xl-1,
.px-xl-1 {
padding-left: .25rem!important
}
.p-xl-2 {
padding: .5rem!important
}
.pt-xl-2,
.py-xl-2 {
padding-top: .5rem!important
}
.pr-xl-2,
.px-xl-2 {
padding-right: .5rem!important
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: .5rem!important
}
.pl-xl-2,
.px-xl-2 {
padding-left: .5rem!important
}
.p-xl-3 {
padding: 1rem!important
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem!important
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem!important
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem!important
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem!important
}
.p-xl-4 {
padding: 1.5rem!important
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem!important
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem!important
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem!important
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem!important
}
.p-xl-5 {
padding: 3rem!important
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem!important
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem!important
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem!important
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem!important
}
.m-xl-auto {
margin: auto!important
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto!important
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto!important
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto!important
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto!important
}
}
.text-monospace {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
.text-justify {
text-align: justify!important
}
.text-nowrap {
white-space: nowrap!important
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.text-left {
text-align: left!important
}
.text-right {
text-align: right!important
}
.text-center {
text-align: center!important
}
@media (min-width:576px) {
.text-sm-left {
text-align: left!important
}
.text-sm-right {
text-align: right!important
}
.text-sm-center {
text-align: center!important
}
}
@media (min-width:768px) {
.text-md-left {
text-align: left!important
}
.text-md-right {
text-align: right!important
}
.text-md-center {
text-align: center!important
}
}
@media (min-width:992px) {
.text-lg-left {
text-align: left!important
}
.text-lg-right {
text-align: right!important
}
.text-lg-center {
text-align: center!important
}
}
@media (min-width:1200px) {
.text-xl-left {
text-align: left!important
}
.text-xl-right {
text-align: right!important
}
.text-xl-center {
text-align: center!important
}
}
.text-lowercase {
text-transform: lowercase!important
}
.text-uppercase {
text-transform: uppercase!important
}
.text-capitalize {
text-transform: capitalize!important
}
.font-weight-light {
font-weight: 300!important
}
.font-weight-normal {
font-weight: 400!important
}
.font-weight-bold {
font-weight: 700!important
}
.font-italic {
font-style: italic!important
}
.text-white {
color: #fff!important
}
.text-primary {
color: #ffd600!important
}
a.text-primary:focus,
a.text-primary:hover {
color: #ccab00!important
}
.text-secondary {
color: #6c757d!important
}
a.text-secondary:focus,
a.text-secondary:hover {
color: #545b62!important
}
.text-success {
color: #28a745!important
}
a.text-success:focus,
a.text-success:hover {
color: #1e7e34!important
}
.text-info {
color: #17a2b8!important
}
a.text-info:focus,
a.text-info:hover {
color: #117a8b!important
}
.text-warning {
color: #ffc107!important
}
a.text-warning:focus,
a.text-warning:hover {
color: #d39e00!important
}
.text-danger {
color: #dc3545!important
}
a.text-danger:focus,
a.text-danger:hover {
color: #bd2130!important
}
.text-light {
color: #f8f9fa!important
}
a.text-light:focus,
a.text-light:hover {
color: #dae0e5!important
}
.text-dark {
color: #343a40!important
}
a.text-dark:focus,
a.text-dark:hover {
color: #1d2124!important
}
.text-body {
color: #212529!important
}
.text-muted {
color: #6c757d!important
}
.text-black-50 {
color: rgba(0, 0, 0, .5)!important
}
.text-white-50 {
color: rgba(255, 255, 255, .5)!important
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0
}
.visible {
visibility: visible!important
}
.invisible {
visibility: hidden!important
}
@media print {
*,
::after,
::before {
text-shadow: none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important
}
a:not(.btn) {
text-decoration: underline
}
abbr[title]::after {
content: " (" attr(title) ")"
}
pre {
white-space: pre-wrap!important
}
blockquote,
pre {
border: 1px solid #adb5bd;
page-break-inside: avoid
}
thead {
display: table-header-group
}
img,
tr {
page-break-inside: avoid
}
h2,
h3,
p {
orphans: 3;
widows: 3
}
h2,
h3 {
page-break-after: avoid
}
@page {
size: a3
}
body {
min-width: 992px!important
}
.container {
min-width: 992px!important
}
.navbar {
display: none
}
.badge {
border: 1px solid #000
}
.table {
border-collapse: collapse!important
}
.table td,
.table th {
background-color: #fff!important
}
.table-bordered td,
.table-bordered th {
border: 1px solid #dee2e6!important
}
}
.wrapper {
padding: 30px 0
}
#wrapper-hero {
padding: 0!important
}
.bypostauthor,
.gallery-caption,
.sticky {
font-size: inherit
}
.wrapper#wrapper-sticky {
border-bottom: 1px solid #dee2e6
}
#wrapper-footer-full,
#wrapper-static-hero {
background-color: #e9ecef
}
.wp-caption {
font-size: inherit
}
.wp-caption-text {
font-size: inherit
}
.screen-reader-text {
font-size: inherit
}
.alignleft {
display: inline;
float: left;
margin-right: 1.5em
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em
}
.aligncenter {
margin: 0 auto
}
.entry-footer span {
padding-right: 10px
}
figure.woocommerce-product-gallery__wrapper {
max-width: inherit!important
}
#secondary img,
article img,
figure,
img,
img.wp-post-image {
max-width: 100%;
height: auto
}
a.skip-link {
position: fixed;
z-index: 1000;
top: 0;
right: 0
}
.jumbotron {
margin-bottom: 0
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 400;
color: #212529!important;
text-align: inherit;
white-space: nowrap;
background: 0 0;
border: 0
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link:focus,
.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover {
color: #16181b!important;
text-decoration: none;
background-color: #f8f9fa
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,
.navbar-dark .navbar-nav .dropdown-menu .nav-link:active {
color: #fff!important;
text-decoration: none;
background-color: #ffd600
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled,
.navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {
color: #6c757d!important;
background-color: transparent
}
.navbar-light .navbar-brand a {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-brand a:focus,
.navbar-light .navbar-brand a:hover {
color: rgba(0, 0, 0, .9)
}
.navbar-dark .navbar-brand a {
color: #fff
}
.navbar-dark .navbar-brand a:focus,
.navbar-dark .navbar-brand a:hover {
color: #fff
}
/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
@font-face {
font-family: FontAwesome;
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
font-weight: 400;
font-style: normal
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.fa-lg {
font-size: 1.33333em;
line-height: .75em;
vertical-align: -15%
}
.fa-2x {
font-size: 2em
}
.fa-3x {
font-size: 3em
}
.fa-4x {
font-size: 4em
}
.fa-5x {
font-size: 5em
}
.fa-fw {
width: 1.28571em;
text-align: center
}
.fa-ul {
padding-left: 0;
margin-left: 2.14286em;
list-style-type: none
}
.fa-ul>li {
position: relative
}
.fa-li {
position: absolute;
left: -2.14286em;
width: 2.14286em;
top: .14286em;
text-align: center
}
.fa-li.fa-lg {
left: -1.85714em
}
.fa-border {
padding: .2em .25em .15em;
border: solid .08em #eee;
border-radius: .1em
}
.fa-pull-left {
float: left
}
.fa-pull-right {
float: right
}
.fa.fa-pull-left {
margin-right: .3em
}
.fa.fa-pull-right {
margin-left: .3em
}
.pull-right {
float: right
}
.pull-left {
float: left
}
.fa.pull-left {
margin-right: .3em
}
.fa.pull-right {
margin-left: .3em
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0);
transform: rotate(0)
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0);
transform: rotate(0)
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg)
}
}
.fa-rotate-90 {
-webkit-transform: rotate(90deg);
transform: rotate(90deg)
}
.fa-rotate-180 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg)
}
.fa-rotate-270 {
-webkit-transform: rotate(270deg);
transform: rotate(270deg)
}
.fa-flip-horizontal {
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1)
}
.fa-flip-vertical {
-webkit-transform: scale(1, -1);
transform: scale(1, -1)
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
-webkit-filter: none;
filter: none
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center
}
.fa-stack-1x {
line-height: inherit
}
.fa-stack-2x {
font-size: 2em
}
.fa-inverse {
color: #fff
}
.fa-glass:before {
content: ""
}
.fa-music:before {
content: ""
}
.fa-search:before {
content: ""
}
.fa-envelope-o:before {
content: ""
}
.fa-heart:before {
content: ""
}
.fa-star:before {
content: ""
}
.fa-star-o:before {
content: ""
}
.fa-user:before {
content: ""
}
.fa-film:before {
content: ""
}
.fa-th-large:before {
content: ""
}
.fa-th:before {
content: ""
}
.fa-th-list:before {
content: ""
}
.fa-check:before {
content: ""
}
.fa-close:before,
.fa-remove:before,
.fa-times:before {
content: ""
}
.fa-search-plus:before {
content: ""
}
.fa-search-minus:before {
content: ""
}
.fa-power-off:before {
content: ""
}
.fa-signal:before {
content: ""
}
.fa-cog:before,
.fa-gear:before {
content: ""
}
.fa-trash-o:before {
content: ""
}
.fa-home:before {
content: ""
}
.fa-file-o:before {
content: ""
}
.fa-clock-o:before {
content: ""
}
.fa-road:before {
content: ""
}
.fa-download:before {
content: ""
}
.fa-arrow-circle-o-down:before {
content: ""
}
.fa-arrow-circle-o-up:before {
content: ""
}
.fa-inbox:before {
content: ""
}
.fa-play-circle-o:before {
content: ""
}
.fa-repeat:before,
.fa-rotate-right:before {
content: ""
}
.fa-refresh:before {
content: ""
}
.fa-list-alt:before {
content: ""
}
.fa-lock:before {
content: ""
}
.fa-flag:before {
content: ""
}
.fa-headphones:before {
content: ""
}
.fa-volume-off:before {
content: ""
}
.fa-volume-down:before {
content: ""
}
.fa-volume-up:before {
content: ""
}
.fa-qrcode:before {
content: ""
}
.fa-barcode:before {
content: ""
}
.fa-tag:before {
content: ""
}
.fa-tags:before {
content: ""
}
.fa-book:before {
content: ""
}
.fa-bookmark:before {
content: ""
}
.fa-print:before {
content: ""
}
.fa-camera:before {
content: ""
}
.fa-font:before {
content: ""
}
.fa-bold:before {
content: ""
}
.fa-italic:before {
content: ""
}
.fa-text-height:before {
content: ""
}
.fa-text-width:before {
content: ""
}
.fa-align-left:before {
content: ""
}
.fa-align-center:before {
content: ""
}
.fa-align-right:before {
content: ""
}
.fa-align-justify:before {
content: ""
}
.fa-list:before {
content: ""
}
.fa-dedent:before,
.fa-outdent:before {
content: ""
}
.fa-indent:before {
content: ""
}
.fa-video-camera:before {
content: ""
}
.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
content: ""
}
.fa-pencil:before {
content: ""
}
.fa-map-marker:before {
content: ""
}
.fa-adjust:before {
content: ""
}
.fa-tint:before {
content: ""
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: ""
}
.fa-share-square-o:before {
content: ""
}
.fa-check-square-o:before {
content: ""
}
.fa-arrows:before {
content: ""
}
.fa-step-backward:before {
content: ""
}
.fa-fast-backward:before {
content: ""
}
.fa-backward:before {
content: ""
}
.fa-play:before {
content: ""
}
.fa-pause:before {
content: ""
}
.fa-stop:before {
content: ""
}
.fa-forward:before {
content: ""
}
.fa-fast-forward:before {
content: ""
}
.fa-step-forward:before {
content: ""
}
.fa-eject:before {
content: ""
}
.fa-chevron-left:before {
content: ""
}
.fa-chevron-right:before {
content: ""
}
.fa-plus-circle:before {
content: ""
}
.fa-minus-circle:before {
content: ""
}
.fa-times-circle:before {
content: ""
}
.fa-check-circle:before {
content: ""
}
.fa-question-circle:before {
content: ""
}
.fa-info-circle:before {
content: ""
}
.fa-crosshairs:before {
content: ""
}
.fa-times-circle-o:before {
content: ""
}
.fa-check-circle-o:before {
content: ""
}
.fa-ban:before {
content: ""
}
.fa-arrow-left:before {
content: ""
}
.fa-arrow-right:before {
content: ""
}
.fa-arrow-up:before {
content: ""
}
.fa-arrow-down:before {
content: ""
}
.fa-mail-forward:before,
.fa-share:before {
content: ""
}
.fa-expand:before {
content: ""
}
.fa-compress:before {
content: ""
}
.fa-plus:before {
content: ""
}
.fa-minus:before {
content: ""
}
.fa-asterisk:before {
content: ""
}
.fa-exclamation-circle:before {
content: ""
}
.fa-gift:before {
content: ""
}
.fa-leaf:before {
content: ""
}
.fa-fire:before {
content: ""
}
.fa-eye:before {
content: ""
}
.fa-eye-slash:before {
content: ""
}
.fa-exclamation-triangle:before,
.fa-warning:before {
content: ""
}
.fa-plane:before {
content: ""
}
.fa-calendar:before {
content: ""
}
.fa-random:before {
content: ""
}
.fa-comment:before {
content: ""
}
.fa-magnet:before {
content: ""
}
.fa-chevron-up:before {
content: ""
}
.fa-chevron-down:before {
content: ""
}
.fa-retweet:before {
content: ""
}
.fa-shopping-cart:before {
content: ""
}
.fa-folder:before {
content: ""
}
.fa-folder-open:before {
content: ""
}
.fa-arrows-v:before {
content: ""
}
.fa-arrows-h:before {
content: ""
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: ""
}
.fa-twitter-square:before {
content: ""
}
.fa-facebook-square:before {
content: ""
}
.fa-camera-retro:before {
content: ""
}
.fa-key:before {
content: ""
}
.fa-cogs:before,
.fa-gears:before {
content: ""
}
.fa-comments:before {
content: ""
}
.fa-thumbs-o-up:before {
content: ""
}
.fa-thumbs-o-down:before {
content: ""
}
.fa-star-half:before {
content: ""
}
.fa-heart-o:before {
content: ""
}
.fa-sign-out:before {
content: ""
}
.fa-linkedin-square:before {
content: ""
}
.fa-thumb-tack:before {
content: ""
}
.fa-external-link:before {
content: ""
}
.fa-sign-in:before {
content: ""
}
.fa-trophy:before {
content: ""
}
.fa-github-square:before {
content: ""
}
.fa-upload:before {
content: ""
}
.fa-lemon-o:before {
content: ""
}
.fa-phone:before {
content: ""
}
.fa-square-o:before {
content: ""
}
.fa-bookmark-o:before {
content: ""
}
.fa-phone-square:before {
content: ""
}
.fa-twitter:before {
content: ""
}
.fa-facebook-f:before,
.fa-facebook:before {
content: ""
}
.fa-github:before {
content: ""
}
.fa-unlock:before {
content: ""
}
.fa-credit-card:before {
content: ""
}
.fa-feed:before,
.fa-rss:before {
content: ""
}
.fa-hdd-o:before {
content: ""
}
.fa-bullhorn:before {
content: ""
}
.fa-bell:before {
content: ""
}
.fa-certificate:before {
content: ""
}
.fa-hand-o-right:before {
content: ""
}
.fa-hand-o-left:before {
content: ""
}
.fa-hand-o-up:before {
content: ""
}
.fa-hand-o-down:before {
content: ""
}
.fa-arrow-circle-left:before {
content: ""
}
.fa-arrow-circle-right:before {
content: ""
}
.fa-arrow-circle-up:before {
content: ""
}
.fa-arrow-circle-down:before {
content: ""
}
.fa-globe:before {
content: ""
}
.fa-wrench:before {
content: ""
}
.fa-tasks:before {
content: ""
}
.fa-filter:before {
content: ""
}
.fa-briefcase:before {
content: ""
}
.fa-arrows-alt:before {
content: ""
}
.fa-group:before,
.fa-users:before {
content: ""
}
.fa-chain:before,
.fa-link:before {
content: ""
}
.fa-cloud:before {
content: ""
}
.fa-flask:before {
content: ""
}
.fa-cut:before,
.fa-scissors:before {
content: ""
}
.fa-copy:before,
.fa-files-o:before {
content: ""
}
.fa-paperclip:before {
content: ""
}
.fa-floppy-o:before,
.fa-save:before {
content: ""
}
.fa-square:before {
content: ""
}
.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
content: ""
}
.fa-list-ul:before {
content: ""
}
.fa-list-ol:before {
content: ""
}
.fa-strikethrough:before {
content: ""
}
.fa-underline:before {
content: ""
}
.fa-table:before {
content: ""
}
.fa-magic:before {
content: ""
}
.fa-truck:before {
content: ""
}
.fa-pinterest:before {
content: ""
}
.fa-pinterest-square:before {
content: ""
}
.fa-google-plus-square:before {
content: ""
}
.fa-google-plus:before {
content: ""
}
.fa-money:before {
content: ""
}
.fa-caret-down:before {
content: ""
}
.fa-caret-up:before {
content: ""
}
.fa-caret-left:before {
content: ""
}
.fa-caret-right:before {
content: ""
}
.fa-columns:before {
content: ""
}
.fa-sort:before,
.fa-unsorted:before {
content: ""
}
.fa-sort-desc:before,
.fa-sort-down:before {
content: ""
}
.fa-sort-asc:before,
.fa-sort-up:before {
content: ""
}
.fa-envelope:before {
content: ""
}
.fa-linkedin:before {
content: ""
}
.fa-rotate-left:before,
.fa-undo:before {
content: ""
}
.fa-gavel:before,
.fa-legal:before {
content: ""
}
.fa-dashboard:before,
.fa-tachometer:before {
content: ""
}
.fa-comment-o:before {
content: ""
}
.fa-comments-o:before {
content: ""
}
.fa-bolt:before,
.fa-flash:before {
content: ""
}
.fa-sitemap:before {
content: ""
}
.fa-umbrella:before {
content: ""
}
.fa-clipboard:before,
.fa-paste:before {
content: ""
}
.fa-lightbulb-o:before {
content: ""
}
.fa-exchange:before {
content: ""
}
.fa-cloud-download:before {
content: ""
}
.fa-cloud-upload:before {
content: ""
}
.fa-user-md:before {
content: ""
}
.fa-stethoscope:before {
content: ""
}
.fa-suitcase:before {
content: ""
}
.fa-bell-o:before {
content: ""
}
.fa-coffee:before {
content: ""
}
.fa-cutlery:before {
content: ""
}
.fa-file-text-o:before {
content: ""
}
.fa-building-o:before {
content: ""
}
.fa-hospital-o:before {
content: ""
}
.fa-ambulance:before {
content: ""
}
.fa-medkit:before {
content: ""
}
.fa-fighter-jet:before {
content: ""
}
.fa-beer:before {
content: ""
}
.fa-h-square:before {
content: ""
}
.fa-plus-square:before {
content: ""
}
.fa-angle-double-left:before {
content: ""
}
.fa-angle-double-right:before {
content: ""
}
.fa-angle-double-up:before {
content: ""
}
.fa-angle-double-down:before {
content: ""
}
.fa-angle-left:before {
content: ""
}
.fa-angle-right:before {
content: ""
}
.fa-angle-up:before {
content: ""
}
.fa-angle-down:before {
content: ""
}
.fa-desktop:before {
content: ""
}
.fa-laptop:before {
content: ""
}
.fa-tablet:before {
content: ""
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: ""
}
.fa-circle-o:before {
content: ""
}
.fa-quote-left:before {
content: ""
}
.fa-quote-right:before {
content: ""
}
.fa-spinner:before {
content: ""
}
.fa-circle:before {
content: ""
}
.fa-mail-reply:before,
.fa-reply:before {
content: ""
}
.fa-github-alt:before {
content: ""
}
.fa-folder-o:before {
content: ""
}
.fa-folder-open-o:before {
content: ""
}
.fa-smile-o:before {
content: ""
}
.fa-frown-o:before {
content: ""
}
.fa-meh-o:before {
content: ""
}
.fa-gamepad:before {
content: ""
}
.fa-keyboard-o:before {
content: ""
}
.fa-flag-o:before {
content: ""
}
.fa-flag-checkered:before {
content: ""
}
.fa-terminal:before {
content: ""
}
.fa-code:before {
content: ""
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: ""
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: ""
}
.fa-location-arrow:before {
content: ""
}
.fa-crop:before {
content: ""
}
.fa-code-fork:before {
content: ""
}
.fa-chain-broken:before,
.fa-unlink:before {
content: ""
}
.fa-question:before {
content: ""
}
.fa-info:before {
content: ""
}
.fa-exclamation:before {
content: ""
}
.fa-superscript:before {
content: ""
}
.fa-subscript:before {
content: ""
}
.fa-eraser:before {
content: ""
}
.fa-puzzle-piece:before {
content: ""
}
.fa-microphone:before {
content: ""
}
.fa-microphone-slash:before {
content: ""
}
.fa-shield:before {
content: ""
}
.fa-calendar-o:before {
content: ""
}
.fa-fire-extinguisher:before {
content: ""
}
.fa-rocket:before {
content: ""
}
.fa-maxcdn:before {
content: ""
}
.fa-chevron-circle-left:before {
content: ""
}
.fa-chevron-circle-right:before {
content: ""
}
.fa-chevron-circle-up:before {
content: ""
}
.fa-chevron-circle-down:before {
content: ""
}
.fa-html5:before {
content: ""
}
.fa-css3:before {
content: ""
}
.fa-anchor:before {
content: ""
}
.fa-unlock-alt:before {
content: ""
}
.fa-bullseye:before {
content: ""
}
.fa-ellipsis-h:before {
content: ""
}
.fa-ellipsis-v:before {
content: ""
}
.fa-rss-square:before {
content: ""
}
.fa-play-circle:before {
content: ""
}
.fa-ticket:before {
content: ""
}
.fa-minus-square:before {
content: ""
}
.fa-minus-square-o:before {
content: ""
}
.fa-level-up:before {
content: ""
}
.fa-level-down:before {
content: ""
}
.fa-check-square:before {
content: ""
}
.fa-pencil-square:before {
content: ""
}
.fa-external-link-square:before {
content: ""
}
.fa-share-square:before {
content: ""
}
.fa-compass:before {
content: ""
}
.fa-caret-square-o-down:before,
.fa-toggle-down:before {
content: ""
}
.fa-caret-square-o-up:before,
.fa-toggle-up:before {
content: ""
}
.fa-caret-square-o-right:before,
.fa-toggle-right:before {
content: ""
}
.fa-eur:before,
.fa-euro:before {
content: ""
}
.fa-gbp:before {
content: ""
}
.fa-dollar:before,
.fa-usd:before {
content: ""
}
.fa-inr:before,
.fa-rupee:before {
content: ""
}
.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
content: ""
}
.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
content: ""
}
.fa-krw:before,
.fa-won:before {
content: ""
}
.fa-bitcoin:before,
.fa-btc:before {
content: ""
}
.fa-file:before {
content: ""
}
.fa-file-text:before {
content: ""
}
.fa-sort-alpha-asc:before {
content: ""
}
.fa-sort-alpha-desc:before {
content: ""
}
.fa-sort-amount-asc:before {
content: ""
}
.fa-sort-amount-desc:before {
content: ""
}
.fa-sort-numeric-asc:before {
content: ""
}
.fa-sort-numeric-desc:before {
content: ""
}
.fa-thumbs-up:before {
content: ""
}
.fa-thumbs-down:before {
content: ""
}
.fa-youtube-square:before {
content: ""
}
.fa-youtube:before {
content: ""
}
.fa-xing:before {
content: ""
}
.fa-xing-square:before {
content: ""
}
.fa-youtube-play:before {
content: ""
}
.fa-dropbox:before {
content: ""
}
.fa-stack-overflow:before {
content: ""
}
.fa-instagram:before {
content: ""
}
.fa-flickr:before {
content: ""
}
.fa-adn:before {
content: ""
}
.fa-bitbucket:before {
content: ""
}
.fa-bitbucket-square:before {
content: ""
}
.fa-tumblr:before {
content: ""
}
.fa-tumblr-square:before {
content: ""
}
.fa-long-arrow-down:before {
content: ""
}
.fa-long-arrow-up:before {
content: ""
}
.fa-long-arrow-left:before {
content: ""
}
.fa-long-arrow-right:before {
content: ""
}
.fa-apple:before {
content: ""
}
.fa-windows:before {
content: ""
}
.fa-android:before {
content: ""
}
.fa-linux:before {
content: ""
}
.fa-dribbble:before {
content: ""
}
.fa-skype:before {
content: ""
}
.fa-foursquare:before {
content: ""
}
.fa-trello:before {
content: ""
}
.fa-female:before {
content: ""
}
.fa-male:before {
content: ""
}
.fa-gittip:before,
.fa-gratipay:before {
content: ""
}
.fa-sun-o:before {
content: ""
}
.fa-moon-o:before {
content: ""
}
.fa-archive:before {
content: ""
}
.fa-bug:before {
content: ""
}
.fa-vk:before {
content: ""
}
.fa-weibo:before {
content: ""
}
.fa-renren:before {
content: ""
}
.fa-pagelines:before {
content: ""
}
.fa-stack-exchange:before {
content: ""
}
.fa-arrow-circle-o-right:before {
content: ""
}
.fa-arrow-circle-o-left:before {
content: ""
}
.fa-caret-square-o-left:before,
.fa-toggle-left:before {
content: ""
}
.fa-dot-circle-o:before {
content: ""
}
.fa-wheelchair:before {
content: ""
}
.fa-vimeo-square:before {
content: ""
}
.fa-try:before,
.fa-turkish-lira:before {
content: ""
}
.fa-plus-square-o:before {
content: ""
}
.fa-space-shuttle:before {
content: ""
}
.fa-slack:before {
content: ""
}
.fa-envelope-square:before {
content: ""
}
.fa-wordpress:before {
content: ""
}
.fa-openid:before {
content: ""
}
.fa-bank:before,
.fa-institution:before,
.fa-university:before {
content: ""
}
.fa-graduation-cap:before,
.fa-mortar-board:before {
content: ""
}
.fa-yahoo:before {
content: ""
}
.fa-google:before {
content: ""
}
.fa-reddit:before {
content: ""
}
.fa-reddit-square:before {
content: ""
}
.fa-stumbleupon-circle:before {
content: ""
}
.fa-stumbleupon:before {
content: ""
}
.fa-delicious:before {
content: ""
}
.fa-digg:before {
content: ""
}
.fa-pied-piper-pp:before {
content: ""
}
.fa-pied-piper-alt:before {
content: ""
}
.fa-drupal:before {
content: ""
}
.fa-joomla:before {
content: ""
}
.fa-language:before {
content: ""
}
.fa-fax:before {
content: ""
}
.fa-building:before {
content: ""
}
.fa-child:before {
content: ""
}
.fa-paw:before {
content: ""
}
.fa-spoon:before {
content: ""
}
.fa-cube:before {
content: ""
}
.fa-cubes:before {
content: ""
}
.fa-behance:before {
content: ""
}
.fa-behance-square:before {
content: ""
}
.fa-steam:before {
content: ""
}
.fa-steam-square:before {
content: ""
}
.fa-recycle:before {
content: ""
}
.fa-automobile:before,
.fa-car:before {
content: ""
}
.fa-cab:before,
.fa-taxi:before {
content: ""
}
.fa-tree:before {
content: ""
}
.fa-spotify:before {
content: ""
}
.fa-deviantart:before {
content: ""
}
.fa-soundcloud:before {
content: ""
}
.fa-database:before {
content: ""
}
.fa-file-pdf-o:before {
content: ""
}
.fa-file-word-o:before {
content: ""
}
.fa-file-excel-o:before {
content: ""
}
.fa-file-powerpoint-o:before {
content: ""
}
.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
content: ""
}
.fa-file-archive-o:before,
.fa-file-zip-o:before {
content: ""
}
.fa-file-audio-o:before,
.fa-file-sound-o:before {
content: ""
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: ""
}
.fa-file-code-o:before {
content: ""
}
.fa-vine:before {
content: ""
}
.fa-codepen:before {
content: ""
}
.fa-jsfiddle:before {
content: ""
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
content: ""
}
.fa-circle-o-notch:before {
content: ""
}
.fa-ra:before,
.fa-rebel:before,
.fa-resistance:before {
content: ""
}
.fa-empire:before,
.fa-ge:before {
content: ""
}
.fa-git-square:before {
content: ""
}
.fa-git:before {
content: ""
}
.fa-hacker-news:before,
.fa-y-combinator-square:before,
.fa-yc-square:before {
content: ""
}
.fa-tencent-weibo:before {
content: ""
}
.fa-qq:before {
content: ""
}
.fa-wechat:before,
.fa-weixin:before {
content: ""
}
.fa-paper-plane:before,
.fa-send:before {
content: ""
}
.fa-paper-plane-o:before,
.fa-send-o:before {
content: ""
}
.fa-history:before {
content: ""
}
.fa-circle-thin:before {
content: ""
}
.fa-header:before {
content: ""
}
.fa-paragraph:before {
content: ""
}
.fa-sliders:before {
content: ""
}
.fa-share-alt:before {
content: ""
}
.fa-share-alt-square:before {
content: ""
}
.fa-bomb:before {
content: ""
}
.fa-futbol-o:before,
.fa-soccer-ball-o:before {
content: ""
}
.fa-tty:before {
content: ""
}
.fa-binoculars:before {
content: ""
}
.fa-plug:before {
content: ""
}
.fa-slideshare:before {
content: ""
}
.fa-twitch:before {
content: ""
}
.fa-yelp:before {
content: ""
}
.fa-newspaper-o:before {
content: ""
}
.fa-wifi:before {
content: ""
}
.fa-calculator:before {
content: ""
}
.fa-paypal:before {
content: ""
}
.fa-google-wallet:before {
content: ""
}
.fa-cc-visa:before {
content: ""
}
.fa-cc-mastercard:before {
content: ""
}
.fa-cc-discover:before {
content: ""
}
.fa-cc-amex:before {
content: ""
}
.fa-cc-paypal:before {
content: ""
}
.fa-cc-stripe:before {
content: ""
}
.fa-bell-slash:before {
content: ""
}
.fa-bell-slash-o:before {
content: ""
}
.fa-trash:before {
content: ""
}
.fa-copyright:before {
content: ""
}
.fa-at:before {
content: ""
}
.fa-eyedropper:before {
content: ""
}
.fa-paint-brush:before {
content: ""
}
.fa-birthday-cake:before {
content: ""
}
.fa-area-chart:before {
content: ""
}
.fa-pie-chart:before {
content: ""
}
.fa-line-chart:before {
content: ""
}
.fa-lastfm:before {
content: ""
}
.fa-lastfm-square:before {
content: ""
}
.fa-toggle-off:before {
content: ""
}
.fa-toggle-on:before {
content: ""
}
.fa-bicycle:before {
content: ""
}
.fa-bus:before {
content: ""
}
.fa-ioxhost:before {
content: ""
}
.fa-angellist:before {
content: ""
}
.fa-cc:before {
content: ""
}
.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
content: ""
}
.fa-meanpath:before {
content: ""
}
.fa-buysellads:before {
content: ""
}
.fa-connectdevelop:before {
content: ""
}
.fa-dashcube:before {
content: ""
}
.fa-forumbee:before {
content: ""
}
.fa-leanpub:before {
content: ""
}
.fa-sellsy:before {
content: ""
}
.fa-shirtsinbulk:before {
content: ""
}
.fa-simplybuilt:before {
content: ""
}
.fa-skyatlas:before {
content: ""
}
.fa-cart-plus:before {
content: ""
}
.fa-cart-arrow-down:before {
content: ""
}
.fa-diamond:before {
content: ""
}
.fa-ship:before {
content: ""
}
.fa-user-secret:before {
content: ""
}
.fa-motorcycle:before {
content: ""
}
.fa-street-view:before {
content: ""
}
.fa-heartbeat:before {
content: ""
}
.fa-venus:before {
content: ""
}
.fa-mars:before {
content: ""
}
.fa-mercury:before {
content: ""
}
.fa-intersex:before,
.fa-transgender:before {
content: ""
}
.fa-transgender-alt:before {
content: ""
}
.fa-venus-double:before {
content: ""
}
.fa-mars-double:before {
content: ""
}
.fa-venus-mars:before {
content: ""
}
.fa-mars-stroke:before {
content: ""
}
.fa-mars-stroke-v:before {
content: ""
}
.fa-mars-stroke-h:before {
content: ""
}
.fa-neuter:before {
content: ""
}
.fa-genderless:before {
content: ""
}
.fa-facebook-official:before {
content: ""
}
.fa-pinterest-p:before {
content: ""
}
.fa-whatsapp:before {
content: ""
}
.fa-server:before {
content: ""
}
.fa-user-plus:before {
content: ""
}
.fa-user-times:before {
content: ""
}
.fa-bed:before,
.fa-hotel:before {
content: ""
}
.fa-viacoin:before {
content: ""
}
.fa-train:before {
content: ""
}
.fa-subway:before {
content: ""
}
.fa-medium:before {
content: ""
}
.fa-y-combinator:before,
.fa-yc:before {
content: ""
}
.fa-optin-monster:before {
content: ""
}
.fa-opencart:before {
content: ""
}
.fa-expeditedssl:before {
content: ""
}
.fa-battery-4:before,
.fa-battery-full:before,
.fa-battery:before {
content: ""
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
content: ""
}
.fa-battery-2:before,
.fa-battery-half:before {
content: ""
}
.fa-battery-1:before,
.fa-battery-quarter:before {
content: ""
}
.fa-battery-0:before,
.fa-battery-empty:before {
content: ""
}
.fa-mouse-pointer:before {
content: ""
}
.fa-i-cursor:before {
content: ""
}
.fa-object-group:before {
content: ""
}
.fa-object-ungroup:before {
content: ""
}
.fa-sticky-note:before {
content: ""
}
.fa-sticky-note-o:before {
content: ""
}
.fa-cc-jcb:before {
content: ""
}
.fa-cc-diners-club:before {
content: ""
}
.fa-clone:before {
content: ""
}
.fa-balance-scale:before {
content: ""
}
.fa-hourglass-o:before {
content: ""
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
content: ""
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
content: ""
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
content: ""
}
.fa-hourglass:before {
content: ""
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
content: ""
}
.fa-hand-paper-o:before,
.fa-hand-stop-o:before {
content: ""
}
.fa-hand-scissors-o:before {
content: ""
}
.fa-hand-lizard-o:before {
content: ""
}
.fa-hand-spock-o:before {
content: ""
}
.fa-hand-pointer-o:before {
content: ""
}
.fa-hand-peace-o:before {
content: ""
}
.fa-trademark:before {
content: ""
}
.fa-registered:before {
content: ""
}
.fa-creative-commons:before {
content: ""
}
.fa-gg:before {
content: ""
}
.fa-gg-circle:before {
content: ""
}
.fa-tripadvisor:before {
content: ""
}
.fa-odnoklassniki:before {
content: ""
}
.fa-odnoklassniki-square:before {
content: ""
}
.fa-get-pocket:before {
content: ""
}
.fa-wikipedia-w:before {
content: ""
}
.fa-safari:before {
content: ""
}
.fa-chrome:before {
content: ""
}
.fa-firefox:before {
content: ""
}
.fa-opera:before {
content: ""
}
.fa-internet-explorer:before {
content: ""
}
.fa-television:before,
.fa-tv:before {
content: ""
}
.fa-contao:before {
content: ""
}
.fa-500px:before {
content: ""
}
.fa-amazon:before {
content: ""
}
.fa-calendar-plus-o:before {
content: ""
}
.fa-calendar-minus-o:before {
content: ""
}
.fa-calendar-times-o:before {
content: ""
}
.fa-calendar-check-o:before {
content: ""
}
.fa-industry:before {
content: ""
}
.fa-map-pin:before {
content: ""
}
.fa-map-signs:before {
content: ""
}
.fa-map-o:before {
content: ""
}
.fa-map:before {
content: ""
}
.fa-commenting:before {
content: ""
}
.fa-commenting-o:before {
content: ""
}
.fa-houzz:before {
content: ""
}
.fa-vimeo:before {
content: ""
}
.fa-black-tie:before {
content: ""
}
.fa-fonticons:before {
content: ""
}
.fa-reddit-alien:before {
content: ""
}
.fa-edge:before {
content: ""
}
.fa-credit-card-alt:before {
content: ""
}
.fa-codiepie:before {
content: ""
}
.fa-modx:before {
content: ""
}
.fa-fort-awesome:before {
content: ""
}
.fa-usb:before {
content: ""
}
.fa-product-hunt:before {
content: ""
}
.fa-mixcloud:before {
content: ""
}
.fa-scribd:before {
content: ""
}
.fa-pause-circle:before {
content: ""
}
.fa-pause-circle-o:before {
content: ""
}
.fa-stop-circle:before {
content: ""
}
.fa-stop-circle-o:before {
content: ""
}
.fa-shopping-bag:before {
content: ""
}
.fa-shopping-basket:before {
content: ""
}
.fa-hashtag:before {
content: ""
}
.fa-bluetooth:before {
content: ""
}
.fa-bluetooth-b:before {
content: ""
}
.fa-percent:before {
content: ""
}
.fa-gitlab:before {
content: ""
}
.fa-wpbeginner:before {
content: ""
}
.fa-wpforms:before {
content: ""
}
.fa-envira:before {
content: ""
}
.fa-universal-access:before {
content: ""
}
.fa-wheelchair-alt:before {
content: ""
}
.fa-question-circle-o:before {
content: ""
}
.fa-blind:before {
content: ""
}
.fa-audio-description:before {
content: ""
}
.fa-volume-control-phone:before {
content: ""
}
.fa-braille:before {
content: ""
}
.fa-assistive-listening-systems:before {
content: ""
}
.fa-american-sign-language-interpreting:before,
.fa-asl-interpreting:before {
content: ""
}
.fa-deaf:before,
.fa-deafness:before,
.fa-hard-of-hearing:before {
content: ""
}
.fa-glide:before {
content: ""
}
.fa-glide-g:before {
content: ""
}
.fa-sign-language:before,
.fa-signing:before {
content: ""
}
.fa-low-vision:before {
content: ""
}
.fa-viadeo:before {
content: ""
}
.fa-viadeo-square:before {
content: ""
}
.fa-snapchat:before {
content: ""
}
.fa-snapchat-ghost:before {
content: ""
}
.fa-snapchat-square:before {
content: ""
}
.fa-pied-piper:before {
content: ""
}
.fa-first-order:before {
content: ""
}
.fa-yoast:before {
content: ""
}
.fa-themeisle:before {
content: ""
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
content: ""
}
.fa-fa:before,
.fa-font-awesome:before {
content: ""
}
.fa-handshake-o:before {
content: ""
}
.fa-envelope-open:before {
content: ""
}
.fa-envelope-open-o:before {
content: ""
}
.fa-linode:before {
content: ""
}
.fa-address-book:before {
content: ""
}
.fa-address-book-o:before {
content: ""
}
.fa-address-card:before,
.fa-vcard:before {
content: ""
}
.fa-address-card-o:before,
.fa-vcard-o:before {
content: ""
}
.fa-user-circle:before {
content: ""
}
.fa-user-circle-o:before {
content: ""
}
.fa-user-o:before {
content: ""
}
.fa-id-badge:before {
content: ""
}
.fa-drivers-license:before,
.fa-id-card:before {
content: ""
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
content: ""
}
.fa-quora:before {
content: ""
}
.fa-free-code-camp:before {
content: ""
}
.fa-telegram:before {
content: ""
}
.fa-thermometer-4:before,
.fa-thermometer-full:before,
.fa-thermometer:before {
content: ""
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
content: ""
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
content: ""
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
content: ""
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
content: ""
}
.fa-shower:before {
content: ""
}
.fa-bath:before,
.fa-bathtub:before,
.fa-s15:before {
content: ""
}
.fa-podcast:before {
content: ""
}
.fa-window-maximize:before {
content: ""
}
.fa-window-minimize:before {
content: ""
}
.fa-window-restore:before {
content: ""
}
.fa-times-rectangle:before,
.fa-window-close:before {
content: ""
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
content: ""
}
.fa-bandcamp:before {
content: ""
}
.fa-grav:before {
content: ""
}
.fa-etsy:before {
content: ""
}
.fa-imdb:before {
content: ""
}
.fa-ravelry:before {
content: ""
}
.fa-eercast:before {
content: ""
}
.fa-microchip:before {
content: ""
}
.fa-snowflake-o:before {
content: ""
}
.fa-superpowers:before {
content: ""
}
.fa-wpexplorer:before {
content: ""
}
.fa-meetup:before {
content: ""
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto
}
.gallery {
margin-bottom: 1.5em
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%
}
.gallery-columns-2 .gallery-item {
max-width: 50%
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%
}
.gallery-columns-4 .gallery-item {
max-width: 25%
}
.gallery-columns-5 .gallery-item {
max-width: 20%
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%
}
.gallery-caption {
display: block
}
.wpcf7 {
max-width: 600px;
margin: 0 auto!important
}
.wpcf7 .wpcf7-form label {
width: 100%
}
.wpcf7 .wpcf7-not-valid-tip {
color: #dc3545
}
.wpcf7 .wpcf7-validation-errors {
color: #dc3545;
border: 1px solid #e9ecef
}
.sl-wrapper .sl-close,
.sl-wrapper .sl-navigation button {
height: 44px;
line-height: 44px;
font-family: Arial, Baskerville, monospace
}
.sl-wrapper .sl-close:focus,
.sl-wrapper .sl-navigation button:focus {
outline: 0
}
body.hidden-scroll {
overflow: hidden
}
.sl-overlay {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #fff;
opacity: .7;
display: none;
z-index: 1050
}
.sl-wrapper .sl-close,
.sl-wrapper .sl-counter {
top: 30px;
display: none;
color: #000;
position: fixed
}
.sl-wrapper {
z-index: 1040
}
.sl-wrapper button {
border: 0;
background: 0 0;
font-size: 28px;
padding: 0;
cursor: pointer
}
.sl-wrapper button:hover {
opacity: .7
}
.sl-wrapper .sl-close {
right: 30px;
z-index: 1060;
margin-top: -14px;
margin-right: -14px;
width: 44px;
font-size: 3rem
}
.sl-wrapper .sl-counter {
left: 30px;
z-index: 1060;
font-size: 1rem
}
.sl-wrapper .sl-navigation {
width: 100%;
display: none
}
.sl-wrapper .sl-navigation button {
position: fixed;
top: 50%;
margin-top: -22px;
width: 22px;
text-align: center;
display: block;
z-index: 1060;
color: #000
}
.sl-wrapper .sl-navigation button.sl-next {
right: 5px;
font-size: 2rem
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 5px;
font-size: 2rem
}
.sl-wrapper .sl-image {
position: fixed;
-ms-touch-action: none;
touch-action: none;
z-index: 10000
}
.sl-wrapper .sl-image img {
margin: 0;
padding: 0;
display: block;
border: 0
}
.sl-wrapper .sl-image iframe {
background: #000;
border: 0
}
@media (min-width:35.5em) {
.sl-wrapper .sl-navigation button {
width: 44px
}
.sl-wrapper .sl-navigation button.sl-next {
right: 10px;
font-size: 3rem
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 10px;
font-size: 3rem
}
.sl-wrapper .sl-image iframe,
.sl-wrapper .sl-image img {
border: 0
}
}
@media (min-width:50em) {
.sl-wrapper .sl-navigation button {
width: 44px
}
.sl-wrapper .sl-navigation button.sl-next {
right: 20px;
font-size: 3rem
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 20px;
font-size: 3rem
}
.sl-wrapper .sl-image iframe,
.sl-wrapper .sl-image img {
border: 0
}
}
.sl-wrapper .sl-image .sl-caption {
display: none;
padding: 10px;
color: #fff;
background: rgba(0, 0, 0, .8);
font-size: 1rem;
position: absolute;
bottom: 0;
left: 0;
right: 0
}
.sl-wrapper .sl-image .sl-caption.pos-top {
bottom: auto;
top: 0
}
.sl-wrapper .sl-image .sl-caption.pos-outside {
bottom: auto
}
.sl-wrapper .sl-image .sl-download {
display: none;
position: absolute;
bottom: 5px;
right: 5px;
color: #000;
z-index: 1060
}
.sl-spinner {
display: none;
border: 5px solid #333;
border-radius: 40px;
height: 40px;
left: 50%;
margin: -20px 0 0 -20px;
opacity: 0;
position: fixed;
top: 50%;
width: 40px;
z-index: 1007;
-webkit-animation: pulsate 1s ease-out infinite;
animation: pulsate 1s ease-out infinite
}
.sl-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll
}
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(.1);
transform: scale(.1);
opacity: 0
}
50% {
opacity: 1
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0
}
}
@keyframes pulsate {
0% {
-webkit-transform: scale(.1);
transform: scale(.1);
opacity: 0
}
50% {
opacity: 1
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0
}
}
/*!
* animate.css -http://daneden.me/animate
* Version - 3.6.2
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2018 Daniel Eden
*/
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
.animated.delay-1s {
-webkit-animation-delay: 1s;
animation-delay: 1s
}
.animated.delay-2s {
-webkit-animation-delay: 2s;
animation-delay: 2s
}
.animated.delay-3s {
-webkit-animation-delay: 3s;
animation-delay: 3s
}
.animated.delay-4s {
-webkit-animation-delay: 4s;
animation-delay: 4s
}
.animated.delay-5s {
-webkit-animation-delay: 5s;
animation-delay: 5s
}
@-webkit-keyframes bounce {
20%,
53%,
80%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
40%,
43% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0)
}
70% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0)
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0)
}
}
@keyframes bounce {
20%,
53%,
80%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
40%,
43% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0)
}
70% {
-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
animation-timing-function: cubic-bezier(.755, .05, .855, .06);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0)
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0)
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom
}
@-webkit-keyframes flash {
50%,
from,
to {
opacity: 1
}
25%,
75% {
opacity: 0
}
}
@keyframes flash {
50%,
from,
to {
opacity: 1
}
25%,
75% {
opacity: 0
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash
}
@-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse
}
@-webkit-keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
30% {
-webkit-transform: scale3d(1.25, .75, 1);
transform: scale3d(1.25, .75, 1)
}
40% {
-webkit-transform: scale3d(.75, 1.25, 1);
transform: scale3d(.75, 1.25, 1)
}
50% {
-webkit-transform: scale3d(1.15, .85, 1);
transform: scale3d(1.15, .85, 1)
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
30% {
-webkit-transform: scale3d(1.25, .75, 1);
transform: scale3d(1.25, .75, 1)
}
40% {
-webkit-transform: scale3d(.75, 1.25, 1);
transform: scale3d(.75, 1.25, 1)
}
50% {
-webkit-transform: scale3d(1.15, .85, 1);
transform: scale3d(1.15, .85, 1)
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1)
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand
}
@-webkit-keyframes shake {
from,
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
20%,
40%,
60%,
80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
}
@keyframes shake {
from,
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
20%,
40%,
60%,
80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake
}
@-webkit-keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg)
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg)
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg)
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg)
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
@keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg)
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg)
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg)
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg)
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
.headShake {
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-name: headShake;
animation-name: headShake
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg)
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg)
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg)
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg)
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg)
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg)
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg)
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg)
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg)
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg)
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
10%,
20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
30%,
50%,
70%,
90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%,
60%,
80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
10%,
20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
}
30%,
50%,
70%,
90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
}
40%,
60%,
80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada
}
@-webkit-keyframes wobble {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes wobble {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble
}
@-webkit-keyframes jello {
11.1%,
from,
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
transform: skewX(-.78125deg) skewY(-.78125deg)
}
77.7% {
-webkit-transform: skewX(.39062deg) skewY(.39062deg);
transform: skewX(.39062deg) skewY(.39062deg)
}
88.8% {
-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
transform: skewX(-.19531deg) skewY(-.19531deg)
}
}
@keyframes jello {
11.1%,
from,
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
transform: skewX(-.78125deg) skewY(-.78125deg)
}
77.7% {
-webkit-transform: skewX(.39062deg) skewY(.39062deg);
transform: skewX(.39062deg) skewY(.39062deg)
}
88.8% {
-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
transform: skewX(-.19531deg) skewY(-.19531deg)
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center
}
@-webkit-keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1)
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3)
}
28% {
-webkit-transform: scale(1);
transform: scale(1)
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3)
}
70% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
@keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1)
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3)
}
28% {
-webkit-transform: scale(1);
transform: scale(1)
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3)
}
70% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
.heartBeat {
-webkit-animation-name: heartBeat;
animation-name: heartBeat;
-webkit-animation-duration: 1.3s;
animation-duration: 1.3s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
@-webkit-keyframes bounceIn {
20%,
40%,
60%,
80%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97)
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
@keyframes bounceIn {
20%,
40%,
60%,
80%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03)
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97)
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1)
}
}
.bounceIn {
-webkit-animation-duration: .75s;
animation-duration: .75s;
-webkit-animation-name: bounceIn;
animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0)
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes bounceInDown {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0)
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0)
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes bounceInLeft {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0)
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0)
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0)
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes bounceInRight {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0)
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0)
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes bounceInUp {
60%,
75%,
90%,
from,
to {
-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
animation-timing-function: cubic-bezier(.215, .61, .355, 1)
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0)
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
50%,
55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9)
}
50%,
55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1)
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
}
.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
-webkit-animation-name: bounceOut;
animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
40%,
45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0)
}
40%,
45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
40%,
45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0)
}
40%,
45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0)
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
from {
opacity: 0
}
to {
opacity: 1
}
}
@keyframes fadeIn {
from {
opacity: 0
}
to {
opacity: 1
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig
}
@-webkit-keyframes fadeOut {
from {
opacity: 1
}
to {
opacity: 0
}
}
@keyframes fadeOut {
from {
opacity: 1
}
to {
opacity: 0
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
@keyframes fadeOutDown {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
@keyframes fadeOutDownBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0)
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
@keyframes fadeOutLeft {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
@keyframes fadeOutLeftBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0)
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
@keyframes fadeOutRight {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
@keyframes fadeOutRightBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0)
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
@keyframes fadeOutUpBig {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0)
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
from {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
40% {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
50% {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
to {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
}
@keyframes flip {
from {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
40% {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
50% {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
to {
-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip
}
@-webkit-keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
.flipInX {
-webkit-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipInX;
animation-name: flipInX
}
@-webkit-keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
@keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
}
.flipInY {
-webkit-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipInY;
animation-name: flipInY
}
@-webkit-keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0
}
}
@keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0
}
}
.flipOutX {
-webkit-animation-duration: .75s;
animation-duration: .75s;
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible!important;
backface-visibility: visible!important
}
@-webkit-keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0
}
}
@keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px)
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0
}
}
.flipOutY {
-webkit-animation-duration: .75s;
animation-duration: .75s;
-webkit-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY
}
@-webkit-keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg)
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOut {
from {
opacity: 1
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0
}
}
@keyframes lightSpeedOut {
from {
opacity: 1
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn
}
@-webkit-keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
@keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
@keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
@keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
@keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight
}
@-webkit-keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0
}
}
@keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
}
@keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
}
@keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
}
@keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0
}
}
@keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
20%,
60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
40%,
80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
20%,
60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out
}
40%,
80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0
}
}
.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-name: hinge;
animation-name: hinge
}
@-webkit-keyframes jackInTheBox {
from {
opacity: 0;
-webkit-transform: scale(.1) rotate(30deg);
transform: scale(.1) rotate(30deg);
-webkit-transform-origin: center bottom;
transform-origin: center bottom
}
50% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg)
}
70% {
-webkit-transform: rotate(3deg);
transform: rotate(3deg)
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1)
}
}
@keyframes jackInTheBox {
from {
opacity: 0;
-webkit-transform: scale(.1) rotate(30deg);
transform: scale(.1) rotate(30deg);
-webkit-transform-origin: center bottom;
transform-origin: center bottom
}
50% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg)
}
70% {
-webkit-transform: rotate(3deg);
transform: rotate(3deg)
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1)
}
}
.jackInTheBox {
-webkit-animation-name: jackInTheBox;
animation-name: jackInTheBox
}
@-webkit-keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn
}
@-webkit-keyframes rollOut {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
@keyframes rollOut {
from {
opacity: 1
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50% {
opacity: 1
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
50% {
opacity: 1
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp
}
@-webkit-keyframes zoomOut {
from {
opacity: 1
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
to {
opacity: 0
}
}
@keyframes zoomOut {
from {
opacity: 1
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3)
}
to {
opacity: 0
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
animation-timing-function: cubic-bezier(.55, .055, .675, .19)
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0)
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0)
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0)
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp
}
@font-face {
font-family: icomoon;
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/icomoon.eot?x0jsyu);
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/icomoon.eot?x0jsyu#iefix) format("embedded-opentype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/icomoon.ttf?x0jsyu) format("truetype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/icomoon.woff?x0jsyu) format("woff"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/icomoon.svg?x0jsyu#icomoon) format("svg");
font-weight: 400;
font-style: normal
}
[class*=" icon-"],
[class^=icon-] {
font-family: icomoon!important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.icon-bubble:before {
content: ""
}
.icon-edit:before {
content: ""
}
.icon-esports:before {
content: ""
}
.icon-facebook:before {
content: ""
}
.icon-gamepad:before {
content: ""
}
.icon-group:before {
content: ""
}
.icon-instagram:before {
content: ""
}
.icon-linked-in:before {
content: ""
}
.icon-list:before {
content: ""
}
.icon-location:before {
content: ""
}
.icon-mail:before {
content: ""
}
.icon-monitor:before {
content: ""
}
.icon-mouse-pointer:before {
content: ""
}
.icon-phone:before {
content: ""
}
.icon-staple:before {
content: ""
}
.icon-twitter:before {
content: ""
}
.icon-user:before {
content: ""
}
.icon-user-add:before {
content: ""
}
@font-face {
font-family: BrandonTextWeb-Bold;
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_0_0.eot);
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_0_0.eot?#iefix) format("embedded-opentype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_0_0.woff2) format("woff2"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_0_0.woff) format("woff"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_0_0.ttf) format("truetype")
}
@font-face {
font-family: BrandonTextWeb-Regular;
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_1_0.eot);
src: url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_1_0.eot?#iefix) format("embedded-opentype"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_1_0.woff2) format("woff2"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_1_0.woff) format("woff"), url(//www.esport-event.gmbh/wp-content/themes/understrap/css/../fonts/343ABF_1_0.ttf) format("truetype")
}
body {
font-family: BrandonTextWeb-Regular
}
.text-bold,
strong {
font-family: BrandonTextWeb-Bold;
font-weight: 400
}
#main .post-content ul li a {
color: #000;
text-decoration: underline
}
#main .post-content ul li a:hover {
color: #343a40
}
#main .post-content h4 {
font-size: 1.1rem;
font-family: BrandonTextWeb-Bold;
font-weight: 400;
margin-top: 1.5rem
}
#main p {
line-height: 200%
}
#main p a {
color: #000;
text-decoration: underline
}
#main p a:hover {
color: #343a40
}
.listing-events {
margin-bottom: 1rem
}
.listing-events .col-md-4 {
margin-bottom: 2rem
}
.listing-events .col-md-4 .post-thumbnail-infos {
background: #212529;
padding: .5rem
}
.listing-events .col-md-4 .post-thumbnail-infos h5 {
color: #fff;
margin-bottom: 0;
line-height: 1.6
}
.listing-events .col-md-4 .post-thumbnail-infos p {
color: #fff;
margin-bottom: 0
}
.listing-events .col-md-4 .post-thubmail-additionial-infos {
background: #dee2e6;
padding: .5rem
}
.listing-events .col-md-4 .post-thubmail-additionial-infos h4 {
min-height: 56px;
font-size: 1.4rem;
margin-bottom: 0
}
.listing-events .col-md-4 .post-thubmail-additionial-infos h4 a {
color: #000
}
.listing-events .col-md-4 .post-thubmail-additionial-infos h4 a:hover {
text-decoration: none
}
.listing-events .col-md-4 .post-thubmail-additionial-infos p {
margin-bottom: 0
}
.single-events #single-event-header-section {
background: #dee2e6
}
.single-events .dark-grey-section {
padding: 4px 0 0 4px
}
.single-events .wrapper {
padding-top: 60px
}
.single-events #primary {
padding-right: 0;
padding-left: 0
}
.single-events #primary .post-thumbnail-container {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
position: relative;
padding-right: 0
}
.single-events #primary .post-thumbnail-container .headline {
left: 50px;
top: auto;
bottom: 20px;
-webkit-transform: translateX(0);
transform: translateX(0)
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos {
padding: 1rem
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos h2 span {
color: #ffd600;
display: inline-block;
margin-right: .5rem;
font-size: 3rem
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos p {
font-size: 1.3rem
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos .icon {
display: inline-block;
font-size: 2rem;
margin-right: .5rem;
position: relative;
top: 5px
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos .event-date {
font-size: 2rem;
border-bottom: 1px solid #ffd600
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos .event-location {
margin-bottom: 0;
font-style: italic
}
.single-events #primary .post-thumbnail-container .col-lg-9 {
padding-right: 0;
padding-left: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: hidden
}
.single-events #primary .post-thumbnail-container .col-lg-9 img {
max-height: 600px;
position: relative;
left: 50%;
max-width: none;
-webkit-transform: translateX(-50%);
transform: translateX(-50%)
}
.single-events #primary .post-thumbnail-container .col-lg-3 {
background: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.single-events #primary .post-content {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
padding-left: 55px
}
.grid {
margin-bottom: 0
}
.grid .grid-item {
width: calc(25% - 4px);
margin-right: 4px;
margin-bottom: 4px;
position: relative
}
.grid .grid-item .overlay {
position: absolute;
opacity: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .4);
-webkit-transition: opacity .3s;
transition: opacity .3s
}
.grid .grid-item .overlay .inner {
position: relative;
width: 100%;
height: 100%
}
.grid .grid-item .overlay .inner span {
display: inline-block;
position: absolute;
font-size: 3rem;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
.grid .grid-item:hover .overlay {
opacity: 1
}
.grid .grid-item>a {
display: inline-block;
width: 100%;
height: 100%
}
.grid .grid-item:nth-of-type(4n) .grid-item {
margin-right: 0
}
.sl-wrapper .sl-close {
margin-top: 30px
}
.sl-wrapper .sl-counter {
top: 75px
}
@media only screen and (max-width:1023px) {
.grid .grid-item {
width: calc(33.3333% - 4px);
margin-right: 4px;
margin-bottom: 4px
}
}
@media only screen and (max-width:767px) {
.single-events #single-event-header-section {
padding: .5rem!important
}
.single-events #primary .post-thumbnail-container .headline {
left: 15px
}
.single-events #primary .post-content {
padding-left: 0
}
.grid .grid-item {
width: calc(50% - 4px);
margin-right: 4px;
margin-bottom: 4px
}
}
@media only screen and (max-width:520px) {
.single-events #primary .post-thumbnail-container .col-lg-9 {
display: block
}
.single-events #primary .post-thumbnail-container .col-lg-9 img {
width: 100%;
max-width: 100%
}
.single-events #primary .post-thumbnail-container .headline {
position: static!important;
max-width: none;
width: 100%;
background: #212529
}
.single-events #primary .post-thumbnail-container .headline h1 {
background: 0 0;
font-size: 1.6rem
}
.single-events #primary .post-thumbnail-container .post-thumbnail-infos {
padding: 0;
padding-top: 1rem
}
.grid .grid-item {
width: calc(100% - 4px);
margin-right: 4px;
margin-bottom: 4px
}
}
.navbar-brand {
padding-top: 0;
font-size: 1.5rem
}
.navbar-brand .icon-esports {
color: #ffd600;
font-size: 2rem;
margin-right: 1rem;
position: relative;
top: 7px
}
#main-menu {
margin-left: auto
}
#main-menu li a {
color: #fff;
text-transform: uppercase
}
#main-menu li a:hover {
color: #ffd600
}
#wrapper-footer-top {
background: #495057;
padding: 2rem 0
}
#wrapper-footer-top h4 {
margin-bottom: 1rem;
color: #fff
}
#wrapper-footer-top #social {
margin-bottom: 3rem
}
#wrapper-footer-top #social ul {
list-style: none;
margin: 0;
padding: 0
}
#wrapper-footer-top #social ul li {
display: inline-block
}
#wrapper-footer-top #social ul li a {
display: inline-block;
padding: 1rem;
color: #fff;
-webkit-transition: all .25s ease;
transition: all .25s ease
}
#wrapper-footer-top #social ul li a span {
font-size: 3rem
}
#wrapper-footer-top #social ul li a:hover {
text-decoration: none;
color: #ffd600
}
#wrapper-footer-top .footer-logo .icon {
font-size: 4rem;
color: #ffd600
}
#wrapper-footer-top .footer-logo p {
font-size: .6rem;
color: #fff
}
#wrapper-footer-top #footer-nav ul {
list-style: none;
margin: 0;
padding: 0
}
#wrapper-footer-top #footer-nav ul li {
display: inline-block
}
#wrapper-footer-top #footer-nav ul li a {
display: inline-block;
color: #fff;
padding: 5px 10px
}
#wrapper-footer-top #footer-nav ul li a:hover {
text-decoration: underline
}
#wrapper-footer-bottom {
background: #212529;
padding: 1rem 0
}
#wrapper-footer-bottom p {
color: #fff;
margin-bottom: 0
}
body,
html {
max-width: 100vw!important;
overflow-x: hidden!important
}
#main {
position: relative
}
.btn,
.wpcf7 input[type=submit] {
text-transform: uppercase;
border-radius: 0
}
.btn.btn-black,
.wpcf7 input.btn-black[type=submit] {
background: #212529;
color: #fff
}
.btn.btn-black:hover,
.wpcf7 input.btn-black:hover[type=submit] {
background: #343a40
}
section {
padding: 3rem 5rem
}
section h3 {
text-transform: uppercase;
text-align: center;
margin-bottom: 3rem
}
section.dark-grey-section {
background: #333
}
section.dark-grey-section h3,
section.dark-grey-section p,
section.dark-grey-section span {
color: #fff
}
section.light-grey-section {
background: #eee
}
section.light-grey-section h3 {
color: #ffd600
}
section.yellow-section {
background: #ffd600
}
section.yellow-section [class^=icon-] {
color: #fff
}
section.white-section {
background: #fff
}
section.white-section h3 {
color: #ffd600
}
.headline {
z-index: 29;
top: 200px;
width: 500px;
max-width: 90%;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%)
}
.headline h1,
.headline h2,
.headline h3 {
color: #fff;
background: rgba(0, 0, 0, .4);
display: inline-block;
padding: .5rem 1rem
}
.headline h2 {
font-size: 3rem;
margin-bottom: 2rem
}
.headline h3 {
font-size: 2rem;
margin-bottom: 3rem
}
.headline nav a:first-of-type {
margin-right: 1rem
}
#startslider {
padding-top: 30px
}
#projects img,
.listing-events img {
width: 100%;
max-width: none
}
#about #home-about-text {
margin-bottom: 3rem
}
#about #home-about-text p {
max-width: 690px;
margin: 0 auto;
text-align: center;
margin-bottom: 1.5rem
}
#about .row .col-md-2 {
text-align: center
}
#about .row .col-md-2 span {
font-size: 2rem;
margin-bottom: 1.5rem;
display: inline-block
}
#about .row .col-md-2 p {
text-align: center
}
#portfolio .col-md-4 {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.portfolio-box {
margin-bottom: 1rem;
-webkit-transition: all .25s ease;
transition: all .25s ease
}
.portfolio-box .icon-wrapper {
padding-top: .5rem;
padding-left: .5rem;
padding-right: .5rem;
background: #fff;
-webkit-transition: all .25s ease;
transition: all .25s ease
}
.portfolio-box .icon-wrapper .icon {
font-size: 3rem
}
.portfolio-box .text-box {
padding: .5rem;
background: #fff
}
.portfolio-box:hover {
-webkit-box-shadow: 0 0 19px -5px rgba(0, 0, 0, .38);
box-shadow: 0 0 19px -5px rgba(0, 0, 0, .38)
}
.portfolio-box:hover .icon-wrapper {
background: #ffd600
}
#counter .icon {
font-size: 3rem;
color: #fff;
margin-bottom: 2rem;
display: inline-block
}
#counter .count-up {
font-size: 2rem
}
#focus .text-center p {
max-width: 690px;
margin-left: auto;
margin-right: auto
}
#focus .text-center p:last-of-type {
margin-bottom: 3rem
}
#to-contact h4 {
margin-bottom: 3rem;
max-width: 500px;
margin-left: auto;
margin-right: auto
}
#to-contact h3 {
max-width: 500px;
margin-left: auto;
margin-right: auto;
text-transform: none
}
#customers .slide-customer {
text-align: center
}
#partners .col-lg-2 {
margin-bottom: 3rem
}
.chart {
display: inline-block;
width: 95px;
height: 95px;
margin: 0 10px;
vertical-align: top;
position: relative;
padding-top: 22px;
margin-bottom: 1rem
}
.chart span {
display: block;
font-size: 2em;
font-weight: 400
}
.chart canvas {
position: absolute;
left: 0;
top: 0
}
#contact .row.map-row {
margin-bottom: 3rem
}
#contact .row.map-row .col-md-6:first-of-type {
padding-bottom: 2rem
}
#contact .row.map-row .col-md-6:first-of-type iframe {
height: 100%!important
}
#contact .row.contact-infos .icon {
font-size: 3rem;
margin-bottom: 2rem;
display: inline-block
}
#contact .row.contact-infos a {
color: #212529
}
#contact .row.contact-infos a:hover {
text-decoration: underline
}
#carousel-customers {
min-height: 500px
}
#carousel-customers .slide-customer img {
margin-bottom: 2rem
}
#carousel-customers .slide-customer blockquote {
max-width: 500px;
margin-left: auto;
margin-right: auto
}
#carousel-customers .carousel-control-next-icon,
#carousel-customers .carousel-control-prev-icon {
background-color: #212529;
border-radius: 50%;
background-size: 50%;
background-position: center;
width: 30px;
height: 30px
}
@media only screen and (max-width:1023px) {
.home .headline {
top: 75px
}
}
@media only screen and (max-width:1200px) {
section {
padding-left: 1rem;
padding-right: 1rem
}
.listing-events .col-md-4 {
margin-bottom: 1rem;
padding-left: .5rem;
padding-right: .5rem
}
}
@media only screen and (max-width:767px) {
.home .headline {
position: static!important;
padding-top: 3rem;
padding-bottom: 1rem;
left: 0;
-webkit-transform: translateX(0);
transform: translateX(0);
margin: 0 auto
}
.home .headline h2 {
font-size: 2rem;
background: 0 0;
color: #212529
}
.home .headline h3 {
font-size: 1.6rem;
background: 0 0;
color: #212529
}
#contact .row.map-row .col-md-6:first-of-type iframe {
height: 500px!important
}
#carousel-customers .slide-customer blockquote {
max-width: 80%
}
}
@media only screen and (max-width:575px) {
#partners .row .col-lg-2 {
width: 33.33333%
}
section {
padding-left: .5rem;
padding-right: .5rem;
padding-top: 2rem;
padding-bottom: 2rem
}
#about .col-md-2 {
width: 50%
}
}
.page-link {
color: #000
}
/*# sourceMappingURL=theme.min.css.map */
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
#main-menu a font{color:#fff}#main-menu a font:hover{color:#ffd600}.active-menu a font{color:#ffd600 !important}.grecaptcha-badge{opacity:0}
Datenschutz | eSport Event GmbH - Wir lieben eSport. Wir lieben Events. Datenschutzerklärung Diese Datenschutzerklärung klärt Sie auf über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Dienstleistungen (Eventkonzeption und -durchführung, Erstellung von online-Ligen) sowie beim Besuch unserer Webseiten und der damit verbundenen Funktionen, Inhalte und insbesondere der Kontaktaufnahme. Im Hinblick auf die verwendeten Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art. 4 der Datenschutzgrundverordnung (DSGVO). 1. Verantwortlicher eSports Event GmbH Trottenacker 413 CH-5078 Effingen Telefon: +41 79 312 00 77 E-Mail: info@esport-event.gmbh
Bei Anfragen zum Datenschutz wenden Sie sich bitte an die obige Adresse. Wir verfügen über einen Datenschutz-Vertreter in der EU als Anlaufstelle für Aufsichtsbehörden und betroffenen Personen bei sämtlichen Fragen im Zusammenhang mit dem EU-Datenschutzrecht (DSGVO), der ebenfalls per E-Mail oder per Briefpost kontaktiert werden kann:
Regio Datenschutz GmbH Im Entenbad 23 D-79541 Lörrach Tel. +49 7621 91617996 E-Mail info@regiodatenschutz.de
2. Arten der verarbeiteten Daten Wir unterscheiden die nachfolgend aufgeführten Arten von Daten: Bestandsdaten (z.B. Personen-Stammdaten, Namen oder Adressen); Kontaktdaten (z.B. E-Mail, Telefonnummern); Finanzdaten (z.B. Kontonummern), Inhaltsdaten (z.B. Texteingaben, Fotografien); Nutzungsdaten (z.B. besuchte Webseiten, Interesse an Inhalten, Zugriffszeiten); Meta-/Kommunikationsdaten (z.B. Geräte-Informationen, IP-Adressen). 3. Kategorien betroffener Personen Bei den Kategorien betroffener Personen handelt es sich um Auftraggeber (Kunden), Interessenten, Besucher und Nutzer unserer Webseiten. 4. Zweck der Verarbeitung Wir verfolgen die folgenden Zwecke der Verarbeitung: Vorvertragliche Abklärungen, Auftrags-/Vertragsabwicklung unserer eSports-Angebote, Zurverfügungstellung des Onlineangebotes unserer Webseite, z.B. Beantwortung von Kontaktanfragen und Kommunikation mit Interessenten, Auftraggebern und Nutzern der Webseite sowie Reichweitenmessung/Marketing. Im Rahmen unserer Geschäftsbeziehung oder der Bestellung von Dienstleistungen, müssen Sie diejenigen personenbezogenen Daten bereitstellen, die für Durchführung der Geschäftsbeziehung oder der Bereitstellung einer Dienstleistung und der Erfüllung der damit verbundenen vertraglichen Pflichten erforderlich sind oder zu deren Erhebung wir gesetzlich verpflichtet sind. Ohne diese Daten müssen wir in der Regel den Abschluss des Vertrages oder die Ausführung des Auftrages ablehnen, oder können einen bestehenden Vertrag nicht mehr durchführen und müssen ihn daher ggf. beenden. 5. Verwendete Begrifflichkeiten „Personenbezogene Daten“ sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche Person (im Folgenden „betroffene Person“) beziehen; als identifizierbar wird eine natürliche Person angesehen, die direkt oder indirekt, insbesondere mittels Zuordnung zu einer Kennung wie einem Namen, zu einer Kennnummer, zu Standortdaten, zu einer Online-Kennung (z.B. Cookie) oder zu einem oder mehreren besonderen Merkmalen identifiziert werden kann, die Ausdruck der physischen, physiologischen, genetischen, psychischen, wirtschaftlichen, kulturellen oder sozialen Identität dieser natürlichen Person sind. „Verarbeitung“ ist jeder mit oder ohne Hilfe automatisierter Verfahren ausgeführte Vorgang oder jede solche Vorgangsreihe im Zusammenhang mit personenbezogenen Daten. Der Begriff reicht weit und umfasst praktisch jeden Umgang mit Daten. „Pseudonymisierung“ die Verarbeitung personenbezogener Daten in einer Weise, dass die personenbezogenen Daten ohne Hinzuziehung zusätzlicher Informationen nicht mehr einer spezifischen betroffenen Person zugeordnet werden können, sofern diese zusätzlichen Informationen gesondert aufbewahrt werden und technischen und organisatorischen Maßnahmen unterliegen, die gewährleisten, dass die personenbezogenen Daten nicht einer identifizierten oder identifizierbaren natürlichen Person zugewiesen werden. „Profiling“ jede Art der automatisierten Verarbeitung personenbezogener Daten, die darin besteht, dass diese personenbezogenen Daten verwendet werden, um bestimmte persönliche Aspekte, die sich auf eine natürliche Person beziehen, zu bewerten, insbesondere um Aspekte bezüglich Arbeitsleistung, wirtschaftliche Lage, Gesundheit, persönliche Vorlieben, Interessen, Zuverlässigkeit, Verhalten, Aufenthaltsort oder Ortswechsel dieser natürlichen Person zu analysieren oder vorherzusagen. Als „Verantwortlicher“ wird die natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten entscheidet, bezeichnet. „Auftragsverarbeiter“ eine natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die personenbezogene Daten im Auftrag des Verantwortlichen verarbeitet. 6. Maßgebliche Rechtsgrundlagen Nach Maßgabe des Art. 13 DSGVO teilen wir Ihnen die Rechtsgrundlagen unserer Datenverarbeitungen mit. Für Auftraggeber (Kunden), Interessenten, Besucher und Nutzer der Webseiten aus dem Geltungsbereich der Datenschutzgrundverordnung (DSGVO), d.h. der EU und des EWG gilt, sofern die Rechtsgrundlage in der Datenschutzerklärung nicht genannt wird, folgendes: Die Rechtsgrundlage für die Einholung von Einwilligungen ist Art. 6 Abs. 1 lit. a und Art. 7 DSGVO; Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer Leistungen und Durchführung vertraglicher Maßnahmen sowie Beantwortung von Anfragen ist Art. 6 Abs. 1 lit. b DSGVO; Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer rechtlichen Verpflichtungen ist Art. 6 Abs. 1 lit. c DSGVO. Für den Fall, dass lebenswichtige Interessen der betroffenen Person oder einer anderen natürlichen Person eine Verarbeitung personenbezogener Daten erforderlich machen, dient Art. 6 Abs. 1 lit. d DSGVO als Rechtsgrundlage. Die Rechtsgrundlage für die erforderliche Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt, die dem Verantwortlichen übertragen wurde ist Art. 6 Abs. 1 lit. e DSGVO. Die Rechtsgrundlage für die Verarbeitung zur Wahrung unserer berechtigten Interessen ist Art. 6 Abs. 1 lit. f DSGVO. Die Verarbeitung von Daten zu anderen Zwecken als denen, zu denen sie erhoben wurden, bestimmt sich nach den Vorgaben des Art 6 Abs. 4 DSGVO. Die Verarbeitung von besonderen Kategorien von Daten (entsprechend Art. 9 Abs. 1 DSGVO) bestimmt sich nach den Vorgaben des Art. 9 Abs. 2 DSGVO. 7. Sicherheitsmaßnahmen Wir treffen nach Maßgabe der gesetzlichen Vorgaben unter Berücksichtigung des Stands der Technik, der Implementierungskosten und der Art, des Umfangs, der Umstände und der Zwecke der Verarbeitung sowie der unterschiedlichen Eintrittswahrscheinlichkeit und Schwere des Risikos für die Rechte und Freiheiten natürlicher Personen, geeignete technische und organisatorische Maßnahmen, um Daten zu schützen, insbesondere gegen Verlust, Manipulation oder unberechtigten Zugriff. Die Sicherheitsmaßnahmen werden regelmäßig der fortlaufenden technischen Entwicklung angepasst. Bei Benutzung unserer Webseite haben wir zum Schutz der Übertragung vertraulicher Inhalte, wie zum Beispiel bei Anfragen, die Sie an uns als Seitenbetreiber senden, eine SSL- bzw. TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von „http://“ auf „https://“ wechselt und an dem Schloss-Symbol in Ihrer Browserzeile. Wenn die SSL- bzw. TLS-Verschlüsselung aktiviert ist, können die Daten, die Sie an uns übermitteln, nicht von Dritten mitgelesen werden. Wir weisen jedoch darauf hin, dass die Datenübertragung im Internet (z. B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich. 8. Zusammenarbeit mit Auftragsverarbeitern, Subunternehmern, gemeinsam Verantwortlichen und Dritten Sofern wir im Rahmen unserer Verarbeitung Daten gegenüber anderen Personen und Unternehmen (Auftragsverarbeitern, Subunternehmern, gemeinsam Verantwortlichen oder Dritten) offenbaren, sie an diese übermitteln oder ihnen sonst Zugriff auf die Daten gewähren, erfolgt dies nur auf Grundlage einer gesetzlichen Erlaubnis (z.B. wenn eine Übermittlung der Daten an Dritte, wie an Zahlungsdienstleister, zur Vertragserfüllung erforderlich ist), Nutzer eingewilligt haben, eine rechtliche Verpflichtung dies vorsieht oder auf Grundlage unserer berechtigten Interessen. Wenn Sie unsere Dienstleistungen in Anspruch nehmen, verwenden wir z.B. für die Anmeldung zu eSport-Veranstaltungen die Dienste von Google Forms. Die mit einem Google Forms Formular erhobenen Daten werden auf einem von Google für uns bereitgestellten Cloud Speicher, „Google Drive“, gespeichert. Nähere Informationen über die Datenverarbeitung im Zusammenhang mit Google Forms und Google Drive können Sie den Datenschutzhinweisen von Google entnehmen: https://www.google.com/intl/de/policies/privacy/ Für die Dokumentenspeicherung und Datensicherung verwenden wir die Cloud-Dienste von Dropbox. In diesem Rahmen können personenbezogenen Daten verarbeitet und auf den Servern des Anbieters gespeichert werden.
Hinweise zu Rechtsgrundlagen: Sofern wir um eine Einwilligung in den Einsatz der Cloud-Dienste bitten, ist die Rechtsgrundlage der Verarbeitung die Einwilligung. Ferner kann deren Einsatz ein Bestandteil unserer (vor)vertraglichen Leistungen sein. Ansonsten werden die Daten der Nutzer auf Grundlage unserer berechtigten Interessen (d.h., Interesse an effizienten und sicheren eSport-Dienstleistungen) verarbeitet. Die Rechtsgrundlagen hierfür sind Einwilligung (Art. 6 Abs. 1 S. 1 lit. a DSGVO), Vertragserfüllung und vorvertragliche Anfragen (Art. 6 Abs. 1 S. 1 lit. b. DSGVO), Berechtigte Interessen (Art. 6 Abs. 1 S. 1 lit. f. DSGVO). Weitere Angaben zu den Cloud-Speicher-Diensten von Dropbox, Inc., 333 Brannan Street, San Francisco, California 94107, USA, finden Sie unter https://www.dropbox.com/de . Die Datenschutzerklärung unter https://www.dropbox.com/privacy ; sowie Standardvertragsklauseln (Gewährleistung Datenschutzniveau bei Verarbeitung in Drittländern) unter https://www.dropbox.com/terms/business-agreement-2016 . 9. Übermittlungen in Drittländer Sofern wir Daten in einem Drittland (d.h. außerhalb der Europäischen Union (EU), des Europäischen Wirtschaftsraums (EWR)) verarbeiten oder dies im Rahmen der Inanspruchnahme von Diensten Dritter oder Offenlegung, bzw. Übermittlung von Daten an andere Personen oder Unternehmen geschieht, erfolgt dies nur, wenn es zur Erfüllung unserer (vor)vertraglichen Pflichten, auf Grundlage Ihrer Einwilligung, aufgrund einer rechtlichen Verpflichtung oder auf Grundlage unserer berechtigten Interessen geschieht. Vorbehaltlich gesetzlicher oder vertraglicher Erlaubnisse, verarbeiten oder lassen wir die Daten in einem Drittland nur beim Vorliegen der gesetzlichen Voraussetzungen verarbeiten. D.h. die Verarbeitung erfolgt z.B. auf Grundlage besonderer Garantien, wie der offiziell anerkannten Feststellung eines der EU entsprechenden Datenschutzniveaus oder Beachtung offiziell anerkannter spezieller vertraglicher Verpflichtungen. 10. Rechte der betroffenen Personen a) Widerruf Ihrer Einwilligung zur Datenverarbeitung Manche Datenverarbeitungsvorgänge sind nur mit Ihrer ausdrücklichen Einwilligung möglich. Sie können eine bereits erteilte Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt vom Widerruf unberührt. b) Widerspruchsrecht gegen die Datenerhebung in besonderen Fällen sowie gegen Direktwerbung (Art. 21 DSGVO) Wenn die Datenverarbeitung auf Grundlage von Art. 6 Abs. 1 lit. e oder f DSGVO erfolgt, haben Sie jederzeit das Recht, aus Gründen, die sich aus Ihrer besonderen Situation ergeben, gegen die Verarbeitung Ihrer personenbezogenen Daten Widerspruch einzulegen; dies gilt auch für ein auf diese Bestimmungen gestütztes Profiling. Die jeweilige Rechtsgrundlage, auf denen eine Verarbeitung beruht, entnehmen Sie dieser Datenschutzerklärung. Wenn Sie Widerspruch einlegen, werden wir Ihre betroffenen personenbezogenen Daten nicht mehr verarbeiten, es sei denn, wir können zwingende schutzwürdige Gründe für die Verarbeitung nachweisen, die Ihre Interessen, Rechte und Freiheiten überwiegen oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen (Widerspruch nach Art. 21 Abs. 1 DSGVO). Werden Ihre personenbezogenen Daten verarbeitet, um Direktwerbung zu betreiben, so haben Sie das Recht, jederzeit Widerspruch gegen die Verarbeitung Sie betreffender personenbezogener Daten zum Zwecke derartiger Werbung einzulegen; dies gilt auch für das Profiling, soweit es mit solcher Direktwerbung in Verbindung steht. Wenn Sie widersprechen, werden Ihre personenbezogenen Daten anschließend nicht mehr zum Zwecke der Direktwerbung verwendet (Widerspruch nach Art. 21 Abs. 2 DSGVO). c) Beschwerderecht bei der zuständigen Aufsichtsbehörde Im Falle von Verstößen gegen die DSGVO steht den Betroffenen ein Beschwerderecht bei einer Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres gewöhnlichen Aufenthalts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes zu. Das Beschwerderecht besteht unbeschadet anderweitiger verwaltungsrechtlicher oder gerichtlicher Rechtsbehelfe. Eine Liste der Aufsichtsbehörden in Deutschland sowie deren Kontaktdaten können folgendem Link entnommen werden: https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html Bei Fragen zum Datenschutz in der Schweiz wenden Sie sich an den Eidgenössischen Datenschutz und Öffentlichkeitsbeauftragten (EDÖB) https://www.edoeb.admin.ch/edoeb/de/home/datenschutz/ueberblick/datenschutz.html d) Recht auf Datenübertragbarkeit Sie haben das Recht, Daten, die wir auf Grundlage Ihrer Einwilligung oder in Erfüllung eines Vertrags automatisiert verarbeiten, an sich oder an einen Dritten in einem gängigen, maschinenlesbaren Format aushändigen zu lassen. Sofern Sie die direkte Übertragung der Daten an einen anderen Verantwortlichen verlangen, erfolgt dies nur, soweit es technisch machbar ist. e) Auskunft, Sperrung, Löschung und Berichtigung Sie haben im Rahmen der geltenden gesetzlichen Bestimmungen jederzeit das Recht auf unentgeltliche Auskunft über Ihre gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung und ggf. ein Recht auf Berichtigung, Sperrung oder Löschung dieser Daten. Hierzu sowie zu weiteren Fragen zum Thema personenbezogene Daten können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. f) Recht auf Einschränkung der Verarbeitung Sie haben das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Hierzu können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. Das Recht auf Einschränkung der Verarbeitung besteht in folgenden Fällen:
Wenn Sie die Richtigkeit Ihrer bei uns gespeicherten personenbezogenen Daten bestreiten, benötigen wir in der Regel Zeit, um dies zu überprüfen. Für die Dauer der Prüfung haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Wenn die Verarbeitung Ihrer personenbezogenen Daten unrechtmäßig geschah/geschieht, können Sie statt der Löschung die Einschränkung der Datenverarbeitung verlangen. Wenn wir Ihre personenbezogenen Daten nicht mehr benötigen, Sie sie jedoch zur Ausübung, Verteidigung oder Geltendmachung von Rechtsansprüchen benötigen, haben Sie das Recht, statt der Löschung die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Wenn Sie einen Widerspruch nach Art. 21 Abs. 1 DSGVO eingelegt haben, muss eine Abwägung zwischen Ihren und unseren Interessen vorgenommen werden. Solange noch nicht feststeht, wessen Interessen überwiegen, haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Wenn Sie die Verarbeitung Ihrer personenbezogenen Daten eingeschränkt haben, dürfen diese Daten – von ihrer Speicherung abgesehen – nur mit Ihrer Einwilligung oder zur Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen oder zum Schutz der Rechte einer anderen natürlichen oder juristischen Person oder aus Gründen eines wichtigen öffentlichen Interesses der Europäischen Union oder eines Mitgliedstaats verarbeitet werden. 11. Löschung von Daten Die von uns verarbeiteten Daten werden nach Maßgabe der gesetzlichen Vorgaben gelöscht oder in ihrer Verarbeitung eingeschränkt. Sofern nicht im Rahmen dieser Datenschutzerklärung ausdrücklich angegeben, werden die bei uns gespeicherten Daten gelöscht, sobald sie für ihre Zweckbestimmung nicht mehr erforderlich sind und der Löschung keine gesetzlichen Aufbewahrungspflichten entgegenstehen. Sofern die Daten nicht gelöscht werden, weil sie für andere und gesetzlich zulässige Zwecke erforderlich sind, wird deren Verarbeitung eingeschränkt. D.h. die Daten werden gesperrt und nicht für andere Zwecke verarbeitet. Das gilt z.B. für Daten, die aus handels- oder steuerrechtlichen Gründen aufbewahrt werden müssen. 12. Datenerfassung auf unserer Website a) Nutzungsbezogene Angaben Durch den Aufruf unserer Webseiten erhalten wir Nutzungsdaten. Dazu gehören Angaben wie z.B. zur Bildschirmauflösung, zur Browserversion, zum Internetzugang, zum Betriebssystem, zur Sprache, zur Herkunft nach Land/Region und zu Suchmaschinen. Die gespeicherten Daten werden nur zu statistischen Zwecken und zur Optimierung unserer Webseiten ausgewertet. Eine Weitergabe an Dritte und eine nutzerbezogene Auswertung findet nicht statt. b) Einsatz von Cookies Die Internetseiten verwenden teilweise so genannte Cookies. Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren. Cookies dienen dazu, unser Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert. Die meisten der von uns verwendeten Cookies sind so genannte “Session-Cookies”. Sie werden nach Ende Ihres Besuchs automatisch gelöscht. Andere Cookies bleiben auf Ihrem Endgerät gespeichert bis Sie diese löschen. Diese Cookies ermöglichen es uns, Ihren Browser beim nächsten Besuch wiederzuerkennen. Sie können Ihren Browser so einstellen, dass Sie über das Setzen von Cookies informiert werden und Cookies nur im Einzelfall erlauben, die Annahme von Cookies für bestimmte Fälle oder generell ausschließen sowie das automatische Löschen der Cookies beim Schließen des Browser aktivieren. Bei der Deaktivierung von Cookies kann die Funktionalität dieser Website eingeschränkt sein. Cookies, die zur Durchführung des elektronischen Kommunikationsvorgangs oder zur Bereitstellung bestimmter, von Ihnen erwünschter Funktionen erforderlich sind, werden auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO gespeichert. Der Websitebetreiber hat ein berechtigtes Interesse an der Speicherung von Cookies zur technisch fehlerfreien und optimierten Bereitstellung seiner Dienste. Es werden auch Cookies verwendet, die nicht vom Server oder Domain des Website-Betreibers selbst an die Datenendeinrichtung des Nutzers gesendet werden, sondern von Drittanbietern verwaltet werden, welche die erfassten Informationen selbst bearbeiten. Bei manchen Websites können fremde Cookies von Drittanbietern gesetzt werden, die die Verwaltung und Verbesserung der angebotenen Dienstleistungen ermöglichen oder zu Werbezwecken verwendet werden. Die von Google (Google Inc., ansässig in den USA, CA 94043, 1600 Amphitheatre Parkway, Mountain View) zu Werbezwecken verwendeten Cookies sind z.B. ANID, _Secure-3PAPISID oder_Secure-3PSID. Für analytische/statistische Zwecke werden z.B. von Google diverse Cookies eingesetzt (_ga; _gat; _gid), um den Benutzer eindeutig zu identifizieren. Auch für diese Art Cookies gilt, dass jeder Benutzer die Möglichkeit hat, die Verwendung über seinen Browser abzulehnen und die auf seinem Computer installierten Cookies zuzulassen, zu blockieren oder zu löschen, indem er die Browseroptionen auf seinem Gerät entsprechend konfiguriert. Mehr Informationen zur Funktion der Cookies und zum Umgang mit Nutzerdaten finden Sie in der Datenschutzerklärung von Google: https://policies.google.com/privacy?hl=de. c) Google Maps Plugin Wir setzen auf unserer Webseite ein Plugin des Internetdienstes Google Maps ein. Betreiber von Google Maps ist ebenfalls die Google Inc., USA, CA 94043, 1600 Amphitheatre Parkway, Mountain View. Indem Sie Google Maps auf unserer Webseite nutzen, werden Informationen über die Nutzung dieser Webseite und Ihre IP-Adresse an einen Google-Server in den USA übermittelt und auch auf diesem Server gespeichert. Wir haben keine Kenntnis über den genauen Inhalt der übermittelten Daten, noch über ihre Nutzung durch Google. Das Unternehmen verneint in diesem Kontext die Verbindung der Daten mit Informationen aus anderen Google-Diensten und die Erfassung personenbezogener Daten. Allerdings kann Google die Informationen an Dritte übermitteln. Wenn Sie Javascript in Ihrem Browser deaktivieren, verhindern Sie die Ausführung von Google Maps. Sie können dann aber auch keine Kartenanzeige auf unserer Webseite nutzen. Mit der Nutzung unserer Webseite erklären Sie Ihr Einverständnis mit der beschriebenen Erfassung und Verarbeitung der Informationen durch Google Inc.. Näheres zu den Datenschutzbestimmungen und Nutzungsbedingungen der Google Dienste erfahren Sie hier: https://www.google.com/intl/de_de/help/terms_maps.html . d) Kontaktformular Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter. Die Verarbeitung der in das Kontaktformular eingegebenen Daten erfolgt somit ausschließlich auf Grundlage Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Sie können diese Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitungsvorgänge bleibt vom Widerruf unberührt. Die von Ihnen im Kontaktformular eingegebenen Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere Aufbewahrungsfristen – bleiben unberührt. e) Anfrage per E-Mail, Telefon oder Telefax Wenn Sie uns per E-Mail, Telefon oder Telefax kontaktieren, wird Ihre Anfrage inklusive aller daraus hervorgehenden personenbezogenen Daten (Name, Anfrage) zum Zwecke der Bearbeitung Ihres Anliegens bei uns gespeichert und verarbeitet. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter. Die Verarbeitung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO, sofern Ihre Anfrage mit der Erfüllung eines Vertrags zusammenhängt oder zur Durchführung vorvertraglicher Maßnahmen erforderlich ist. In allen übrigen Fällen beruht die Verarbeitung auf Ihrer Einwilligung (Art. 6 Abs. 1 lit. A DSGVO) und/oder auf unseren berechtigten Interessen (Art. 6 Abs. 1 lit. f DSGVO), da wir ein berechtigtes Interesse an der effektiven Bearbeitung der an uns gerichteten Anfragen haben. Die von Ihnen an uns per Kontaktanfragen übersandten Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung Ihres Anliegens). Zwingende gesetzliche Bestimmungen – insbesondere gesetzliche Aufbewahrungsfristen – bleiben unberührt.
12. Einbindung von Social Media auf unserer Webseite Über den entsprechenden Link gelangen Sie zu unseren Auftritten bei Facebook, Instagram, Twitter und LinkedIn. Wir setzen auf unserer Website auf Grundlage des Art. 6 Abs. 1 S. 1 lit. f DSGVO Links zu den sozialen Netzwerke Facebook, Instagram, Twitter und LinkedIn ein, um unsere Unternehmen hierüber bekannter zu machen. Der dahinterstehende werbliche Zweck ist als berechtigtes Interesse im Sinne der DSGVO anzusehen. Die Verantwortung für den datenschutzkonformen Betrieb ist durch deren jeweiligen Anbieter zu gewährleisten. Wenn Sie den Facebook Button benutzen, baut Ihr Browser eine direkte Verbindung mit den Servern von Facebook (Facebook Ireland Ltd., 4 Grand Canal Square Grand Canal Harbour, Dublin 2, Ireland) auf. Der Inhalt des Plugins wird von Facebook direkt an Ihren Browser übermittelt. Durch die Einbindung der Plugins erhält Facebook die Information, dass Ihr Browser die entsprechende Seite unseres Webauftritts aufgerufen hat, auch wenn Sie kein Facebook-Konto besitzen oder gerade nicht bei Facebook eingeloggt sind. Diese Information (einschließlich Ihrer IP-Adresse) wird von Ihrem Browser direkt an einen Server von Facebook in den USA übermittelt und dort gespeichert. Zweck und Umfang der Datenerhebung und die weitere Verarbeitung und Nutzung der Daten durch Facebook sowie Ihre diesbezüglichen Rechte und Einstellungsmöglichkeiten zum Schutz Ihrer Privatsphäre entnehmen Sie bitte den Datenschutzhinweisen von Facebook. (https://www.facebook.com/about/privacy/ ). Auf unseren Internetseiten sind ebenfalls Plugins des Kurznachrichtennetzwerks Twitter (Twitter, Inc., 1355 Market Street, Suite 900, San Francisco, CA 94103 USA) und des Online-Dienstes Instagram integriert, der zur Facebook Gruppe gehört (Facebook Ireland Limited, 4 Grand Canal Square, Dublin 2, Ireland). Die Links erkennen Sie an dem Twitter- bzw. Instagram Logo auf unserer Seite. Wenn Sie einen diesen Link verwenden wird eine direkte Verbindung zwischen Ihrem Browser und dem Twitter- bzw. Instagram Server hergestellt. Twitter bzw. Instagram erhält dadurch die Information, dass Sie mit Ihrer IP-Adresse unsere Seite besucht haben. Wir weisen darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch Twitter oder Instagram erhalten. Weitere Informationen hierzu finden Sie in den Datenschutzerklärungen von Twitter (https://twitter.com/privacy ) und Instagram (https://help.instagram.com/519522125107875 ). Auf unseren Seiten sind ebenfalls Links zum sozialen Netzwerks LinkedIn der LinkedIn Corporation, 2029 Stierlin Court, Mountain View, CA 94043, USA (nachfolgend “LinkedIn”). integriert. Die LinkedIn-Plugins erkennen Sie an dem LinkedIn-Logo auf unserer Seite. Wenn Sie den Link benutzen, wird eine direkte Verbindung zwischen Ihrem Browser und dem LinkedIn-Server hergestellt. LinkedIn erhält dadurch die Information, dass Sie mit Ihrer IP-Adresse unsere Seite besucht haben. Wir weisen wiederum darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch LinkedIn erhalten. Details zur Datenerhebung (Zweck, Umfang, weitere Verarbeitung, Nutzung) sowie zu Ihren Rechten und Einstellungsmöglichkeiten können Sie den Datenschutzhinweisen von LinkedIn entnehmen. Diese Hinweise hält LinkedIn unter https://www.linkedin.com/legal/privacy-policy?_l=de_DE bereit.
Stand der Datenschutzerklärung: 22. September 2020
Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell, während andere uns helfen, diese Website und Ihre Erfahrung zu verbessern.
Privacy & Cookies Policy