');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-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;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:3.25em}.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:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.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;padding-left:0}.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 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{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{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{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{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .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{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{color:inherit;display:block;padding:0}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation,.wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content,.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;padding:2rem;overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.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-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type="submit"]{border:none}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type="submit"]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;overflow-wrap:break-word;box-sizing:border-box}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-pullquote.has-text-align-left,.wp-block-pullquote.has-text-align-right{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.has-text-align-left p,.wp-block-pullquote.has-text-align-right p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;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.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-post-template.wp-block-post-template,.wp-block-query-loop.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{padding:8px;flex-grow:1;min-width:3em;border:1px solid #949494;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-social-links{padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:none}.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-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.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-patreon{background-color:#ff424d;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-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;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}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:1.25em;height:1.25em}.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-patreon{color:#ff424d}.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-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.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{color:#d32422}.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:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;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-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*="border-style"]>*,.wp-block-table table[style*="border-style"] td,.wp-block-table table[style*="border-style"] th,.wp-block-table table[style*="border-style"] tr{border-style:inherit}.wp-block-table table[style*="border-width"]>*,.wp-block-table table[style*="border-width"] td,.wp-block-table table[style*="border-width"] th,.wp-block-table table[style*="border-width"] tr{border-width:inherit;border-style:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;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%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.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}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color),html :where([style*=border-width]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale:url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow:url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red:url(#wp-duotone-blue-red);--wp--preset--duotone--midnight:url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow:url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green:url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange:url(#wp-duotone-blue-orange);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .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,.wpcf7 form.payment-required .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:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform , -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform , -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height , -webkit-transform;transition-property:height , -webkit-transform;-o-transition-property:transform , height;transition-property:transform , height;transition-property:transform , height , -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top , .2s -webkit-transform;transition:.2s top , .2s -webkit-transform;-o-transition:.2s transform , .2s top;transition:.2s transform , .2s top;transition:.2s transform , .2s top , .2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left , .2s -webkit-transform;transition:.2s left , .2s -webkit-transform;-o-transition:.2s transform , .2s left;transition:.2s transform , .2s left;transition:.2s transform , .2s left , .2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right , .2s -webkit-transform;transition:.2s right , .2s -webkit-transform;-o-transition:.2s transform , .2s right;transition:.2s transform , .2s right;transition:.2s transform , .2s right , .2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{margin:0;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:0;outline:0;font-family:inherit}html,body{font-family:"Lato-Regular",sans-serif;font-weight:400;font-style:normal;overflow-x:hidden;margin:0 auto;position:relative;font-size:16px;scroll-behavior:smooth}img{max-width:100%}a:focus{outline:unset}.btn{border:1px solid #293341;line-height:38px;text-transform:uppercase;font-weight:700;text-align:center;font-size:14px;line-height:17px;color:#293341;padding:16px 98px}.btn:hover{color:#fff;background:#293341}.container{max-width:1780px;margin:0 auto;position:relative;padding:0 15px;width:100%}.container-md{max-width:1360px;margin:0 auto;position:relative;padding:0 15px;width:100%}.container-sm{max-width:1170px;margin:0 auto;position:relative;padding:0 15px;width:100%}@media only screen and (max-width:991px){.container-sm{padding:0 27px}}.container-xl{max-width:1826px;margin:0 auto;position:relative;padding:0 15px;width:100%}.container-full{position:relative;padding:0 15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}[class*="col-"]{position:relative;width:100%;padding:0 15px}@media only screen and (min-width:1200px){.max-mobile{display:none}.max-display{display:block}}@media only screen and (min-width:992px){.mobile{display:none}.desktop{display:block}}@media only screen and (min-width:768px){.mobile-small{display:none}.desktop-small{display:block}}@media only screen and (max-width:767px){.col-xsm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xsm-2-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xsm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xsm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xsm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xsm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xsm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xsm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xsm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px){.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-2-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:992px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-2-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-3-5{-ms-flex:0 0 29.1666666666%;flex:0 0 29.1666666666%;max-width:29.1666666666%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1200px){.col-lg-1{-ms-flex:0 0 14.2%;flex:0 0 14.2%;max-width:14.2%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1199px){.max-mobile{display:block}.max-desktop{display:none}}@media only screen and (max-width:991px){.mobile{display:block}.desktop{display:none}}@media only screen and (max-width:767px){.mobile-small{display:block}.desktop-small{display:none}}.header--h1{font-size:55px;line-height:66px}@media only screen and (max-width:1440px){.header--h1{font-size:48px}}.header--h2{font-size:40px;line-height:48px;position:relative;letter-spacing:1.5px}@media only screen and (max-width:1650px){.header--h2{font-size:38px}}.header--h4{font-size:24px;line-height:35px}.form-wrapper{width:100%}@media only screen and (max-width:1199px){.form-col{max-width:500px;margin:0 auto}}.form-col--center{display:flex;align-items:center;flex-direction:column}@media only screen and (max-width:1199px){.form-col--center{display:block}}.form-col-down{display:flex}@media only screen and (max-width:1199px){.form-col-down{margin-top:100px;justify-content:space-between}}@media only screen and (max-width:767px){.form-col-down{flex-direction:column;margin-top:40px}.form-col .wpcf7-list-item{margin:0}.form-col{padding:0}}.form-col.col-lg-4{padding:0 15px}.form-title{font-family:'Poppins-Bold';font-size:20px;text-transform:uppercase;color:#e30613;margin-top:40px;margin-bottom:15px}@media only screen and (max-width:1199px){.form-title{margin-top:50px}.form-title br{display:none}}@media only screen and (max-width:767px){.form-title{margin-bottom:30px}}.form-row{position:relative}@media only screen and (max-width:1199px){.form-row--agree{margin-left:-60px}}@media only screen and (max-width:767px){.form-row--agree{margin-left:auto}}.form-row-down{width:60%;margin-left:70px;margin-top:-10px}@media (max-width:1500px){.form-row-down{margin-left:50px}}@media (max-width:1380px){.form-row-down{margin:-10px auto 0}}@media only screen and (max-width:1199px){.form-row-down{margin:-10px 0 0}}.form-row-down-2{width:75%;margin-left:15px}@media only screen and (max-width:767px){.form-row-down-2{width:60%;margin:0}}.form-input,.form-select{width:100%;position:relative;height:60px;margin-bottom:20px;padding:10px 17px;font-size:14px;line-height:22px;color:#000;background-color:#fff}@media only screen and (max-width:1440px){.form-input,.form-select{height:45px}}@media only screen and (max-width:767px){.form-input,.form-select{font-size:14px}}::placeholder{font-size:14px}.webinar-form .form-input{width:calc(100% - -15px)}@media only screen and (max-width:1440px){.webinar-form .form-input{width:90%}}@media only screen and (max-width:1199px){.webinar-form .form-input{width:100%}}.download-code-form{width:96%}.form-select{-webkit-appearance:none;appearance:none;background-image:url(//integraleit.pl/wp-content/themes/integraleTheme/imgs/form-select.svg);background-position:98% center;background-repeat:no-repeat}.form-label{position:absolute;top:11px;left:17px;font-size:16px;line-height:22px;background:0 0;transform:translateY(0);transition:all .4s ease-in-out;color:#7b7b7b}.form-row.active .form-label{transform:translateY(-27px);font-size:14px;background:#fff;padding:0 20px}.form-row.active .form-input,.form-row.active .form-select{border-bottom:3px solid #0bd}.webinar-form .form-row.active .form-label{background:#f8f8f8}.wpcf7-response-output{display:inline-flex}.form-acceptance,.form-acceptance2,.form-acceptance3,.signup-to-newsletter{font-size:16px;line-height:22px;margin-bottom:20px}.form-acceptance .wpcf7-list-item,.form-acceptance2 .wpcf7-list-item,.form-acceptance3 .wpcf7-list-item,.signup-to-newsletter .wpcf7-list-item{margin:0}.form-acceptance a,.form-acceptance2 a,.form-acceptance3 a,.signup-to-newsletter a{color:#fff;text-decoration:underline}.form-acceptance .form-checkbox,.form-acceptance2 .form-checkbox,.form-acceptance3 .form-checkbox,.signup-to-newsletter .form-checkbox{position:absolute;opacity:0}.form-acceptance .form-checkbox+span,.form-acceptance2 .form-checkbox+span,.form-acceptance3 .form-checkbox+span,.signup-to-newsletter .form-checkbox+span{position:relative;cursor:pointer;font-size:13px;padding:0 0 8px 30px;line-height:22px;display:flex;align-items:center}.form-acceptance .form-checkbox+span .flex-form,.form-acceptance2 .form-checkbox+span .flex-form,.form-acceptance3 .form-checkbox+span .flex-form,.signup-to-newsletter .form-checkbox+span .flex-form{display:flex}.form-acceptance .form-checkbox+span .more.arrows-red,.form-acceptance2 .form-checkbox+span .more.arrows-red,.form-acceptance3 .form-checkbox+span .more.arrows-red,.signup-to-newsletter .form-checkbox+span .more.arrows-red{font-family:'Poppins-Bold';font-size:20px;color:#e30613;padding-left:10px}.form-acceptance .form-checkbox+span .more i,.form-acceptance2 .form-checkbox+span .more i,.form-acceptance3 .form-checkbox+span .more i,.signup-to-newsletter .form-checkbox+span .more i{font-size:24px}.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{font-style:normal;font-weight:400;font-size:.752rem;line-height:21px;visibility:hidden;width:560px;background-color:#f2f2f2;color:#000;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:2;bottom:125%;left:-200px;opacity:0;transition:opacity .3s}@media only screen and (max-width:1199px){.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{left:-50px}}@media only screen and (max-width:991px){.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{width:500px}}@media only screen and (max-width:767px){.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{left:0;width:300px}}@media (max-width:390px){.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{width:280px}}@media (max-width:350px){.form-acceptance .form-checkbox+span .more__text,.form-acceptance2 .form-checkbox+span .more__text,.form-acceptance3 .form-checkbox+span .more__text,.signup-to-newsletter .form-checkbox+span .more__text{width:200px}}.form-acceptance .form-checkbox+span .more:hover .more__text,.form-acceptance2 .form-checkbox+span .more:hover .more__text,.form-acceptance3 .form-checkbox+span .more:hover .more__text,.signup-to-newsletter .form-checkbox+span .more:hover .more__text{visibility:visible;opacity:1}.form-acceptance .form-checkbox+span:before,.form-acceptance2 .form-checkbox+span:before,.form-acceptance3 .form-checkbox+span:before,.signup-to-newsletter .form-checkbox+span:before{content:'';margin-right:10px;display:inline-block;width:15px;height:15px;background:#fff;position:absolute;left:0;top:4px}.form-acceptance .form-checkbox:checked+span:before,.form-acceptance2 .form-checkbox:checked+span:before,.form-acceptance3 .form-checkbox:checked+span:before,.signup-to-newsletter .form-checkbox:checked+span:before{background:#e30613}.form-acceptance .form-checkbox:checked+span:after,.form-acceptance2 .form-checkbox:checked+span:after,.form-acceptance3 .form-checkbox:checked+span:after,.signup-to-newsletter .form-checkbox:checked+span:after{content:'';position:absolute;left:2px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff , 4px 0 0 #fff , 4px -2px 0 #fff , 4px -4px 0 #fff , 4px -6px 0 #fff , 4px -8px 0 #fff;transform:rotate(45deg)}.important-fields{font-size:10px;margin-bottom:40px;display:block}.form-checkboxes{display:flex;flex-direction:column}.form-checkboxes .wpcf7-list-item{margin-bottom:42px}.form-checkboxes input[type="checkbox"]{position:absolute;opacity:0}.form-checkboxes input[type="checkbox"]+span{position:relative;cursor:pointer;font-size:16px;padding:0 0 0 30px;line-height:17px;display:flex}.form-checkboxes input[type="checkbox"]+span:before{content:'';margin-right:10px;display:inline-block;width:18px;height:18px;border:solid 1px #0bd;border-radius:4px;position:absolute;left:0;top:0}.form-checkboxes input[type="checkbox"]:checked+span:before{background:0 0}.form-checkboxes input[type="checkbox"]:checked+span:after{content:'';position:absolute;left:4px;top:9px;background:#0bd;width:2px;height:2px;box-shadow:2px 0 0 #0bd , 4px 0 0 #0bd , 4px -2px 0 #0bd , 4px -4px 0 #0bd , 4px -6px 0 #0bd , 4px -8px 0 #0bd;transform:rotate(45deg)}.maxbutton-1{text-transform:uppercase;border-radius:0}.form-submit{color:#fff;background-color:#e30613;font-size:15px;line-height:38px;text-transform:uppercase;padding:9px 5px;display:flex;letter-spacing:1.5px;font-family:'Poppins-SemiBold';width:100%;justify-content:center;text-align:center}@media only screen and (max-width:1440px){.form-submit{padding:4px 0;margin-top:-10px}}@media only screen and (max-width:1199px){.form-submit{width:100%;margin:0 auto}}@media only screen and (max-width:767px){.form-submit{width:80%}}.wpcf7-not-valid-tip{margin-bottom:20px;margin-top:-20px}.aligncenter{margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400}.certyfikaty-i-partnerstwo .br-line{margin:25px 0 50px}.br-line{width:100%;height:1px;background:#eee;margin:0}.header{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;z-index:100}@media only screen and (max-width:767px){.header.desktop-small{display:none}.header.mobile-small{display:block}}@media only screen and (min-width:768px){.header.desktop-small{display:block}.header.mobile-small{display:none}}.header.fixed{position:fixed}.header .nav{height:76px;padding:0 30px;display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid #f2f2f2;background-color:#fff;position:relative}.header .nav__wrapper{display:flex;justify-content:flex-end;align-items:center;background-color:#121212;height:30px;padding:20px 30px}.header .nav__wrapper .menu-list{padding:0;margin:0;display:flex;align-items:center}.header .nav__wrapper .menu-list .menu-item{margin:0 20px}@media only screen and (max-width:991px){.header .nav__wrapper .menu-list .menu-item{margin:0 18px}}.header .nav__wrapper .menu-list .menu-item a{font-size:13px;line-height:30px;font-family:'Poppins-SemiBold';text-transform:uppercase;color:#fff;letter-spacing:1.5px}@media only screen and (max-width:991px){.header .nav__wrapper .header__search-icon{display:flex;align-items:center;margin-right:20px;position:relative}.header .nav__wrapper .header__search-icon .search-box{right:-195px}}.header .nav__submenu{display:flex;align-items:center;margin-right:16px;list-style:none}@media only screen and (max-width:991px){.header .nav__submenu{font-size:13px;line-height:30px}}.header .nav__submenu-item{margin:0 20px;position:relative}@media only screen and (max-width:991px){.header .nav__submenu-item{max-width:100px}}.header .nav__submenu-item:not(:last-of-type){position:relative}.header .nav__submenu-item:not(:last-of-type):after{content:'';position:absolute;background-color:#293341;opacity:.3;height:6px;width:6px;right:-24px;border-radius:50%;top:50%;transform:translateY(-50%)}@media only screen and (max-width:991px){.header .nav__submenu-item{line-height:19px}.header .nav__submenu-item:last-child{margin:0 7px 0 30px}}.header .nav__submenu-link{font-size:12px;line-height:30px;text-transform:uppercase;color:#000;font-family:'Poppins-Bold';letter-spacing:1.2px}@media only screen and (max-width:991px){.header .nav__submenu-link{line-height:19px}}.header .nav__submenu-link.active{color:#d9000d}.header .nav__submenu .hot-image,.header .nav__submenu .new-image{position:absolute;right:-40px;top:-14px;z-index:5}.header .nav__logo-link{background:#fff;padding:18px;position:absolute;top:-41px;left:0;border-right:1px solid #e6e6e6}.header .nav .search__wrapper .header__search-icon{padding:0 30px;position:relative}.header .nav .search__wrapper .header__search-icon:before{content:"";position:absolute;left:-15px;height:76px;width:1px;background:rgba(112,112,112,.2);top:-27px}.header .top-nav{position:relative;z-index:20;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;transition:top .75s ease-in;height:0}.header .top-nav .menu{list-style:none;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;width:80%;margin-left:auto;transition:transform .2s ease-out;padding-inline-start:0;transform:translateX(105%);background-color:#fff}.header .top-nav .menu li a{display:inline-block;min-width:75px;margin:.3em 0;padding:0 10px;transition:1s all;text-decoration:none;font-size:16px;color:#000;line-height:14px;margin-bottom:20px;text-transform:uppercase;font-family:'Poppins-Medium';position:relative}.header .top-nav .menu li a:after{content:'';position:absolute;background-color:#293341;opacity:.3;height:6px;width:6px;right:0;border-radius:50%;top:32px;transform:translateY(-50%);left:0;margin:0 auto}@media (max-width:390px){.header .top-nav .menu li a:after{top:29px}}@media (max-height:690px){.header .top-nav .menu li a:after{top:26px}}@media (max-width:390px){.header .top-nav .menu li a{margin-bottom:15px}}@media (max-height:690px){.header .top-nav .menu li a{margin-bottom:10px;font-size:14px}}.header .top-nav .menu li a:link,.header .top-nav .menu li a:visited{color:#0d0d0d}.header .top-nav .menu li a:focus,.header .top-nav .menu li a:hover,.header .top-nav .menu li a:active{color:#20232d}@media only screen and (max-width:767px){.header .top-nav .menu li a{margin-top:20px}}.header .top-nav .menu li{width:100%;text-align:center}.header .top-nav .menu li:first-child{margin-top:40px}.header .top-nav .menu li:last-child a:after{display:none}@media only screen and (max-width:767px){.header .top-nav .menu li#menu-item-410{margin-top:20px}.header .top-nav .menu li#menu-item-416{margin-bottom:0}}.header .top-nav .menu #menu-item-410 a{margin-top:0}.header .top-nav .menu ul.sub-menu{padding-left:0}.header .top-nav .menu ul.sub-menu li{margin-top:15px}@media (max-width:390px){.header .top-nav .menu ul.sub-menu li{margin-top:10px}}@media (max-height:690px){.header .top-nav .menu ul.sub-menu li{margin-top:5px}}.header .top-nav .menu ul.sub-menu li a{color:#7b7b7b}.header .top-nav .menu ul.sub-menu li a:after{content:'';display:none}@media only screen and (max-width:767px){.header .top-nav .menu ul.sub-menu li a{margin:0;font-size:14px}}@media (max-height:690px){.header .top-nav .menu ul.sub-menu li a{font-size:12px}}.header .top-nav .menu ul.sub-menu li:last-child a:after{display:block}.header .top-nav .menu ul.sub-menu li:last-child{margin-bottom:15px}@media (max-width:390px){.header .top-nav .menu ul.sub-menu li:last-child{margin-bottom:10px}}@media (max-height:690px){.header .top-nav .menu ul.sub-menu li:last-child{margin-bottom:6px}}.header .top-nav .icons-menu{display:flex;align-items:center;margin-left:auto}.header .top-nav .icons-menu .search-icon{margin-left:20px}.header .top-nav .nav__logo{display:inline-block;width:140px;margin-top:15px}.header .top-nav .nav__logo.active{display:none}.header .top-nav .menu-icon{cursor:pointer;display:inline-block;padding:28px 20px;position:absolute;right:3%;z-index:3}.header .top-nav .menu-icon .navicon{content:url(//integraleit.pl/wp-content/themes/integraleTheme/img/nav-bar.svg);display:block;position:relative;width:1.625rem}.header .top-nav .menu-icon .navicon.changeLogo{content:'';background:0 0;display:block;height:2px;position:relative;width:1.625rem}.header .top-nav .menu-icon .navicon.changeLogo:before,.header .top-nav .menu-icon .navicon.changeLogo:after{background:#20232d;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .top-nav .menu-icon .navicon.changeLogo:before{top:0;transform:rotate(-45deg)}.header .top-nav .menu-icon .navicon.changeLogo:after{top:0;transform:rotate(45deg)}.header .top-nav .checkedMenu{max-height:100vh;height:100vh;transform:translateX(0%)}.header .top-nav .bg-color{background:#fff;width:100%;padding:20px;text-align:center;border-bottom:1px solid #f2f2f2}.header .top-nav .bg-color.paddingClass{padding:0}.footer{background:#000;height:530px}@media only screen and (max-width:991px){.footer{height:auto}}.footer--ctr{max-width:870px;margin:0 auto;padding:60px 0;text-align:center;font-size:16px;font-family:'Poppins-Medium'}.footer--ctr ul{list-style:none}@media only screen and (max-width:767px){.footer--ctr{padding:30px 0}}.footer--ctr a{color:#a0a0a0}.footer--ctr a:before{content:'>';margin-right:10px}.footer--ctr .row{justify-content:space-between}@media only screen and (max-width:767px){.footer--ctr .row{flex-direction:column;align-items:center}}.footer--ctr--text{text-align:center;color:#a0a0a0;font-family:'Poppins-Regular'}.footer--ctr--text p{font-size:16px;line-height:35px}.footer--ctr--down{display:flex;justify-content:space-between;color:#fff;font-family:'Poppins-Regular'}.footer--ctr--down p{font-size:16px;line-height:35px}.footer--ctr--down i{color:#e30613;margin-left:20px}@media only screen and (max-width:767px){.footer--ctr--down{flex-direction:column;align-items:center}.footer--ctr--down p{order:2;margin:15px 0 50px}.footer--ctr--down i{order:1}}@media only screen and (min-width:992px){.footer--ctr--div{width:250px}}@media only screen and (max-width:991px){.footer--ctr--div{width:190px}}@media only screen and (max-width:767px){.footer--ctr--div:nth-child(2){order:3}.footer--ctr--div:nth-child(3){order:2}.footer--ctr--div:nth-child(3) .footer-menu-heading{display:none}}.footer--ctr--div .new-privacy-link-with-logo{display:flex;position:relative;justify-content:center;align-items:center}.footer--ctr--div .new-privacy-link-with-logo .no-arrow:before{display:none}.footer--ctr--div .new-privacy-link-with-logo .footer-logo-img{position:absolute;max-height:50px;top:-32px;right:-90px}@media only screen and (max-width:1199px){.footer--ctr--div .new-privacy-link-with-logo{flex-direction:column}.footer--ctr--div .new-privacy-link-with-logo .footer-logo-img{position:relative;margin-top:10px;top:unset;right:unset;margin-bottom:30px}}.footer .hr-global{height:1px;background:#242424;margin:40px 0}.footer .footer-menu-heading{margin-bottom:20px;color:#fff;display:block}@media only screen and (max-width:991px){.footer .footer-menu-heading{padding-inline-start:0}}@media only screen and (max-width:767px){.footer .footer-menu-heading{margin-bottom:5px}}.footer .footer-menu,.footer .footer-menu-2{padding-inline-start:0}@media only screen and (max-width:991px){.footer .footer-menu,.footer .footer-menu-2{padding-inline-start:0}.footer .footer-icon-img{width:150px}}.news-blog-section{padding-top:160px;margin-bottom:25px}@media only screen and (max-width:767px){.news-blog-section{margin-bottom:60px}}.news-blog-section .breadcrumbs{margin-bottom:50px}@media only screen and (max-width:767px){.news-blog-section .breadcrumbs{margin-bottom:25px}}@media (max-width:1800px){.news-blog-section .container{padding:0 50px}}@media only screen and (max-width:1800px) and (max-width:991px){.news-blog-section .container{padding:0 45px}}@media (max-width:1800px){.news-blog-section .container .news-blog__loop article{padding-right:25px}}@media only screen and (max-width:1800px) and (max-width:991px){.news-blog-section .container .news-blog__loop article:nth-of-type(even){padding-right:25px}.news-blog-section .container .news-blog__loop article:nth-of-type(odd){padding-right:0}}@media only screen and (max-width:1800px) and (max-width:767px){.news-blog-section .container .news-blog__loop article{padding:0 30px!important}}@media only screen and (max-width:767px){.news-blog-section .container{padding:0 15px}}.news-blog-section .news-blog{position:relative}.news-blog-section .news-blog__loop article{max-width:33.3%;width:33.3%;margin-bottom:30px}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article{max-width:50%;width:50%}}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article{max-width:100%;width:100%}}.news-blog-section .news-blog__loop article img{width:574px;height:230px;object-fit:cover}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article img{height:160px;width:100%}}.news-blog-section .news-blog__loop article p{color:#7b7b7b;font-size:15px;line-height:24px;max-width:90%}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article p{font-size:14px;line-height:23px}}.news-blog-section .news-blog__loop article .loop-content-data .category-post-info{color:#e30613;font-size:14px;font-family:'Poppins-SemiBold';margin-bottom:10px;letter-spacing:1.5px;text-transform:uppercase}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article .loop-content-data .category-post-info{margin:10px 0}}.news-blog-section .news-blog__loop article .loop-content-data .category-post-link{display:inline!important}.news-blog-section .news-blog__loop article .loop-content-data .category-post-link--seprator{margin-right:15px}.news-blog-section .news-blog__loop article .loop-content-data .main-heading{font-size:30px;color:#000;line-height:35px;margin-bottom:10px;letter-spacing:1.5px;display:block;font-feature-settings:'pnum' on , 'lnum' on;font-family:'PlayfairDisplay-Medium'}@media only screen and (max-width:1440px){.news-blog-section .news-blog__loop article .loop-content-data .main-heading{font-size:23px;line-height:28px}}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article .loop-content-data .main-heading{line-height:25px}}.news-blog-section .news-blog__loop article .loop-content-data__normal{display:block;font-family:'Poppins-Light'}.news-blog-section .news-blog__loop article .loop-content-data__only-first{display:none}.news-blog-section .news-blog__loop article:first-child{display:flex;max-width:66.7%;width:66.7%}.news-blog-section .news-blog__loop article:first-child a{display:flex}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article:first-child{max-width:100%;width:100%}}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article:first-child{flex-direction:column}}.news-blog-section .news-blog__loop article:first-child img{width:574px;height:100%;object-fit:cover;max-height:500px}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article:first-child img{height:375px;width:100%}}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article:first-child img{height:325px}}.news-blog-section .news-blog__loop article:first-child .loop-content-data{background:#f8f8f8;max-width:50%;display:flex;flex-direction:column;justify-content:center;padding:20px 40px}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article:first-child .loop-content-data{max-width:100%;padding:30px}}.news-blog-section .news-blog__loop article:first-child .loop-content-data__only-first{display:block;font-family:'Poppins-Light'}@media only screen and (min-width:992px){.news-blog-section .news-blog__loop article:first-child .loop-content-data__only-first{height:262px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical}}@media only screen and (max-width:991px){.news-blog-section .news-blog__loop article:first-child .loop-content-data__only-first{height:165px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}}@media only screen and (max-width:767px){.news-blog-section .news-blog__loop article:first-child .loop-content-data__only-first{height:auto;overflow:visible;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}}.news-blog-section .news-blog__loop article:first-child .loop-content-data__normal{display:none}.news-blog-section .news-blog__loop .last-news{max-width:100%;width:100%;display:flex;flex-direction:row-reverse;align-items:center;margin-top:33px}.news-blog-section .news-blog__loop .last-news img{width:705px;height:400px}.news-blog-section .news-blog__loop .last-news .loop-content-data{padding:0;max-width:500px;margin:0 auto}.news-blog-section .pagination{text-align:center;display:flex;justify-content:center}.news-blog-section .pagination .page-numbers{color:#000;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:20px;border:1px solid #eee}@media only screen and (max-width:767px){.news-blog-section .pagination .page-numbers{height:26px;width:26px;font-size:9px;line-height:17px;margin-right:10px}}.news-blog-section .pagination .page-numbers:hover{background:#000;color:#fff}.news-blog-section .pagination .page-numbers.current{background:#000;color:#fff}.category .news-blog-section .news-blog__loop article:first-child{display:block;max-width:33.3%;width:33.3%}.category .news-blog-section .news-blog__loop article:first-child a{display:block}@media only screen and (max-width:991px){.category .news-blog-section .news-blog__loop article:first-child{max-width:50%;width:50%}}@media only screen and (max-width:767px){.category .news-blog-section .news-blog__loop article:first-child{max-width:100%;width:100%}}.category .news-blog-section .news-blog__loop article:first-child img{width:574px;height:230px;object-fit:cover}@media only screen and (max-width:991px){.category .news-blog-section .news-blog__loop article:first-child img{height:160px;width:100%}}.category .news-blog-section .news-blog__loop article:first-child .loop-content-data{background:0 0;max-width:100%;display:flex;flex-direction:column;justify-content:center;padding:0}.category .news-blog-section .news-blog__loop article:first-child .loop-content-data__only-first{display:none}.category .news-blog-section .news-blog__loop article:first-child .loop-content-data__normal{display:block}.blog-post-single{margin:175px 0}@media (min-width:992px) and (max-width:1500px){.blog-post-single{padding:0 160px}}@media only screen and (max-width:991px){.blog-post-single{margin:175px 0 100px}}.blog-post-single .post-content{max-width:940px;margin:-100px auto 0;background:#fff;position:relative;padding:40px 80px}@media (min-width:992px) and (max-width:1500px){.blog-post-single .post-content{max-width:85%}}@media only screen and (max-width:991px){.blog-post-single .post-content{margin:-60px auto 0;max-width:85%;padding:40px 50px}}@media only screen and (max-width:767px){.blog-post-single .post-content{margin:-40px auto 0;max-width:90%;padding:30px}}.blog-post-single .post-content .category-post-info{color:#e30613;font-size:13px;font-family:'Poppins-SemiBold';text-transform:uppercase}.blog-post-single .post-content h1 a{font-size:20px;font-family:'Poppins-Medium';color:#000;margin:3px 0 10px;display:block}.blog-post-single .post-content p{color:#7b7b7b;font-size:16px;line-height:24px}@media only screen and (max-width:767px){.blog-post-single .post-content p{font-size:14px;line-height:23px}}.blog-post-single .post-content ul{color:#7b7b7b;font-size:16px;line-height:24px;margin-bottom:5px}@media only screen and (max-width:767px){.blog-post-single .post-content ul{font-size:12px;line-height:20px}}.blog-post-single .post-content .wp-block-image img{margin:15px 0 5px;object-fit:cover}@media only screen and (max-width:991px){.blog-post-single .post-content .wp-block-image img{object-fit:contain;height:auto}}.blog-post-single .post-content .wp-block-image kbd{font-size:12px;font-family:'Poppins-Regular';font-style:italic;text-align:left!important;color:#7b7b7b}.blog-post-single .post-content ol{padding-inline-start:15px;color:#7b7b7b}.blog-post-single .post-content ol li{list-style:decimal;margin-bottom:5px}.blog-post-single .post-content .wp-block-button{text-align:center;margin:25px 0}.blog-post-single .post-content .wp-block-button .wp-block-button__link{display:inline-block;background:#e30613;color:#fff;font-size:14px;border:1px solid #e30613;padding:16px 40px 16px 25px;letter-spacing:1.5px;font-weight:600;border-radius:unset;text-transform:uppercase}.blog-post-single .post-content .wp-block-button .wp-block-button__link:hover{border:1px solid #e30613;color:#e30613;background:#fff}.blog-post-single .post-content .wp-block-button .wp-block-button__link:after{content:"\f30b";font-family:"Font Awesome 5 Free";padding-left:15px}.blog-post-single .post-content .blog-add-register-div{text-align:center;margin-top:50px}.blog-post-single .post-content .blog-add-register-div .blog-add-register-button{display:inline-block;background:#e30613;color:#fff;font-size:14px;border:1px solid #e30613;padding:16px 30px;letter-spacing:1.5px}.blog-post-single .post-content .blog-add-register-div .blog-add-register-button:hover{border:1px solid #e30613;color:#e30613;background:#fff}.blog-post-single .post-content .blog-add-register-div .blog-add-register-button i{margin-left:8px}.blog-post-single__heading{height:500px}.blog-post-single__heading a{display:block;width:100%;height:100%}.blog-post-single__heading img{height:100%;width:100%;object-fit:cover}@media only screen and (max-width:991px){.blog-post-single__heading img{object-fit:contain}}@media only screen and (max-width:767px){.blog-post-single__heading{height:225px}.blog-post-single .other-posts{margin:0 5px}}.blog-post-single .other-posts-ctr{margin-top:50px}@media only screen and (max-width:991px){.blog-post-single .other-posts-ctr{max-width:574px;margin:50px auto 0}}.blog-post-single .other-posts-ctr .category-post-info{color:#e30613;font-size:14px;font-family:'Poppins-Medium';margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:767px){.blog-post-single .other-posts-ctr .category-post-info{font-size:9px;line-height:12px}}.blog-post-single .other-posts-ctr .category-post-link{display:inline!important}.blog-post-single .other-posts-ctr .category-post-link--seprator{margin-right:15px}.blog-post-single .other-posts-ctr .title-blog-posts{font-size:30px;color:#000;line-height:35px;font-family:'PlayfairDisplay-Bold',sans-serif;margin-bottom:10px;display:block}@media only screen and (max-width:767px){.blog-post-single .other-posts-ctr .title-blog-posts{font-size:19px;line-height:22px}}.blog-post-single .other-posts-ctr .title-blog-posts img{width:574px;height:230px;object-fit:cover}@media only screen and (max-width:991px){.blog-post-single .other-posts-ctr .title-blog-posts img{width:100%}}@media only screen and (max-width:767px){.blog-post-single .other-posts-ctr .title-blog-posts img{height:150px}}.blog-post-single .other-posts-ctr .post-content-exc{color:#7b7b7b;font-size:18px;line-height:30px;max-width:90%}@media only screen and (max-width:767px){.blog-post-single .other-posts-ctr .post-content-exc{font-size:14px;line-height:23px}}@media (max-width:1800px){.blog-post-single .container{padding:0 50px}.blog-post-single .container .news-blog__loop article{padding-right:25px}}@media only screen and (max-width:767px){.blog-post-single .container{padding:0 15px}}.blog-post-single__cta{text-align:center}.blog-post-single__cta h3{font-family:'Montserrat-Medium';font-size:35px;line-height:42px;margin-top:60px}@media only screen and (max-width:767px){.blog-post-single__cta h3{font-size:21px}}@media only screen and (max-width:991px){.blog-post-single__cta h3{margin-top:0}}.blog-post-single__cta .btn{display:inline-block;padding:16px 40px;margin-top:30px;letter-spacing:1.5px;text-transform:initial}@media only screen and (max-width:767px){.blog-post-single__cta .btn{font-size:13px;line-height:15px}}.search-no-results{padding-top:236px;margin-bottom:70px}@media only screen and (max-width:767px){.search-no-results{padding-top:190px}}.search-no-results .search-results{padding-top:0}.search-results{padding-top:115px;margin-bottom:70px;position:relative}@media (max-width:1800px){.search-results .container{padding:0 50px}.search-results .container .news-blog__loop article{padding-right:25px}}@media only screen and (max-width:767px){.search-results .container{padding:0 15px}.search-results .container .news-blog__loop article{padding:0 15px}}@media only screen and (max-width:991px){.search-results .search-results{padding-top:60px}}.search-results .search-results__h1{font-family:'Montserrat-Medium';font-size:35px;line-height:42px;color:#000;text-align:center}@media only screen and (max-width:767px){.search-results .search-results__h1{font-size:21px;line-height:30px}}.search-results .search-results__h1--red{font-size:35px;color:#e30613;text-align:center;font-family:'Poppins-Bold';line-height:35px;margin:40px 0 100px;text-transform:uppercase}@media only screen and (max-width:991px){.search-results .search-results__h1--red{margin:40px 0 60px}}@media only screen and (max-width:767px){.search-results .search-results__h1--red{font-size:21px;line-height:30px;margin:20px 0 40px}}.search-results .news-blog__loop article{max-width:33.3%;width:33.3%;margin-bottom:30px}@media only screen and (max-width:991px){.search-results .news-blog__loop article{max-width:100%;width:100%}}.search-results .news-blog__loop article img{width:574px;height:230px;object-fit:cover}@media only screen and (max-width:991px){.search-results .news-blog__loop article img{width:100%}}.search-results .news-blog__loop article p{color:#7b7b7b;font-size:18px;line-height:30px}.search-results .news-blog__loop article .loop-content-data .category-post-info{color:#e30613;font-size:14px;font-family:'Poppins-Medium';margin-bottom:10px}@media only screen and (max-width:767px){.search-results .news-blog__loop article .loop-content-data .category-post-info{font-size:7px;line-height:8px;margin:10px 0}}.search-results .news-blog__loop article .loop-content-data .main-heading{font-size:30px;color:#000;line-height:35px;font-family:'PlayfairDisplay-Bold',sans-serif;margin-bottom:10px;display:block}@media only screen and (max-width:767px){.search-results .news-blog__loop article .loop-content-data .main-heading{font-size:16px;line-height:19px}.search-results .news-blog__loop article .loop-content-data p{font-size:12px;line-height:20px}}.search-results .news-blog__loop article .loop-content-data__normal{display:block}.search-results .news-blog__loop article .loop-content-data__only-first{display:none}.search-results .no-post-info{width:100%;text-align:center}.search-results .pagination{display:flex;justify-content:center;align-items:center;margin:70px 0}.search-results .pagination .page-numbers{color:#000;width:50px;height:50px;margin-right:20px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}.search-results .pagination .page-numbers.current,.search-results .pagination .page-numbers:hover{background:#000;color:#fff}.error404{background-color:#eee}#notfound{margin-top:175px;margin-bottom:100px}#notfound .notfound .notfound-404{text-align:center}@media only screen and (max-width:991px){#notfound .notfound .notfound-404-img-desktop{display:none}}@media only screen and (min-width:992px){#notfound .notfound .notfound-404-img-mobile{display:none}}#notfound .notfound .notfound-404 .notfound--h2{font-size:35px;font-family:'Poppins-Bold'}#notfound .notfound .notfound-404 .notfound--p{color:#999;font-size:16px;font-family:'Poppins-Bold'}#notfound .notfound__go-back--div{text-align:center;margin-top:30px}#notfound .notfound__go-back{display:inline-block;border:none;padding:0 21px}#notfound .notfound__go-back:hover{background:0 0;color:#615f5f}#notfound .search-box{position:relative;display:block;border:none;margin-top:-100px;margin-bottom:40px;background-color:transparent}@media only screen and (max-width:991px){#notfound .search-box{margin-top:20px;margin-bottom:70px;padding:0}}#notfound .search-box form{background:#363636;display:inline-flex}@media only screen and (max-width:991px){#notfound .search-box form{width:90%}}@media only screen and (max-width:767px){#notfound .search-box form{width:100%}}#notfound .search-box form .search--div{background:#363636;width:80px}#notfound .search-box form input{width:800px;padding:13px 10px}@media only screen and (max-width:991px){#notfound .search-box form input{width:95%}}.rodo-page{padding-top:150px;margin-bottom:145px}.rodo-page .br-line{margin:25px 0 40px}@media (max-width:450px){.rodo-page .br-line{margin:0 0 25px}}.rodo-page .rodo-group--div{max-width:940px;margin:-100px auto 0;background:#fff;position:relative;padding:40px 80px 0}@media (max-width:1500px){.rodo-page .rodo-group--div{max-width:70%}}@media only screen and (max-width:991px){.rodo-page .rodo-group--div{max-width:576px;padding:30px 25px;margin:-60px auto 0}}@media only screen and (max-width:767px){.rodo-page .rodo-group--div{max-width:90%;padding:30px 35px;margin:-40px auto 0}}@media (max-width:450px){.rodo-page .rodo-group--div{padding:15px 35px;margin:-60px auto 0}}@media (max-width:380px){.rodo-page .rodo-group--div{padding:15px 35px;margin:-80px auto 0}}.rodo-page .rodo-group--div h3{color:#e30613;font-size:20px;font-family:'Poppins-Medium';margin-bottom:15px;text-align:center}@media only screen and (max-width:767px){.rodo-page .rodo-group--div h3{font-size:14px;line-height:22px;margin-bottom:5px}}.rodo-page .rodo-group--div p{font-size:16px;color:#7b7b7b}@media only screen and (max-width:767px){.rodo-page .rodo-group--div p{font-size:14px;line-height:23px}}.rodo-page .rodo-group--div a{font-size:16px;color:#000}@media only screen and (max-width:767px){.rodo-page .rodo-group--div a{font-size:14px;line-height:23px}}.rodo-page .rodo-group--div ul{margin:20px auto 20px;padding-inline-start:20px;line-height:30px}@media only screen and (max-width:991px){.rodo-page .rodo-group--div ul{width:100%}}.rodo-page .rodo-group--div ul li{font-size:16px;color:#7b7b7b}@media only screen and (max-width:1440px){.rodo-page .rodo-group--div ul li{line-height:28px}}@media only screen and (max-width:767px){.rodo-page .rodo-group--div ul li{font-size:12px;line-height:20px}}@media only screen and (max-width:1440px){.rodo-page .main-img img{padding:0 100px;height:100%;width:100%;object-fit:contain}}@media only screen and (max-width:991px){.rodo-page .main-img img{padding:unset}}@media (max-width:500px){.rodo-page .main-img img{margin-top:-20px}}@media (max-width:420px){.rodo-page .main-img img{margin-top:-40px}}@media (max-width:380px){.rodo-page .main-img img{margin-top:-45px}}@media only screen and (max-width:1440px){.rodo-page .main-img{height:380px}}@media only screen and (max-width:991px){.rodo-page .main-img{height:410px}.rodo-page .main-img img{width:100%;height:100%}}@media only screen and (max-width:767px){.rodo-page .main-img{height:210px}}.rodo-page .breadcrumbs{margin-bottom:30px}@media only screen and (max-width:991px){.rodo-page .breadcrumbs{margin-bottom:25px}}.rodo-page .news .breadcrumbs{margin-bottom:40px}@media (max-width:450px){.rodo-page .news .breadcrumbs{margin-bottom:25px}}.rodo-page .news .rodo-group--div{text-align:left}.rodo-page .news .rodo-group--div p span{color:#e30613}.rodo-page .news .rodo-group--div.change-content{display:none}.rodo-page .news .rodo-group--div.change-content.active{display:block}.hero-section{position:relative}.hero-section__bg{position:relative;width:100%;height:1000px;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:1;transition:opacity .5s ease-in-out;display:flex;align-items:flex-start;justify-content:center}@media only screen and (max-width:1440px){.hero-section__bg{height:760px}}@media only screen and (max-width:991px){.hero-section__bg{height:500px;margin-top:120px}}@media only screen and (max-width:767px){.hero-section__bg{height:250px;margin-top:120px}}.hero-section__bg__h2{font-size:100px;font-family:'Lato-Regular';color:#fff;margin-top:165px}@media only screen and (max-width:1440px){.hero-section__bg__h2{font-size:80px}}@media only screen and (max-width:991px){.hero-section__bg__h2{margin-top:60px;font-size:60px;line-height:65px}}@media only screen and (max-width:767px){.hero-section__bg__h2{font-size:32px;line-height:35px}}@media only screen and (max-width:991px){.home .container{padding:0 60px}}@media only screen and (max-width:767px){.home .container{padding:0 15px}}.trusted-companies{padding-top:60px}@media only screen and (max-width:767px){.trusted-companies{padding-top:50px}}.trusted-companies .header--h2{margin-bottom:50px;font-family:'PlayfairDisplay-Medium'}@media only screen and (max-width:1440px){.trusted-companies .header--h2{font-size:38px}}@media only screen and (max-width:991px){.trusted-companies .header--h2{font-size:35px;line-height:48px}}@media only screen and (max-width:767px){.trusted-companies .header--h2{font-size:21px;line-height:30px}}.trusted-companies .swiper-container .swiper-wrapper .swiper-slide{background:#f0f0f0}.trusted-companies .swiper-container .swiper-wrapper .swiper-slide .swiper-border-partners{height:300px;display:flex;align-items:center;justify-content:center;padding:0 20px}@media only screen and (max-width:1440px){.trusted-companies .swiper-container .swiper-wrapper .swiper-slide .swiper-border-partners{height:220px}}.trusted-companies .swiper-container .swiper-wrapper .swiper-slide .swiper-border-partners img{filter:grayscale(100%)}@media only screen and (max-width:1500px){.trusted-companies .swiper-container .swiper-wrapper .swiper-slide .swiper-border-partners img{width:80%}}.trusted-companies .swiper-pagination{left:0;right:0;bottom:-35px}.trusted-companies .swiper-pagination .swiper-pagination-bullet{background:#e30613;margin-left:5px}.about-us{padding-top:90px}@media only screen and (max-width:767px){.about-us{padding-top:60px}}.about-us .inner{max-width:1130px;margin:50px auto 0;text-align:center}@media only screen and (max-width:767px){.about-us .inner{margin:30px auto 0}}.about-us .inner .description-p{color:#7b7b7b;font-family:'Poppins-Light'}@media only screen and (max-width:991px){.about-us .inner .description-p{font-size:16px;line-height:29px}}@media only screen and (max-width:767px){.about-us .inner .description-p{font-size:12px;line-height:20px}}.about-us .inner .btn{margin-top:45px;display:inline-block;border:2px solid #293341}.about-us .inner .btn span{letter-spacing:1.5px}.about-us .inner .btn i{margin-left:8px}@media only screen and (max-width:767px){.about-us .inner .btn{margin-top:25px;font-size:13px;line-height:10px;padding:16px 45px}}.about-us .header--h2{font-family:'PlayfairDisplay-Medium'}@media only screen and (max-width:991px){.about-us .header--h2{font-size:35px;line-height:48px}}@media only screen and (max-width:767px){.about-us .header--h2{font-size:21px;line-height:30px}}.about-us-cta{margin-top:100px}@media only screen and (max-width:991px){.about-us-cta{margin-top:80px}}@media only screen and (max-width:767px){.about-us-cta{margin-top:60px;padding:0 45px}}.about-us-cta .col-md-6 .about-us__link{text-align:center}.about-us-cta .col-md-6 .about-us__link h3{font-size:30px;line-height:35px;color:#000;margin:30px auto 20px;font-family:'PlayfairDisplay-Medium';letter-spacing:1px}@media only screen and (max-width:991px){.about-us-cta .col-md-6 .about-us__link h3{font-size:22px;line-height:26px;margin:30px auto 10px}}@media only screen and (max-width:767px){.about-us-cta .col-md-6 .about-us__link h3{margin:15px auto 10px;font-size:20px}}.about-us-cta .col-md-6 .about-us__link p{color:#000;font-size:14px;line-height:17px;font-family:'Poppins-SemiBold';letter-spacing:1.5px}@media only screen and (max-width:991px){.about-us-cta .col-md-6 .about-us__link p{font-size:10px;line-height:12px;margin-bottom:30px}}.certificates{padding:50px 0}@media only screen and (max-width:991px){.certificates{padding:50px 0 0}}@media only screen and (max-width:767px){.certificates{padding:30px 0 0}}.certificates .header--h2{margin-bottom:70px;font-family:'PlayfairDisplay-Medium'}@media only screen and (max-width:991px){.certificates .header--h2{font-size:35px;line-height:48px}}@media only screen and (max-width:767px){.certificates .header--h2{font-size:21px;line-height:30px;margin-bottom:40px}}.certificates .certificates__row .col-md-3 img{margin:0 auto;display:block;background-color:#ccc;padding:40px}@media only screen and (max-width:991px){.certificates .certificates__row .col-md-3 img{padding:20px}.certificates--img-section{margin-bottom:20px}}@media only screen and (max-width:767px){.certificates--img-section:nth-of-type(odd){padding-right:10px}.certificates--img-section:nth-of-type(even){padding-left:10px}}.homepage__news{padding-bottom:45px}@media only screen and (max-width:767px){.homepage__news{padding:40px 0}}.homepage__news .header--h2{margin-bottom:70px;font-family:'PlayfairDisplay-Medium'}@media only screen and (max-width:991px){.homepage__news .header--h2{font-size:35px;line-height:48px}}@media only screen and (max-width:767px){.homepage__news .header--h2{font-size:21px;line-height:30px;margin-bottom:40px}}@media only screen and (max-width:991px){.homepage__news .other-posts-ctr{margin-bottom:60px}}@media only screen and (max-width:767px){.homepage__news .other-posts-ctr{margin-bottom:40px}}.homepage__news .other-posts-ctr .category-post-info{color:#e30613;font-size:14px;font-family:'Poppins-SemiBold';text-transform:uppercase;margin:15px 0 10px;line-height:17px;letter-spacing:1.5px}@media only screen and (max-width:767px){.homepage__news .other-posts-ctr .category-post-info{font-size:7px;line-height:8px}}.homepage__news .other-posts-ctr .title-blog-posts{font-size:28px;line-height:32px;font-family:'PlayfairDisplay-Medium';color:#000;margin-bottom:15px;display:block}@media only screen and (max-width:1440px){.homepage__news .other-posts-ctr .title-blog-posts{font-size:21px;line-height:28px}}@media only screen and (max-width:767px){.homepage__news .other-posts-ctr .title-blog-posts{font-size:16px;line-height:20px}}.homepage__news .other-posts-ctr img{height:230px;width:100%;object-fit:cover;filter:grayscale(70%)}.homepage__news .other-posts-ctr .post-content-exc{color:#7b7b7b;font-size:17px;line-height:24px}@media only screen and (max-width:767px){.homepage__news .other-posts-ctr .post-content-exc{font-size:12px;line-height:20px}}.services{padding-top:160px;margin-bottom:0}@media (min-width:992px) and (max-width:1500px){.services{padding:175px 160px 0}}.services .main-img{margin:25px 0 50px;text-align:center}@media only screen and (max-width:991px){.services .main-img{margin:25px 0 120px}}@media only screen and (max-width:767px){.services .main-img{display:none}}.services .main-img img{background:#fcfcfc;padding:0 45px;width:85%}@media only screen and (max-width:767px){.services .row-reverse{flex-direction:column-reverse}}.services__text-with-icon{margin-bottom:30px}@media only screen and (max-width:767px){.services__text-with-icon{margin-top:20px}}.services__text-with-icon__div{margin-bottom:0}@media only screen and (max-width:767px){.services__text-with-icon__div img{margin:10px auto 10px;display:block;width:95px}}.services__text-with-icon__div ul{margin:20px 0 20px;padding-inline-start:20px;line-height:35px;max-width:80%}@media only screen and (max-width:1440px){.services__text-with-icon__div ul{line-height:26px}}@media only screen and (max-width:991px){.services__text-with-icon__div ul{width:100%}}.services__text-with-icon__div ul li{font-size:16px;color:#7b7b7b}@media only screen and (max-width:1440px){.services__text-with-icon__div ul li{font-size:15px}}@media only screen and (max-width:767px){.services__text-with-icon__div ul li{font-size:12px;line-height:20px}}.services__text-with-icon__div h3{font-size:30px;font-family:'Montserrat-Medium';margin-bottom:15px}@media only screen and (max-width:1440px){.services__text-with-icon__div h3{font-size:23px}}@media only screen and (max-width:991px){.services__text-with-icon__div h3{font-size:20px;line-height:34px;margin-bottom:24px}}@media only screen and (max-width:767px){.services__text-with-icon__div h3{text-align:center;margin-bottom:12px}}.services__text-with-icon__div p{max-width:80%;color:#7b7b7b;line-height:30px}@media only screen and (max-width:1440px){.services__text-with-icon__div p{font-size:15px;line-height:26px}}@media only screen and (max-width:991px){.services__text-with-icon__div p{font-size:14px;line-height:23px}}@media only screen and (max-width:767px){.services__text-with-icon__div p{max-width:210px;margin:0 auto;text-align:center}.services__text-with-icon__div ul{max-width:210px;margin:10px auto}}.services__text-with-icon__revers h3,.services__text-with-icon__revers p{text-align:right}@media only screen and (max-width:767px){.services__text-with-icon__revers h3,.services__text-with-icon__revers p{text-align:center}}.services__text-with-icon__revers p{margin-left:auto}@media only screen and (max-width:767px){.services__text-with-icon__revers p{margin:0 auto}}.services__text-with-icon__revers ul{margin:20px 0 20px auto;max-width:80%}@media only screen and (max-width:1440px){.services__text-with-icon__revers ul{font-size:15px;line-height:26px}}@media only screen and (max-width:991px){.services__text-with-icon__revers ul{font-size:14px;line-height:23px}}@media only screen and (max-width:767px){.services__text-with-icon__revers ul{max-width:210px;margin:0 auto;text-align:center}}.solutions{padding-top:150px;margin-bottom:45px}.solutions .br-line{margin:25px 0 40px}@media (max-width:450px){.solutions .br-line{margin:0 0 25px}}.solutions .solutions-group--div{max-width:940px;margin:-100px auto 0;background:#fff;position:relative;padding:40px 80px 0}@media (max-width:1500px){.solutions .solutions-group--div{max-width:70%}}@media only screen and (max-width:991px){.solutions .solutions-group--div{max-width:576px;padding:30px 25px;margin:-60px auto 0}}@media only screen and (max-width:767px){.solutions .solutions-group--div{max-width:90%;padding:30px 35px;margin:-40px auto 0}}@media (max-width:450px){.solutions .solutions-group--div{padding:15px 35px;margin:-60px auto 0}}@media (max-width:380px){.solutions .solutions-group--div{padding:15px 35px;margin:-80px auto 0}}.solutions .solutions-group--div h3{color:#e30613;font-size:20px;font-family:'Poppins-Medium';margin-bottom:15px;text-align:center}@media only screen and (max-width:767px){.solutions .solutions-group--div h3{font-size:14px;line-height:22px;margin-bottom:5px}}.solutions .solutions-group--div p{font-size:16px;color:#7b7b7b}@media only screen and (max-width:767px){.solutions .solutions-group--div p{font-size:14px;line-height:23px}}.solutions .solutions-group--div ul{margin:20px auto 20px;padding-inline-start:20px;line-height:30px}@media only screen and (max-width:991px){.solutions .solutions-group--div ul{width:100%}}.solutions .solutions-group--div ul li{font-size:16px;color:#7b7b7b}@media only screen and (max-width:1440px){.solutions .solutions-group--div ul li{line-height:28px}}@media only screen and (max-width:767px){.solutions .solutions-group--div ul li{font-size:12px;line-height:20px}}@media only screen and (max-width:1440px){.solutions .main-img img{padding:0 100px;height:100%;width:100%;object-fit:contain}}@media only screen and (max-width:991px){.solutions .main-img img{padding:unset}}@media (max-width:500px){.solutions .main-img img{margin-top:-20px}}@media (max-width:420px){.solutions .main-img img{margin-top:-40px}}@media (max-width:380px){.solutions .main-img img{margin-top:-45px}}@media only screen and (max-width:1440px){.solutions .main-img{height:380px}}@media only screen and (max-width:991px){.solutions .main-img{height:410px}.solutions .main-img img{width:100%;height:100%}}@media only screen and (max-width:767px){.solutions .main-img{height:210px}}.solutions .breadcrumbs{margin-bottom:30px}@media only screen and (max-width:991px){.solutions .breadcrumbs{margin-bottom:25px}}.solutions .news .breadcrumbs{margin-bottom:40px}@media (max-width:450px){.solutions .news .breadcrumbs{margin-bottom:25px}}.solutions .news .solutions-group--div{text-align:left}.solutions .news .solutions-group--div p span{color:#e30613}.solutions .news .solutions-group--div.change-content{display:none}.solutions .news .solutions-group--div.change-content.active{display:block}.solutions .button-section{display:inline-flex;margin-bottom:50px;width:100%;justify-content:center}@media only screen and (max-width:991px){.solutions .button-section{margin:0 -10px 50px;width:calc(100% + 26px);justify-content:space-between;flex-wrap:wrap}}.solutions .button-section .btn{margin-right:20px;padding:0;width:290px;height:75px;display:flex;align-items:center;justify-content:center;font-size:20px;background:#000;color:#fff;font-family:'Poppins-Bold';cursor:pointer}@media only screen and (max-width:991px){.solutions .button-section .btn{margin:0 10px 10px;padding:0 10px;width:auto;min-width:90px}}@media only screen and (max-width:767px){.solutions .button-section .btn{font-size:15px;line-height:18px}}.solutions .button-section .btn.active{background:#e30613;border:1px solid #e30613}.solutions .button-section .btn:hover{background:#e30613;border:1px solid #e30613}.solutions__go-up{background:#e30613;display:table;padding:20px 30px;margin:30px auto 0;color:#fff}.contact__map{width:100%;position:relative;height:700px}@media only screen and (max-width:1440px){.contact__map{height:600px}}@media only screen and (max-width:991px){.contact__map{height:400px}.contact__map{height:400px}}.contact__map-section{margin-top:116px}.contact__details{margin:30px 0 45px}@media only screen and (max-width:767px){.contact__details{margin:50px 0 60px}}.contact__details .br-line{margin:25px 0}.contact__details-title{font-family:'Poppins-SemiBold';font-size:16px;font-weight:700;line-height:25px;color:#e30613;text-align:center;margin-bottom:15px;text-transform:uppercase;letter-spacing:1.5px}@media only screen and (max-width:767px){.contact__details-title{font-family:'Poppins-Medium';font-size:12px;line-height:14px;font-weight:500}}.contact__details-subtitle{font-size:35px;line-height:48px;font-weight:700;color:#000;text-align:center;margin-bottom:50px;font-family:'Lato-Bold'}@media only screen and (max-width:991px){.contact__details-subtitle{margin-bottom:0}}@media only screen and (max-width:767px){.contact__details-subtitle{font-size:24px;line-height:29px;max-width:170px;margin:0 auto}}@media only screen and (max-width:991px){.contact__details-col{margin-top:70px}.contact__details-col:first-of-type{margin-top:48px}}@media only screen and (max-width:767px){.contact__details-col{margin-top:24px}}.contact-data__title{font-family:'Poppins-SemiBold';font-weight:700;font-size:15px;line-height:25px;color:#000;text-align:center;text-transform:uppercase;margin-bottom:15px;letter-spacing:1.5px}@media only screen and (max-width:767px){.contact-data__title{font-family:'Poppins-Medium';font-size:12px;line-height:17px;font-weight:500;margin-bottom:6px}}.contact-data__subtitle{font-family:Poppins-Bold;font-weight:700;font-size:16px;line-height:30px;color:#707070;text-align:center}.contact-data__details{font-size:15px;line-height:30px;color:#7b7b7b;text-align:center}@media only screen and (max-width:991px){.contact-data__details{max-width:500px;margin:0 auto}}.contact-data__details span{color:#e30613}.contact-data__details-wrapper{text-align:center}.contact-data__spacer{margin-top:30px}.about-us__about{margin-top:110px}.about-us__about .breadcrumbs{padding:50px 0 30px}@media only screen and (max-width:767px){.about-us__about .breadcrumbs{padding:50px 0 25px}}@media only screen and (max-width:1440px){.about-us__about .main-img{height:380px}}@media (max-width:500px){.about-us__about .main-img{margin-top:-20px}}@media (max-width:420px){.about-us__about .main-img{margin-top:-50px}}@media (max-width:380px){.about-us__about .main-img{margin-top:-60px}}@media only screen and (max-width:1440px){.about-us__about .main-img img{padding:0 100px;height:100%;object-fit:contain;width:100%}}@media only screen and (max-width:991px){.about-us__about .main-img img{padding:unset}.about-us__about .main-img{height:415px}.about-us__about .main-img img{height:100%;width:100%}}@media only screen and (max-width:767px){.about-us__about .main-img{height:230px}}.about-us__about--div{max-width:940px;margin:-100px auto 0;background:#fff;position:relative;padding:40px 80px}@media (max-width:1500px){.about-us__about--div{max-width:70%}}@media only screen and (max-width:991px){.about-us__about--div{max-width:580px;padding:40px 30px;margin:-60px auto 0}}@media only screen and (max-width:767px){.about-us__about--div{max-width:90%;margin:-40px auto 0;padding:20px 30px}}.about-us__about--div ul{margin:20px auto 20px;padding-inline-start:20px;line-height:35px}@media only screen and (max-width:991px){.about-us__about--div ul{width:100%}}.about-us__about--div ul li{font-size:16px;color:#7b7b7b}@media only screen and (max-width:767px){.about-us__about--div ul li{font-size:12px;line-height:20px}}.about-us__about--div h3{color:#e30613;font-size:20px;font-family:'Poppins-Medium';margin-bottom:15px;text-align:center}.about-us__about--div p{font-size:16px;color:#7b7b7b}@media only screen and (max-width:767px){.about-us__about--div p{font-size:14px;line-height:23px}}.certyfikaty-i-partnerstwo .certificates{padding:90px 0 10px}.menagement-section{padding-top:50px}@media only screen and (max-width:991px){.menagement-section{padding-top:25px}}.menagement-section .breadcrumbs{margin-bottom:25px}@media only screen and (max-width:991px){.menagement-section .breadcrumbs{margin:0 0 5px}}.menagement-section .menagement{position:relative;padding-top:100px}@media (max-width:1500px){.menagement-section .menagement .container-md{padding:0 100px}}@media only screen and (max-width:991px){.menagement-section .menagement{padding-top:30px}}.menagement-section .menagement__bg{background:url(//integraleit.pl/wp-content/themes/integraleTheme/img/background-about.jpg);height:520px;position:absolute;top:0;width:100%;background-position:center}@media only screen and (min-width:992px) and (max-width:1280px){.menagement-section .menagement__bg{height:400px}}@media only screen and (max-width:991px){.menagement-section .menagement__bg{display:none}.menagement-section .menagement--div{margin-bottom:90px}.menagement-section .menagement--div:last-of-type{margin-bottom:20px}}@media only screen and (max-width:767px){.menagement-section .menagement--div{margin-bottom:40px}.menagement-section .menagement--div:first-of-type{order:3}}.menagement-section .menagement--div .main-img{padding:20px;background-color:#fff}@media only screen and (max-width:991px){.menagement-section .menagement--div .main-img{padding:18px;width:300px;margin:0 auto;box-shadow:2px 2px 10px 3px rgba(0,0,0,.2)}}@media only screen and (max-width:767px){.menagement-section .menagement--div .main-img{width:134px;height:172px;padding:6px}.menagement-section .menagement--div .main-img img{height:100%;width:100%}}.menagement-section .menagement--div .inner{padding:0 50px}@media (max-width:1500px){.menagement-section .menagement--div .inner{padding:0 15px}}@media only screen and (max-width:991px){.menagement-section .menagement--div .inner{margin-top:20px}}.menagement-section .menagement--div .inner h3,.menagement-section .menagement--div .inner h5{text-align:center}.menagement-section .menagement--div .inner h3{font-size:18px;font-family:'Poppins-Medium'}.menagement-section .menagement--div .inner h5{text-transform:uppercase;font-size:14px;margin-bottom:30px;color:#7b7b7b;font-family:'Lato-Regular'}@media only screen and (max-width:767px){.menagement-section .menagement--div .inner h5{margin-bottom:10px}}.menagement-section .menagement--div .inner p{font-family:'Poppins-Regular';font-size:16px;color:#7b7b7b;text-align:center;line-height:26px}@media only screen and (max-width:991px){.menagement-section .menagement--div .inner p{max-width:524px;margin:0 auto}}@media only screen and (max-width:767px){.menagement-section .menagement--div .inner p{max-width:240px;font-size:12px;line-height:20px}}.about-us__about__employees{margin-bottom:25px;margin-top:0}.about-us__about__employees .breadcrumbs{padding:50px 0 25px;margin:0}.about-us__about__employees .main-img img{filter:grayscale(70%);width:1140px;height:500px;object-fit:cover}@media only screen and (max-width:1440px){.about-us__about__employees .main-img img{padding:0 100px;height:100%;width:100%}}@media only screen and (max-width:991px){.about-us__about__employees .main-img img{padding:unset}}@media only screen and (max-width:1440px){.about-us__about__employees .main-img{height:380px}}@media only screen and (max-width:767px){.about-us__about__employees .main-img{height:220px}.about-us__about__employees .main-img img{height:100%;object-fit:contain}}.newsletter-thank-you{margin-top:175px;margin-bottom:100px;text-align:center}.newsletter-thank-you h3{font-size:35px;font-family:'Montserrat-Medium';line-height:42px;margin-bottom:15px}@media only screen and (max-width:1440px){.newsletter-thank-you h3{font-size:28px}}@media only screen and (max-width:767px){.newsletter-thank-you h3{font-size:21px;line-height:25px}}.newsletter-thank-you p{color:#7b7b7b;font-size:30px;line-height:50px;margin-top:15px}@media only screen and (max-width:1440px){.newsletter-thank-you p{font-size:20px}}@media only screen and (max-width:767px){.newsletter-thank-you p{font-size:16px;line-height:25px}}.webinar-details-section{background:#292929;padding:175px 0 60px;margin-bottom:60px;color:#fff;position:relative}@media only screen and (min-width:992px){.webinar-details-section .desktop-agenda{display:block}.webinar-details-section .mobile-agenda{display:none}}@media only screen and (max-width:991px){.webinar-details-section .desktop-agenda{display:none}.webinar-details-section .mobile-agenda{display:block}}.webinar-details-section__h2{font-family:'Montserrat-Medium';font-size:35px;line-height:42px;margin-bottom:90px;text-align:center}@media only screen and (max-width:767px){.webinar-details-section__h2{font-size:26px;margin-bottom:45px}}.webinar-details-section .our_events_div--logo{display:flex;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;justify-content:center;align-items:center;margin-bottom:20px}.webinar-details-section .our_events_div--logo--img{display:flex;justify-content:center;align-items:center;flex:0 0 33.3333%}.webinar-details-section .our_events_div--logo--img img{width:80%;padding-right:20px;margin-bottom:0}@media only screen and (max-width:991px){.webinar-details-section .our_events_div--logo{flex-direction:column}}.webinar-details-section .get-web-title{color:#e30613;font-size:35px;font-family:'Poppins-Bold';line-height:35px;margin-bottom:35px}@media only screen and (max-width:767px){.webinar-details-section .get-web-title{font-size:32px;line-height:29px;margin-bottom:30px}}.webinar-details-section .get-web-data{font-size:20px;margin-bottom:10px}@media only screen and (max-width:767px){.webinar-details-section .get-web-data{font-size:26px}}.webinar-details-section .get-web-img{margin-bottom:50px}@media only screen and (min-width:768px){.webinar-details-section .get-web-img-leader{max-height:400px;object-fit:cover;width:100%;object-position:top}}@media only screen and (max-width:767px){.webinar-details-section .get-web-img-leader{max-width:135%;margin-left:-53px;margin-top:15px}}@media (max-width:340px){.webinar-details-section .get-web-img-leader{max-width:145%}}.webinar-details-section .get-web-about{font-size:15px}.webinar-details-section .get-web-info--label,.webinar-details-section .get-web-label{font-family:'Poppins-Bold';font-size:20px;text-transform:uppercase;color:#e30613}.webinar-details-section .get-web-label{margin-top:40px}@media only screen and (max-width:991px){.webinar-details-section .get-web-about{display:none}}@media only screen and (max-width:767px){.webinar-details-section .get-web-info{font-size:15px}}@media only screen and (max-width:991px){.webinar-details-section .agenda-wrapper{max-width:100%;margin-top:30px}}.webinar-details-section .agenda-div p{font-family:'Poppins-Bold';font-size:20px;text-transform:uppercase}.webinar-details-section .agenda-div ol{padding-inline-start:20px;line-height:27px}.webinar-details-section .agenda-div ol li{list-style:decimal}@media only screen and (max-width:767px){.webinar-details-section .agenda-div ol li{font-size:15px}}.webinar-details-section .agenda-div ol ul{padding-inline-start:20px}.webinar-details-section .agenda-div ol ul li{list-style:disc}.webinar-details-section .webinar-hex{position:absolute;bottom:0}.webinar-details-section .webinar-hex-left{left:0}@media (max-width:1580px){.webinar-details-section .webinar-hex-left{left:-10%}}@media (max-width:1367px){.webinar-details-section .webinar-hex-left{left:-20%}}@media only screen and (max-width:1199px){.webinar-details-section .webinar-hex-left{left:-30%}}.webinar-details-section .webinar-hex-right{right:0}@media (max-width:1580px){.webinar-details-section .webinar-hex-right{right:-10%}}@media (max-width:1367px){.webinar-details-section .webinar-hex-right{right:-20%}}@media only screen and (max-width:1199px){.webinar-details-section .webinar-hex-right{right:-30%}}@media only screen and (max-width:991px){.webinar-details-section .webinar-hex-right{display:none}}.webinar-details-section .container-sm{z-index:2}@media only screen and (max-width:991px){.webinar-details-section__form-col{margin:0 auto;max-width:85%}}@media only screen and (max-width:767px){.webinar-details-section__form-col{max-width:100%;padding:0}}@media only screen and (max-width:991px){.webinar-details-section{padding:175px 60px 60px}}@media only screen and (max-width:767px){.webinar-details-section{padding:175px 20px 60px}}.webinar-details-section .webinar-main-div-top{width:100%}.pc-certificates .breadcrumbs{margin-top:70px}@media only screen and (max-width:991px){.pc-certificates .breadcrumbs{margin-top:120px}.pc-certificates .certificates--img-section{padding:0 5px}}.pc-certificates .certificates__row{margin-top:25px}@media only screen and (max-width:991px){.pc-certificates .certificates__row{margin:40px -5px 0}}@media only screen and (max-width:767px){.pc-certificates .certificates__row{margin:30px -5px 0}}@media only screen and (max-width:991px){.page-template-template-cert-partnership .container{padding:0 50px}.page-template-template-cert-partnership .br-line{display:none}.cert-partnership__partnership{margin-top:80px}}@media only screen and (max-width:767px){.cert-partnership__partnership{margin-top:40px}}.cert-partnership__partnership .breadcrumbs{margin-bottom:30px}@media only screen and (max-width:767px){.cert-partnership__partnership .breadcrumbs{margin-bottom:15px}}@media only screen and (max-width:991px){.cert-partnership__partnership__row{margin:0 -10px}.cert-partnership__partnership__col{padding:0 10px}}.cert-partnership__partnership__h6{margin-bottom:30px;text-align:center;color:#7b7b7b;font-size:18px}@media only screen and (max-width:767px){.cert-partnership__partnership__h6{font-size:9px;line-height:11px}}.cert-partnership__partnership__box{height:223px;display:flex;align-items:center;justify-content:center;background:#e8e8e8;margin-bottom:25px;padding:20px;transition:all .6s ease-in-out}@media (max-width:1500px){.cert-partnership__partnership__box{height:180px}}@media only screen and (max-width:1440px){.cert-partnership__partnership__box{height:167px}}@media (max-width:1300px){.cert-partnership__partnership__box{height:143px}}@media only screen and (max-width:991px){.cert-partnership__partnership__box{height:160px;padding:10px}}@media only screen and (max-width:767px){.cert-partnership__partnership__box{height:126px}}.cert-partnership__partnership__box--a:hover .cert-partnership__partnership__box{box-shadow:0 0 1em #bababa}.cert-partnership__partnership .pagination-page-number{display:flex;justify-content:center;align-items:center;margin:35px 0 25px}@media only screen and (max-width:991px){.cert-partnership__partnership .pagination-page-number{margin:40px 0 70px}}@media only screen and (max-width:767px){.cert-partnership__partnership .pagination-page-number{margin:10px 0 50px}}.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper{display:flex;padding-inline-start:20px}.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper .page-numbers{color:#000;width:50px;height:50px;margin-right:20px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:991px){.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper .page-numbers{height:37px;width:37px;font-size:12px;line-height:27px;margin-right:10px}}@media only screen and (max-width:767px){.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper .page-numbers{height:26px;width:26px;font-size:9px;line-height:18px}}.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper .page-numbers.current{background:#000;color:#fff}.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper .page-numbers:hover{background:#000;color:#fff}@media only screen and (max-width:991px){.cert-partnership__partnership .pagination-page-number .page-numbers-wrapper{padding-inline-start:0}}.cert-partnership__partnership .pagination-page-number .next-list-item a,.cert-partnership__partnership .pagination-page-number .prev-list-item a{width:50px;height:50px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:991px){.cert-partnership__partnership .pagination-page-number .next-list-item a,.cert-partnership__partnership .pagination-page-number .prev-list-item a{height:37px;width:37px;font-size:12px;line-height:27px}}@media only screen and (max-width:767px){.cert-partnership__partnership .pagination-page-number .next-list-item a,.cert-partnership__partnership .pagination-page-number .prev-list-item a{height:26px;width:26px;font-size:9px;line-height:18px}}.cert-partnership__partnership .pagination-page-number .next-list-item a i,.cert-partnership__partnership .pagination-page-number .prev-list-item a i{color:#000}.cert-partnership__partnership .pagination-page-number .next-list-item a:hover,.cert-partnership__partnership .pagination-page-number .prev-list-item a:hover{background:#000}.cert-partnership__partnership .pagination-page-number .next-list-item a:hover i,.cert-partnership__partnership .pagination-page-number .prev-list-item a:hover i{color:#fff}.career{margin-bottom:30px}@media only screen and (max-width:991px){.career{margin-bottom:60px}}@media only screen and (max-width:767px){.career{margin-bottom:40px}}.career .breadcrumbs{margin-bottom:30px}@media only screen and (max-width:767px){.career .breadcrumbs{margin-bottom:40px}}.career--advertisement{text-align:center;margin:0 auto;margin-bottom:25px}.career--advertisement .link-btn{display:inline-block;font-family:'Poppins-Bold';font-size:18px;line-height:30px;color:#7b7b7b;margin:40px 0 0;text-transform:uppercase}@media only screen and (max-width:991px){.career--advertisement .link-btn{margin:20px 0 0}}@media only screen and (max-width:767px){.career--advertisement .link-btn{font-size:12px;line-height:20px;margin:0 0 30px}}.career--advertisement h2{color:#e30613;font-size:20px;font-family:'Poppins-Bold';text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width:991px){.career--advertisement h2{font-size:18px;line-height:30px;margin-bottom:0}}@media only screen and (max-width:767px){.career--advertisement h2{font-size:13px;line-height:22px}}.career--advertisement p{color:#7b7b7b;line-height:24px}@media only screen and (max-width:991px){.career--advertisement p br{display:none}}@media only screen and (max-width:767px){.career--advertisement p{font-size:13px;line-height:22px}}body{color:#1c1c1b}p{font-size:16px;line-height:24px;font-family:'Poppins-Regular'}.required{color:#e30613;margin-right:2px}.default-page{margin-top:150px}@media only screen and (max-width:991px){.default-page .container-sm{padding:0 56px}}@media only screen and (max-width:767px){.default-page .container-sm{padding:0 30px}}.default-page .title__h2{text-align:center;font-size:35px;font-family:'Montserrat-Medium';margin-bottom:50px}@media only screen and (max-width:767px){.default-page .title__h2{font-size:21px;line-height:25px;margin-bottom:30px}}.default-page p{font-size:16px;color:#7b7b7b;margin-bottom:10px}@media only screen and (max-width:767px){.default-page p{font-size:12px;line-height:18px;margin-bottom:15px}}@media only screen and (max-width:991px){.page-id-231 .container-sm{padding:0 56px;margin-bottom:30px}}@media only screen and (max-width:767px){.page-id-231 .container-sm{padding:0 20px;margin-bottom:10px}}.page-id-231 .default-page .title__h2{text-align:center;font-size:35px;font-family:'Montserrat-Medium';font-weight:500;margin-bottom:20px}@media only screen and (max-width:1440px){.page-id-231 .default-page .title__h2{font-size:26px;margin-bottom:10px}}@media only screen and (max-width:767px){.page-id-231 .default-page .title__h2{font-size:21px;line-height:25px}}.page-id-231 .default-page p{font-size:16px;line-height:26px}@media only screen and (max-width:1440px){.page-id-231 .default-page p{font-size:14px;line-height:24px}}@media only screen and (max-width:991px){.page-id-231 .default-page p{font-size:16px}.page-id-231 .default-page p:first-of-type br{display:none}}@media only screen and (max-width:767px){.page-id-231 .default-page p{line-height:25px}.page-id-231 .default-page p:first-of-type br{display:block}}.page-id-231 .default-page a{color:#7b7b7b}.page-id-321 #post-321{padding:80px 0}.page-id-321 .title__h2{display:none}.page-id-321 .newsletter-confirm-h3{font-size:35px;text-align:center;margin-bottom:20px;font-family:'Montserrat-Medium'}@media only screen and (min-width:1441px){.page-id-321 .newsletter-confirm-h3{font-size:26px}}.page-id-321 .newsletter-confirm-p{font-size:30px;text-align:center;line-height:50px;color:#7b7b7b}@media only screen and (min-width:1441px){.page-id-321 .newsletter-confirm-p{font-size:18px}}.tnp-subscription{max-width:70%!important;margin:0 auto!important}@media only screen and (max-width:991px){.tnp-subscription{max-width:100%!important}}@media only screen and (max-width:767px){.tnp-subscription{margin:-20px 0 15px!important}}.tnp-subscription .tnp-field label{display:none}.tnp-subscription .tnp-field input[type="text"]{margin-bottom:25px;height:40px}@media only screen and (max-width:767px){.tnp-subscription .tnp-field input[type="text"]{margin-bottom:45px}}.tnp-subscription .tnp-field input[type="text"],.tnp-subscription .tnp-field input[type="email"]{background-color:transparent!important;border-bottom:1px solid #e0e0e0!important;padding:0!important}.tnp-subscription .tnp-field input[type="submit"]{background-color:#e30613!important;color:#fff;font-family:'Poppins-Medium';max-width:330px;margin:30px auto 15px;height:40px;font-size:14px}.page-id-318 .container-sm{max-width:1270px}@media only screen and (max-width:991px){.page-id-318 .container-sm{padding:0 70px}}@media only screen and (max-width:767px){.page-id-318 .container-sm{padding:0 20px;margin-bottom:30px}}.page-id-318 .post-318 p{text-align:center;font-size:30px;line-height:50px}@media only screen and (max-width:767px){.page-id-318 .post-318 p{font-size:16px;line-height:25px}}.search-box{display:none;position:absolute;top:30px;right:0;padding:10px;border:1px solid #ababab;background:#fff;z-index:1}.search-box.active{display:flex}.search-box form{display:flex;justify-content:center;align-items:center;background:#e30613}.search-box form input{height:20px;width:150px;padding:5px 10px;border-radius:0;border:1px solid #000;font-size:14px}.search-box form button{background:0 0}.search-box form .search--div{width:30px;height:30px;border:none;outline:none;color:#fff;background:#e30613;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-box form .search--div img{width:16px}.search-icon--img{cursor:pointer}.breadcrumbs{text-align:center}@media only screen and (max-width:767px){.breadcrumbs{font-size:9px;line-height:11px}}.breadcrumbs h2{font-size:35px;font-family:'Montserrat-Medium';line-height:42px;margin-bottom:15px}@media only screen and (max-width:767px){.breadcrumbs h2{font-size:21px;line-height:25px;margin-bottom:10px}}.breadcrumbs .brcrumb-span{color:#7b7b7b;font-family:'Lato-Regular'}@media only screen and (max-width:767px){.breadcrumbs a{font-size:11px;line-height:13px}}.breadcrumbs .title-span-down{font-size:16px;color:#e30613;font-family:'Poppins-Bold'}@media only screen and (max-width:767px){.breadcrumbs .title-span-down{font-size:11px;line-height:13px}}.home .header__div{position:relative;text-align:center;width:100%}.home .header__div--h2{margin:0 auto}.home .header__div:after{content:"";width:150px;height:3px;background:#e30613;bottom:-15px;left:0;right:0;margin:0 auto;display:block;position:absolute}#wpcf7-f340-o1{margin-top:20px}ul{font-family:'Poppins-Regular'}.certificates--img-section img{cursor:pointer;transition:.3s}.certificates--img-section img:hover{opacity:.7}.modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}.category-wiedza .header .nav__submenu-item:nth-child(1) .nav__submenu-link{color:#e30613}.category-wydarzenia .header .nav__submenu-item:nth-child(2) .nav__submenu-link{color:#e30613}.category-aktualnosci .header .nav__submenu-item:nth-child(3) .nav__submenu-link{color:#e30613}.category-producent .header .nav__submenu-item:nth-child(4) .nav__submenu-link{color:#e30613}.contact_first_column_tel_div .show-hide-content--cont{color:#7b7b7b}.show-hide-content{font-size:13px;padding:3px 15px;width:125px;display:inline-block;background:#e30613;color:#fff;border:1px solid #e30613}.show-hide-content:hover{background:#fff;color:#e30613;cursor:pointer}.show-hide-content--cont{display:none}.showElm .show-hide-content--cont{display:initial}.showElm .show-hide-content{display:none}.show-hide-content--email{margin-left:14px}#cookie-notice{border-top:1px solid #000}#cn-notice-text{text-align:left}#cn-notice-text span{font-size:18px;line-height:24px;font-family:"Poppins-Bold";display:block;margin-bottom:20px}#cn-notice-text p{font-size:14px;line-height:17px;margin-bottom:10px}@media only screen and (max-width:767px){#cn-notice-text p{font-size:12px;line-height:15px}}#cn-notice-text p a{color:#000;text-decoration:underline}#cn-accept-cookie{display:inline-block!important;background:#e30613!important;color:#fff!important;font-size:14px!important;border:1px solid #e30613!important;padding:16px 30px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:700!important;text-align:center!important;line-height:17px!important;margin:20px 0 0!important}#cn-accept-cookie:hover{border:1px solid #e30613!important;color:#e30613!important;background:#fff!important}.cn-close-icon{top:15px!important;right:10px!important;margin-top:0!important;opacity:1!important}.cn-close-icon:after,.cn-close-icon:before{background-color:#000!important}.tnp-subscription{display:block;margin:15px auto;max-width:500px;width:100%}.tnp-subscription div.tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-subscription label{display:block;color:inherit;font-weight:700;line-height:normal;padding:5px;margin:0}.tnp-subscription input[type="text"],.tnp-subscription input[type="email"],.tnp-subscription input[type="submit"],.tnp-subscription select{width:100%;height:50px;padding:10px;display:block;border:1px;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:20px;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type="checkbox"],.tnp-widget input[type="radio"]{max-width:20px;display:inline-block}.tnp-subscription select option{margin-right:10px}.tnp-subscription input.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0}@media all and (max-width:480px){.tnp-subscription input[type="submit"]{width:100%}}.tnp-profile form .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-profile form .tnp-field label{display:block;color:#333}.tnp-profile form .tnp-field input[type="text"],.tnp-profile form .tnp-field input[type="email"],.tnp-profile form .tnp-field input[type="submit"],.tnp-profile form .tnp-field textarea,.tnp-profile form .tnp-field select{padding:10px;display:block;border:1px;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;margin:0;line-height:normal;box-sizing:border-box;border-radius:0;height:auto;float:none}.tnp-profile form input[type="checkbox"],.tnp-profile input[type="radio"]{max-width:20px;display:inline-block}.tnp-profile form .tnp-list-label{margin-left:15px}.tnp-profile form select option{margin-right:10px}.tnp-profile form .tnp-field input[type="submit"]{background-color:#444;color:#fff;width:auto;height:auto;margin:0}@media all and (max-width:480px){.tnp-profile input[type="submit"]{width:100%;margin:0}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type="text"],.tnp-widget input[type="email"],.tnp-widget input[type="submit"],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type="checkbox"],.tnp-widget input[type="radio"]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box}.tnp-subscription-minimal form{margin:0;padding:0;border:0}.tnp-subscription-minimal input.tnp-email{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type="checkbox"]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}
Extreme Networks Campus Fabric - Integrale : Integrale Extreme Networks Campus Fabric
Jak w kilku krokach stworzyć zautomatyzowaną sieć kampusową?
Era cyfrowa, w której się obecnie znajdujemy, kompletnie przebudowała świat firm jaki znamy z przeszłości. Widać wyraźnie, że dynamika zmian ciągle rośnie. Coraz trudniej jest nadążyć nad zmieniającymi się trendami i wymaganiami stawianymi przed sieciami informatycznymi.
Sieci „z przeszłości” były zaprojektowane dla zapewnienia prostych, przewidywalnych przepływów: podłączenie użytkownika do sieci, odebranie poczty elektronicznej, czy też wysłanie wydruku na drukarkę sieciową.
Co się zmieniło?
Technologia rozwija się w bardzo szybkim tempie: robotyka, urządzenia Interetu Rzeczy (IoT), transmisje multimediów w wysokiej rozdzielczości, integracja z systemami AI/ML (Artificial Intelligence, Machine Learning), obsługa urządzeń dostępowych użytkowników (BYOD – Bring Your Own Device) to tylko niektóre z trendów stawiające zupełnie nowe wymagania dla bezpiecznej łączności oraz wymagających obsługi większych przepustowości w czasie rzeczywistym.
Aktualne problemy administratorów sieci
Spróbujmy je podsumować. Oto kilka, z którymi spotykamy się najczęściej:
Przestarzała architektura sieci – wiele sieci ewoluowało ze „starego” modelu sieci opartego na trzech warstwach (Rdzeń, Agregacja, Dostęp). W dobie technologii takich jak wirtualizacja serwerów, mobilność, IoT, przetwarzanie w chmurze itp., przestarzała architektura sieci praktycznie uniemożliwia rozwój . Ręczna konfiguracja urządzeń – była do zaakceptowania w mocno statycznych architekturach sieciowych. We współczesnych środowiskach, gdzie co roku obserwujemy rosnącą ilość podłączanych do sieci urządzeń wymagających mobilności, przenaszalności oraz dostępności, ręczna konfiguracja infrastruktury sieciowej zwiększa ryzyko naruszeń bezpieczeństwa i popełnienia błędów konfiguracyjnych . Duża złożoność – sieci ewoluujące na przestrzeni wielu lat ze zmieniającymi się założeniami i koncepcjami mogą wykorzystywać wiele współzależnych protokołów. Począwszy od Spanning Tree Protocol (STP) i jego odmian, poprzez protokoły routingu – OSPF, BGP, obsługi ruchu multicast (IGMP, PIM etc). Rosnąca komplikacja sieci połączona z zaszłościami jest kolejnym, dużym utrudnieniem w rozwoju . Bezpieczeństwo infrastruktury sieciowej – to aspekt będący w centrum uwagi. Ciągle bardzo wiele sieci nie wykorzystuje segmentacji VLAN z kontrolą dostępu. Wzrost częstotliwości i złożoności cyberataków w połączeniu z nowymi wektorami ataków – takimi jak IoT czy chmura – wymagają redefiniowania roli infrastruktury sieciowej, a segmentacja sieci jest jednym z najlepszych mechanizmów ograniczania zasięgu potencjalnych szkód. Zintegrowane połączenia przewodowe i bezprzewodowe – w erze BYOD (Bring Your Own Device) niezbędne staje się umożliwienie użytkownikom dostępu do sieci z szerokiej gamy urządzeń dostępowych, jednocześnie nie tracąc na bezpieczeństwie. Rola dostępu bezprzewodowego również się zmieniła na przestrzeni ostatnich lat. Od roli uzupełniającej w przestrzeni biurowej, do podstawowego medium dostępowego dla urządzeń końcowych użytkowników, oraz dla ciągle rosnącej gamy urządzeń IoT. Obsługa ruchu multicast. Współczesne sieci muszą zapewniać efektywny transport dla transmisji typu multicast IP. Wymagania na obsługę strumieniowania wideo, telewizji IP (IP TV), rozwiązania typu digital signage – a to wszystko w coraz lepszej jakości (rozdzielczości HD a nawet 4k) – stają się standardem w organizacjach. Niestety konfiguracja infrastruktury sieciowej do obsługi ruchu multicast może być dużym wyzwaniem.
Z pomocą przychodzi rozwiązanie Fabric Connect!
Rozwiązaniem, które idealnie adresuje wyżej wymienione problemy jest Fabric Connect firmy Extreme Networks. Rozwiązanie jest architekturą sieci szkieletowej (i nie tylko) opartej o tzw. „Ethernet Fabric”. Nazwa nawiązuje do schematu połączeń urządzeń, który przypomina siatkę splecioną jak włókna w tkaninie (ang. Fabric). Fabric Connect wykorzystuje tunelowanie w warstwie 2 (tzw. MAC in MAC) z wykorzystaniem protokołu SPBm (Shortest Path Bridging MAC mode), unikanie pętli oraz routing, który jest realizowany za pomocą Shortest Path Bridging (SPB – 801.aq) z wykorzystaniem protokołu IS-IS (Intermediate System to Intermediate System) jako warstwą kontroli. Rozszerzenia te zostały dodane do standardu 802.1Q-2011.
Protokół SPB może obsłużyć do ponad 16 milionów serwisów zwanych I-SID (Service Instance VLAN-ID), co zapewnia bardzo dużą skalowalność. Pozwala to w na uruchomienie dowolnie opracowanej segmentacji czy mikrosegmentacji w sieci klienta, czy zapewnić dużą ilość niezależnych usług w sieci wielousługowej pracującej dla niezależnych organizacji.
Szkielet sieci Fabric Connect jest zbudowany z przełączników, które wykorzystują swoje adresy MAC jako identyfikatory węzłów, a całość komunikacji odbywa się w warstwie 2 (Ethernet). Znakomicie upraszcza to konfigurację sieci i skraca czas zbieżności sieci w przypadku awarii któregoś z połączń lub węzłów.
Istnieje również możliwość dołączania części przełączników poprzez sieć w warstwie 3 – rozwiązanie to nazywa się „Fabric Extend”.
Całość systemu może być zarządzana oraz monitorowana za pomocą systemów: XMC (Extreme Management Center) oraz systemu ExtremeCloud IQ.
Efekt?
Extreme Networks Fabric Connect umożliwia zbudowanie bezpiecznej i skalowalnej sieci szkieletowej.
Pozwala przy tym na obsługę wszelakiego typu serwisów, z prostą konfiguracją i codziennym zarządzaniem.
Zobacz jak działa infrastruktura Fabric Connect!
Co to jest Fabric Connect? Jakie protokoły wykorzystuje i jak działa? Sprawdź, jak łatwo możesz definiować usługi sieciowe – transport L2, L3 czy też ruchu multicastowego Zobacz, w jaki sposób sieć automatycznie dostarcza te usługi podłączanym urządzeniom końcowym Dowiedz się, jak podnieść poziom bezpieczeństwa własnej sieci dzięki rozwiązaniu Campus Fabric.
Typowe usługi jakie możemy realizować w sieciach to obsługa połączeń w ramach sieci VLAN, obsługa podsieci IP oraz VRF (Virtual Routing ad Forwarding). Wszystkie te usługi możemy zrealizować w sieci Fabric Connect za pomocą odpowiedniego typu serwisów:
Layer2 VSNs (L2 Virtualized Network Services) – podstawowy serwis pozwalający na transport sieci VLAN poprzez strukturę Fabric Connect. Brzegowe urządzenia Fabric Connect mapują określony numer VLAN na identyfikator I-SID. Layer3 VSNs (L3 Virtualized Network Services) – umożliwia podzielenie sieci na segmenty logiczne, zawierające sieci VLAN oraz własną topologię routingu. W tym wypadku VRF jest mapowany na identyfikator I-SID. Usługi L3 VSN zapewniają obsługę zarówno IPv4 jak i IPv6. Transmisja Multicast – serwisy multikastowe w Farbic Connect pozwalają nam zapomnieć o routingu multicastów (PIM czy DVMRP). Serwisy multikastowe są rozgłaszane w ramach struktury Fabric Connect i przesyłają ruch wyłącznie do węzłów zarejestrowanych za pomocą IGMP.
Sprawdź jak Fabric Connect automatyzuje i ułatwia codzienne prace administracyjne!
Dodatkowe funkcjonalności
Bardzo ciekawą technologią wspieraną przez Fabric Connect jest Farbic Attach (802.1Qc). Fabric Attach pozwala urządzeniom podłączonym do Fabric Connect sygnalizować do jakiej usługi (I-SID) mają zostać dołączone. Funkcjonalność ta jest w pełni wspierana przez przełączniki dostępowe z systemem operacyjnym EXOS oraz VOSS, poprzez punkty dostępowe z oferty Extreme Networks oraz wirtualny przełącznik OVS (Open Virtual Switch).
Jeśli połączymy funkcjonalność Fabric Attach z systemem NAC (Network Access Control), uzyskamy w pełni automatyczny proces konfiguracji usług sieciowych dla podłączanych klientów. Po poprawnym uwierzytelnieniu się klienta na przełączniku dostępowym, serwer NAC wysyła informację o sieci VLAN – do której powinien zostać podłączony – jak również o identyfikatorze I-SID, który jest wykorzystany przez przełącznik dostępowy aby poinformować przełącznik Fabric Connect do jakiego serwisu ma zostać podłączony dany klient.
Sieci Fabric Connect mogą być również łączone za pomocą sieci IP – poprzez urządzenia, które nie potrafią obsługiwać SPB. Technologia ta nazywa się Fabric Extend i obecnie może wykorzystywać zarówno VXLAN jak i IPSec do połączenia pomiędzy lokalizacjami. W efekcie możliwe jest uruchomienie jednej sieci fabric w różnych lokalizacjach klienta, które są połączone przez sieć operatora. Możemy zachować pełną funkcjonalność i elastyczność rozwiązania bez konieczności posiadania dedykowanych światłowodów.
A jak to działa w rzeczywistości? Opinie naszych klientów:
„Każde urządzenie posiada pewien system operacyjny, który jest mniej lub bardziej podatny na ewentualne zagrożenia. Wychodząc od tej myśli, opracowaliśmy koncepcję stref bezpieczeństwa. Naszym celem było wydzielenie grup klientów pod kątem stopnia „zaufania”, tak aby można było je łatwo wydzielać oraz nimi zarządzać. Warunkami brzegowymi procesu zakupowego było więc odejście od modelu mocno standardowego, na rzecz rozwiązania software-defined network – tak, by otworzyć się na elastyczność, transparentność oraz możliwości szybkiego zarządzania i dostosowania sieci do potrzeb ”
„To, co nas przekonało do rozwiązania Extreme, to to, że koncepcja ta gwarantowała nam wysoką elastyczność oraz eliminowała skomplikowany proces zarządzania, oferując dużą dozę automatyzacji przy zbudowaniu pewnych schematów działań.” Paweł Stakuć Senior Information Technology Specialist, IT Infrastructure w Volkswagen Polska.
Przeczytaj o wdrożeniu w Skoda Auto
Przeczytaj o wdrożeniu w Volkswagen Poland
Poznaj 10 powodów dlaczego Extreme Fabric daje właściwą podstawę dla Twojego biznesu
Dowiedz się więcej