@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&family=Unna:ital,wght@0,400;0,700;1,400;1,700&display=swap);/*!/wp-content/plugins/genesis-blocks/dist/style-blocks.build.css*/
.gb-block-testimonial{background:#f2f2f2;color:#293038;margin:0 auto;padding:5%;border-radius:5px;margin-bottom:1.2em}.gb-block-testimonial .gb-testimonial-info{position:relative;display:inline-block;width:100%;margin-top:15px;min-height:55px;padding-top:5px;line-height:1.4}.gb-block-testimonial .gb-testimonial-info .blocks-editable{padding-left:0}.gb-block-testimonial .gb-testimonial-info .gb-testimonial-avatar-wrap{position:absolute;left:0;top:0}.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text+.editor-rich-text{margin-left:70px;padding-left:0}.gb-block-testimonial .gb-testimonial-text p{line-height:1.6}.gb-block-testimonial .gb-testimonial-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-testimonial .gb-testimonial-text a:hover{color:inherit;box-shadow:0 -2px 0 inset}.gb-block-testimonial .gb-testimonial-name{font-size:1em;font-weight:bold;line-height:1.2;margin:0;padding:0}.gb-block-testimonial .gb-testimonial-title{opacity:.8}.gb-block-testimonial .gb-testimonial-avatar{border-radius:200px;max-width:100px}.gb-block-testimonial .gb-testimonial-image-wrap{height:55px;width:55px;background:#ddd;border-radius:200px;position:relative}.gb-block-testimonial .gb-testimonial-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:10;border-radius:40px}.right-aligned .gb-testimonial-info{text-align:right}.right-aligned .gb-testimonial-info h2{left:0}.right-aligned .gb-testimonial-info .gb-testimonial-name,.right-aligned .gb-testimonial-info .gb-testimonial-title{margin-right:70px;margin-left:0}.right-aligned .gb-testimonial-info .gb-testimonial-avatar-wrap{left:auto;right:0}
.gb-block-profile{background:#f2f2f2;color:#293038;margin:0 auto;padding:3%;border-radius:5px;margin-bottom:1.2em;display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}.gb-block-profile .gb-profile-column{display:block;padding:15px;flex:3 0 0}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-column{flex:auto}}.gb-block-profile .gb-profile-avatar-wrap{position:relative;z-index:0;flex:1 0 0}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-avatar-wrap{flex:auto;max-width:210px;margin:0 auto}}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-content-wrap{text-align:center}}.gb-block-profile .gb-profile-text{font-size:18px;padding-top:1em}.gb-block-profile .gb-profile-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-profile .gb-profile-text a:hover{color:inherit;box-shadow:0 -2px 0 inset}.gb-block-profile .gb-profile-text p{line-height:1.6}.gb-block-profile .gb-profile-text p:last-child{margin-bottom:0}.gb-block-profile .gb-profile-name{font-size:1.4em;font-weight:bold;line-height:1.2;margin:0}.gb-block-profile .gb-profile-title{opacity:.8;padding-top:5px;margin-bottom:0}.gb-block-profile .gb-profile-image-square{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;margin:0}.gb-block-profile .gb-profile-text:empty,.gb-block-profile .gb-profile-title:empty,.gb-block-profile .gb-profile-name:empty{display:none}.gb-block-profile .gb-profile-image-wrap{width:100%;background:#ddd;position:relative}.gb-block-profile .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:100%}.gb-block-profile .gb-profile-image-wrap button{position:absolute;left:0;z-index:50;padding:0;height:100%;width:100%}.gb-block-profile .gb-profile-image-wrap button:focus{background:none;border:none;outline:none;box-shadow:none}.gb-block-profile .gb-profile-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:5}.gb-block-profile .gb-social-links{list-style:none;margin:0 0 0 0;padding:5% 0 0 0}.gb-block-profile .gb-social-links:empty{display:none}.gb-block-profile .gb-social-links li{display:inline-block;margin:0 8px 0 0;padding:0}.gb-block-profile .gb-social-links li a{display:grid;border:none;width:38px;height:38px;padding:10px;border-radius:100px}.gb-block-profile .gb-social-links li a:hover{opacity:.9}.right .gb-profile-avatar-wrap{order:2}.round .gb-profile-image-wrap{border-radius:500px}.round .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:92%}.round .gb-profile-image-wrap img{border-radius:500px}
.gb-block-notice{border-radius:5px;position:relative;margin-bottom:1.2em}.gb-block-notice .gb-notice-dismiss{position:absolute;top:13px;right:13px;opacity:.8;padding:0;background:none;transition:.3s ease}.gb-block-notice .gb-notice-dismiss:hover{opacity:1;cursor:pointer;box-shadow:none}.gb-block-notice .gb-notice-title{font-weight:bold;padding:.5em 1em;margin:0;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;width:100%;display:inline-block}.gb-block-notice .gb-notice-title p{margin-bottom:0}.gb-block-notice .gb-notice-title:empty{display:none}.gb-block-notice .gb-notice-text{padding:1em;border:solid 2px #333;border-radius:5px;background:#fff;overflow:hidden}.gb-block-notice .gb-notice-text p:last-child{margin-bottom:0}.gb-block-notice .gb-notice-title:not(:empty)+.notice-text,.gb-block-notice .blocks-rich-text+.blocks-rich-text .gb-notice-text{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}body:not(.wp-admin) .gb-block-notice.gb-dismissable{display:none}
.entry-content .gb-block-drop-cap .gb-drop-cap-text p::first-letter{float:left;font-size:75px;line-height:.7em;margin-top:.15em;margin-right:25px;margin-bottom:25px;font-weight:bold;text-transform:uppercase}.entry-content .gb-block-drop-cap.gb-drop-cap-square .gb-drop-cap-text p::first-letter{background:#32373c;color:#fff;padding:.2em}.entry-content .gb-block-drop-cap.gb-drop-cap-border .gb-drop-cap-text p::first-letter{color:#32373c;padding:.2em;border:solid 4px}@media only screen and (min-width: 600px){.entry-content .gb-block-drop-cap.gb-font-size-1 .gb-drop-cap-text::first-letter{font-size:75px}.entry-content .gb-block-drop-cap.gb-font-size-2 .gb-drop-cap-text::first-letter{font-size:85px}.entry-content .gb-block-drop-cap.gb-font-size-3 .gb-drop-cap-text::first-letter{font-size:95px}.entry-content .gb-block-drop-cap.gb-font-size-4 .gb-drop-cap-text::first-letter{font-size:105px}.entry-content .gb-block-drop-cap.gb-font-size-5 .gb-drop-cap-text::first-letter{font-size:115px}.entry-content .gb-block-drop-cap.gb-font-size-6 .gb-drop-cap-text p::first-letter{font-size:125px}}.gb-block-drop-cap::before,.gb-block-drop-cap::after{content:"";display:table}.gb-block-drop-cap::after{clear:both}.gb-block-drop-cap a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-drop-cap a:hover{color:inherit;box-shadow:0 -2px 0 inset}
.gb-block-button{margin:0 0 1.2em 0;position:relative}.gb-block-button .blocks-rich-text{display:inline-flex}.gb-block-button .components-autocomplete{display:inline-block;width:auto;margin:0 auto;position:relative}.gb-button{text-align:center;font-size:18px;line-height:1 !important;background-color:#32373c;border:none;border-radius:50px;box-shadow:none;color:#fff;cursor:pointer;padding:.6em 1em;text-decoration:none;word-break:break-word;transition:.3s ease;display:inline-block}.gb-button:hover{box-shadow:inset 0 0 200px hsla(0,0%,100%,.15)}.gb-button-shape-square,input[type=submit].gb-button-shape-square{border-radius:0}.gb-button-shape-rounded,input[type=submit].gb-button-shape-rounded{border-radius:5px}.gb-button-shape-circular,input[type=submit].gb-button-shape-circular{border-radius:100px}.gb-button-size-small,input[type=submit].gb-button-size-small{font-size:14px}.gb-button-size-medium,input[type=submit].gb-button-size-medium{font-size:20px}.gb-button-size-large,input[type=submit].gb-button-size-large{font-size:26px;padding:.8em 1.2em}.gb-button-size-extralarge,input[type=submit].gb-button-size-extralarge{font-size:34px;padding:.8em 1.2em}.gb-button-right{transform:translateX(-100%);left:100%;position:relative}.gb-button-center{margin:0 auto}
.gb-block-spacer{margin:0 0 1.2em 0;position:relative}.gb-block-spacer hr{border:none;margin:0;background:none}.gb-block-spacer.gb-spacer-divider::after{content:" ";width:100%;height:1px;border-top:solid 1px;position:absolute;top:50%;left:0}.gb-block-spacer.gb-divider-solid.gb-spacer-divider::after{border-top-style:solid}.gb-block-spacer.gb-divider-dotted.gb-spacer-divider::after{border-top-style:dotted}.gb-block-spacer.gb-divider-dashed.gb-spacer-divider::after{border-top-style:dashed}.gb-block-spacer.gb-divider-size-1.gb-spacer-divider::after{border-top-width:1px}.gb-block-spacer.gb-divider-size-2.gb-spacer-divider::after{border-top-width:2px}.gb-block-spacer.gb-divider-size-3.gb-spacer-divider::after{border-top-width:3px}.gb-block-spacer.gb-divider-size-4.gb-spacer-divider::after{border-top-width:4px}.gb-block-spacer.gb-divider-size-5.gb-spacer-divider::after{border-top-width:5px}.entry-content .gb-block-spacer hr{border:none;margin:0;background:none}.entry-content .gb-block-spacer hr::before,.entry-content .gb-block-spacer hr::after{display:none}
.gb-block-accordion{margin-bottom:1.2em}.gb-block-accordion .gb-accordion-title{background:#f2f2f2;padding:10px 15px}.gb-block-accordion .gb-accordion-title p{display:inline}.gb-block-accordion .gb-accordion-text{padding:10px 15px}.gb-block-accordion .editor-rich-text .editor-rich-text__inline-toolbar{display:block;left:40%}.gb-block-accordion+.gb-block-accordion{margin-top:-0.6em}@media only screen and (min-width: 600px){.gb-font-size-14 .gb-accordion-title{font-size:14px}.gb-font-size-15 .gb-accordion-title{font-size:15px}.gb-font-size-16 .gb-accordion-title{font-size:16px}.gb-font-size-17 .gb-accordion-title{font-size:17px}.gb-font-size-18 .gb-accordion-title{font-size:18px}.gb-font-size-19 .gb-accordion-title{font-size:19px}.gb-font-size-20 .gb-accordion-title{font-size:20px}.gb-font-size-21 .gb-accordion-title{font-size:21px}.gb-font-size-22 .gb-accordion-title{font-size:22px}.gb-font-size-23 .gb-accordion-title{font-size:23px}.gb-font-size-24 .gb-accordion-title{font-size:24px}}
.gb-block-sharing{margin:0 0 1.2em 0;position:relative}.gb-block-sharing .blocks-rich-text{display:inline-flex}.gb-block-sharing .gb-share-list{margin:0;padding:0}.gb-block-sharing .gb-share-list li{list-style:none;display:inline-block;margin:0 5px 5px 0}.gb-block-sharing .gb-share-list a{background:#272c30;border-width:0;color:#fff;padding:10px 15px;text-align:center;display:block;line-height:1;font-size:16px;transition:.3s ease}.gb-block-sharing .gb-share-list a:hover{box-shadow:inset 0 0 200px hsla(0,0%,100%,.15)}.gb-block-sharing .gb-share-list svg{vertical-align:text-top}.gb-block-sharing.gb-share-icon-text svg{margin-right:5px}.gb-block-sharing.gb-share-icon-only a{padding:10px 11px;min-width:37px}.gb-block-sharing.gb-share-icon-only .gb-social-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.gb-block-sharing.gb-share-text-only svg{display:none}.gb-block-sharing.gb-share-shape-square a{border-radius:0}.gb-block-sharing.gb-share-shape-rounded a{border-radius:5px}.gb-block-sharing.gb-share-shape-circular a{border-radius:100px}.gb-block-sharing.gb-share-size-small a{font-size:13px}.gb-block-sharing.gb-share-size-small svg{width:13px;height:13px}.gb-block-sharing.gb-share-size-small.gb-share-icon-only a{padding:7px 6px;min-width:28px}.gb-block-sharing.gb-share-size-medium a{font-size:16px}.gb-block-sharing.gb-share-size-medium svg{width:16px;height:16px}.gb-block-sharing.gb-share-size-large a{font-size:20px}.gb-block-sharing.gb-share-size-large svg{width:26px;height:26px}.gb-block-sharing.gb-share-size-large.gb-share-icon-only a{font-size:26px;min-width:48px}.gb-block-sharing.gb-share-size-large.gb-share-icon-text svg{margin-right:10px}.gb-block-sharing.gb-share-color-social a{color:#fff}.gb-block-sharing.gb-share-color-social .gb-share-twitter{background:#1ca1f3}.gb-block-sharing.gb-share-color-social .gb-share-facebook{background:#3b5999}.gb-block-sharing.gb-share-color-social .gb-share-google{background:#dc4b45}.gb-block-sharing.gb-share-color-social .gb-share-pinterest{background:#bd091c}.gb-block-sharing.gb-share-color-social .gb-share-linkedin{background:#0077b5}.gb-block-sharing.gb-share-color-social .gb-share-reddit{background:#ff4500}.gb-button-right{transform:translateX(-100%);left:100%;position:relative}.gb-button-center{margin:0 auto}
.gb-block-post-grid{margin:0 0 1.2em 0;position:relative}.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:0 2em}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:block}}.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{margin-bottom:2.5em;min-width:0}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top}}.gb-block-post-grid .is-grid.columns-1,.gb-block-post-grid .gb-is-grid.gb-columns-1{-ms-grid-columns:1fr;grid-template-columns:1fr}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-1 article,.gb-block-post-grid .gb-is-grid.gb-columns-1 article{width:100%}}.gb-block-post-grid .is-grid.columns-2,.gb-block-post-grid .gb-is-grid.gb-columns-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-2 article,.gb-block-post-grid .gb-is-grid.gb-columns-2 article{width:48%}}.gb-block-post-grid .is-grid.columns-3,.gb-block-post-grid .gb-is-grid.gb-columns-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-3 article,.gb-block-post-grid .gb-is-grid.gb-columns-3 article{width:32%}}.gb-block-post-grid .is-grid.columns-4,.gb-block-post-grid .gb-is-grid.gb-columns-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-4 article,.gb-block-post-grid .gb-is-grid.gb-columns-4 article{width:24%}}@media only screen and (max-width: 600px){.gb-block-post-grid div[class*=columns].is-grid,.gb-block-post-grid div[class*=columns].gb-is-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-block-post-grid .gb-post-grid-section-title{text-align:left}.gb-block-post-grid .gb-block-post-grid-image{margin-bottom:1.2em}.gb-block-post-grid .gb-block-post-grid-image img{display:block;width:100%}.gb-block-post-grid .gb-block-post-grid-text{text-align:left}.gb-block-post-grid a{text-decoration:none}.gb-block-post-grid header .gb-block-post-grid-title{margin-top:0;margin-bottom:15px;font-size:28px;line-height:1.2}.gb-block-post-grid header .gb-block-post-grid-title a{color:#293038;text-decoration:none}.gb-block-post-grid header .gb-block-post-grid-title a:hover{text-decoration:underline;color:inherit}.gb-block-post-grid .gb-block-post-grid-byline{font-size:14px;color:#626e81;margin-bottom:15px}.gb-block-post-grid .gb-block-post-grid-author,.gb-block-post-grid .gb-block-post-grid-date{display:inline-block}.gb-block-post-grid .gb-block-post-grid-author:not(:last-child)::after,.gb-block-post-grid .gb-block-post-grid-date:not(:last-child)::after{content:"·";vertical-align:middle;margin:0 5px;line-height:1}.gb-block-post-grid .gb-block-post-grid-author a{color:inherit;text-decoration:none}.gb-block-post-grid .gb-block-post-grid-author a:hover{color:inherit;text-decoration:underline}.gb-block-post-grid .gb-block-post-grid-text p{margin:0 0 15px 0;font-size:inherit}.gb-block-post-grid .gb-block-post-grid-text p:last-of-type{margin-bottom:0}.gb-block-post-grid .gb-block-post-grid-more-link{display:inline-block;box-shadow:none;transition:.3s ease;font-weight:bold;color:#293038;text-decoration:none}.gb-block-post-grid .gb-block-post-grid-more-link:hover{text-decoration:underline}.gb-block-post-grid .gb-block-post-grid-excerpt div+p{margin-top:15px}.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:-ms-grid;display:grid;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;grid-template-rows:1fr;grid-gap:0 2em}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:block}}.gb-block-post-grid .is-list article::before,.gb-block-post-grid .gb-is-list article::before{display:none}.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){margin-bottom:5%;padding-bottom:5%}@media only screen and (min-width: 600px){.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){border-bottom:solid 1px #eee}}@media only screen and (max-width: 600px){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-block-post-grid .is-list article:not(.has-post-thumbnail),.gb-block-post-grid .is-list article.hide-featured-image,.gb-block-post-grid .gb-is-list article:not(.has-post-thumbnail),.gb-block-post-grid .gb-is-list article.hide-featured-image{-ms-grid-columns:1fr;grid-template-columns:1fr}.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:0}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{width:30%;display:inline-block;vertical-align:top}}@media only screen and (max-width: 600px){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:5%}}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .gb-block-post-grid-text{width:65%;padding-left:5%;display:inline-block;vertical-align:top}.gb-block-post-grid .is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text{width:100%;padding-left:0}}@media only screen and (min-width: 600px){.gb-block-post-grid .is-list .gb-block-post-grid-title,.gb-block-post-grid .gb-is-list .gb-block-post-grid-title{font-size:34px}}.gb-block-post-grid .is-list .no-thumb .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .no-thumb .gb-block-post-grid-text{grid-column:span 2}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}
.gb-block-container{margin:0;position:relative;padding:0}.gb-block-container.alignfull .block-editor-block-list__block{max-width:100%}@media only screen and (min-width: 768px){.gb-block-container.alignfull .gb-container-inside,.gb-block-container.alignfull .gb-container-inside{max-width:100%;margin:0 auto}}@media only screen and (min-width: 768px){.gb-block-container.alignwide .gb-container-inside,.gb-block-container.alignwide .gb-container-inside{max-width:80%;margin:0 auto}}.gb-block-container .gb-container-image-wrap{position:absolute;top:0;right:0;left:0;height:100%;z-index:0}.gb-block-container .gb-container-image{object-fit:cover;height:100%;width:100%;transition:.3s ease}.gb-block-container .gb-container-content{margin:0 auto;position:relative}.gb-block-container .gb-container-image:not(.has-background-dim){opacity:0}.gb-block-container .has-background-dim{opacity:.5}.gb-block-container .has-background-dim-10{opacity:.1}.gb-block-container .has-background-dim-20{opacity:.2}.gb-block-container .has-background-dim-30{opacity:.3}.gb-block-container .has-background-dim-40{opacity:.4}.gb-block-container .has-background-dim-50{opacity:.5}.gb-block-container .has-background-dim-60{opacity:.6}.gb-block-container .has-background-dim-70{opacity:.7}.gb-block-container .has-background-dim-80{opacity:.8}.gb-block-container .has-background-dim-90{opacity:.9}.gb-block-container .has-background-dim-100{opacity:1}
.wp-block-genesis-blocks-gb-pricing{margin-bottom:1.5em}.gb-pricing-table-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-template-areas:"col1";grid-gap:0 2em}[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em}}.gb-block-pricing-table .gb-block-pricing-table-inside{display:inline-block;width:100%;border-color:#272c30}.gb-block-pricing-table .gb-block-pricing-table-inside ul{list-style-type:none;padding:0;margin-left:0}.gb-block-pricing-table .gb-block-pricing-table-inside li{margin:0;padding:4px 0;border-color:inherit}.gb-block-pricing-table .gb-block-pricing-table-inside ul>li{list-style-type:none}.gb-block-pricing-table .gb-block-pricing-table-inside ol li{list-style-position:inside}.gb-block-pricing-table .gb-block-pricing-table-inside ol li div{display:inline}.gb-block-pricing-table-gap-0{grid-gap:0 0}.gb-block-pricing-table-gap-1{grid-gap:0 1em}.gb-block-pricing-table-gap-2{grid-gap:0 2em}.gb-block-pricing-table-gap-3{grid-gap:0 3em}.gb-block-pricing-table-gap-4{grid-gap:0 4em}.gb-block-pricing-table-gap-5{grid-gap:0 5em}.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}@media only screen and (max-width: 600px){.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2"}}.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3"}@media only screen and (max-width: 600px){.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4"}@media only screen and (max-width: 800px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4"}.gb-pricing-columns-4 .gb-pricing-table-wrap .wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em}}@media only screen and (max-width: 600px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4"}}.gb-pricing-table-price{line-height:1}.gb-pricing-table-currency{vertical-align:top;margin-top:.4em;margin-right:3px;display:inline-block;line-height:1}.wp-block-genesis-blocks-gb-pricing-table{vertical-align:top}.wp-block-genesis-blocks-gb-pricing-table .gb-pricing-table-features,.block-library-list .wp-block-genesis-blocks-gb-pricing-table ul{margin:0;padding:0;border:none}.gb-block-pricing-table:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-pricing-table:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2}.gb-block-pricing-table:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3}.gb-block-pricing-table:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4}.editor-styles-wrapper ul.gb-pricing-table-features{list-style-type:none;display:block;white-space:initial;margin-left:0;margin-right:0}.gb-list-border-solid>li{border-bottom-style:solid}.gb-list-border-dashed>li{border-bottom-style:dashed}.gb-list-border-dotted>li{border-bottom-style:dotted}ul.gb-pricing-table-features li{list-style-type:none;margin:0;padding:4px 0;border-color:inherit}ul.gb-pricing-table-features li:last-child{border-bottom:none}.gb-list-border-width-1 li{border-width:1px}.gb-list-border-width-2 li{border-width:2px}.gb-list-border-width-3 li{border-width:3px}.gb-list-border-width-4 li{border-width:4px}.gb-list-border-width-5 li{border-width:5px}.gb-pricing-table-price,.gb-pricing-table-term{display:inline}span.gb-pricing-table-term{margin-left:5px}.gb-pricing-table-wrap .gb-block-pricing-table-inside>*:last-child{margin-bottom:0}.wp-block-genesis-blocks-gb-pricing .alignwide,.wp-block-genesis-blocks-gb-pricing .alignfull{width:100%;margin-left:auto}.gb-block-pricing-table-center{text-align:center}.gb-block-pricing-table-center .gb-block-button{text-align:center !important}.gb-block-pricing-table-center .blocks-button__inline-link{margin:0 auto;text-align:center}.gb-block-pricing-table-left{text-align:left}.gb-block-pricing-table-right{text-align:right}.gb-pricing-table-button .gb-block-button{margin-bottom:0}
.gb-block-newsletter .gb-newsletter-title{margin-top:0;line-height:1.3}.gb-block-newsletter .gb-block-button{margin-bottom:0}.gb-block-newsletter-label{font-size:16px}.gb-form-styles label{margin-bottom:8px;width:100%;display:block}.gb-form-styles input:not(.gb-newsletter-submit){width:100%;height:auto;min-height:45px;margin-bottom:15px}
.wp-block-genesis-blocks-gb-layout{margin-bottom:1.5em}.wp-block-genesis-blocks-gb-columns{position:relative}.gb-layout-column-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-gap:0 2em;position:relative;z-index:1}[data-type="genesis-blocks/gb-column"],.gb-block-layout-column{display:block;vertical-align:top;min-width:0}.gb-block-layout-column.gb-is-vertically-aligned-top{align-self:flex-start}.gb-block-layout-column.gb-is-vertically-aligned-center{align-self:center}.gb-block-layout-column.gb-is-vertically-aligned-bottom{align-self:flex-end}.gb-block-layout-column-inner,.gb-layout-column-wrap>.gb-block-layout-column-inner,.gb-has-background-dim>*{position:relative;z-index:1}.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 2em}@media only screen and (max-width: 600px){.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 15px}}.gb-block-layout-column{display:block;width:100%}.gb-columns-center .gb-layout-column-wrap{margin:0 auto}.gb-block-layout-column-gap-0{grid-gap:0 0}.gb-block-layout-column-gap-1{grid-gap:0 1em}.gb-block-layout-column-gap-2{grid-gap:0 2em}.gb-block-layout-column-gap-3{grid-gap:0 3em}.gb-block-layout-column-gap-4{grid-gap:0 4em}.gb-block-layout-column-gap-5{grid-gap:0 5em}.gb-block-layout-column-gap-6{grid-gap:0 6em}.gb-block-layout-column-gap-7{grid-gap:0 7em}.gb-block-layout-column-gap-8{grid-gap:0 8em}.gb-block-layout-column-gap-9{grid-gap:0 9em}.gb-block-layout-column-gap-10{grid-gap:0 10em}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-layout-column:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2}.gb-block-layout-column:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3}.gb-block-layout-column:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4}.gb-block-layout-column:nth-child(5){-ms-grid-row:1;-ms-grid-column:5;grid-area:col5}.gb-block-layout-column:nth-child(6){-ms-grid-row:1;-ms-grid-column:6;grid-area:col6}.gb-layout-columns-1>.gb-layout-column-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1"}.gb-layout-columns-2>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}@media only screen and (max-width: 600px){.gb-layout-columns-2>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2"}}.gb-2-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.gb-2-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.gb-layout-columns-3>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3"}@media only screen and (max-width: 600px){.gb-layout-columns-3>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}.gb-3-col-widecenter>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}@media only screen and (max-width: 600px){.gb-3-col-widecenter>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-3-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}@media only screen and (max-width: 600px){.gb-3-col-wideleft>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-3-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}@media only screen and (max-width: 600px){.gb-3-col-wideright>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-layout-columns-4>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4"}@media only screen and (max-width: 800px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{grid-template-rows:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4"}}@media only screen and (max-width: 600px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4"}}.gb-4-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.gb-4-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.gb-layout-columns-5>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5"}@media only screen and (max-width: 800px){.gb-layout-columns-5>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5"}}.gb-layout-columns-6>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5 col6"}@media only screen and (max-width: 800px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4" "col5 col6"}}@media only screen and (max-width: 600px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5" "col6"}}.gb-layout-columns-4,.gb-layout-columns-5,.gb-layout-columns-6{overflow-x:auto}.gb-column-selector-group{margin-top:10px;display:flex;width:100%;text-align:center;justify-content:center}@media only screen and (max-width: 1175px){.gb-column-selector-group{flex-wrap:wrap}}.gb-column-selector{margin:0 5px}@media only screen and (max-width: 1175px){.gb-column-selector{margin-top:10px}}.gb-column-selector button.gb-column-selector-button{padding:15px;height:auto;border-radius:5px !important;background:#fff;margin:0}.gb-column-selector button.gb-column-selector-button:hover{background:#fff;margin:0}.gb-column-selector button.components-button.is-button:last-child{border-radius:5px}
.gb-layout-column-button .gb-block-button{margin-bottom:0}.gb-layout-selector-group{margin-top:10px}.gb-layout-selector{display:inline-block;margin:0 5px}.gb-layout-selector button.gb-layout-selector-button{padding:15px;height:auto;border-radius:5px;background:#fff}.gb-layout-selector button.gb-layout-selector-button:hover{background:#fff}.gb-layout-selector button.components-button.is-button:last-child{border-radius:5px}.gb-toolbar-insert-layout-button{margin-right:3px}.gb-layout-team-1 .gb-profile-column{flex:100%}.gb-layout-team-1 .gb-social-links{padding-top:25px}.gb-layout-hero-cover .wp-block-cover__inner-container{max-width:800px}.gb-layout-hero-cover h2,.gb-layout-hero-cover h3,.gb-layout-hero-cover h4{max-width:100%}.gb-white-text,.editor-styles-wrapper [data-type="core/heading"] .gb-white-text{color:#fff}.gb-layout-landing-2 .gb-block-profile{padding:0;text-align:center}.gb-layout-landing-2 .gb-block-profile .gb-profile-avatar-wrap,.gb-layout-landing-2 .gb-block-profile .gb-profile-column{flex:0 0 100%}.gb-layout-landing-2 .round .gb-profile-image-wrap{max-width:220px;margin:0 auto}.gb-layout-landing-2 .gb-block-cta .gb-cta-content{max-width:700px;margin:0 auto}.gb-layout-landing-2 .gb-block-cta .gb-button{font-weight:normal}.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{margin-left:auto;margin-right:auto}@media only screen and (min-width: 600px){.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{font-size:42px}}@media only screen and (min-width: 600px){.gb-layout-landing-3 .gb-block-post-grid header .gb-block-post-grid-title{font-size:24px}}.gpb-slate-section-contact-box .gb-block-layout-column-inner{height:100%}div[class*=gb-section-].alignfull,div[class*=gb-layout-].alignfull{margin-top:auto;margin-bottom:auto}
.gpb-overflow-hidden{overflow:hidden}.gpb-grid-mobile-space .gb-is-responsive-column{grid-row-gap:1em}.gpb-rounded-grid .gb-block-layout-column-inner{border-radius:10px}.gpb-rounded-sm,.gpb-rounded-sm .gb-accordion-title,.gpb-rounded-sm img{border-radius:5px}.gpb-rounded-md,.gpb-rounded-md .gb-accordion-title,.gpb-rounded-md img{border-radius:10px}.gpb-rounded-lg,.gpb-rounded-lg .gb-accordion-title,.gpb-rounded-lg img{border-radius:20px}.gpb-rounded-xl,.gpb-rounded-xl .gb-accordion-title,.gpb-rounded-xl img{border-radius:30px}.gpb-rounded-full,.gpb-rounded-full .gb-accordion-title,.gpb-rounded-full img{border-radius:500px}@media only screen and (max-width: 600px){.gpb-mobile-align-reset{float:none;text-align:left;margin-left:0 !important;margin-right:0}}@media only screen and (max-width: 600px){.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(1){grid-area:col2}.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(2){grid-area:col1}}.gpb-mb-1{margin-bottom:1rem}@media only screen and (min-width: 600px){div[class*=wp-block-genesis].gb-font-size-14.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-cta p{font-size:14px}div[class*=wp-block-genesis].gb-font-size-15.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-cta p{font-size:15px}div[class*=wp-block-genesis].gb-font-size-16.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-cta p{font-size:16px}div[class*=wp-block-genesis].gb-font-size-17.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-cta p{font-size:17px}div[class*=wp-block-genesis].gb-font-size-18.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-cta p{font-size:18px}div[class*=wp-block-genesis].gb-font-size-19.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-cta p{font-size:19px}div[class*=wp-block-genesis].gb-font-size-20.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-cta p{font-size:20px}div[class*=wp-block-genesis].gb-font-size-21.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-cta p{font-size:21px}div[class*=wp-block-genesis].gb-font-size-22.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-cta p{font-size:22px}div[class*=wp-block-genesis].gb-font-size-23.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-cta p{font-size:23px}div[class*=wp-block-genesis].gb-font-size-24.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-cta p{font-size:24px}}*[class*=gpb-fluid],.entry-content *[class*=gpb-fluid]{margin:0 0 1rem 0;line-height:1.2;font-weight:normal}.gpb-fluid-1{font-size:20px}@media(min-width: 600px){.gpb-fluid-1{font-size:calc(11.5094339623px + 100vw*0.0141509434)}}@media(min-width: 1024px){.gpb-fluid-1{font-size:26px}}.gpb-fluid-2{font-size:22px}@media(min-width: 600px){.gpb-fluid-2{font-size:calc(10.679245283px + 100vw*0.0188679245)}}@media(min-width: 1024px){.gpb-fluid-2{font-size:30px}}.gpb-fluid-3{font-size:24px}@media(min-width: 600px){.gpb-fluid-3{font-size:calc(4.1886792453px + 100vw*0.0330188679)}}@media(min-width: 1024px){.gpb-fluid-3{font-size:38px}}.gpb-fluid-4{font-size:28px}@media(min-width: 600px){.gpb-fluid-4{font-size:calc(5.358490566px + 100vw*0.0377358491)}}@media(min-width: 1024px){.gpb-fluid-4{font-size:44px}}.gpb-fluid-5{font-size:32px}@media(min-width: 600px){.gpb-fluid-5{font-size:calc(3.6981132075px + 100vw*0.0471698113)}}@media(min-width: 1024px){.gpb-fluid-5{font-size:52px}}.gpb-fluid-6{font-size:36px}@media(min-width: 600px){.gpb-fluid-6{font-size:calc(2.0377358491px + 100vw*0.0566037736)}}@media(min-width: 1024px){.gpb-fluid-6{font-size:60px}}.gb-align-center{text-align:center}.gb-align-left{text-align:left}.gb-align-right{text-align:right}.center{text-align:center}.left{text-align:left}.right{text-align:right}@media only screen and (min-width: 600px){.wp-block-columns .layout-column-1,.wp-block-columns .layout-column-2{margin-right:5%}}.wp-block-image{margin-bottom:1.2em}.gb-text-link{color:inherit;text-decoration:none}.gb-text-link:hover{color:inherit;text-decoration:underline}.gb-has-parallax{background-attachment:fixed;background-size:cover;background-position:50%}.gb-has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:0;z-index:1}.gb-has-background-dim.has-theme-primary-background-color::before,.gb-has-background-dim.gb-has-custom-background-color::before{background-color:inherit}.gb-has-background-dim-0::before{opacity:1}.gb-has-background-dim-10::before{opacity:.9}.gb-has-background-dim-20::before{opacity:.8}.gb-has-background-dim-30::before{opacity:.7}.gb-has-background-dim-40::before{opacity:.6}.gb-has-background-dim-50::before{opacity:.5}.gb-has-background-dim-60::before{opacity:.4}.gb-has-background-dim-70::before{opacity:.3}.gb-has-background-dim-80::before{opacity:.2}.gb-has-background-dim-90::before{opacity:.1}.gb-has-background-dim-100::before{opacity:0}div.gb-background-auto{background-size:auto;background-position:center center}div.gb-background-cover{background-size:cover}div.gb-background-contain{background-size:contain;background-position:center center}div.gb-background-no-repeat{background-repeat:no-repeat}div.gb-background-repeat{background-repeat:repeat}div.gb-background-repeat-x{background-repeat:repeat-x}div.gb-background-repeat-y{background-repeat:repeat-y;background-position:center center}ol.gpb-number-list,.editor-styles-wrapper ol.gpb-number-list{list-style:none;counter-reset:gpb-list-counter;padding:0;margin-left:0}ol.gpb-number-list li,.editor-styles-wrapper ol.gpb-number-list li{list-style-type:none;counter-increment:gpb-list-counter;position:relative;padding-left:65px;margin-bottom:1.2em}ol.gpb-number-list li::before{content:counter(gpb-list-counter) "";color:#fff;background:#333;position:absolute;left:0;top:10px;text-align:center;border-radius:100px;height:42px;width:42px;line-height:41px}
/*!/wp-includes/css/dist/block-library/style.min.css*/
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.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-right:.75em;margin-top:.5em;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{display:block;margin-bottom:1em;margin-top:1em}.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{box-sizing:border-box;display:block;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-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;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-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/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{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.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{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@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-bottom:0;margin-left:0;margin-top: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{align-items:center;display:flex;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{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.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(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.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 .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.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{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;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-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.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}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.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;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,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}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.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 .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.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{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.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-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!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{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.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}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{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{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,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}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.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;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.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 :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;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-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.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;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.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.has-text-align-center blockquote{text-align:center}.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{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.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{width:calc(50% - .625em)}.wp-block-post-template.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{width:calc(25% - .9375em)}.wp-block-post-template.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{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.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{display:inline-block;margin-left:1ch}.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-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}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}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-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.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{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.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}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.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{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;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}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.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{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.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:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.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.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}: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-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-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){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*!/wp-content/themes/Avada/assets/css/style.min.css*/
*{box-sizing:border-box}.fusionicon-arrow-down2{display:table-cell;vertical-align:middle}.icomoon-up:before{display:inline-block;transform:rotate(180deg)}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-webkit-border-radius:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=image]{padding:0;border:none}body{margin:0;min-width:320px;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;color:var(--body_typography-color);font-size:var(--body_typography-font-size, 16px);font-family:var(--body_typography-font-family, inherit)}body.fusion-blank-page.admin-bar{top:32px;height:calc(100vh - 32px)}body #wrapper .gomapMarker{color:#333}#boxed-wrapper{overflow-x:hidden;overflow-x:clip}#wrapper{overflow:visible}#wrapper .tp-bullets{transform:translateZ(0)}#wrapper .strip-html .fusion-dropcap{top:0;float:none;margin:0;padding:0;background-color:inherit!important;box-shadow:none;line-height:inherit;text-shadow:none;color:inherit!important;font-size:inherit}#wrapper .strip-html .fusion-highlight{background-color:inherit!important;color:inherit!important}#wrapper .strip-html .fusion-tooltip{color:inherit;border-bottom:1px dotted}.fusion-blank-page{display:table;height:100%;width:100%;position:absolute;margin:0;left:0;right:0;top:0;overflow-x:hidden}.wrapper_blank{float:none;vertical-align:middle;width:100%}.wrapper_blank #main{background:0 0;padding:0}.fusion-body #wrapper.wrapper_blank{display:table-cell;margin:0;max-width:none}.error404 .search-page-search-form{margin-bottom:0;padding-bottom:0;border:none}.fusion-404-checklist .fusion-custom-menu-item{display:none}img{border-style:none;vertical-align:top;max-width:100%;height:auto}object{max-width:100%}a{text-decoration:none}input,select,textarea{font-family:var(--body_typography-font-family, inherit);vertical-align:middle;color:var(--body_typography-color)}select{border-style:solid}fieldset,form{margin:0;padding:0;border-style:none}.wp-caption{max-width:100%}.search-table{display:table;width:100%}#fallback-slide{display:none}#fallback-slide img{width:100%}.gallery-box{background:#3d3c3c;padding:0 10px}.gallery-box img{width:100%}#wrapper .product-category a h2.woocommerce-loop-category__title,.fusion-main-menu>ul>li>a .fusion-menu-description,a,a:after,a:before{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.fusion-accordian .panel-title a .fa-fusion-box,.woocommerce .social-share li .fontawesome-icon{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.gallery{margin:0 auto;max-width:1400px}#main{padding:55px 10px 45px;clear:both}#main .sidebar.fusion-sticky-sidebar{padding:0}.col .heading{overflow:hidden;margin:0 0 15px}.col .heading img{float:left;margin:0 10px 0 0}.col p{margin:0 0 23px}.avada-myaccount-data h2{margin-top:0}.content-boxes .more{margin-top:18px}.content-boxes .heading .fontawesome-icon{float:left}.content-boxes .heading-and-icon h2{padding-left:45px}.content-boxes-icon-boxed.columns-5 .col{width:12.8%}.content-boxes-icon-boxed.columns-4 .col{width:18%}.content-boxes-icon-boxed.columns-3 .col{width:26.65%}.content-boxes-icon-boxed.columns-2 .col{width:44%}.content-boxes-icon-boxed.columns-1 .col{width:96%}.container{overflow:hidden}.container .columns .col{width:31.42857%;padding:0 2.85714% 0 0}.container .columns .col.last{margin-right:0}.container .col img{width:100%}.container .holder{overflow:hidden}.container h3 a.active{text-decoration:none;color:#65bc7b}.slider{overflow:hidden}.review{width:100%}.meta{list-style:none;margin:0 0 13px;padding:0;overflow:hidden;font-size:12px;line-height:14px;color:#333}.meta li{float:left;padding:0 8px 0 9px;border-left:1px solid #333}.meta li:first-child{padding-left:0;border-left:0}#content{width:71.1702128%;float:left;min-height:1px}#content.full-width{width:100%}#posts-container{position:relative}.single .comments-container{margin-top:55px;clear:both}.post{margin-bottom:65px}.single-post .post{margin-bottom:0}.post .image{margin-bottom:40px}.avada_faq .meta-info,.single .post .meta-info{margin-bottom:55px}.search input{border:1px solid #e7e6e6;padding:8px 15px;font-size:13px;color:#333;display:block}.bbp-pagination .bbp-pagination-links,.fusion-pagination,.page-links,.pagination,.woocommerce-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:40px;font-size:9px;line-height:normal}.page-links{margin-bottom:40px;margin-top:30px}#bbpress-forums .bbp-pagination .bbp-pagination-links .current,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,#bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,#bbpress-forums .bbp-pagination-links span.dots,#bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination .current,.fusion-pagination .next,.fusion-pagination .page-numbers,.fusion-pagination .prev,.page-links a,.page-links>.page-number,.pagination .current,.pagination .pagination-next,.pagination .pagination-prev,.pagination a.inactive,.woocommerce-pagination .current,.woocommerce-pagination .next,.woocommerce-pagination .page-numbers,.woocommerce-pagination .prev{display:inline-flex;position:relative;float:none;margin:0 4px;padding:0;border:1px solid;align-items:center;justify-content:center}.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,.fusion-pagination-circle #bbpress-forums .bbp-pagination-links span.dots,.fusion-pagination-circle #bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .current,.fusion-pagination-circle .fusion-pagination .next,.fusion-pagination-circle .fusion-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .prev,.fusion-pagination-circle .page-links a,.fusion-pagination-circle .page-links>.page-number,.fusion-pagination-circle .pagination .current,.fusion-pagination-circle .pagination .pagination-next,.fusion-pagination-circle .pagination .pagination-prev,.fusion-pagination-circle .pagination a.inactive,.fusion-pagination-circle .woocommerce-pagination .current,.fusion-pagination-circle .woocommerce-pagination .next,.fusion-pagination-circle .woocommerce-pagination .page-numbers,.fusion-pagination-circle .woocommerce-pagination .prev{border-radius:50%}#bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination .current,.page-links>.page-number,.pagination .current,.woocommerce-pagination .current{color:#fff}.pagination.page-links a:hover{border-color:inherit}.pagination .pagination-dots{display:inline-block;text-align:center}.fusion-pagination .next,.fusion-pagination .pagination-next,.fusion-pagination .pagination-prev,.fusion-pagination .prev,.woocommerce-pagination .next,.woocommerce-pagination .pagination-next,.woocommerce-pagination .pagination-prev,.woocommerce-pagination .prev{padding-left:0;padding-right:0}.fusion-pagination .next,.fusion-pagination .next:hover,.fusion-pagination .prev,.fusion-pagination .prev:hover,.woocommerce-pagination .next,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev,.woocommerce-pagination .prev:hover{border:0}.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .pagination .pagination-next,.fusion-show-pagination-text .pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .prev{border:none}.fusion-show-pagination-text #bbpress-forums .bbp-pagination-links,.fusion-show-pagination-text .pagination{margin-left:1em;margin-right:1em}.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .pagination-next,.fusion-show-pagination-text .fusion-pagination .pagination-prev,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .pagination-next,.fusion-show-pagination-text .woocommerce-pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .prev{padding:0}body.fusion-hide-pagination-text .page-text{display:none}body.fusion-hide-pagination-text .pagination-next,body.fusion-hide-pagination-text .pagination-prev{border-style:solid}body.fusion-hide-pagination-text .pagination-next:after{right:auto}body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-prev,body.fusion-hide-pagination-text.ltr .pagination-prev{margin-left:0}body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-next,body.fusion-hide-pagination-text.ltr .pagination-next{margin-right:0}body.fusion-hide-pagination-text.ltr .fusion-pagination .prev,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .prev{margin-left:0}body.fusion-hide-pagination-text.ltr .fusion-pagination .next,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .next{margin-right:0}body.fusion-hide-pagination-text .pagination-next:after,body.fusion-hide-pagination-text .pagination-prev:before{position:static;transform:none}body.fusion-hide-pagination-text .fusion-pagination .next,body.fusion-hide-pagination-text .fusion-pagination .prev,body.fusion-hide-pagination-text .woocommerce-pagination .next,body.fusion-hide-pagination-text .woocommerce-pagination .prev{border-style:solid}body.fusion-hide-pagination-text .fusion-pagination .next:after,body.fusion-hide-pagination-text .fusion-pagination .prev:before,body.fusion-hide-pagination-text .woocommerce-pagination .next:after,body.fusion-hide-pagination-text .woocommerce-pagination .prev:before{position:static;transform:none}.img-list{overflow:hidden}.img-list li{padding:5px;background:0 0;float:left}.img-list a{background:0 0;height:auto;width:auto;text-indent:0;border:0}.about-author{margin-top:55px;overflow:hidden;clear:both}.about-author .title a{color:#65bc7b}.about-author div.avatar{float:left;margin-right:20px;margin-bottom:5px}.related-posts{margin-top:55px}.related-posts .image{width:180px;height:138px;margin-bottom:0}.single-related-posts{clear:both}.commentlist{list-style:none;margin:0;padding:0;margin-bottom:65px}.commentlist .children{list-style:none outside none}.commentlist li{margin:0;padding:0}.commentlist .the-comment{border-bottom:1px solid #e7e6e6;padding-bottom:25px;margin-bottom:25px}.commentlist .the-comment .comment-text{margin-left:69px}.commentlist .the-comment .comment-text :last-child{margin-bottom:0}.commentlist div.avatar{float:left;margin-right:15px}.commentlist .comment-author strong{padding-right:5px}#respond{margin-top:40px}#respond #cancel-comment-reply-link{margin-inline-start:10px}.comments-container #respond{margin-bottom:40px}#s:not(.fusion-form-input),.comment-form input{border:1px solid #d2d2d2;min-width:28%;font-size:13px;color:#747474;padding-left:15px;padding-right:15px;float:left}.comment-form #comment-submit{margin:0;min-width:auto}.comment-form input,.s{float:none}.comment-form-comment textarea{border:1px solid #d2d2d2;width:100%;height:150px;font-size:13px;color:#747474;padding:12px 15px}.comment-form .comment-form-cookies-consent{margin-top:20px}.comment-form .comment-form-cookies-consent input{min-width:auto}.comment-form .form-submit{margin-top:20px;margin-bottom:0}#ui-datepicker-div,.ui-datepicker-div,.ui-datepicker-inline{border-color:#e9eaee}.ui-datepicker-header select,table.ui-datepicker td a{background-color:#e9eaee}.ui-datepicker-header select{border:1px solid #d2d2d2}#tribe-bar-form input[type=text],.input-text,.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time]{border:1px solid #d2d2d2;font-size:13px;color:#747474;padding:8px 15px;width:100%;box-sizing:border-box}.select2-container .select2-choice,.select2-results .select2-result-label{padding-left:15px;padding-right:15px}#tribe-bar-form input[type=text]::-webkit-input-placeholder{font-style:normal}#tribe-bar-form input[type=text]:-moz-placeholder{font-style:normal}#tribe-bar-form input[type=text]::-moz-placeholder{font-style:normal}#shipping_method input[type=radio],.input-radio{background:0 0;appearance:checkbox}.single-navigation{min-height:34px;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-bottom:60px;text-align:right}.single-navigation a{display:inline-block;position:relative}.single-navigation a[rel=next]{margin-left:15px;margin-right:1em}.fusion-pagination .prev:before,.pagination-prev:before,.single-navigation a[rel=prev]:before,.woocommerce-pagination .prev:before{position:absolute;top:50%;transform:translateY(-51%);left:-1em;font-family:awb-icons;content:"\f104"}.fusion-pagination .next:after,.pagination-next:after,.single-navigation a[rel=next]:after,.woocommerce-pagination .next:after{position:absolute;top:50%;transform:translateY(-51%);right:-1em;font-family:awb-icons;content:"\f105"}.side-nav{list-style:none;margin:0;padding:0;border-top:1px solid #ededed;margin-bottom:20px}.side-nav ul{list-style:none;margin:0;padding:0}.side-nav li{margin:0;padding:0}.side-nav li a{border-bottom:1px solid #ededed;display:block;height:auto;font-weight:400;font-size:14px;color:#333;line-height:1.69em;padding:8px 0}.side-nav li a:hover{background:0 0}.side-nav li.current_page_item>a{background:0 0;color:#65bc7b}.side-nav li.current_page_item li a{color:#333;border-bottom:1px solid #ededed}.side-nav .children{display:none;margin-left:15px}.side-nav .arrow{display:inline;margin-left:0}.side-nav .arrow:after{position:absolute;font-size:14px;font-family:awb-icons}.side-nav-left .side-nav{border-right:1px solid #ededed}.side-nav-left .side-nav li.current_page_item>a{border-right:3px solid #65bc7b}.side-nav-left .side-nav .arrow{margin-left:10px}.side-nav-left .side-nav .arrow:after{content:"\f105"}.side-nav-right .side-nav{border-left:1px solid #ededed}.side-nav-right .side-nav li.current_page_item>a{padding-left:23px;border-left:3px solid #65bc7b}.side-nav-right .side-nav li a{padding-left:25px}.side-nav-right .side-nav .arrow{margin-right:10px}.side-nav-right .side-nav .arrow:after{content:"\f104"}.side-nav-right .side-nav .children{margin-left:40px}.side-nav-right .side-nav .children a{padding-left:0}.woocommerce-tabs .tabs a:hover .arrow,.woocommerce-tabs .tabs li.active a .arrow{display:inline-block;margin-left:10px;padding-right:0}.woocommerce-tabs .panel .panel{margin-left:auto;padding:0}.toggle-content{padding-top:10px;padding-bottom:15px;position:relative}h5.toggle.active+.toggle-content{border-bottom:1px solid #e8e6e6}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.shortcode-tabs{margin-bottom:50px}.shortcode-tabs .tab-hold .tabs li{border-right:0;box-sizing:border-box}.shortcode-tabs .tab-hold .tabs li a{display:block;width:100%;padding:0;text-indent:15px}.shortcode-tabs .tab-hold .tabs li.active a{background:0 0}.shortcode-tabs .tab_content{padding:15px;overflow:hidden}.shortcode-tabs .tab_content :last-child{margin-bottom:0}.fusion-post-content p,.post-content p{margin:0 0 20px}.fusion-post-content ul.arrow,.post-content ul.arrow{list-style:none;margin:0;padding:0}.fusion-post-content ul.arrow li,.post-content ul.arrow li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.fusion-post-content ul.arrow li:before,.post-content ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#65bc7b;height:18px;border-radius:75px;width:18px;position:absolute;font-size:14px;content:"\f105";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;text-align:center;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;line-height:17px;text-indent:1px}.fusion-body blockquote{background:#f5f5f5;font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-size:var(--body_typography-font-size);line-height:var(--body_typography-line-height);color:var(--body_typography-color);border-left:4px solid #65bc7b;padding:15px;margin-top:2em;margin-bottom:2em;font-style:italic}.fusion-body blockquote q{font-style:inherit}.fusion-body blockquote :last-child{margin-bottom:0}.comment-text .fusion-body blockquote p:first-child{margin-top:0}.reading-box-container{margin:0 0 84px}.reading-box{padding:28px 28px 27px 31px;border-left:3px solid #65bc7b;background:#f2efef}.continue{float:right}.avada-google-map{height:416px;margin-bottom:50px;overflow:hidden}#gmap img,.shortcode-map img{max-width:none}.flickr_badge_image img,.pyre_tabs img,.recent-works-items img{transition:all .2s}.flickr_badge_image img:hover,.pyre_tabs img:hover,.recent-works-items img:hover{opacity:.5}.error-page .useful-links{width:30.66%;padding-left:5%}.error-page .oops{font-size:117px;margin:0 0 20px;line-height:117px;font-weight:bolder;color:#f0f0f0;font-family:"PT Sans",Arial,Helvetica,sans-serif}.has-sidebar .error-page .oops{font-size:90px;line-height:90px}.error_page .oops h1{font-family:"PT Sans",Arial,Helvetica,sans-serif}.fontawesome-icon{display:inline-block;float:left}.aligncenter .fontawesome-icon,.fusion-alignleft .fontawesome-icon,.fusion-alignright .fontawesome-icon{float:none}.fontawesome-icon{margin-right:10px}.fontawesome-icon.circle-yes{border-radius:75px;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}.fontawesome-icon.large{font-size:40px}.fontawesome-icon.large.circle-yes{width:70px;height:70px;line-height:70px}.fontawesome-icon.medium{font-size:18px}.fontawesome-icon.medium.circle-yes{width:35px;height:35px;line-height:35px}.fontawesome-icon.small{font-size:10px}.fontawesome-icon.small.circle-yes{width:18px;height:18px;line-height:19px}.fontawesome-icon.circle-no.large{margin-top:2px}.fontawesome-icon.circle-no.medium{margin-top:3px}.fontawesome-icon.circle-no.small{margin-top:5px}.icon-heading .fontawesome-icon{margin-top:-6px}.main-flex{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.chat-icon{display:inline-block;width:26px;height:19px;margin-top:9px}.blog-shortcode h3.timeline-title{color:#747474;font-size:13px}.reading-box-container{position:relative;z-index:1}.reading-box{position:relative}.tagline-shadow:after,.tagline-shadow:before{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;position:absolute;content:"";z-index:-1;box-shadow:0 15px 10px rgba(0,0,0,.7);transform:rotate(-3deg)}.tagline-shadow:after{right:10px;left:auto;transform:rotate(3deg)}.tooltip-shortcode{position:relative;display:inline;cursor:pointer;color:#747474}ul.list-icon{list-style:none;margin:0;padding:0;margin-top:10px}ul.list-icon li:before{display:inline-block;height:18px;width:18px;content:" ";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-icon-arrow li:before{content:"\f105"}ul.circle-yes li:before{border-radius:75px;text-align:center;font-size:9px}ul.list-icon-color-light li:before{color:#fff}ul.list-icon li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.fusion-post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt{bottom:15%}.fusion-post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt{top:15%}.fusion-post-content .wooslider .slide-excerpt .slide-title,.fusion-post-content .wooslider .slide-excerpt .slide-title a{color:#fff}.fusion-post-content .wooslider .overlay-full .slide-excerpt{padding:50px;opacity:.7}.fusion-post-content .wooslider .wooslider-control-thumbs{position:relative;width:auto;margin:33px auto 0;text-align:center}.fusion-post-content .wooslider .wooslider-control-thumbs li{float:none;width:56px}.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev{top:50%;margin-top:-29px}.fusion-post-content .wooslider-type-attachments .wooslider-next,.fusion-post-content .wooslider-type-attachments .wooslider-prev{top:50%;margin-top:-59px}.fusion-post-content .wooslider .overlay-none .slide-excerpt{margin-top:10px}.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title,.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title a{color:#333}.tabs-vertical{border:0}.tabs-vertical .tabset{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:15.74468085%;float:left;height:auto;position:relative;left:1px;z-index:10}.tabs-vertical .tab-hold .tabset li{float:none;width:auto;height:auto;border:0;background:0 0}.tabs-vertical .tab-hold .tabset li a{width:auto;text-indent:0;border-bottom:1px solid #d3d3d3;height:auto;line-height:normal;padding:10px}.tabs-vertical .tab-hold .tabset li:last-child a{border-bottom:0}.tabs-vertical .tab-hold .tabset li.active a{background:#fff;border-width:0;border-style:solid;border-left-width:3px;height:auto;line-height:normal}.tabs-vertical .tabs-container{width:83.93617021%;float:left}.tabs-vertical .tabs-container .tab_content{border:1px solid #d3d3d3;padding:30px}.error-message{color:#f0f0f0;font-size:170px;line-height:1;font-weight:700}.mejs-container.mejs-video{max-width:100%;width:100%;height:auto}.mejs-overlay,.mejs-poster{width:100%;height:100%}.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mejs-container,.mejs-embed,.mejs-embed body{background:0 0}.fullwidthbanner-container{overflow:visible}.tfs-slider .flex-caption{width:97%}.tfs-slider .flex-control-nav{bottom:20px!important}.tfs-slider .buttons a{margin:0;display:inline-block}.tp-simpleresponsive .slotholder,.tp-simpleresponsive .slotholder img{-webkit-backface-visibility:visible;-webkit-transform:none}#learndash_lessons .learndash_topic_dots{float:none}.video-background{position:relative;overflow:hidden}.video-bg{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-bg embed,.video-bg iframe,.video-bg object{position:absolute;top:0;left:0;width:100%;height:100%}.video-content{position:absolute;top:0;padding:15px;width:100%}.bbp-arrow{margin-top:-1px}.fusion-animated{position:relative;z-index:2000}.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image{padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image img{position:relative}.avada-container h3,.comment-form input[type=submit],.fusion-body .fusion-load-more-button,.project-content .project-info h4,.ticket-selector-submit-btn[type=submit]{font-weight:700}#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before,.fusion-recent-posts .columns .column .meta,.fusion-rollover-linebreak,.fusion-single-line-meta,.product-buttons a{line-height:1.5}.ua-mobile .avada-not-responsive #wrapper{width:100%!important;overflow:hidden!important}.layout-wide-mode #wrapper{width:100%;max-width:none}#sliders-container{position:relative}.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}.avada-video-embed{position:relative}.avada-video-embed .fluid-width-video-wrapper{padding-top:55%}.avada-video-embed .fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-privacy-placeholder{padding:30px;background:rgba(0,0,0,.1);color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;max-width:100%}.fusion-privacy-placeholder .fusion-privacy-placeholder-content{text-align:center}.fusion-privacy-placeholder .fusion-privacy-consent.fusion-button{--button_margin-top:15px}.fluid-width-video-wrapper .fusion-privacy-placeholder{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.fusion-privacy-bar{padding:15px 30px;position:fixed;width:100%;z-index:99999;display:none;max-height:100vh;overflow:auto;scrollbar-width:none}.fusion-privacy-bar::-webkit-scrollbar{display:none}.fusion-privacy-bar .fusion-privacy-bar-acceptance{width:auto}.fusion-privacy-bar-bottom{bottom:0}.fusion-privacy-bar .fusion-privacy-bar-main{display:flex;align-items:center;justify-content:center;margin:0 -15px}.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance,.fusion-privacy-bar .fusion-privacy-bar-main>span{margin:0 15px}.fusion-privacy-bar .fusion-privacy-bar-full{text-align:center;display:none;line-height:1.5}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices{list-style:none;margin:.7em 0 0;padding:0}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-column{text-align:initial}.fusion-privacy-bar .fusion-privacy-bar-full .fusion-column .column-title{text-transform:uppercase;margin-top:0;margin-bottom:.7em}.searchform .fusion-search-form-content{display:flex;align-items:center;overflow:hidden;width:100%}.searchform .fusion-search-form-content .fusion-search-field{flex-grow:1}.searchform .fusion-search-form-content .fusion-search-field input{background-color:#fff;border:1px solid #d2d2d2;color:#747474;font-size:13px;padding:8px 15px;height:33px;width:100%;box-sizing:border-box;margin:0;outline:0}.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background:#000;border:none;border-radius:0;color:#fff;font-size:1em;height:33px;line-height:33px;margin:0;padding:0;width:33px;text-indent:0;cursor:pointer;font-family:awb-icons;font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content{position:relative}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button{position:absolute}.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button input[type=submit],.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button input[type=submit]{background-color:transparent;color:#aaa9a9}.search-page-search-form-top{padding-bottom:60px;border-bottom:1px solid #e6e5e6;margin-bottom:60px}.search-page-search-form-bottom{padding-top:60px;border-top:1px solid #e6e5e6;margin-top:60px}.search-page-search-form .fusion-search-form{text-align:right}.search-page-search-form .fusion-search-form .fusion-search-form .fusion-search-field input{text-indent:0}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-menu{display:flex;flex-wrap:wrap;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search{display:flex;visibility:hidden;align-items:center;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-150%);width:100%;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-search-form{flex-grow:2}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search{overflow:hidden;position:relative;display:inline-block}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after,.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;margin-top:-1px}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{transform:rotate(45deg)}.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after{transform:rotate(-45deg)}.fusion-main-menu-search-overlay .fusion-main-menu.search-open{overflow:visible}.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-menu{opacity:0;transform:translateY(100%);visibility:hidden}.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-overlay-search{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition{overflow:hidden!important}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition .fusion-menu{visibility:visible!important}.fusion-main-menu-search-overlay .fusion-main-menu.search-transition>.fusion-overlay-search{visibility:visible}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .fusion-overlay-search{right:0;left:auto;transform:translate(0,-150%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .search-open .fusion-overlay-search{transform:translate(0,-50%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .fusion-overlay-search{left:0;transform:translate(0,-150%)}.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .search-open .fusion-overlay-search{transform:translate(0,-50%)}.fusion-overlay-search{position:absolute;opacity:0}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search{position:relative}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content{position:relative}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button{display:block;position:absolute;right:0;background-color:transparent}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button .fusion-search-submit{display:none}.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-slider-loading{margin:-1.75em 0 0 -3.5em;width:3.5em;height:3.5em;border-top-width:.4em;border-right-width:.4em;border-bottom-width:.4em;border-left-width:.4em}.fusion-live-search .fusion-search-field{z-index:14}.fusion-live-search .fusion-search-button{z-index:14;position:relative}.fusion-live-search .fusion-slider-loading{display:none;margin:-1.2em 0 0 -1.2em;width:2.4em;height:2.4em;border-top:.3em solid rgba(255,255,255,.35);border-right:.3em solid rgba(255,255,255,.35);border-bottom:.3em solid #fff;border-left:.3em solid rgba(255,255,255,.35);pointer-events:none}.fusion-live-search .fusion-search-results-wrapper{position:relative}.fusion-flyout-search .fusion-live-search .fusion-search-results-wrapper{position:absolute;width:calc(100% - 100px);margin-top:62px}.fusion-live-search .fusion-search-results{z-index:-1;visibility:hidden;overflow-y:auto;position:absolute;margin-top:25px;width:100%;max-height:250px;opacity:0;transition:.3s opacity,.3s margin;background-color:#fff;border-style:solid}.fusion-live-search .fusion-search-results.suggestions-added{z-index:2001;visibility:visible;margin-top:0;opacity:1}.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result{padding:14px;cursor:default}.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result:hover{padding:14px}.fusion-live-search .fusion-search-results.suggestions-transition{visibility:visible}.fusion-live-search.fusion-main-menu-search-dropdown .fusion-main-menu .fusion-search-results.suggestions-added{position:static}.fusion-live-search .fusion-search-result{display:flex;align-items:center;padding:14px 7px;line-height:1.4;border-bottom-style:solid;border-top:none;text-align:initial;cursor:pointer;transition:.2s padding}.fusion-body .fusion-live-search .fusion-search-result{font-family:inherit}.fusion-body .fusion-live-search .fusion-search-result:after{content:""}.fusion-live-search .fusion-search-result:hover{padding:14px 0 14px 14px}.fusion-live-search .fusion-search-result:last-child{border-bottom:none}.fusion-live-search .fusion-search-content,.fusion-live-search .fusion-search-image{padding:0 7px}.fusion-live-search .fusion-search-image{max-width:45px;box-sizing:content-box}.fusion-main-menu .fusion-live-search .fusion-search-image{max-width:35px}.fusion-live-search .fusion-search-post-type{margin-top:.2em;font-size:.9em}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.flexslider .slides{margin:0;padding:0;list-style:none;z-index:1000}.flexslider{margin:0;padding:0}.flexslider .slides{overflow:hidden}.flexslider .slides li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;max-width:100%;display:block;-webkit-user-select:none;user-select:none}.flexslider .slides .video-shortcode{margin-bottom:0}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flex-control-nav,.flex-direction-nav,.flexslider .slides{z-index:2}.flexslider{margin:0 0 60px;background-color:transparent;position:relative}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{height:0}.flex-direction-nav a{font-family:awb-icons;width:30px;height:30px;margin:-20px 0 0;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;position:absolute;top:50%;cursor:pointer;opacity:0;transition:all .3s ease;z-index:100;overflow:hidden;text-align:center;line-height:30px;font-size:16px;font-weight:400;-webkit-font-smoothing:none;color:#fff}.flex-direction-nav a:hover{color:#fff}.sidebar .widget .flex-direction-nav a,.sidebar .widget .flex-direction-nav a:hover{color:#fff}.no-opacity .flex-direction-nav a{display:none}.no-opacity .flexslider:hover .flex-direction-nav a{display:block}.flex-direction-nav .flex-next{right:0;text-indent:2px}.flex-direction-nav .flex-prev{left:0;text-indent:-2px}.flexslider:hover .flex-next{opacity:.8;right:0}.flexslider:hover .flex-prev{opacity:.8;left:0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled,.main-flex:hover .flex-direction-nav .flex-disabled{opacity:0;cursor:default;display:none;visibility:hidden}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.fusion-body .flex-control-nav li{margin:0 6px;display:inline-block}.fusion-body .flex-control-paging li a{display:block}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left}.fusion-body .flex-control-thumbs li{margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;transition:opacity .2s cubic-bezier(.21, .6, .35, 1)}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-caption{position:absolute;background:rgba(0,0,0,.6);width:96%;padding:2%;color:#fff;left:0;bottom:0;margin:0}.main-flex{margin-bottom:0}.col .flexslider{margin:0}.isotope{transition-duration:.8s;transition-property:height,width}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope .isotope-item{transition-duration:.8s;transition-property:top,left,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{transition-duration:0s}.fusion-post-content .wooslider{border:0;background:0 0;box-shadow:none;border-radius:0;margin:0 auto;max-width:940px}.wooslider .slide-content{margin:0}.wooslider .wooslider-pauseplay{position:absolute;margin:0;top:auto;bottom:15px}.wooslider .wooslider-control-nav{position:absolute;margin:0;top:auto;bottom:-10px}.tfs-slider .flex-next,.tfs-slider .flex-prev{font-size:25px;-webkit-font-smoothing:antialiased}.main-flex:hover .flex-next,.main-flex:hover .flex-prev,.wooslider:hover .wooslider-next,.wooslider:hover .wooslider-prev{display:block}.main-flex .flex-next,.main-flex .flex-prev,.wooslider .wooslider-next,.wooslider .wooslider-prev{background-color:rgba(0,0,0,.5);background-repeat:no-repeat;width:63px;height:63px;display:none;position:absolute;top:42%;margin:0;color:#fff;font-family:awb-icons;text-align:center;line-height:63px;font-size:36px;font-weight:400;-webkit-font-smoothing:antialiased}.main-flex .flex-prev,.wooslider .wooslider-prev{left:0;padding:0;border:0;text-indent:-5px}.main-flex .flex-next,.wooslider .wooslider-next{right:0;padding:0;border:0;text-indent:5px}#sliders-container .wooslider .slide-content p{margin:0}.fusion-footer-widget-area .wooslider-control-nav li a,.sidebar .wooslider-control-nav li a{padding:0;border:0;background:rgba(0,0,0,.5);margin-right:3px}.fusion-footer-widget-area .wooslider-next,.fusion-footer-widget-area .wooslider-prev,.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev,.sidebar .wooslider-next,.sidebar .wooslider-prev{width:29px;height:29px}.fusion-footer-widget-area .wooslider .wooslider-control-nav,.sidebar .wooslider .wooslider-control-nav{bottom:5px}.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav,.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav{bottom:12px}.fusion-footer-widget-area .slide-excerpt{overflow:hidden;position:absolute;bottom:-50px;padding:0;width:100%;text-align:center}.sidebar .slide-excerpt{bottom:15%;width:100%}.sidebar .slide-excerpt .slide-title{float:none}.sidebar .slide-excerpt .slide-title a{color:#fff;border:none}.sidebar .slide-excerpt .slide-title a:hover{color:#fff}.sidebar .widget .slides li div a{padding:0}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light .fusion-boxed-shadow{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}.layout-boxed-mode.side-header #boxed-wrapper,.layout-boxed-mode.side-header #slidingbar-area .fusion-row,.layout-boxed-mode.side-header .fusion-footer-parallax,.layout-boxed-mode.side-header>#lang_sel_footer{margin-right:auto;margin-left:auto}.fusion-row{margin:0 auto}.fusion-row:after,.fusion-row:before{content:" ";display:table}.fusion-row:after{clear:both}.fusion-columns{margin:0 -15px}.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .col-xs-2{width:20%}.fusion-block-element{display:block}.fusion-hidden{display:none}.fusion-responsive-img{margin:0}#wrapper #posts-container .fusion-grid-sizer,#wrapper .fusion-grid-sizer{margin:0;padding:0;height:0;min-height:0;visibility:hidden}.fusion-masonry-element-container{background-size:cover;background-position:center center}.fusion-element-grid .fusion-masonry-element-container{padding-top:80%}.fusion-element-landscape .fusion-masonry-element-container{padding-top:40%}.fusion-element-portrait .fusion-masonry-element-container{padding-top:160%}.fusion-masonry-element-container .fusion-image-wrapper>img,.fusion-masonry-element-container .fusion-placeholder-image,.fusion-masonry-element-container>img{display:none}bold,strong{font-weight:bolder}.fusion-video iframe,iframe{border:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}mark{background:0 0;color:inherit}.fusion-breadcrumb-prefix{padding-right:5px}.post-password-form input[type=password]{margin:0 10px;padding:8px 15px;width:200px;border:1px solid #d2d2d2;font-size:13px;color:#747474;box-sizing:border-box}.fusion-image-wrapper{overflow:hidden;z-index:1;position:relative}.fusion-image-wrapper:hover .fusion-rollover{opacity:1;transform:translateX(0)}.no-csstransforms .fusion-image-wrapper:hover .fusion-rollover{display:block}.fusion-image-wrapper.fusion-video{display:block}.fusion-image-size-fixed{display:inline-block;max-width:100%;vertical-align:top}.fusion-rollover{display:flex;align-items:center;justify-content:space-around;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:normal;text-align:center;background-image:linear-gradient(to top,#aad75d,#d1e990);transform:translateX(-100%);transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d}.no-csstransforms .fusion-rollover{display:none}.fusion-clean-product-image-wrapper .fusion-rollover-content .view-cart{position:relative;z-index:9}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons{position:relative}.fusion-rollover-content{padding:10px;width:90%}.fusion-rollover-content .fusion-rollover-categories,.fusion-rollover-content .fusion-rollover-title,.fusion-rollover-content .price{margin:0;line-height:normal;font-size:13px;color:#333}.fusion-rollover-content .fusion-rollover-title{margin-bottom:3px;margin-top:10px}.fusion-rollover-content .fusion-rollover-categories a{font-size:11px}.fusion-rollover-content .fusion-rollover-categories a:hover{color:#444}.fusion-rollover-content .price{display:inline-block}.fusion-rollover-content .fusion-product-buttons{z-index:99;position:relative}.fusion-rollover-content .fusion-product-buttons a{display:block;margin-top:10px;padding-left:16px;width:auto;line-height:normal;text-align:left;max-width:49%;font-size:12px;box-sizing:border-box;z-index:99}.fusion-carousel-title-below-image .fusion-rollover-content .fusion-product-buttons a{max-width:none}.fusion-rollover-content .fusion-product-buttons a:first-child{float:left}.fusion-rollover-content .fusion-product-buttons a:first-child:before{position:absolute;margin-left:-16px;content:"\f07a";font-family:awb-icons}.fusion-rollover-content .fusion-product-buttons a:last-child{float:right}.fusion-rollover-content .fusion-product-buttons a:last-child:before{position:absolute;margin-left:-16px;content:"\e623";font-family:awb-icons}.fusion-rollover-content .fusion-product-buttons a.added_to_cart{display:none}.fusion-rollover-sep{display:inline-block;vertical-align:middle;height:36px;width:5px}.fusion-rollover-gallery,.fusion-rollover-link{display:inline-block;opacity:.9;position:relative;vertical-align:middle;margin:0;height:36px;width:35px;text-indent:-10000px;background-color:#333;border-radius:50%;background-clip:padding-box}.fusion-rollover-gallery:hover,.fusion-rollover-link:hover{opacity:1}.fusion-rollover-gallery:before,.fusion-rollover-link:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-indent:0;line-height:normal;text-shadow:none;font-family:awb-icons;font-size:15px;color:#fff;-webkit-font-smoothing:antialiased}.fusion-rollover-link:before{content:"\e619"}.fusion-rollover-gallery:before{content:"\f002"}.fusion-placeholder-image{max-width:100%;background-color:#f6f6f6}.fusion-hidden-content{overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px;height:1px}.fusion-filters{display:none;overflow:hidden;list-style:none;margin-bottom:55px;padding:0;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;align-items:center}.fusion-filter{float:left;margin-right:30px}.fusion-filter.fusion-active a{line-height:31px;border-top:3px solid #65bc7b;color:#65bc7b}.fusion-filter a{display:block}.fusion-load-more-button{display:block;margin-top:20px;width:100%;height:50px;line-height:50px;background-color:#e9eaee;cursor:pointer;text-align:center;font-size:inherit;text-transform:uppercase;border:none;transition:all .2s}.fusion-load-more-button:hover{transition:all .2s}.fusion-portfolio-wrapper .fusion-load-more-button{display:none}.fusion-loading-container{margin-top:20px}.fusion-loading-container .fusion-loading-spinner{display:inline-block}.fusion-loading-container .fusion-spinner-1,.fusion-loading-container .fusion-spinner-2,.fusion-loading-container .fusion-spinner-3{width:12px;height:12px;background-color:#e2e0e0;border-radius:100%;display:inline-block;animation:fusion-bounce-delay 1.4s infinite ease-in-out;animation-fill-mode:both}.fusion-loading-container .fusion-spinner-1{animation-delay:-.32s}.fusion-loading-container .fusion-spinner-2{animation-delay:-.16s}.fusion-loading-container .fusion-loading-msg{display:inline-block;margin-left:7px}@keyframes fusion-bounce-delay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.fusion-body .wpcf7-form .fusion-slider-loading,.fusion-slider-loading{position:absolute;top:50%;left:50%;margin:-3em 0 0 -3em;color:transparent;font-size:10px;border-top:.5em solid rgba(0,0,0,.2);border-right:.5em solid rgba(0,0,0,.2);border-bottom:.5em solid #333;border-left:.5em solid rgba(0,0,0,.2);animation:fusion-rotate .8s infinite linear}.fusion-body .wpcf7-form .fusion-slider-loading .fusion-slider-loading-text,.fusion-slider-loading .fusion-slider-loading-text{position:absolute}.no-cssanimations .fusion-body .wpcf7-form .fusion-slider-loading,.no-cssanimations .fusion-slider-loading{padding-left:5px;padding-top:15px;color:#000}.fusion-slider-loading,.fusion-slider-loading:after{width:6em;height:6em;border-radius:50%;background-clip:padding-box}@keyframes fusion-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fusion-inline-sep{padding:0 5px}.fusion-inline-sep:last-child{display:none}.post-content p{margin-top:0;margin-bottom:20px}.table-1,.table-2,.tkt-slctr-tbl-wrap-dv{display:block;overflow-x:auto}.fusion-body .quantity{display:flex;align-items:center;justify-content:space-around;border:1px solid;overflow:hidden}.fusion-body .quantity .minus,.fusion-body .quantity .plus,.fusion-body .quantity .qty{float:left;border:0;margin:0;padding:0;text-align:center;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield}.fusion-body .quantity .minus,.fusion-body .quantity .plus{cursor:pointer}.fusion-body .quantity .qty{background:0 0;border-left:1px solid;border-right:1px solid}.fusion-body .quantity .qty -webkit-inner-spin-button,.fusion-body .quantity .qty -webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select-arrow{width:35px;height:33px;line-height:33px;border-left-width:1px;border-left-style:solid;position:absolute;bottom:1px;right:1px;pointer-events:none;z-index:10;font-family:awb-icons;font-size:9px;text-align:center}.avada-select-parent{position:relative;overflow:hidden;margin:0}.fusion-layout-column.avada-select-parent{position:relative}.bbpress .avada-select-parent{overflow:hidden}.avada-select-parent select{border:1px solid #dadada;-webkit-appearance:none;text-overflow:"";box-sizing:border-box;cursor:pointer;display:block;font-size:13px;outline:0;height:auto;padding:9px 15px;position:relative;text-indent:.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;background-clip:padding-box;min-width:180px}.sidebar .avada-select-parent select{min-width:initial}.widget_archive select,.widget_categories select{width:100%}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:34px}.select2-results__option,.select2-search--dropdown{padding-left:15px;padding-right:15px}.select2-search--dropdown .select2-search__field{margin-right:0}.select2-container--default .select2-selection--single{border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:15px;transform:translateY(-50%)}.select2-dropdown{border-radius:0}#submit,.submit{cursor:pointer}.rich-snippet-hidden{display:none}.fusion-avatar-circle .attachment-recent-works-thumbnail,.fusion-avatar-circle .avatar{border-radius:50%}.fusion-author .fusion-edit-profile{font-size:12px}.fusion-author .fusion-social-networks{display:table-cell;vertical-align:middle;text-align:right;line-height:normal}.fusion-author .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:2px}.fusion-author-avatar{float:left;margin-right:20px;max-width:20%}.fusion-author-info{overflow:hidden}.fusion-author-title{margin-top:0;color:#333;font-weight:400}.fusion-author-social{display:table;margin:20px 0 80px;padding:5px 0;width:100%;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}.fusion-author-tagline{display:table-cell;vertical-align:middle;max-width:70%;font-weight:700}.fusion-page-load-link{display:none}#menu-appearance a[href="themes.php?page=optionsframework"]{display:none}#wpadminbar{z-index:999999999999999}#wpadminbar #wp-admin-bar-awb-site-mode{display:flex;align-items:center;height:32px}#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item{display:inline-flex;align-items:center;padding:.25em .5em;height:14px;border-radius:.35em;line-height:1;transition:opacity .2s ease-in-out}#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item:hover,#wpadminbar #wp-admin-bar-awb-site-mode>.ab-itemfocus{opacity:.9}#wpadminbar .awb-site-mode-badge-avada>.ab-item:before{content:"\e971";font-family:awb-icons;padding:0;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}#wpadminbar .awb-site-mode-badge-live>.ab-item{background-color:#65bc7b!important;color:#f0f0f1!important}#wpadminbar .awb-site-mode-badge-coming-soon>.ab-item{background-color:#198fd9!important;color:#f0f0f1!important}#wpadminbar .awb-site-mode-badge-maintenance>.ab-item{background-color:#dc3232!important;color:#f0f0f1!important}#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:4px;font-size:16px}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item{height:auto}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .fb-edit-group{border-top:1px solid #3c434a}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .wp-admin-bar-arrow{display:none}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .menupop>.ab-item{padding:0 10px}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .ab-sub-wrapper{margin-top:0;top:50%;transform:translateY(-50%)}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-item{display:flex;justify-content:space-between;align-items:center;margin:.3em -.75em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-name,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{margin:0 .75em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{line-height:1;background:#3c434a;padding:.5em;border-radius:4px;color:rgba(255,255,255,.8);font-size:.9em}#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:active .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:focus .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:hover .awb-edit-type{color:inherit}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-awb-site-mode{display:none}#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:0;padding:10px;font-size:25px}}.woocommerce-billing-fields .form-row .input-text{margin-right:0}.fusion-disable-outline input,.fusion-disable-outline select,.fusion-disable-outline textarea{outline:0}.fusion-disable-outline .woocommerce-billing-fields .form-row .input-text{outline:0}.select2-container .select2-selection{margin:0;box-shadow:none!important;outline:0!important}.select2-container .select2-selection .select2-selection__arrow{top:0;transform:inherit;right:0;width:40px;border-left:1px solid #d2d2d2}.select2-container--default .select2-dropdown .select2-search{border-bottom:1px solid #d2d2d2;padding:10px 15px;border-top:1px solid #d2d2d2;margin-top:-1px}.select2-container--default .select2-dropdown .select2-search input{padding:8px 10px;height:auto;background:#fff}.fusion-post-slideshow .image{margin-bottom:0}.fusion-post-slideshow .fusion-image-size-fixed{display:block}.fusion-flexslider.fusion-post-slideshow{overflow:visible}.fusion-meta-info{clear:both;overflow:hidden;margin-top:20px;padding:5px 0;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.fusion-meta-info .fusion-alignleft{width:80%}.fusion-post-title-meta-wrap{margin-bottom:28px}.fusion-post-title-meta-wrap .entry-title{margin-bottom:10px}.fusion-post-title-meta-wrap .fusion-meta-info{margin-top:0}.fusion-single-line-meta{margin-bottom:20px}.fusion-content-sep{margin-top:20px;height:6px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.fusion-date-and-formats{float:left;margin-right:17px;width:82px;text-align:center}.fusion-date-and-formats .fusion-date-box{padding:8px 0 5px;color:#fff}.fusion-date-and-formats .fusion-date{display:block;line-height:29px;font-size:29px;font-weight:700}.fusion-date-and-formats .fusion-format-box{margin-top:3px;background-color:#eef0f2}.fusion-date-and-formats .fusion-format-box i{display:block;line-height:55px;font-size:30px}.fusion-timeline-line{position:absolute;left:50%;top:0;margin-left:-1px;height:100%;border-left:1px solid #efeeee;border-right:1px solid #ebeaea}.fusion-timeline-icon{margin:0 auto -6px;max-width:1000px;font-size:46px;height:47px;line-height:1;color:#ebeaea;text-align:center}.fusion-timeline-icon .fusionicon-bubbles{cursor:pointer}.fusion-timeline-circle{position:absolute;left:50%;margin:10px 0 0 -5px;height:10px;width:10px;border-radius:50%;background-color:#efeeee}.fusion-timeline-arrow{position:absolute;color:#e9eaee}.fusion-timeline-arrow:before{font-family:awb-icons;font-size:28px;position:absolute;top:0;line-height:30px}.fusion-blog-archive .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large .entry-title,.fusion-blog-layout-medium .entry-title{margin-top:0;margin-bottom:25px}.fusion-blog-layout-large .fusion-post-slideshow,.fusion-blog-layout-large-alternate .fusion-post-slideshow,.single-avada_faq .fusion-post-slideshow,.single-post .fusion-post-slideshow,.single-wpfc_sermon .fusion-post-slideshow{margin-bottom:30px}.fusion-blog-layout-large-alternate .entry-title,.fusion-blog-layout-medium-alternate .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large-alternate .fusion-post-content-container,.fusion-blog-layout-medium-alternate .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-large-alternate .fusion-meta-info,.fusion-blog-layout-medium-alternate .fusion-meta-info{margin-top:0;border-top:0}.fusion-blog-layout-medium .fusion-post-medium,.fusion-blog-layout-medium .fusion-post-medium-alternate,.fusion-blog-layout-medium-alternate .fusion-post-medium,.fusion-blog-layout-medium-alternate .fusion-post-medium-alternate{display:flex;flex-wrap:wrap;align-items:start}.fusion-blog-layout-medium .fusion-post-slideshow,.fusion-blog-layout-medium-alternate .fusion-post-slideshow{margin-right:25px;width:320px}.fusion-blog-layout-medium .fusion-post-content,.fusion-blog-layout-medium-alternate .fusion-post-content{flex:1 1 1px}.fusion-blog-layout-medium .fusion-meta-info,.fusion-blog-layout-medium-alternate .fusion-meta-info{width:100%}.fusion-blog-layout-grid .fusion-post-slideshow,.fusion-blog-layout-timeline .fusion-post-slideshow{margin-bottom:0;border-bottom:1px solid #eaeaea}.fusion-blog-layout-grid .fusion-post-content-wrapper,.fusion-blog-layout-timeline .fusion-post-content-wrapper{padding:30px 25px 20px}.fusion-blog-layout-grid .fusion-single-line-meta,.fusion-blog-layout-timeline .fusion-single-line-meta{margin-bottom:0}.fusion-blog-layout-grid .fusion-post-content-container,.fusion-blog-layout-timeline .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-grid .fusion-post-content-container p:last-child,.fusion-blog-layout-timeline .fusion-post-content-container p:last-child{margin-bottom:0}.fusion-blog-layout-grid .fusion-meta-info,.fusion-blog-layout-timeline .fusion-meta-info{border:0}.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft{width:50%}.fusion-blog-layout-grid .fusion-password,.fusion-blog-layout-timeline .fusion-password{width:auto;max-width:100%}.fusion-blog-layout-large-alternate .fusion-post-large-alternate{display:flex;flex-wrap:wrap}.fusion-blog-layout-large-alternate .fusion-post-content{flex:1}.fusion-blog-layout-large-alternate .fusion-meta-info,.fusion-blog-layout-large-alternate .fusion-post-slideshow{width:100%}.fusion-blog-layout-medium-alternate .fusion-post-slideshow{display:none}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:block;margin-right:17px}.fusion-blog-layout-grid .fusion-post-grid{margin-bottom:0}.fusion-blog-layout-grid.fusion-no-meta-info .fusion-post-content-container{margin-top:0}.fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:1px solid #eaeaea;border-bottom-width:3px}.fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post{width:50%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-2.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:100%}.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post{width:33.3333%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-3.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:66.6666%}.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post{width:25%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-4.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:50%}.fusion-blog-layout-grid.fusion-blog-layout-grid-5 .post{width:20%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-5.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:40%}.fusion-blog-layout-grid.fusion-blog-layout-grid-6 .post{width:16.6666%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-6.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:33.3333%}.fusion-blog-layout-grid .fusion-post-content,.fusion-blog-layout-grid .post-content{word-wrap:break-word}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-grid{display:inline-flex}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper{overflow:hidden;width:100%;display:flex;flex-direction:column}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content-wrapper{display:flex;flex-grow:1;flex-direction:column}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.post-content{margin-bottom:20px}.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-meta-info{margin-top:auto}.fusion-blog-layout-timeline{position:relative;margin:0 auto;padding-top:30px;max-width:1000px}.fusion-blog-layout-timeline .fusion-post-timeline{position:static;margin-bottom:40px;border:1px solid #eaeaea;border-bottom-width:3px}.fusion-no-meta-info .fusion-blog-layout-timeline .fusion-post-content-container{margin-top:0}.fusion-blog-layout-timeline .fusion-left-column{float:left;clear:left;width:40%}.fusion-blog-layout-timeline .fusion-right-column{float:right;clear:right;width:40%}.fusion-blog-layout-timeline .fusion-timeline-date{position:relative;clear:both;margin:0 auto 2px;padding:.35em .45em;width:auto;max-width:8em;line-height:1.35em;background:#efeeee;text-align:center;cursor:pointer}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow{left:40%;margin-left:-.5px}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow:before{content:"\f0da";left:100%}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow{right:40%;margin-right:-.5px}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow:before{content:"\f0d9";right:100%}.fusion-blog-layout-masonry .fusion-post-wrapper{overflow:hidden;position:relative}.fusion-blog-layout-masonry .fusion-post-content-wrapper{z-index:1;position:absolute;bottom:0;left:0;right:0}.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-wrapper:hover .fusion-post-content-wrapper{transition:all .3s ease;transform:translateY(105%)}.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-content-wrapper{transition:all .3s ease}.fusion-blog-infinite .pagination{display:none}.fusion-blog-infinite .fusion-load-more-button{margin-bottom:40px}.fusion-blog-layout-center .fusion-post-content{text-align:center}.fusion-blog-layout-left .fusion-post-content{text-align:left}.fusion-blog-layout-right .fusion-post-content{text-align:right}.single h1.entry-title{margin-top:0}.fusion-footer-parallax{position:relative;bottom:0;left:0;right:0;margin:0;padding:0}.fusion-footer-parallax.awb-footer-fixed{position:fixed;z-index:-1}.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}.avada-footer-fx-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-sticky-with-parallax-bg-image .fusion-footer-widget-area,.avada-footer-fx-sticky-with-parallax-bg-image .fusion-footer-widget-area{background-attachment:fixed;background-position:top center}.avada-footer-fx-sticky #boxed-wrapper,.avada-footer-fx-sticky #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #boxed-wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper{display:flex;flex-direction:column;min-height:100vh}.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper{width:100%}.avada-footer-fx-sticky #main,.avada-footer-fx-sticky-with-parallax-bg-image #main{flex-grow:1}.wp-audio-shortcode{max-height:150px}.tkt-slctr-tbl-wrap-dv table{margin-bottom:10px}#fancybox-overlay{z-index:100049!important}#fancybox-wrap{z-index:100050!important}div#shShutter{z-index:100049}div#shDisplay{z-index:100050}#cboxOverlay{z-index:100049!important}#colorbox{z-index:100050!important}.fusion-main-menu .lang-item>a img,.fusion-mobile-nav-holder .lang-item>a img,.fusion-secondary-menu .lang-item>a img{vertical-align:middle;padding:0 2px}.qtranxs-lang-menu-item>a img,.qtranxs-lang-menu>a img{vertical-align:middle;padding:0 3px}#wpfc_sermon_sorting{overflow:hidden;margin:0 -10px}#wpfc_sermon_sorting>span{display:block;float:left;width:25%;padding:0 10px}#wpfc_sermon_sorting .avada-select-parent select{width:100%}.fusion-ubermenu-support .fusion-header-v1 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v2 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v3 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v7 .fusion-header .fusion-row{position:relative}.fusion-ubermenu-support .fusion-secondary-main-menu .fusion-row{position:relative}.fusion-ubermenu{overflow:visible;position:static}.cp-module .cp-slidein{z-index:9999}.fusion-body .product-buttons .wc-gzd-additional-info{margin:.5em 0 .5em 0}.fusion-body .product-buttons .wc-gzd-additional-info a{display:inline;float:none;padding:inherit;font-size:inherit}.fusion-body .product-buttons .wc-gzd-additional-info+a{float:left}.fusion-body .product-buttons .wc-gzd-additional-info+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a+a{float:right}.fusion-body .product-buttons .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info{margin-bottom:.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:first-of-type{margin-top:1.5em}.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}.bg-parallax-parent.video{position:relative}.bg-parallax.video,.fusion-bg-parallax.video{position:absolute;pointer-events:none!important;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:-1}.bg-parallax.video iframe,.fusion-bg-parallax.video iframe{margin-bottom:0!important;display:block!important;max-width:none!important;max-height:none!important}.parallax-inner{min-height:150px}.fusion-bg-parallax[data-bg-size-adjust=dont-scale]+.bg-parallax-parent .parallax-inner{background-size:auto!important}.datepicker.dropdown-menu{border-radius:0;border:0;padding:15px}.datepicker.dropdown-menu:before{border-bottom:0}.datepicker.dropdown-menu thead tr:nth-child(2){font-size:16px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{border-radius:0;border:0;padding:9px 10px}.datepicker.dropdown-menu td.active,.datepicker.dropdown-menu td.active:hover{border:0;text-shadow:none}.datepicker.dropdown-menu table tr td.new,.datepicker.dropdown-menu table tr td.old{background-color:#fff!important;color:#999!important}.datepicker.dropdown-menu tbody td{border:1px solid #fff}.datepicker.dropdown-menu .datepicker-months td{padding:15px 0 0}.datepicker.dropdown-menu .datepicker-months span{text-shadow:none}.datepicker.dropdown-menu .datepicker-months span:hover{text-shadow:none}.crossfade-images{white-space:nowrap;display:flex;align-items:center}.crossfade-images .helper{display:inline-block;height:100%;vertical-align:middle}.crossfade-images:hover img:not(.hover-image){opacity:0}.crossfade-images:hover .hover-image{opacity:1!important}.crossfade-images img{transition:opacity .5s ease-in-out;position:relative;z-index:50;min-width:100%;vertical-align:middle}.crossfade-images .hover-image{position:absolute;left:0;right:0;margin:0 auto;opacity:0}
/*!/wp-content/plugins/wpjobboard/public/css/wpjb-glyphs.css*/
@font-face {
  font-family: 'wpjb-glyphs';
  src: url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.eot?33826427');
  src: url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.eot?33826427#iefix') format('embedded-opentype'),
       url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.woff2?33826427') format('woff2'),
       url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.woff?33826427') format('woff'),
       url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.ttf?33826427') format('truetype'),
       url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.svg?33826427#wpjb-glyphs') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'wpjb-glyphs';
    src: url('/wp-content/plugins/wpjobboard/public/css/../font/wpjb-glyphs.svg?33826427#wpjb-glyphs') format('svg');
  }
}
*/
 
 [class^="wpjb-icon-"]:before, [class*=" wpjb-icon-"]:before {
  font-family: "wpjb-glyphs";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  opacity: .75; 
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.wpjb-icon-glass:before { content: '\e800'; } /* '' */
.wpjb-icon-music:before { content: '\e801'; } /* '' */
.wpjb-icon-search:before { content: '\e802'; } /* '' */
.wpjb-icon-mail:before { content: '\e803'; } /* '' */
.wpjb-icon-heart:before { content: '\e804'; } /* '' */
.wpjb-icon-heart-empty:before { content: '\e805'; } /* '' */
.wpjb-icon-star:before { content: '\e806'; } /* '' */
.wpjb-icon-star-empty:before { content: '\e807'; } /* '' */
.wpjb-icon-star-half:before { content: '\e808'; } /* '' */
.wpjb-icon-user:before { content: '\e809'; } /* '' */
.wpjb-icon-users:before { content: '\e80a'; } /* '' */
.wpjb-icon-video:before { content: '\e80b'; } /* '' */
.wpjb-icon-videocam:before { content: '\e80c'; } /* '' */
.wpjb-icon-picture:before { content: '\e80d'; } /* '' */
.wpjb-icon-camera:before { content: '\e80e'; } /* '' */
.wpjb-icon-camera-alt:before { content: '\e80f'; } /* '' */
.wpjb-icon-th-large:before { content: '\e810'; } /* '' */
.wpjb-icon-th:before { content: '\e811'; } /* '' */
.wpjb-icon-th-list:before { content: '\e812'; } /* '' */
.wpjb-icon-ok:before { content: '\e813'; } /* '' */
.wpjb-icon-ok-circled:before { content: '\e814'; } /* '' */
.wpjb-icon-ok-circled2:before { content: '\e815'; } /* '' */
.wpjb-icon-cancel:before { content: '\e816'; } /* '' */
.wpjb-icon-cancel-circled:before { content: '\e817'; } /* '' */
.wpjb-icon-cancel-circled2:before { content: '\e818'; } /* '' */
.wpjb-icon-plus:before { content: '\e819'; } /* '' */
.wpjb-icon-plus-circled:before { content: '\e81a'; } /* '' */
.wpjb-icon-minus:before { content: '\e81b'; } /* '' */
.wpjb-icon-minus-circled:before { content: '\e81c'; } /* '' */
.wpjb-icon-help-circled:before { content: '\e81d'; } /* '' */
.wpjb-icon-info-circled:before { content: '\e81e'; } /* '' */
.wpjb-icon-home:before { content: '\e81f'; } /* '' */
.wpjb-icon-link:before { content: '\e820'; } /* '' */
.wpjb-icon-attach:before { content: '\e821'; } /* '' */
.wpjb-icon-lock:before { content: '\e822'; } /* '' */
.wpjb-icon-lock-open:before { content: '\e823'; } /* '' */
.wpjb-icon-pin:before { content: '\e824'; } /* '' */
.wpjb-icon-eye:before { content: '\e825'; } /* '' */
.wpjb-icon-eye-off:before { content: '\e826'; } /* '' */
.wpjb-icon-tag:before { content: '\e827'; } /* '' */
.wpjb-icon-tags:before { content: '\e828'; } /* '' */
.wpjb-icon-bookmark:before { content: '\e829'; } /* '' */
.wpjb-icon-flag:before { content: '\e82a'; } /* '' */
.wpjb-icon-thumbs-up:before { content: '\e82b'; } /* '' */
.wpjb-icon-thumbs-down:before { content: '\e82c'; } /* '' */
.wpjb-icon-download:before { content: '\e82d'; } /* '' */
.wpjb-icon-upload:before { content: '\e82e'; } /* '' */
.wpjb-icon-forward:before { content: '\e82f'; } /* '' */
.wpjb-icon-export:before { content: '\e830'; } /* '' */
.wpjb-icon-pencil:before { content: '\e831'; } /* '' */
.wpjb-icon-edit:before { content: '\e832'; } /* '' */
.wpjb-icon-print:before { content: '\e833'; } /* '' */
.wpjb-icon-retweet:before { content: '\e834'; } /* '' */
.wpjb-icon-comment:before { content: '\e835'; } /* '' */
.wpjb-icon-chat:before { content: '\e836'; } /* '' */
.wpjb-icon-bell:before { content: '\e837'; } /* '' */
.wpjb-icon-attention:before { content: '\e838'; } /* '' */
.wpjb-icon-attention-circled:before { content: '\e839'; } /* '' */
.wpjb-icon-location:before { content: '\e83a'; } /* '' */
.wpjb-icon-trash-empty:before { content: '\e83b'; } /* '' */
.wpjb-icon-doc:before { content: '\e83c'; } /* '' */
.wpjb-icon-folder:before { content: '\e83d'; } /* '' */
.wpjb-icon-folder-open:before { content: '\e83e'; } /* '' */
.wpjb-icon-phone:before { content: '\e83f'; } /* '' */
.wpjb-icon-cog:before { content: '\e840'; } /* '' */
.wpjb-icon-cog-alt:before { content: '\e841'; } /* '' */
.wpjb-icon-wrench:before { content: '\e842'; } /* '' */
.wpjb-icon-basket:before { content: '\e843'; } /* '' */
.wpjb-icon-calendar:before { content: '\e844'; } /* '' */
.wpjb-icon-login:before { content: '\e845'; } /* '' */
.wpjb-icon-logout:before { content: '\e846'; } /* '' */
.wpjb-icon-volume-off:before { content: '\e847'; } /* '' */
.wpjb-icon-volume-down:before { content: '\e848'; } /* '' */
.wpjb-icon-volume-up:before { content: '\e849'; } /* '' */
.wpjb-icon-headphones:before { content: '\e84a'; } /* '' */
.wpjb-icon-clock:before { content: '\e84b'; } /* '' */
.wpjb-icon-block:before { content: '\e84c'; } /* '' */
.wpjb-icon-resize-full:before { content: '\e84d'; } /* '' */
.wpjb-icon-resize-small:before { content: '\e84e'; } /* '' */
.wpjb-icon-resize-vertical:before { content: '\e84f'; } /* '' */
.wpjb-icon-resize-horizontal:before { content: '\e850'; } /* '' */
.wpjb-icon-zoom-in:before { content: '\e851'; } /* '' */
.wpjb-icon-zoom-out:before { content: '\e852'; } /* '' */
.wpjb-icon-down-circled2:before { content: '\e853'; } /* '' */
.wpjb-icon-up-circled2:before { content: '\e854'; } /* '' */
.wpjb-icon-down-dir:before { content: '\e855'; } /* '' */
.wpjb-icon-up-dir:before { content: '\e856'; } /* '' */
.wpjb-icon-left-dir:before { content: '\e857'; } /* '' */
.wpjb-icon-right-dir:before { content: '\e858'; } /* '' */
.wpjb-icon-down-open:before { content: '\e859'; } /* '' */
.wpjb-icon-left-open:before { content: '\e85a'; } /* '' */
.wpjb-icon-right-open:before { content: '\e85b'; } /* '' */
.wpjb-icon-up-open:before { content: '\e85c'; } /* '' */
.wpjb-icon-down-big:before { content: '\e85d'; } /* '' */
.wpjb-icon-left-big:before { content: '\e85e'; } /* '' */
.wpjb-icon-right-big:before { content: '\e85f'; } /* '' */
.wpjb-icon-up-big:before { content: '\e860'; } /* '' */
.wpjb-icon-right-hand:before { content: '\e861'; } /* '' */
.wpjb-icon-left-hand:before { content: '\e862'; } /* '' */
.wpjb-icon-up-hand:before { content: '\e863'; } /* '' */
.wpjb-icon-down-hand:before { content: '\e864'; } /* '' */
.wpjb-icon-cw:before { content: '\e865'; } /* '' */
.wpjb-icon-ccw:before { content: '\e866'; } /* '' */
.wpjb-icon-arrows-cw:before { content: '\e867'; } /* '' */
.wpjb-icon-shuffle:before { content: '\e868'; } /* '' */
.wpjb-icon-play:before { content: '\e869'; } /* '' */
.wpjb-icon-play-circled2:before { content: '\e86a'; } /* '' */
.wpjb-icon-stop:before { content: '\e86b'; } /* '' */
.wpjb-icon-pause:before { content: '\e86c'; } /* '' */
.wpjb-icon-to-end:before { content: '\e86d'; } /* '' */
.wpjb-icon-to-end-alt:before { content: '\e86e'; } /* '' */
.wpjb-icon-to-start:before { content: '\e86f'; } /* '' */
.wpjb-icon-to-start-alt:before { content: '\e870'; } /* '' */
.wpjb-icon-fast-fw:before { content: '\e871'; } /* '' */
.wpjb-icon-fast-bw:before { content: '\e872'; } /* '' */
.wpjb-icon-eject:before { content: '\e873'; } /* '' */
.wpjb-icon-target:before { content: '\e874'; } /* '' */
.wpjb-icon-signal:before { content: '\e875'; } /* '' */
.wpjb-icon-award:before { content: '\e876'; } /* '' */
.wpjb-icon-inbox:before { content: '\e877'; } /* '' */
.wpjb-icon-globe:before { content: '\e878'; } /* '' */
.wpjb-icon-cloud:before { content: '\e879'; } /* '' */
.wpjb-icon-flash:before { content: '\e87a'; } /* '' */
.wpjb-icon-umbrella:before { content: '\e87b'; } /* '' */
.wpjb-icon-flight:before { content: '\e87c'; } /* '' */
.wpjb-icon-leaf:before { content: '\e87d'; } /* '' */
.wpjb-icon-font:before { content: '\e87e'; } /* '' */
.wpjb-icon-bold:before { content: '\e87f'; } /* '' */
.wpjb-icon-italic:before { content: '\e880'; } /* '' */
.wpjb-icon-text-height:before { content: '\e881'; } /* '' */
.wpjb-icon-text-width:before { content: '\e882'; } /* '' */
.wpjb-icon-align-left:before { content: '\e883'; } /* '' */
.wpjb-icon-align-center:before { content: '\e884'; } /* '' */
.wpjb-icon-align-right:before { content: '\e885'; } /* '' */
.wpjb-icon-align-justify:before { content: '\e886'; } /* '' */
.wpjb-icon-list:before { content: '\e887'; } /* '' */
.wpjb-icon-indent-left:before { content: '\e888'; } /* '' */
.wpjb-icon-indent-right:before { content: '\e889'; } /* '' */
.wpjb-icon-scissors:before { content: '\e88a'; } /* '' */
.wpjb-icon-briefcase:before { content: '\e88b'; } /* '' */
.wpjb-icon-off:before { content: '\e88c'; } /* '' */
.wpjb-icon-road:before { content: '\e88d'; } /* '' */
.wpjb-icon-list-alt:before { content: '\e88e'; } /* '' */
.wpjb-icon-qrcode:before { content: '\e88f'; } /* '' */
.wpjb-icon-barcode:before { content: '\e890'; } /* '' */
.wpjb-icon-book:before { content: '\e891'; } /* '' */
.wpjb-icon-adjust:before { content: '\e892'; } /* '' */
.wpjb-icon-tint:before { content: '\e893'; } /* '' */
.wpjb-icon-check:before { content: '\e894'; } /* '' */
.wpjb-icon-asterisk:before { content: '\e895'; } /* '' */
.wpjb-icon-gift:before { content: '\e896'; } /* '' */
.wpjb-icon-fire:before { content: '\e897'; } /* '' */
.wpjb-icon-magnet:before { content: '\e898'; } /* '' */
.wpjb-icon-chart-bar:before { content: '\e899'; } /* '' */
.wpjb-icon-credit-card:before { content: '\e89a'; } /* '' */
.wpjb-icon-floppy:before { content: '\e89b'; } /* '' */
.wpjb-icon-megaphone:before { content: '\e89c'; } /* '' */
.wpjb-icon-key:before { content: '\e89d'; } /* '' */
.wpjb-icon-truck:before { content: '\e89e'; } /* '' */
.wpjb-icon-hammer:before { content: '\e89f'; } /* '' */
.wpjb-icon-lemon:before { content: '\e8a0'; } /* '' */
.wpjb-icon-move:before { content: '\f047'; } /* '' */
.wpjb-icon-link-ext:before { content: '\f08e'; } /* '' */
.wpjb-icon-check-empty:before { content: '\f096'; } /* '' */
.wpjb-icon-bookmark-empty:before { content: '\f097'; } /* '' */
.wpjb-icon-phone-squared:before { content: '\f098'; } /* '' */
.wpjb-icon-twitter:before { content: '\f099'; } /* '' */
.wpjb-icon-facebook:before { content: '\f09a'; } /* '' */
.wpjb-icon-github-circled:before { content: '\f09b'; } /* '' */
.wpjb-icon-rss:before { content: '\f09e'; } /* '' */
.wpjb-icon-hdd:before { content: '\f0a0'; } /* '' */
.wpjb-icon-certificate:before { content: '\f0a3'; } /* '' */
.wpjb-icon-left-circled:before { content: '\f0a8'; } /* '' */
.wpjb-icon-right-circled:before { content: '\f0a9'; } /* '' */
.wpjb-icon-up-circled:before { content: '\f0aa'; } /* '' */
.wpjb-icon-down-circled:before { content: '\f0ab'; } /* '' */
.wpjb-icon-tasks:before { content: '\f0ae'; } /* '' */
.wpjb-icon-filter:before { content: '\f0b0'; } /* '' */
.wpjb-icon-resize-full-alt:before { content: '\f0b2'; } /* '' */
.wpjb-icon-beaker:before { content: '\f0c3'; } /* '' */
.wpjb-icon-docs:before { content: '\f0c5'; } /* '' */
.wpjb-icon-blank:before { content: '\f0c8'; } /* '' */
.wpjb-icon-menu:before { content: '\f0c9'; } /* '' */
.wpjb-icon-list-bullet:before { content: '\f0ca'; } /* '' */
.wpjb-icon-list-numbered:before { content: '\f0cb'; } /* '' */
.wpjb-icon-strike:before { content: '\f0cc'; } /* '' */
.wpjb-icon-underline:before { content: '\f0cd'; } /* '' */
.wpjb-icon-table:before { content: '\f0ce'; } /* '' */
.wpjb-icon-magic:before { content: '\f0d0'; } /* '' */
.wpjb-icon-pinterest-circled:before { content: '\f0d2'; } /* '' */
.wpjb-icon-pinterest-squared:before { content: '\f0d3'; } /* '' */
.wpjb-icon-gplus-squared:before { content: '\f0d4'; } /* '' */
.wpjb-icon-gplus:before { content: '\f0d5'; } /* '' */
.wpjb-icon-money:before { content: '\f0d6'; } /* '' */
.wpjb-icon-columns:before { content: '\f0db'; } /* '' */
.wpjb-icon-sort:before { content: '\f0dc'; } /* '' */
.wpjb-icon-sort-down:before { content: '\f0dd'; } /* '' */
.wpjb-icon-sort-up:before { content: '\f0de'; } /* '' */
.wpjb-icon-mail-alt:before { content: '\f0e0'; } /* '' */
.wpjb-icon-linkedin:before { content: '\f0e1'; } /* '' */
.wpjb-icon-gauge:before { content: '\f0e4'; } /* '' */
.wpjb-icon-comment-empty:before { content: '\f0e5'; } /* '' */
.wpjb-icon-chat-empty:before { content: '\f0e6'; } /* '' */
.wpjb-icon-sitemap:before { content: '\f0e8'; } /* '' */
.wpjb-icon-paste:before { content: '\f0ea'; } /* '' */
.wpjb-icon-lightbulb:before { content: '\f0eb'; } /* '' */
.wpjb-icon-exchange:before { content: '\f0ec'; } /* '' */
.wpjb-icon-download-cloud:before { content: '\f0ed'; } /* '' */
.wpjb-icon-upload-cloud:before { content: '\f0ee'; } /* '' */
.wpjb-icon-user-md:before { content: '\f0f0'; } /* '' */
.wpjb-icon-stethoscope:before { content: '\f0f1'; } /* '' */
.wpjb-icon-suitcase:before { content: '\f0f2'; } /* '' */
.wpjb-icon-bell-alt:before { content: '\f0f3'; } /* '' */
.wpjb-icon-coffee:before { content: '\f0f4'; } /* '' */
.wpjb-icon-food:before { content: '\f0f5'; } /* '' */
.wpjb-icon-doc-text:before { content: '\f0f6'; } /* '' */
.wpjb-icon-building:before { content: '\f0f7'; } /* '' */
.wpjb-icon-hospital:before { content: '\f0f8'; } /* '' */
.wpjb-icon-ambulance:before { content: '\f0f9'; } /* '' */
.wpjb-icon-medkit:before { content: '\f0fa'; } /* '' */
.wpjb-icon-fighter-jet:before { content: '\f0fb'; } /* '' */
.wpjb-icon-beer:before { content: '\f0fc'; } /* '' */
.wpjb-icon-h-sigh:before { content: '\f0fd'; } /* '' */
.wpjb-icon-plus-squared:before { content: '\f0fe'; } /* '' */
.wpjb-icon-angle-double-left:before { content: '\f100'; } /* '' */
.wpjb-icon-angle-double-right:before { content: '\f101'; } /* '' */
.wpjb-icon-angle-double-up:before { content: '\f102'; } /* '' */
.wpjb-icon-angle-double-down:before { content: '\f103'; } /* '' */
.wpjb-icon-angle-left:before { content: '\f104'; } /* '' */
.wpjb-icon-angle-right:before { content: '\f105'; } /* '' */
.wpjb-icon-angle-up:before { content: '\f106'; } /* '' */
.wpjb-icon-angle-down:before { content: '\f107'; } /* '' */
.wpjb-icon-desktop:before { content: '\f108'; } /* '' */
.wpjb-icon-laptop:before { content: '\f109'; } /* '' */
.wpjb-icon-tablet:before { content: '\f10a'; } /* '' */
.wpjb-icon-mobile:before { content: '\f10b'; } /* '' */
.wpjb-icon-circle-empty:before { content: '\f10c'; } /* '' */
.wpjb-icon-quote-left:before { content: '\f10d'; } /* '' */
.wpjb-icon-quote-right:before { content: '\f10e'; } /* '' */
.wpjb-icon-spinner:before { content: '\f110'; } /* '' */
.wpjb-icon-circle:before { content: '\f111'; } /* '' */
.wpjb-icon-reply:before { content: '\f112'; } /* '' */
.wpjb-icon-github:before { content: '\f113'; } /* '' */
.wpjb-icon-folder-empty:before { content: '\f114'; } /* '' */
.wpjb-icon-folder-open-empty:before { content: '\f115'; } /* '' */
.wpjb-icon-smile:before { content: '\f118'; } /* '' */
.wpjb-icon-frown:before { content: '\f119'; } /* '' */
.wpjb-icon-meh:before { content: '\f11a'; } /* '' */
.wpjb-icon-gamepad:before { content: '\f11b'; } /* '' */
.wpjb-icon-keyboard:before { content: '\f11c'; } /* '' */
.wpjb-icon-flag-empty:before { content: '\f11d'; } /* '' */
.wpjb-icon-flag-checkered:before { content: '\f11e'; } /* '' */
.wpjb-icon-terminal:before { content: '\f120'; } /* '' */
.wpjb-icon-code:before { content: '\f121'; } /* '' */
.wpjb-icon-reply-all:before { content: '\f122'; } /* '' */
.wpjb-icon-star-half-alt:before { content: '\f123'; } /* '' */
.wpjb-icon-direction:before { content: '\f124'; } /* '' */
.wpjb-icon-crop:before { content: '\f125'; } /* '' */
.wpjb-icon-fork:before { content: '\f126'; } /* '' */
.wpjb-icon-unlink:before { content: '\f127'; } /* '' */
.wpjb-icon-help:before { content: '\f128'; } /* '' */
.wpjb-icon-info:before { content: '\f129'; } /* '' */
.wpjb-icon-attention-alt:before { content: '\f12a'; } /* '' */
.wpjb-icon-superscript:before { content: '\f12b'; } /* '' */
.wpjb-icon-subscript:before { content: '\f12c'; } /* '' */
.wpjb-icon-eraser:before { content: '\f12d'; } /* '' */
.wpjb-icon-puzzle:before { content: '\f12e'; } /* '' */
.wpjb-icon-mic:before { content: '\f130'; } /* '' */
.wpjb-icon-mute:before { content: '\f131'; } /* '' */
.wpjb-icon-shield:before { content: '\f132'; } /* '' */
.wpjb-icon-calendar-empty:before { content: '\f133'; } /* '' */
.wpjb-icon-extinguisher:before { content: '\f134'; } /* '' */
.wpjb-icon-rocket:before { content: '\f135'; } /* '' */
.wpjb-icon-maxcdn:before { content: '\f136'; } /* '' */
.wpjb-icon-angle-circled-left:before { content: '\f137'; } /* '' */
.wpjb-icon-angle-circled-right:before { content: '\f138'; } /* '' */
.wpjb-icon-angle-circled-up:before { content: '\f139'; } /* '' */
.wpjb-icon-angle-circled-down:before { content: '\f13a'; } /* '' */
.wpjb-icon-html5:before { content: '\f13b'; } /* '' */
.wpjb-icon-css3:before { content: '\f13c'; } /* '' */
.wpjb-icon-anchor:before { content: '\f13d'; } /* '' */
.wpjb-icon-lock-open-alt:before { content: '\f13e'; } /* '' */
.wpjb-icon-bullseye:before { content: '\f140'; } /* '' */
.wpjb-icon-ellipsis:before { content: '\f141'; } /* '' */
.wpjb-icon-ellipsis-vert:before { content: '\f142'; } /* '' */
.wpjb-icon-rss-squared:before { content: '\f143'; } /* '' */
.wpjb-icon-play-circled:before { content: '\f144'; } /* '' */
.wpjb-icon-ticket:before { content: '\f145'; } /* '' */
.wpjb-icon-minus-squared:before { content: '\f146'; } /* '' */
.wpjb-icon-minus-squared-alt:before { content: '\f147'; } /* '' */
.wpjb-icon-level-up:before { content: '\f148'; } /* '' */
.wpjb-icon-level-down:before { content: '\f149'; } /* '' */
.wpjb-icon-ok-squared:before { content: '\f14a'; } /* '' */
.wpjb-icon-pencil-squared:before { content: '\f14b'; } /* '' */
.wpjb-icon-link-ext-alt:before { content: '\f14c'; } /* '' */
.wpjb-icon-export-alt:before { content: '\f14d'; } /* '' */
.wpjb-icon-compass:before { content: '\f14e'; } /* '' */
.wpjb-icon-expand:before { content: '\f150'; } /* '' */
.wpjb-icon-collapse:before { content: '\f151'; } /* '' */
.wpjb-icon-expand-right:before { content: '\f152'; } /* '' */
.wpjb-icon-euro:before { content: '\f153'; } /* '' */
.wpjb-icon-pound:before { content: '\f154'; } /* '' */
.wpjb-icon-dollar:before { content: '\f155'; } /* '' */
.wpjb-icon-rupee:before { content: '\f156'; } /* '' */
.wpjb-icon-yen:before { content: '\f157'; } /* '' */
.wpjb-icon-rouble:before { content: '\f158'; } /* '' */
.wpjb-icon-won:before { content: '\f159'; } /* '' */
.wpjb-icon-bitcoin:before { content: '\f15a'; } /* '' */
.wpjb-icon-doc-inv:before { content: '\f15b'; } /* '' */
.wpjb-icon-doc-text-inv:before { content: '\f15c'; } /* '' */
.wpjb-icon-sort-name-up:before { content: '\f15d'; } /* '' */
.wpjb-icon-sort-name-down:before { content: '\f15e'; } /* '' */
.wpjb-icon-sort-alt-up:before { content: '\f160'; } /* '' */
.wpjb-icon-sort-alt-down:before { content: '\f161'; } /* '' */
.wpjb-icon-sort-number-up:before { content: '\f162'; } /* '' */
.wpjb-icon-sort-number-down:before { content: '\f163'; } /* '' */
.wpjb-icon-thumbs-up-alt:before { content: '\f164'; } /* '' */
.wpjb-icon-thumbs-down-alt:before { content: '\f165'; } /* '' */
.wpjb-icon-youtube-squared:before { content: '\f166'; } /* '' */
.wpjb-icon-youtube:before { content: '\f167'; } /* '' */
.wpjb-icon-xing:before { content: '\f168'; } /* '' */
.wpjb-icon-xing-squared:before { content: '\f169'; } /* '' */
.wpjb-icon-youtube-play:before { content: '\f16a'; } /* '' */
.wpjb-icon-dropbox:before { content: '\f16b'; } /* '' */
.wpjb-icon-stackoverflow:before { content: '\f16c'; } /* '' */
.wpjb-icon-instagram:before { content: '\f16d'; } /* '' */
.wpjb-icon-flickr:before { content: '\f16e'; } /* '' */
.wpjb-icon-adn:before { content: '\f170'; } /* '' */
.wpjb-icon-bitbucket:before { content: '\f171'; } /* '' */
.wpjb-icon-bitbucket-squared:before { content: '\f172'; } /* '' */
.wpjb-icon-tumblr:before { content: '\f173'; } /* '' */
.wpjb-icon-tumblr-squared:before { content: '\f174'; } /* '' */
.wpjb-icon-down:before { content: '\f175'; } /* '' */
.wpjb-icon-up:before { content: '\f176'; } /* '' */
.wpjb-icon-left:before { content: '\f177'; } /* '' */
.wpjb-icon-right:before { content: '\f178'; } /* '' */
.wpjb-icon-apple:before { content: '\f179'; } /* '' */
.wpjb-icon-windows:before { content: '\f17a'; } /* '' */
.wpjb-icon-android:before { content: '\f17b'; } /* '' */
.wpjb-icon-linux:before { content: '\f17c'; } /* '' */
.wpjb-icon-dribbble:before { content: '\f17d'; } /* '' */
.wpjb-icon-skype:before { content: '\f17e'; } /* '' */
.wpjb-icon-foursquare:before { content: '\f180'; } /* '' */
.wpjb-icon-trello:before { content: '\f181'; } /* '' */
.wpjb-icon-female:before { content: '\f182'; } /* '' */
.wpjb-icon-male:before { content: '\f183'; } /* '' */
.wpjb-icon-gittip:before { content: '\f184'; } /* '' */
.wpjb-icon-sun:before { content: '\f185'; } /* '' */
.wpjb-icon-moon:before { content: '\f186'; } /* '' */
.wpjb-icon-box:before { content: '\f187'; } /* '' */
.wpjb-icon-bug:before { content: '\f188'; } /* '' */
.wpjb-icon-vkontakte:before { content: '\f189'; } /* '' */
.wpjb-icon-weibo:before { content: '\f18a'; } /* '' */
.wpjb-icon-renren:before { content: '\f18b'; } /* '' */
.wpjb-icon-pagelines:before { content: '\f18c'; } /* '' */
.wpjb-icon-stackexchange:before { content: '\f18d'; } /* '' */
.wpjb-icon-right-circled2:before { content: '\f18e'; } /* '' */
.wpjb-icon-left-circled2:before { content: '\f190'; } /* '' */
.wpjb-icon-collapse-left:before { content: '\f191'; } /* '' */
.wpjb-icon-dot-circled:before { content: '\f192'; } /* '' */
.wpjb-icon-wheelchair:before { content: '\f193'; } /* '' */
.wpjb-icon-vimeo-squared:before { content: '\f194'; } /* '' */
.wpjb-icon-try:before { content: '\f195'; } /* '' */
.wpjb-icon-plus-squared-alt:before { content: '\f196'; } /* '' */
.wpjb-icon-space-shuttle:before { content: '\f197'; } /* '' */
.wpjb-icon-slack:before { content: '\f198'; } /* '' */
.wpjb-icon-mail-squared:before { content: '\f199'; } /* '' */
.wpjb-icon-wordpress:before { content: '\f19a'; } /* '' */
.wpjb-icon-openid:before { content: '\f19b'; } /* '' */
.wpjb-icon-bank:before { content: '\f19c'; } /* '' */
.wpjb-icon-graduation-cap:before { content: '\f19d'; } /* '' */
.wpjb-icon-yahoo:before { content: '\f19e'; } /* '' */
.wpjb-icon-google:before { content: '\f1a0'; } /* '' */
.wpjb-icon-reddit:before { content: '\f1a1'; } /* '' */
.wpjb-icon-reddit-squared:before { content: '\f1a2'; } /* '' */
.wpjb-icon-stumbleupon-circled:before { content: '\f1a3'; } /* '' */
.wpjb-icon-stumbleupon:before { content: '\f1a4'; } /* '' */
.wpjb-icon-delicious:before { content: '\f1a5'; } /* '' */
.wpjb-icon-digg:before { content: '\f1a6'; } /* '' */
.wpjb-icon-pied-piper-squared:before { content: '\f1a7'; } /* '' */
.wpjb-icon-pied-piper-alt:before { content: '\f1a8'; } /* '' */
.wpjb-icon-drupal:before { content: '\f1a9'; } /* '' */
.wpjb-icon-joomla:before { content: '\f1aa'; } /* '' */
.wpjb-icon-language:before { content: '\f1ab'; } /* '' */
.wpjb-icon-fax:before { content: '\f1ac'; } /* '' */
.wpjb-icon-building-filled:before { content: '\f1ad'; } /* '' */
.wpjb-icon-child:before { content: '\f1ae'; } /* '' */
.wpjb-icon-paw:before { content: '\f1b0'; } /* '' */
.wpjb-icon-spoon:before { content: '\f1b1'; } /* '' */
.wpjb-icon-cube:before { content: '\f1b2'; } /* '' */
.wpjb-icon-cubes:before { content: '\f1b3'; } /* '' */
.wpjb-icon-behance:before { content: '\f1b4'; } /* '' */
.wpjb-icon-behance-squared:before { content: '\f1b5'; } /* '' */
.wpjb-icon-steam:before { content: '\f1b6'; } /* '' */
.wpjb-icon-steam-squared:before { content: '\f1b7'; } /* '' */
.wpjb-icon-recycle:before { content: '\f1b8'; } /* '' */
.wpjb-icon-cab:before { content: '\f1b9'; } /* '' */
.wpjb-icon-taxi:before { content: '\f1ba'; } /* '' */
.wpjb-icon-tree:before { content: '\f1bb'; } /* '' */
.wpjb-icon-spotify:before { content: '\f1bc'; } /* '' */
.wpjb-icon-deviantart:before { content: '\f1bd'; } /* '' */
.wpjb-icon-soundcloud:before { content: '\f1be'; } /* '' */
.wpjb-icon-database:before { content: '\f1c0'; } /* '' */
.wpjb-icon-file-pdf:before { content: '\f1c1'; } /* '' */
.wpjb-icon-file-word:before { content: '\f1c2'; } /* '' */
.wpjb-icon-file-excel:before { content: '\f1c3'; } /* '' */
.wpjb-icon-file-powerpoint:before { content: '\f1c4'; } /* '' */
.wpjb-icon-file-image:before { content: '\f1c5'; } /* '' */
.wpjb-icon-file-archive:before { content: '\f1c6'; } /* '' */
.wpjb-icon-file-audio:before { content: '\f1c7'; } /* '' */
.wpjb-icon-file-video:before { content: '\f1c8'; } /* '' */
.wpjb-icon-file-code:before { content: '\f1c9'; } /* '' */
.wpjb-icon-vine:before { content: '\f1ca'; } /* '' */
.wpjb-icon-codeopen:before { content: '\f1cb'; } /* '' */
.wpjb-icon-jsfiddle:before { content: '\f1cc'; } /* '' */
.wpjb-icon-lifebuoy:before { content: '\f1cd'; } /* '' */
.wpjb-icon-circle-notch:before { content: '\f1ce'; } /* '' */
.wpjb-icon-rebel:before { content: '\f1d0'; } /* '' */
.wpjb-icon-empire:before { content: '\f1d1'; } /* '' */
.wpjb-icon-git-squared:before { content: '\f1d2'; } /* '' */
.wpjb-icon-git:before { content: '\f1d3'; } /* '' */
.wpjb-icon-hacker-news:before { content: '\f1d4'; } /* '' */
.wpjb-icon-tencent-weibo:before { content: '\f1d5'; } /* '' */
.wpjb-icon-qq:before { content: '\f1d6'; } /* '' */
.wpjb-icon-wechat:before { content: '\f1d7'; } /* '' */
.wpjb-icon-paper-plane:before { content: '\f1d8'; } /* '' */
.wpjb-icon-paper-plane-empty:before { content: '\f1d9'; } /* '' */
.wpjb-icon-history:before { content: '\f1da'; } /* '' */
.wpjb-icon-circle-thin:before { content: '\f1db'; } /* '' */
.wpjb-icon-header:before { content: '\f1dc'; } /* '' */
.wpjb-icon-paragraph:before { content: '\f1dd'; } /* '' */
.wpjb-icon-sliders:before { content: '\f1de'; } /* '' */
.wpjb-icon-share:before { content: '\f1e0'; } /* '' */
.wpjb-icon-share-squared:before { content: '\f1e1'; } /* '' */
.wpjb-icon-bomb:before { content: '\f1e2'; } /* '' */
.wpjb-icon-soccer-ball:before { content: '\f1e3'; } /* '' */
.wpjb-icon-tty:before { content: '\f1e4'; } /* '' */
.wpjb-icon-binoculars:before { content: '\f1e5'; } /* '' */
.wpjb-icon-plug:before { content: '\f1e6'; } /* '' */
.wpjb-icon-slideshare:before { content: '\f1e7'; } /* '' */
.wpjb-icon-twitch:before { content: '\f1e8'; } /* '' */
.wpjb-icon-yelp:before { content: '\f1e9'; } /* '' */
.wpjb-icon-newspaper:before { content: '\f1ea'; } /* '' */
.wpjb-icon-wifi:before { content: '\f1eb'; } /* '' */
.wpjb-icon-calc:before { content: '\f1ec'; } /* '' */
.wpjb-icon-paypal:before { content: '\f1ed'; } /* '' */
.wpjb-icon-gwallet:before { content: '\f1ee'; } /* '' */
.wpjb-icon-cc-visa:before { content: '\f1f0'; } /* '' */
.wpjb-icon-cc-mastercard:before { content: '\f1f1'; } /* '' */
.wpjb-icon-cc-discover:before { content: '\f1f2'; } /* '' */
.wpjb-icon-cc-amex:before { content: '\f1f3'; } /* '' */
.wpjb-icon-cc-paypal:before { content: '\f1f4'; } /* '' */
.wpjb-icon-cc-stripe:before { content: '\f1f5'; } /* '' */
.wpjb-icon-bell-off:before { content: '\f1f6'; } /* '' */
.wpjb-icon-bell-off-empty:before { content: '\f1f7'; } /* '' */
.wpjb-icon-trash:before { content: '\f1f8'; } /* '' */
.wpjb-icon-copyright:before { content: '\f1f9'; } /* '' */
.wpjb-icon-at:before { content: '\f1fa'; } /* '' */
.wpjb-icon-eyedropper:before { content: '\f1fb'; } /* '' */
.wpjb-icon-brush:before { content: '\f1fc'; } /* '' */
.wpjb-icon-birthday:before { content: '\f1fd'; } /* '' */
.wpjb-icon-chart-area:before { content: '\f1fe'; } /* '' */
.wpjb-icon-chart-pie:before { content: '\f200'; } /* '' */
.wpjb-icon-chart-line:before { content: '\f201'; } /* '' */
.wpjb-icon-lastfm:before { content: '\f202'; } /* '' */
.wpjb-icon-lastfm-squared:before { content: '\f203'; } /* '' */
.wpjb-icon-toggle-off:before { content: '\f204'; } /* '' */
.wpjb-icon-toggle-on:before { content: '\f205'; } /* '' */
.wpjb-icon-bicycle:before { content: '\f206'; } /* '' */
.wpjb-icon-bus:before { content: '\f207'; } /* '' */
.wpjb-icon-ioxhost:before { content: '\f208'; } /* '' */
.wpjb-icon-angellist:before { content: '\f209'; } /* '' */
.wpjb-icon-cc:before { content: '\f20a'; } /* '' */
.wpjb-icon-shekel:before { content: '\f20b'; } /* '' */
.wpjb-icon-meanpath:before { content: '\f20c'; } /* '' */
.wpjb-icon-buysellads:before { content: '\f20d'; } /* '' */
.wpjb-icon-connectdevelop:before { content: '\f20e'; } /* '' */
.wpjb-icon-dashcube:before { content: '\f210'; } /* '' */
.wpjb-icon-forumbee:before { content: '\f211'; } /* '' */
.wpjb-icon-leanpub:before { content: '\f212'; } /* '' */
.wpjb-icon-sellsy:before { content: '\f213'; } /* '' */
.wpjb-icon-shirtsinbulk:before { content: '\f214'; } /* '' */
.wpjb-icon-simplybuilt:before { content: '\f215'; } /* '' */
.wpjb-icon-skyatlas:before { content: '\f216'; } /* '' */
.wpjb-icon-cart-plus:before { content: '\f217'; } /* '' */
.wpjb-icon-cart-arrow-down:before { content: '\f218'; } /* '' */
.wpjb-icon-diamond:before { content: '\f219'; } /* '' */
.wpjb-icon-ship:before { content: '\f21a'; } /* '' */
.wpjb-icon-user-secret:before { content: '\f21b'; } /* '' */
.wpjb-icon-motorcycle:before { content: '\f21c'; } /* '' */
.wpjb-icon-street-view:before { content: '\f21d'; } /* '' */
.wpjb-icon-heartbeat:before { content: '\f21e'; } /* '' */
.wpjb-icon-venus:before { content: '\f221'; } /* '' */
.wpjb-icon-mars:before { content: '\f222'; } /* '' */
.wpjb-icon-mercury:before { content: '\f223'; } /* '' */
.wpjb-icon-transgender:before { content: '\f224'; } /* '' */
.wpjb-icon-transgender-alt:before { content: '\f225'; } /* '' */
.wpjb-icon-venus-double:before { content: '\f226'; } /* '' */
.wpjb-icon-mars-double:before { content: '\f227'; } /* '' */
.wpjb-icon-venus-mars:before { content: '\f228'; } /* '' */
.wpjb-icon-mars-stroke:before { content: '\f229'; } /* '' */
.wpjb-icon-mars-stroke-v:before { content: '\f22a'; } /* '' */
.wpjb-icon-mars-stroke-h:before { content: '\f22b'; } /* '' */
.wpjb-icon-neuter:before { content: '\f22c'; } /* '' */
.wpjb-icon-genderless:before { content: '\f22d'; } /* '' */
.wpjb-icon-facebook-official:before { content: '\f230'; } /* '' */
.wpjb-icon-pinterest:before { content: '\f231'; } /* '' */
.wpjb-icon-whatsapp:before { content: '\f232'; } /* '' */
.wpjb-icon-server:before { content: '\f233'; } /* '' */
.wpjb-icon-user-plus:before { content: '\f234'; } /* '' */
.wpjb-icon-user-times:before { content: '\f235'; } /* '' */
.wpjb-icon-bed:before { content: '\f236'; } /* '' */
.wpjb-icon-viacoin:before { content: '\f237'; } /* '' */
.wpjb-icon-train:before { content: '\f238'; } /* '' */
.wpjb-icon-subway:before { content: '\f239'; } /* '' */
.wpjb-icon-medium:before { content: '\f23a'; } /* '' */
.wpjb-icon-y-combinator:before { content: '\f23b'; } /* '' */
.wpjb-icon-optin-monster:before { content: '\f23c'; } /* '' */
.wpjb-icon-opencart:before { content: '\f23d'; } /* '' */
.wpjb-icon-expeditedssl:before { content: '\f23e'; } /* '' */
.wpjb-icon-battery-4:before { content: '\f240'; } /* '' */
.wpjb-icon-battery-3:before { content: '\f241'; } /* '' */
.wpjb-icon-battery-2:before { content: '\f242'; } /* '' */
.wpjb-icon-battery-1:before { content: '\f243'; } /* '' */
.wpjb-icon-battery-0:before { content: '\f244'; } /* '' */
.wpjb-icon-mouse-pointer:before { content: '\f245'; } /* '' */
.wpjb-icon-i-cursor:before { content: '\f246'; } /* '' */
.wpjb-icon-object-group:before { content: '\f247'; } /* '' */
.wpjb-icon-object-ungroup:before { content: '\f248'; } /* '' */
.wpjb-icon-sticky-note:before { content: '\f249'; } /* '' */
.wpjb-icon-sticky-note-o:before { content: '\f24a'; } /* '' */
.wpjb-icon-cc-jcb:before { content: '\f24b'; } /* '' */
.wpjb-icon-cc-diners-club:before { content: '\f24c'; } /* '' */
.wpjb-icon-clone:before { content: '\f24d'; } /* '' */
.wpjb-icon-balance-scale:before { content: '\f24e'; } /* '' */
.wpjb-icon-hourglass-o:before { content: '\f250'; } /* '' */
.wpjb-icon-hourglass-1:before { content: '\f251'; } /* '' */
.wpjb-icon-hourglass-2:before { content: '\f252'; } /* '' */
.wpjb-icon-hourglass-3:before { content: '\f253'; } /* '' */
.wpjb-icon-hourglass:before { content: '\f254'; } /* '' */
.wpjb-icon-hand-grab-o:before { content: '\f255'; } /* '' */
.wpjb-icon-hand-paper-o:before { content: '\f256'; } /* '' */
.wpjb-icon-hand-scissors-o:before { content: '\f257'; } /* '' */
.wpjb-icon-hand-lizard-o:before { content: '\f258'; } /* '' */
.wpjb-icon-hand-spock-o:before { content: '\f259'; } /* '' */
.wpjb-icon-hand-pointer-o:before { content: '\f25a'; } /* '' */
.wpjb-icon-hand-peace-o:before { content: '\f25b'; } /* '' */
.wpjb-icon-trademark:before { content: '\f25c'; } /* '' */
.wpjb-icon-registered:before { content: '\f25d'; } /* '' */
.wpjb-icon-creative-commons:before { content: '\f25e'; } /* '' */
.wpjb-icon-gg:before { content: '\f260'; } /* '' */
.wpjb-icon-gg-circle:before { content: '\f261'; } /* '' */
.wpjb-icon-tripadvisor:before { content: '\f262'; } /* '' */
.wpjb-icon-odnoklassniki:before { content: '\f263'; } /* '' */
.wpjb-icon-odnoklassniki-square:before { content: '\f264'; } /* '' */
.wpjb-icon-get-pocket:before { content: '\f265'; } /* '' */
.wpjb-icon-wikipedia-w:before { content: '\f266'; } /* '' */
.wpjb-icon-safari:before { content: '\f267'; } /* '' */
.wpjb-icon-chrome:before { content: '\f268'; } /* '' */
.wpjb-icon-firefox:before { content: '\f269'; } /* '' */
.wpjb-icon-opera:before { content: '\f26a'; } /* '' */
.wpjb-icon-internet-explorer:before { content: '\f26b'; } /* '' */
.wpjb-icon-television:before { content: '\f26c'; } /* '' */
.wpjb-icon-contao:before { content: '\f26d'; } /* '' */
.wpjb-icon-500px:before { content: '\f26e'; } /* '' */
.wpjb-icon-amazon:before { content: '\f270'; } /* '' */
.wpjb-icon-calendar-plus-o:before { content: '\f271'; } /* '' */
.wpjb-icon-calendar-minus-o:before { content: '\f272'; } /* '' */
.wpjb-icon-calendar-times-o:before { content: '\f273'; } /* '' */
.wpjb-icon-calendar-check-o:before { content: '\f274'; } /* '' */
.wpjb-icon-industry:before { content: '\f275'; } /* '' */
.wpjb-icon-map-pin:before { content: '\f276'; } /* '' */
.wpjb-icon-map-signs:before { content: '\f277'; } /* '' */
.wpjb-icon-map-o:before { content: '\f278'; } /* '' */
.wpjb-icon-map:before { content: '\f279'; } /* '' */
.wpjb-icon-commenting:before { content: '\f27a'; } /* '' */
.wpjb-icon-commenting-o:before { content: '\f27b'; } /* '' */
.wpjb-icon-houzz:before { content: '\f27c'; } /* '' */
.wpjb-icon-vimeo:before { content: '\f27d'; } /* '' */
.wpjb-icon-black-tie:before { content: '\f27e'; } /* '' */
.wpjb-icon-fonticons:before { content: '\f280'; } /* '' */
.wpjb-icon-reddit-alien:before { content: '\f281'; } /* '' */
.wpjb-icon-edge:before { content: '\f282'; } /* '' */
.wpjb-icon-credit-card-alt:before { content: '\f283'; } /* '' */
.wpjb-icon-codiepie:before { content: '\f284'; } /* '' */
.wpjb-icon-modx:before { content: '\f285'; } /* '' */
.wpjb-icon-fort-awesome:before { content: '\f286'; } /* '' */
.wpjb-icon-usb:before { content: '\f287'; } /* '' */
.wpjb-icon-product-hunt:before { content: '\f288'; } /* '' */
.wpjb-icon-mixcloud:before { content: '\f289'; } /* '' */
.wpjb-icon-scribd:before { content: '\f28a'; } /* '' */
.wpjb-icon-pause-circle:before { content: '\f28b'; } /* '' */
.wpjb-icon-pause-circle-o:before { content: '\f28c'; } /* '' */
.wpjb-icon-stop-circle:before { content: '\f28d'; } /* '' */
.wpjb-icon-stop-circle-o:before { content: '\f28e'; } /* '' */
.wpjb-icon-shopping-bag:before { content: '\f290'; } /* '' */
.wpjb-icon-shopping-basket:before { content: '\f291'; } /* '' */
.wpjb-icon-hashtag:before { content: '\f292'; } /* '' */
.wpjb-icon-bluetooth:before { content: '\f293'; } /* '' */
.wpjb-icon-bluetooth-b:before { content: '\f294'; } /* '' */
.wpjb-icon-percent:before { content: '\f295'; } /* '' */
.wpjb-icon-gitlab:before { content: '\f296'; } /* '' */
.wpjb-icon-wpbeginner:before { content: '\f297'; } /* '' */
.wpjb-icon-wpforms:before { content: '\f298'; } /* '' */
.wpjb-icon-envira:before { content: '\f299'; } /* '' */
.wpjb-icon-universal-access:before { content: '\f29a'; } /* '' */
.wpjb-icon-wheelchair-alt:before { content: '\f29b'; } /* '' */
.wpjb-icon-question-circle-o:before { content: '\f29c'; } /* '' */
.wpjb-icon-blind:before { content: '\f29d'; } /* '' */
.wpjb-icon-audio-description:before { content: '\f29e'; } /* '' */
.wpjb-icon-volume-control-phone:before { content: '\f2a0'; } /* '' */
.wpjb-icon-braille:before { content: '\f2a1'; } /* '' */
.wpjb-icon-assistive-listening-systems:before { content: '\f2a2'; } /* '' */
.wpjb-icon-american-sign-language-interpreting:before { content: '\f2a3'; } /* '' */
.wpjb-icon-asl-interpreting:before { content: '\f2a4'; } /* '' */
.wpjb-icon-glide:before { content: '\f2a5'; } /* '' */
.wpjb-icon-glide-g:before { content: '\f2a6'; } /* '' */
.wpjb-icon-sign-language:before { content: '\f2a7'; } /* '' */
.wpjb-icon-low-vision:before { content: '\f2a8'; } /* '' */
.wpjb-icon-viadeo:before { content: '\f2a9'; } /* '' */
.wpjb-icon-viadeo-square:before { content: '\f2aa'; } /* '' */
.wpjb-icon-snapchat:before { content: '\f2ab'; } /* '' */
.wpjb-icon-snapchat-ghost:before { content: '\f2ac'; } /* '' */
.wpjb-icon-snapchat-square:before { content: '\f2ad'; } /* '' */
.wpjb-icon-pied-piper:before { content: '\f2ae'; } /* '' */
.wpjb-icon-first-order:before { content: '\f2b0'; } /* '' */
.wpjb-icon-yoast:before { content: '\f2b1'; } /* '' */
.wpjb-icon-themeisle:before { content: '\f2b2'; } /* '' */
.wpjb-icon-google-plus-circle:before { content: '\f2b3'; } /* '' */
.wpjb-icon-font-awesome:before { content: '\f2b4'; } /* '' */
.wpjb-icon-handshake-o:before { content: '\f2b5'; } /* '' */
.wpjb-icon-envelope-open:before { content: '\f2b6'; } /* '' */
.wpjb-icon-envelope-open-o:before { content: '\f2b7'; } /* '' */
.wpjb-icon-linode:before { content: '\f2b8'; } /* '' */
.wpjb-icon-address-book:before { content: '\f2b9'; } /* '' */
.wpjb-icon-address-book-o:before { content: '\f2ba'; } /* '' */
.wpjb-icon-address-card:before { content: '\f2bb'; } /* '' */
.wpjb-icon-address-card-o:before { content: '\f2bc'; } /* '' */
.wpjb-icon-user-circle:before { content: '\f2bd'; } /* '' */
.wpjb-icon-user-circle-o:before { content: '\f2be'; } /* '' */
.wpjb-icon-user-o:before { content: '\f2c0'; } /* '' */
.wpjb-icon-id-badge:before { content: '\f2c1'; } /* '' */
.wpjb-icon-id-card:before { content: '\f2c2'; } /* '' */
.wpjb-icon-id-card-o:before { content: '\f2c3'; } /* '' */
.wpjb-icon-quora:before { content: '\f2c4'; } /* '' */
.wpjb-icon-free-code-camp:before { content: '\f2c5'; } /* '' */
.wpjb-icon-telegram:before { content: '\f2c6'; } /* '' */
.wpjb-icon-thermometer:before { content: '\f2c7'; } /* '' */
.wpjb-icon-thermometer-3:before { content: '\f2c8'; } /* '' */
.wpjb-icon-thermometer-2:before { content: '\f2c9'; } /* '' */
.wpjb-icon-thermometer-quarter:before { content: '\f2ca'; } /* '' */
.wpjb-icon-thermometer-0:before { content: '\f2cb'; } /* '' */
.wpjb-icon-shower:before { content: '\f2cc'; } /* '' */
.wpjb-icon-bath:before { content: '\f2cd'; } /* '' */
.wpjb-icon-podcast:before { content: '\f2ce'; } /* '' */
.wpjb-icon-window-maximize:before { content: '\f2d0'; } /* '' */
.wpjb-icon-window-minimize:before { content: '\f2d1'; } /* '' */
.wpjb-icon-window-restore:before { content: '\f2d2'; } /* '' */
.wpjb-icon-window-close:before { content: '\f2d3'; } /* '' */
.wpjb-icon-window-close-o:before { content: '\f2d4'; } /* '' */
.wpjb-icon-bandcamp:before { content: '\f2d5'; } /* '' */
.wpjb-icon-grav:before { content: '\f2d6'; } /* '' */
.wpjb-icon-etsy:before { content: '\f2d7'; } /* '' */
.wpjb-icon-imdb:before { content: '\f2d8'; } /* '' */
.wpjb-icon-ravelry:before { content: '\f2d9'; } /* '' */
.wpjb-icon-eercast:before { content: '\f2da'; } /* '' */
.wpjb-icon-microchip:before { content: '\f2db'; } /* '' */
.wpjb-icon-snowflake-o:before { content: '\f2dc'; } /* '' */
.wpjb-icon-superpowers:before { content: '\f2dd'; } /* '' */
.wpjb-icon-wpexplorer:before { content: '\f2de'; } /* '' */
.wpjb-icon-meetup:before { content: '\f2e0'; } /* '' */
.wpjb-icon-github-squared:before { content: '\f300'; } /* '' */
.wpjb-icon-twitter-squared:before { content: '\f304'; } /* '' */
.wpjb-icon-facebook-squared:before { content: '\f308'; } /* '' */
.wpjb-icon-linkedin-squared:before { content: '\f30c'; } /* '' */
/*!/wp-content/plugins/wpjobboard/public/css/frontend.css*/
/* CSS RESET */

a.wpjb-glyphs:empty {
    text-decoration: none;
}

.wpjb .wpjb-motif { color: #2aa1c0; }
.wpjb .wpjb-motif-bg { background-color: #2aa1c0; }
.wpjb .wpjb-motif-border { border-color: #2aa1c0; }
.wpjb .wpjb-motif-border-top { border-top-color: #2aa1c0; }
.wpjb .wpjb-motif-border-right { border-right-color: #2aa1c0; }
.wpjb .wpjb-motif-border-bottom { border-bottom-color: #2aa1c0; }
.wpjb .wpjb-motif-border-left { border-left-color: #2aa1c0; }

.wpjb .wpjb-motif-dark { color: #0e647d; }
.wpjb .wpjb-motif-bg-dark { background-color: #0e647d; }
.wpjb .wpjb-motif-border-dark { border-color: #0e647d; }
.wpjb .wpjb-motif-border-top-dark { border-top-color: #0e647d; }
.wpjb .wpjb-motif-border-right-dark { border-right-color: #0e647d; }
.wpjb .wpjb-motif-border-bottom-dark { border-bottom-color: #0e647d; }
.wpjb .wpjb-motif-border-left-dark { border-left-color: #0e647d; }

.wpjb-animate-spin,
.wpjb-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.wpjb-icon-empty:before {
content: ' ';
}

.wpjb div,
body .wpjb p,
body .wpjb ul,
body .wpjb li,
body .wpjb ol,
body .wpjb span,
body .wpjb img,
body .wpjb form,
body .wpjb fieldset,
body .wpjb label,
body .wpjb table,
body .wpjb thead,
body .wpjb tfoot,
body .wpjb tbody,
body .wpjb tr,
body .wpjb td,
body .wpjb strong,
body .wpjb b,
body .wpjb em,
body .wpjb i,
body .wpjb center {
    margin: 0;
    padding: 0;
    border: 0;
    box-shadow: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
    list-style-type: none;
}

/* CSS SET */

.wpjb select,
.wpjb textarea,
.wpjb input[type=password],
.wpjb input[type=text] {
    margin: 2px; 
    padding: 6px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;  
}

.wpjb input[type=checkbox],
.wpjb input[type=radio] {
    display: inline;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
}

.wpjb h3 {
    margin: 24px 0;
    text-transform: uppercase;
}

.wpjb a {

}

.wpjb-icon-none {
    background-color: #fcfcfc !important;
}

.wpjb-icon-none > span:before {
    width: auto;
    color: rgba(84, 110, 122, 0.2);
    opacity: 1;
}

.wpjb .wpjb-icon-only:before {
    margin: 0px;
    padding: 4px;
    border: 1px solid whitesmoke;
}

.wpjb .wpjb-img-50 {
    width: 50px;
    height: 50px;
}

.wpjb .wpjb-img-50 img {
    max-width: 50px;
    max-height: 50px;
}

.wpjb .wpjb-none {
    display: none
}

.wpjb .wpjb-clear {
    clear:both;
}

/* DEFAULT COLORS */

.wpjb-button-secondary {

}

.wpjb .wpjb-layer-inside {
    border: 1px solid whitesmoke;
    border-radius: 2px;
    background-color: #fcfcfc;
    box-shadow: 0 1px 1px rgba(0,0,0,.04);
}

.wpjb .wpjb-bulb {
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    color: #fff;
    display: inline-block;
    font-size: 0.75em;
    line-height: 12px;
    margin: 0 2px 2px 0;
    padding: 1px 2px;
    background-color: #ffb119;
    text-transform: uppercase;
}

.wpjb .wpjb-featured {
    background-color: #F0F8FF;
}

.wpjb .wpjb-featured-resume {
    background-color: #F0F8FF;
}

.wpjb .wpjb-expired {
    
}

/* BUTTONS */

.wpjb a.wpjb-button,
.wpjb .wpjb-upload-actions a.button {
    background: #F2F2F2; 
    display: inline-block; 
    padding: 7px 13px 8px; 
    color: #444444 !important; 
    text-decoration: none;
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    position: relative;
    cursor: pointer;
    
    font-weight: bold;
    font-size: 13px;
    line-height: 1; 
    font-family: Arial;
    background-image: -moz-linear-gradient(50% 0%, #F5F5F5, #F1F1F1);
}

.wpjb a.wpjb-button:visited,
.wpjb .wpjb-upload-actions a.button:visited,
.wpjb a.wpjb-button:hover,
.wpjb .wpjb-upload-actions a.button:hover {
    color: #444444 !important; 
    text-decoration: none;
}

.wpjb a.wpjb-button:hover {
    border: 1px solid rgba(0, 0, 0, 0.2);
}

.wpjb a.wpjb-button-primary:visited,
.wpjb a.wpjb-button-primary:hover {
    color: #fff !important; 
}

.wpjb a.wpjb-button-primary {
    background-color: #0085ba;
}

.wpjb a.wpjb-button-primary:hover {
    background-color: #008ec2;
}

/* WIDGETS */

.wpjb-widget-item-count {
    float:right;
}

.wpjb-widget-item-count > div.wpjb-widget-item-num {
    background-color: rgba(245,245,245, 0.6); 
    color: rgb(68, 68, 68);
    border-radius: 3px; 
    font-size: smaller; 
    font-weight: bold; 
    padding-left: 8px; 
    padding-right: 8px; 
    padding-top: 2px;
}

.wpjb-widget-smart-alert {
    border: 1px solid whitesmoke; 
    padding: 4px 6px 4px 6px;
}

.wpjb-widget-smart-alert > strong {
    display: block;
    line-height: 1em;
    margin: 0;
    padding: 5px 0 5px 0;
}

.wpjb-widget-alert input[type=text],
.wpjb-widget-alert input[type=submit] {
    width: 100%;
    margin: 2px 0 2px 0;
}

.wpjb-widget-smart-alert > div {
    padding: 5px 0 15px 0;
    margin: 0;
    line-height: 1.3em;
}

.wpjb.wpjb-widget .wpjb-widget-grid-link {
    line-height: 1.6em;
}

.wpjb.wpjb-widget .wpjb-widget-recent-jobs-all {
    line-height: 2.6em;
    font-size: 0.9em;
}

.wpjb-widget .wpjb-custom-menu-link a {
    text-decoration: none;
}

.wpjb-widget .wpjb-custom-menu-icon {
    font-size: 16px;
    vertical-align: middle;
    text-decoration: none !important;
}

.wpjb-widget .wpjb-custom-menu-separator {
    border-bottom: 1px solid whitesmoke; 
    margin-bottom: 10px; 
    padding-bottom: 10px
}

/* TABLE */

[class*='wpjb-col-'] {
  float: left;
}

.wpjb .wpjb-grid {
    margin: 0% 0% 0% 0%;
}

.wpjb .wpjb-grid.wpjb-grid-closed-top {
    border-top: 1px solid whitesmoke;
}

.wpjb .wpjb-grid.wpjb-grid-compact .wpjb-grid-row > div {
    padding: 0;
}

.wpjb .wpjb-grid .wpjb-grid-row.wpjb-click-area:hover {
    /*background-color: rgba(245,245,245, 0.01);*/
}

.wpjb .wpjb-grid:after {
  content: "";
  display: table;
  clear: both;
}

.wpjb-grid .wpjb-grid-row {
    clear:both;
    overflow:hidden;
    padding: 0.75em 0 0.75em 0;
    margin: 0 0 0 0;
    border-bottom: 1px solid whitesmoke;
}

.wpjb-grid .wpjb-grid-row > div {
    padding: 0 6px 0 6px;
}

.wpjb-grid .wpjb-grid-col-right {
    text-align: right;
}

.wpjb-grid .wpjb-grid-col-last {
    float: right;
}

.wpjb-grid .wpjb-grid-col-center {
    text-align: center;
}

.wpjb .wpjb-grid .wpjb-grid-head > div {
    text-transform: uppercase;
    font-size: 0.75em;
    font-weight: bold;
    line-height: 0.8em;
}

.wpjb .wpjb-grid .wpjb-col-5 { width: 5%; }
.wpjb .wpjb-grid .wpjb-col-10 { width: 10%; }
.wpjb .wpjb-grid .wpjb-col-15 { width: 15%; }
.wpjb .wpjb-grid .wpjb-col-20 { width: 20%; }
.wpjb .wpjb-grid .wpjb-col-25 { width: 25%; }
.wpjb .wpjb-grid .wpjb-col-30 { width: 30%; }
.wpjb .wpjb-grid .wpjb-col-35 { width: 35%; }
.wpjb .wpjb-grid .wpjb-col-40 { width: 40%; }
.wpjb .wpjb-grid .wpjb-col-50 { width: 50%; }
.wpjb .wpjb-grid .wpjb-col-60 { width: 60%; }
.wpjb .wpjb-grid .wpjb-col-65 { width: 65%; }
.wpjb .wpjb-grid .wpjb-col-70 { width: 70%; }
.wpjb .wpjb-grid .wpjb-col-80 { width: 80%; }
.wpjb .wpjb-grid .wpjb-col-100 { width: 100%; }

.wpjb .wpjb-grid .wpjb-col-logo img {
    border: 0;
    border-radius: 0;
    padding: 0;
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box; 
    vertical-align: middle;
}

.wpjb .wpjb-grid-row-icon {
    float: right;
}

.wpjb .wpjb-grid .wpjb-col-logo > div {
    padding: 0;
    background-color: transparent;
    text-align: center;
    box-sizing: initial;
}


.wpjb .wpjb-grid .wpjb-col-logo > div.wpjb-icon-none {
    border: 1px solid rgba(84, 110, 122, 0.2);
    font-size: 34px;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.wpjb .wpjb-grid .wpjb-col-main {
    width: 90%;
    width: calc( 100% - 62px );
    
}

.wpjb .wpjb-col-logo.wpjb-logo-round img,
.wpjb .wpjb-col-logo.wpjb-logo-round .wpjb-icon-none {
    border-radius: 50%;
}

body .wpjb .wpjb-line-major {
    margin: 0 0 0 0;
    padding: 4px 0 4px 0;
    line-height: 20px;
    display: block;
}

body .wpjb .wpjb-line-major .wpjb-title {
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
}

body .wpjb .wpjb-line-major .wpjb-sub-title {
    float: right; 
    line-height: 20px;
    padding-left: 12px;
}

body .wpjb .wpjb-line-major .wpjb-sub-title.wpjb-job_type {
    font-size: 12px;
}

body .wpjb .wpjb-line-minor {
    font-size: 14px;
    line-height: 18px;
    padding: 2px 0 2px 0;
    margin: 0;
}

body .wpjb .wpjb-line-minor .wpjb-sub {
    display: inline-block;
    margin: 0;
    padding: 0 12px 0 0;
    
}

body .wpjb .wpjb-line-minor .wpjb-sub .wpjb-glyphs:before {
    margin-left: 0;
}

body .wpjb .wpjb-line-major .wpjb-sub-opaque,
body .wpjb .wpjb-line-minor .wpjb-sub.wpjb-sub-opaque {
    opacity: 0.75;
}

body .wpjb .wpjb-line-minor .wpjb-sub.wpjb-sub-right {
    float: right;
    padding: 0 0 0 12px;
}


/* RICH TEXT */

.wpjb .wpjb-text-box {
    clear: both;
    overflow: hidden;
}
.wpjb .wpjb-text p {
    margin: 0 0 20px; 
}
.wpjb .wpjb-text ul, 
.wpjb .wpjb-text ol { 
    list-style: disc; 
    margin: 0 0 30px 30px; 
}
.wpjb .wpjb-text ol li,
.wpjb .wpjb-text ul li {
    list-style-type: disc;
}

.wpjb .wpjb-text-box > h3 {
    text-transform: uppercase;
}

.wpjb .wpjb-text {
    overflow: hidden;
}

/* DROPDOWN */

.wpjb .wpjb-dropdown-wrap > img {
    border:1px solid transparent; 
    vertical-align: middle;
    cursor: pointer;
    cursor: hand;
}

.wpjb .wpjb-dropdown { 
    width:150px; 
    border:1px solid silver; 
    margin:0;
    padding:0;
    background-color:white;
}

.wpjb .wpjb-dropdown li {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    text-align:left;
}

.wpjb .wpjb-dropdown li a {
    padding: 6px 6px 8px 24px;
    display: block;
    font-family: Arial;
    font-size: 14px;
    line-height: 14px;
    color:#333333;
    text-decoration:none;
}

.wpjb .wpjb-dropdown hr {
    height:1px; 
    border:1px; 
    color:#CCCCCC; 
    background-color:#CCCCCC;
    margin: 2px 0px !important;
    padding: 0 !important;
}

.wpjb .wpjb-dropdown li a.wpjb-hover {
    background-color: #BAD3EA;
}

.wpjb-dropdown-shadow {
    -moz-box-shadow: 0 1px 5px #CCCCCC;
    -webkit-box-shadow: 0 1px 5px #CCCCCC;
    box-shadow: 0 1px 5px #CCCCCC;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#CCCCCC')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#CCCCCC');
}

/* FLASH MESSAGES */

div.wpjb-flash-error {
    clear: both;
    overflow: hidden;
    border: 1px solid #DE5400;
    background-color: #f04124;
    padding: 5px 15px;
    margin: 0 0 5px 0;
    line-height: 2em;
    color: white;
}

div.wpjb-flash-error a {
    color: white !important;
    text-decoration: underline !important
}

div.wpjb-flash-info {
    clear: both;
    overflow: hidden;
    padding: 5px 15px;
    margin: 20px 0px 10px 0px;
    border: 1px solid #f0f0f0;
    background-color: #F0F8FF;
    line-height: 2em;
}

div.wpjb-flash-error .wpjb-glyphs:before,
div.wpjb-flash-info .wpjb-glyphs:before {
    opacity: 0.85;
    font-size: 1.3em;
}

.wpjb div.wpjb-flash-small {
    margin: 0 0 1em 0
}

.wpjb .wpjb-flash-icon {
    float: left
}

.wpjb .wpjb-flash-icon > span.wpjb-glyphs {
    font-size:48px;
}

.wpjb .wpjb-flash-body {
    float: left; 
    padding: 10px 0 10px 0;
}

#wpjb-checkout-success .wpjb-flash-icon {
    width:15% !important;
}

#wpjb-checkout-success .wpjb-flash-body {
    width: 80% !important;
}

/* MENU */

.wpjb .wpjb-menu-bar {
    margin:10px 0 20px 0;
}

/* FORMS */

.wpjb .wpjb-form .wpjb-error {
    outline: 0px solid #DE5400;
    background-color: cornsilk;
}

.wpjb .wpjb-form .wpjb-required {
    font-weight: bold;
    color: red;
}

.wpjb .wpjb-form {
    
}

.wpjb .wpjb-form-slider {

    margin: 10px 0 0 0;
}

.wpjb .wpjb-form fieldset legend.wpjb-empty {
    margin: 0;
    padding: 0;
    display:none;
}

.wpjb .wpjb-form > fieldset > div,
.wpjb .wpjb-form > fieldset > div > div.wpjb-field
.wpjb .wpjb-form > fieldset > table {
    padding:5px;
    margin: 5px;
    clear: both;
    overflow:hidden;
}

.wpjb .wpjb-form div.wp-editor-tools {
    padding: 0 10px 0 0;
    margin: 0;
}

.wpjb .wpjb-form div label.wpjb-label {
    font-weight: normal;
    display: block;
    font-size: 100%;
    margin: 0;
    width: 30%;
    float: left;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    padding: 6px 0 6px 0;
    margin: 1px 0 1px 0;
}

.wpjb .wpjb-form.wpjb-form-nolines fieldset {
    border: 0px;
    padding: 0px;
    margin: 0px;
}

.wpjb .wpjb-form.wpjb-form-nolines legend {
    padding: 0px 0 12px 0;
    background: none;
    border: none;
    width: 100%;
}

.wpjb .wpjb-form input {
    margin: 0;
}

.wpjb .wpjb-form div div.wpjb-field textarea {
    height: 270px;
}

.wpjb .wpjb-form div .wpjb-hint {
    font-size: 12px;
    opacity: 0.8;
}

.wpjb .wpjb-form div.wpjb-input-textarea small {
    margin-left:0%;
}

.wpjb .wpjb-form .wpjb-input-description {
    padding: 0 0 0 5px;
}

.wpjb .wpjb-form .wpjb-cute-input {
    line-height: 20px;
    margin: 0 0 6px 0;
}

.wpjb .wpjb-form .wpjb-cute-input .wpjb-cute-input-indicator {
    top: 0;
    left: 0;
}

.wpjb .wpjb-form .wpjb-cute-input .wpjb-input-description {
    padding: 0 0 0 25px;
}

.wpjb .wpjb-form .wpjb-input-cols {
    float: left;
    box-sizing: border-box;
}

.wpjb .wpjb-form .wpjb-input-cols-0 {
    display: inline;
}

.wpjb .wpjb-form .wpjb-input-cols-1 {
    width:100%;
}

.wpjb .wpjb-form .wpjb-input-cols-2 {
    width:50%;
    float: left
}

.wpjb .wpjb-form .wpjb-input-cols-3 {
    width:33%;
}

.wpjb .wpjb-form .wpjb-input-cols-4 {
    width:25%;
}

.wpjb .wpjb-form div.wpjb-field {
    margin:0;
    padding:0;
    float:left;
    clear:none;
    width:70%;
}

.wpjb .wpjb-form ul.wpjb-errors {
    margin: 0 0 0 0;
    padding: 0;
}

.wpjb .wpjb-form ul.wpjb-errors li {
    color: #D54E21;
    margin: 0 0 0.1em 20px;
    padding: 0;
    list-style-type: circle;
}

.wpjb .wpjb-form .wp-editor-container {
    border: 1px solid #e5e5e5;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,.04);
    box-shadow: 0 1px 1px rgba(0,0,0,.04);
}

.wpjb .wpjb-form > fieldset > div, 
.wpjb .wpjb-form > fieldset > div > div.wpjb-field .wpjb-form > fieldset > table {
    margin: 6px 0 6px 0;
    padding: 6px 0 6px 0;
}

.wpjb .wpjb-form fieldset legend {
    margin: 0;
    padding: 24px 0px 6px 0px;
    width: 100%;
    border-bottom: 2px solid whitesmoke;
    font-weight: normal;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
}

.wpjb .wpjb-form div textarea,
.wpjb .wpjb-form div select,
.wpjb .wpjb-form div input[type=text], 
.wpjb .wpjb-form div input[type=password] {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
    width: 100%;
    display: inline;
    border-radius: 1px;
    border: 1px solid #e6e6e6;
    margin: 0;
    padding: 6px;
    font-size: 13px;
}

.wpjb .wpjb-form div select {
    background: white;
}

.wpjb .wpjb-form input.wpjb-submit {
    margin: 5px 0 5px 0;
    font-size: 1.1em;
}

.wpjb .wpjb-form.wpjb-form-nolines .wpjb-legend {
    padding: 10px 10px 10px 10px;
    font-size: 1.3em;
    font-weight: normal;
    margin: 0;
    display: block;
    border-bottom: 1px solid whitesmoke;
}

.wpjb .wpjb-form.wpjb-form-nolines fieldset {
    border: 0px;
    margin: 12px 0 12px 0;
    padding: 0 12px 0 12px;
}

.wpjb .wpjb-form.wpjb-form-stacked .wpjb-label,
.wpjb .wpjb-form.wpjb-form-stacked .wpjb-field {
    width: 100%;
}

/* FILE UPLOAD */

.wpjb .wpjb-upload-ui {
    width:100%;
    min-height:130px;
    position: relative;
}

.wpjb .wpjb-upload-inner {
    border:1px solid whitesmoke; 
    background-color: #fcfcfc;
    padding: 0px 0 10px 0;
    opacity: 0.9;
    z-index: 0;
    text-align: center;
    line-height: 100%;
    font-weight: bold;
    margin: auto;
    box-sizing: border-box;
    color: gray;
}

.wpjb .wpjb-form-nolines .wpjb-upload-inner {
    border: 1px dashed silver;
    background-color: rgba(0,0,0,0.02);
}

.wpjb .wpjb-upload-inner .wpjb-upload-info {
    line-height: 40px;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: 1.4em;
}

.wpjb .wpjb-upload-inner .wpjb-icon-upload-cloud {
    font-size: 42px;
    display: block;
    width: 100%;
    height: 50px;
    margin: 0;
    padding: 0;
}

.wpjb .wpjb-drag-over .wpjb-upload-inner {
    opacity: 1;
    border:1px dashed silver
}

.wpjb .wpjb-drag-over .wpjb-drop-zone  {
    position: absolute !important;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 1;
    z-index: 5;
    box-sizing: border-box;
    background-color: black;
    opacity:0.1
}

.wpjb .wpjb-upload-item {
    margin: 2px 0 2px 0;
    padding: 2px 0 2px 0;
    cursor: default;
    clear: both;
    height: 24px;
}

.wpjb .wpjb-upload-item:hover {
    background-color: rgba(0, 0, 0, 0.02);
}

.wpjb .wpjb-upload-item .wpjb-item-actions {
    margin: 0 5px 0 10px;
    padding: 0;
    font-size: 1.1em;
    float: right;
}

.wpjb .wpjb-upload-item .wpjb-file-icon {
    font-size: 18px;
    line-height: 18px;
    vertical-align: baseline;
}

.wpjb .wpjb-upload-item .wpjb-item-actions > a {
    visibility: hidden;
    font-size: 16px;
    line-height: 24px;
    height: 24px;
    text-decoration: none;
}

.wpjb .wpjb-upload-item:hover .wpjb-item-actions > a {
    visibility: visible;
}

.wpjb .wpjb-upload-item .wpjb-file-name {
    font-weight: normal;
    padding: 1px 10px 1px 5px;
    margin: 0;
    line-height: 14px;
    font-size: 14px;
}

.wpjb .wpjb-upload-item span.wpjb-file-info {
    color: #666;
    font-size: 14px;
}

.wpjb .wpjb-upload-item .wpjb-upload-progress {
    float: right;
}

.wpjb .wpjb-upload-item .wpjb-upload-progress .wpjb-upload-progress-bar {
    display: inline-block;
    line-height: 0 !important;
    width: 100px;
    height: 12px;
    border: 1px solid silver;
}

.wpjb .wpjb-upload-item .wpjb-upload-progress .wpjb-upload-progress-bar .wpjb-upload-progress-bar-inner {
    display: inline-block;
    line-height: 0 !important;
    width: 0;
    height: 100%;
    background-color:#62B6CF;
}

.wpjb .wpjb-upload-error {
    color: #D54E21;
    font-weight: bold;
    margin: 4px 0 4px 0;
}

.wpjb .wpjb-upload-error .wpjb-glyphs {
    font-size: 1.1em;
    margin-right: 5px;
}

#wpjb-file-upload-overlay.wpjb.wpjb-overlay > div {
    width: auto;
    min-width: 500px;
}

.wpjb.wpjb-overlay .wpjb-overlay-body {
    padding: 0 0 0 0;
}

.wpjb.wpjb-overlay .wpjb-overlay-header {
    clear: both;
    margin: 0; 
    background: #fcfcfc; 
    border-bottom: 1px solid #ddd;
    padding: 0 0 0 0;
    height: 50px;
}

.wpjb .wpjb-overlay-title {
    float: left;
    font-size: 20px;
    display: inline-block;
    line-height: 50px;
    padding: 0 0 0 10px;
}

.wpjb .wpjb-overlay-buttons {
    float:right;
}

.wpjb .wpjb-overlay-button {
    cursor: pointer;
    color: #72777c;
    background-color: transparent;
    height: 50px;
    width: 50px;
    padding: 0;
    line-height: 50px;
    font-size: 20px;
    text-align: center;
    border: 0;
    border-left: 1px solid #ddd;
    -webkit-transition: color .1s ease-in-out,background .1s ease-in-out;
    transition: color .1s ease-in-out,background .1s ease-in-out;
    display: inline-block;
}

.wpjb .wpjb-overlay-button:not(.wpjb-navi-disabled):hover {
    background: #ddd none repeat scroll 0 0;
    border-color: #ccc;
    color: #000;
}

.wpjb .wpjb-overlay-button.wpjb-navi-disabled {
    opacity: 0.6;
    cursor: default;
}

.wpjb.wpjb-overlay .wpjb-overlay-footer {
    clear: both;
    margin: 0; 
    background: #fcfcfc; 
    border-top: 1px solid #ddd;
    padding: 0 0 0 0;
    height: 50px;
}

.wpjb.wpjb-overlay .wpjb-overlay-content {
    padding: 10px;
}

.wpjb.wpjb-overlay .wpjb-overlay-footer .wpjb-file-name {
    line-height: 50px;
    display: inline-block;
    padding: 0 0 0 10px;
}

#wpjb-file-upload-overlay  {

}

/* Pagination */

.wpjb .wpjb-paginate-links {
    margin: 20px 0;
    text-align: right;
}

.wpjb .wpjb-paginate-links a,
.wpjb .wpjb-paginate-links span {
    padding: 3px 9px;
    font-weight: bold;
    text-decoration: none;
    background: #fcfcfc;
}

.wpjb .wpjb-paginate-links span.wpjb-glyphs {
    padding: 0;
}

.wpjb .wpjb-paginate-links .dots {
}

/* MODAL WINDOW */

.wpjb.wpjb-overlay {
    width: 100%;
    height: 100%;
    margin: auto;
    /*position: fixed;*/
    position: absolute;
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0;
    z-index: 160000;
    display: none;
    background-color: rgba(255, 255, 255, 0.5);
}

.wpjb.wpjb-overlay#wpjb-file-delete {
    position: fixed;
}

.wpjb.wpjb-overlay.wpjb-overlay-dark {
    background-color: rgba(0, 0, 0, 0.7);
}

.wpjb.wpjb-overlay.show {
    display:block;
}

.wpjb.wpjb-overlay h2 {
    font-size: 22px;
}

.wpjb.wpjb-overlay p {
    margin: 5px 0 25px 0;
}

.wpjb.wpjb-overlay input[type=radio] {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.wpjb.wpjb-overlay > div {
    
    /*position: fixed;*/
    /*top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;*/
    overflow: hidden;
    margin: auto;
    margin-top: 10%;
    
    max-width: 550px;
    min-width: 300px;
    
    /*width:550px;
    height: 400px;*/

    background-color: #fff;
    border:1px solid silver;
    padding:15px 15px 15px 15px;
    -moz-box-shadow: 0 0 5px 5px #888;
    -webkit-box-shadow: 0 0 5px 5px #888;
    box-shadow: 0 0 5px 5px whitesmoke;
}

/* MODAL WINDOW CUSTOM */

#wpjb-file-upload-overlay.wpjb.wpjb-overlay > div {
    width: 90%;
    height: 600px ;
}

#wpjb-file-upload-overlay.wpjb.wpjb-overlay > div #wpjb-file-content {
    text-align: center;
    height: 500px;
}

#wpjb-media-library-overlay.wpjb.wpjb-overlay > div {
    width: 90%;
    height: 600px ;
}

#wpjb-media-library-overlay.wpjb.wpjb-overlay > div #wpjb-media-library {
    height: 500px;
}

#wpjb-file-delete.wpjb.wpjb-overlay > .wpjb-overlay-body {
    width: 600px;
    height: 150px;
}

#wpjb-file-delete.wpjb.wpjb-overlay > .wpjb-overlay-body .wpjb-overlay-content {
    height: 50px;
}

/* MODAL WINDOW SUBSCRIBE */

.wpjb-overlay-close {
    float:right; 
    width: 32px; 
    height: 32px;
    text-decoration: none;
}

/* MEDIA LIBRARY FRAME */

.wpjb-attachments {
    overflow-y: scroll;
    height: 100%;
}

.wpjb-attachments .wpjb-attachment {
    width: 150px;
    
    position: relative;
    float: left;
    padding: 8px;
    margin: 0;
    color: #444;
    cursor: pointer;
    list-style: none;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    
    /* .details 
    -webkit-box-shadow: inset 0 0 0 3px #fff,inset 0 0 0 7px #0073aa;
    box-shadow: inset 0 0 0 3px #fff,inset 0 0 0 7px #0073aa;
    */

}

.wpjb-attachments .wpjb-attachment .wpjb-attachment-preview {
    position: relative;
    -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);
    box-shadow: inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);
    background: #eee;
    cursor: pointer;
}

.wpjb-attachments .wpjb-attachment .wpjb-attachment-preview:before {
    content: "";
    display: block;
    padding-top: 100%;
}

.wpjb-attachments .wpjb-attachment .wpjb-thumbnail {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    -webkit-transition: opacity .1s;
    transition: opacity .1s;
}

.wpjb-attachments .wpjb-attachment .wpjb-thumbnail:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
    overflow: hidden;
}

.wpjb-attachments .wpjb-attachment .wpjb-thumbnail .wpjb-centered {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(50%,50%);
    -ms-transform: translate(50%,50%);
    transform: translate(50%,50%);
}

.wpjb-attachments .wpjb-attachment .wpjb-thumbnail .wpjb-centered:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}

.wpjb-attachments .wpjb-attachment .wpjb-thumbnail .wpjb-centered img {
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    
    position: absolute;
    
    top: 0;
    left: 0;
}

.wpjb-attachments .wpjb-attachment .wpjb-filename {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    max-height: 100%;
    word-wrap: break-word;
    text-align: center;
    font-weight: 700;
    background: rgba(255,255,255,.8);
    -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.15);
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.15);
    
    font-size: 12px;
    line-height: 1.4em;
    
}

.wpjb-attachments .wpjb-attachment .wpjb-filename > div {
    padding: 5px 8px;
}

.wpjb-attachments .wpjb-attachment .wpjb-landscape img {
    max-height: 100%;
}

.wpjb-attachments .wpjb-attachment .wpjb-portrait img {
    max-width: 100%;
}

#wpjb-media-library-search {
    width: 300px;
    line-height: 20px;
    padding: 5px;
    font-size: 14px;
    margin: 10px;
}

body .wpjb .wpjb-media-item-checked {
        -webkit-box-shadow: inset 0 0 2px 3px #f1f1f1,inset 0 0 0 7px #5b9dd9;
    box-shadow: inset 0 0 2px 3px #f1f1f1,inset 0 0 0 7px #5b9dd9;
}

/* MULTISELECT */

.wpjb input[type=text].daq-multiselect-input {
    cursor:pointer;
    margin-bottom: 0px;
    z-index: 100;
    background-image: url("/wp-content/plugins/wpjobboard/public/css/../images/icon-arrow-down-b-16.png");
    background-repeat: no-repeat;
    background-position: 98% 50%;
}

.wpjb input[type=text].daq-multiselect-input.daq-multiselect-open {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
    
.wpjb .daq-multiselect-options {
    padding: 6px 6px 0 6px;
    margin: 0;
    min-height: 50px;
    max-height: 250px;
    min-width: 200px;
    overflow-y: scroll;
    border: 1px solid #e6e6e6;
    border-top: 0px solid transparent;
    border-right: 0px solid transparent;
    display: none;
    width:100%;
    z-index:1000;
    position: absolute;
    background-color: white;
    -moz-box-shadow:    0 4px 3px -3px  whitesmoke;
    -webkit-box-shadow: 0 4px 3px -3px  whitesmoke;
    box-shadow:         0 4px 3px -3px whitesmoke;
}

/* TOP SEARCH */

#wpjb-top-search {
    padding: 12px 12px 0 12px;
    box-shadow: none;
    background: #fcfcfc;
    border: 0px solid #eceff1;
    color: #546e7a;
    font-size: 13px;
    clear: both;
    overflow: hidden;
    margin: 0 0 12px 0;
}

body .wpjb .wpjb-button.wpjb-button-search {
    width: 100%;
    display: inline-block;
    margin:0 0 6px 0;
    box-sizing: border-box;
    padding: 8px 13px 9px;
}

body .wpjb .wpjb-list-search {
    width:44px; 
    margin: 0 0 0 6px; 
    float:left;
    box-sizing: content-box;
}

body .wpjb .wpjb-search-group-visible {
    width: 90%; 
    width: calc( 100% - 50px );
    float:left
}

body #wpjb-top-search .wpjb-cute-input {
    padding-left: 25px;
}

#wpjb-top-search input[type=text] {
    width:100%;
    display: inline;
    border-radius: 1px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    margin: 0;
    padding: 6px;
    font-size: 13px;
}

#wpjb-top-search select {
    width: 100%;
    background: white;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    margin: 0;
    padding: 6px;
}

#wpjb-top-search ul li {
    display: inline-block;
    margin: 0 12px 0 0;
    line-height: 24px;
}

.wpjb-search .wpjb-input {
    width: 48%;
    margin: 1.5% 12px 1.5% 12px;
    padding: 0;
    display: block;
    float: left;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-half-left {
    width: 49%;
    margin: 0 1% 12px 0%;
}

.wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-half-right {
    width: 49%;
    margin: 0 0% 12px 1%;
}

.wpjb-search .wpjb-input.wpjb-input-type-full {
    width: 100%;
    margin: 0 0 12px 0;
}

.awpjb-search .wpjb-input.advert-input-type-full {
    width: 100%;
    margin: 0 0 12px 0;
}

#wpjb-top-search .wpjb-top-search-submit {
    float:right;  
}

/* WPJB / Home */

.wpjb-page-search .wpjb-bulb,
.wpjb-page-index .wpjb-bulb {
    padding: 0 6px;
    line-height: 16px;
    margin: 0 0 0 6px;
    font-size: 10px;
    position: relative;
    top: -1px;
}

/* WPJB / Job Details */

.wpjb.wpjb-page-single .wpjb-single-top a {
    text-decoration:none;
    font-style:italic;
}

.wpjb .wpjb-top-header {
    clear:both; 
    overflow:hidden; 
    padding: 0; 
    margin: 0 0 12px 0;
    background: #f9f9f9;
    color: #546e7a;
}

.wpjb .wpjb-top-header-image {
    float: left; 
    margin: 0 0 0 0; 
    padding: 0px;
    width:64px;
    height:64px;
}

.wpjb .wpjb-top-header-image .wpjb-logo-default-size:before {
    font-size: 52px;
    padding: 0;
    opacity: 0.15;
    padding: 0;
    margin: 6px;
}

.wpjb .wpjb-top-header-image > img {
    max-width:64px; 
    max-height: 64px;
    border: none;
    border-radius: 0;
    display: block;
}

.wpjb .wpjb-top-header-content { 
    float: left;
    padding: 0 0 0 6px;
    margin: 0;
    width: calc( 100% - 64px );
}

.wpjb .wpjb-top-header-title {
    display: block;
    line-height: 24px;
    font-size: 18px;
    font-weight: bold;
    padding: 6px 0 6px 0;
}

.wpjb .wpjb-top-header-subtitle {
    display: block;
    list-style: none;
    list-style-type: none !important;
}

.wpjb .wpjb-top-header-subtitle > li {
    list-style-type: none !important;
    display: inline-block;
    padding: 0 12px 6px 0;
    font-size: 13px;
    line-height: 18px;
    margin: 0;
}

.wpjb .wpjb-top-header-subtitle > li > span.wpjb-glyphs:before {
    margin-left: 0;
    margin-right: 3px;
}

.wpjb-ls-load-more .wpjb-button {
    margin: 1em 0 1em 0;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
    text-align: center;
}

.wpjb .wpjb-top-header.wpjb-use-vcard .wpjb-top-header-image {
    padding: 0px;
    text-align: center;
    width: 100%;
    box-sizing: content-box;
    height: auto;
}

.wpjb .wpjb-top-header.wpjb-use-vcard .wpjb-top-header-image > img {
    margin: 12px auto 0 auto;
}

.wpjb .wpjb-top-header.wpjb-use-vcard .wpjb-top-header-content {
    padding: 0 6px 0 6px;
    margin: 0;
    width: 100%;
    text-align: center;
}

.wpjb .wpjb-top-header.wpjb-use-vcard .wpjb-top-header-title {
    font-weight: normal;
}

.wpjb .wpjb-top-header.wpjb-use-cover {
    height: 300px;
    position: relative;
}

.wpjb .wpjb-top-header.wpjb-use-cover .wpjb-top-header-image,
.wpjb .wpjb-top-header.wpjb-use-cover .wpjb-top-header-content {
    position: absolute;
    bottom: 12px;
    left: 12px;
}

.wpjb .wpjb-top-header.wpjb-use-cover .wpjb-top-header-content {
    left: 76px;
    width: calc( 100% - 76px )
}

.wpjb .wpjb-top-header.wpjb-use-round-image .wpjb-top-header-image > img {
    border-radius: 50%;
}

.wpjb .wpjb-application-change-status-dropdown {
    background: white;
    padding: 3px 8px 4px 8px;
    font-size: 14px;
    width: 30%;
}

/* ADD JOB */

.wpjb ul.wpjb-add-job-steps {
    list-style-type: none;
    margin: 10px 0 10px 0;
    padding: 0px;
    border: 0;
    clear: both;
    overflow: hidden;
    width:100%;
    background-color: #fcfcfc;
}

.wpjb ul.wpjb-add-job-steps > li {
    margin: 0;
    padding: 8px 1em 8px 1em;
    display: block;
    float: left;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 1.3em;
    border-right: 1px solid whitesmoke;
    box-sizing: border-box;
    width:33.33%;
    text-align: center;
}

.wpjb ul.wpjb-add-job-steps > li .wpjb-glyphs {
    display: none;
}

.wpjb ul.wpjb-add-job-steps > li.wpjb-step-current .wpjb-glyphs {
    display: inline;
}

.wpjb ul.wpjb-add-job-steps > li:first-child {
    padding: 8px 1em 8px 5px;
}

.wpjb  ul.wpjb-add-job-steps > li > span.wpjb-step-number {

}

.wpjb ul.wpjb-add-job-steps > li.wpjb-step-current {
    font-weight: 500;
    border-bottom-width: 3px;
    border-bottom-style: solid;
}

.wpjb ul.wpjb-add-job-steps > li.wpjb-step-current > span.wpjb-step-number {

}

.wpjb .arrow {
    font-weight: 900;
    font-size: 1.5em;
    line-height: 0em;
}

.wpjb .wpjb-listing-group:first-child {
    margin-top: 0;
}

.wpjb .wpjb-listing-group {
    display: inline-block;
    width:100%;
    margin: 20px 0 10px 0;
    font-size: 18px;
}

.wpjb .wpjb-listing-type-item {
    display:block; 
    border: 1px solid transparent;
}

.wpjb .wpjb-listing-type-item-s1 {
    font-size:1.1em; 
    font-weight:bold; 
    line-height:1.1em;
}
.wpjb .wpjb-listing-type-item-s2 {
    font-size:1.1em; 
    line-height:1.1em
}
.wpjb .wpjb-listing-type-item-s3 {
    margin-left:4px
}

/* MEMBERSHIP */

.wpjb span.wpjb-price {
    width: auto;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 2em;
    display: inline-block;
    padding: 0 0 0.5em 0;
}

.wpjb .wpjb-membership-product .wpjb-membership-product-title {
    font-size: 1.3em; 
    line-height: 1.5em
}

.wpjb .wpjb-membership-product ul {
    list-style-type: none;
    padding: 0;
    margin: 4px 0 0 0;
}

.wpjb .wpjb-membership-product ul > li {
    list-style-type: circle;
    padding: 0 0 0 0px;
    margin: 0 0 0 20px;
    line-height: 1.6em;
}

.wpjb .wpjb-membership-product ul > li.wpjb-membership-item-title {
    list-style-type: disc;
}

.wpjb .wpjb-membership-active-usage {
    background-color: whitesmoke;
    display: inline-block;
    padding: 0px 4px 0px 4px;
}

.wpjb .wpjb-grid-card {
    float: left;
    background-color: #fff;
    width: 222px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
    padding-left: 0;
    padding-bottom: 5px;
    margin: 1px 10px 0 3px;
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
    box-shadow: 0 0 3px rgba(0,0,0,0.15);
    -webkit-transition: height 0.1s ease-in-out,margin 0.1s ease-in-out;
    -moz-transition: height 0.1s ease-in-out,margin 0.1s ease-in-out;
    -o-transition: height 0.1s ease-in-out,margin 0.1s ease-in-out;
    transition: height 0.1s ease-in-out,margin 0.1s ease-in-out;
}

.wpjb .wpjb-grid-card .wpjb-grid-avatar {
    
}

.wpjb .wpjb-grid-card.wpjb-card-3-218-218 {
    width: 200px;
}

/* WPJB Resumes Home */

.wpjr-page-resumes .wpjb-col-logo img {
    border: 1px solid whitesmoke;
    border-radius: 2px;
    padding: 2px 4px 2px 4px;
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box; 
    vertical-align: middle;
}

.wpjb.wpjr-page-resume .wpjb-resume-detail {
    padding: 0px 0px 10px 0px;
    margin: 0 0 20px 0;
    border-bottom: 1px solid whitesmoke;
    clear: both;
    overflow: hidden;
    
}

.wpjb.wpjr-page-resume .wpjb-resume-detail:last-of-type {
    margin: 0 0 0 0;
    border-bottom: 6px double #f7f7f7;
}

.wpjb .wpjb-resume-detail .wpjb-column-left {
    font-size: 1.1rem;
    padding: 0;
    margin: 0 0 5px 0;
}

.wpjb .wpjb-resume-detail .wpjb-column-right {
    padding: 0;
    margin: 0 0 5px 0;
}

.wpjb.wpjr-page-my-resume .wpjb-form legend > a {
    text-decoration: none !important;
}

.wpjb-resume-detail .date-range {
    float:right;
    margin-right:1%;
    padding: 1em;
}

.wpjb .wpjb-myresume-detail {
    position: relative;
    box-sizing: content-box;
    
    border-bottom: 1px solid #f7f7f7;
}

.wpjb .wpjb-resume-detail-head {
    padding: 8px 0 8px 0;
    vertical-align: middle;
    
    font-size: 16px;
}

.wpjb .wpjb-resume-detail-date-range {
    margin: 0;
    padding: 0 0 8px 0;
    
    font-size: 12px;
    text-transform: uppercase;
}

.wpjb .wpjb-resume-detail-description {
    padding: 0 0 8px 0;
    margin: 0;
    opacity: 0.9;
    display: inline-block;
}

.wpjb .wpjb-myresume-detail-actions {
    position: absolute;
    right: 10px;
    top: 10px;
}

.wpjb .wpjb-partial-undo {
    padding: 0.75rem 0.5rem;
    background-color: #f7f7f7;
}

.wpjb .wpjb-partial-undo .wpjb-icon-trash-1:before {
    font-size: 17px;
}

.wpjb .wpjb-form > fieldset > div.wpjb-fieldset-null {
    text-align: center;
    padding: 2rem 0 2rem 0;
    background-color: #f7f7f7;
}

.wpjb .wpjb-form > fieldset > div.wpjb-fieldset-null > a.wpjb-button {
    padding: 1rem 2rem;
    font-size: 16px;
}

.wpjb .wpjb-resume-detail .wpjb-fieldset-null {
    /*display: none;*/
}

.wpjb .wpjb-resume-detail .wpjb-fieldset-null:last-of-type {
    display: block;
}

.wpjb-form-nested-progress {
    visibility: hidden;
}

.wpjb .wpjb-form > fieldset > div > div.wpjb-form-nested {
    background-color: whitesmoke;
    padding: 1em;
}

.wpjb.wpjb-form-nested .wpjb-form div div.wpjb-field textarea {
    height: 140px;
}

.wpjb .company-panel-dropdown > img {
    cursor: pointer;
}

/* FIXES !IMPORTANT */

.wpjb-boxes {
    clear:both;
    overflow: hidden;
}
.wpjb-box {
    display: block;
    width: 24%;
    margin: 2% 1% 2% 0;
    padding: 0;
    text-decoration: none;
    float: left;
    box-sizing: border-box;
}

.wpjb-box:hover {
    background-color: whitesmoke;
    text-decoration: none;
}

.wpjb-box .wpjb-box-icon {
    margin-top: 0.2em;
    display: block;
    text-align: center;
    font-size: 3em;
    line-height: 1.0em;
}

.wpjb-box .wpjb-box-title {
    display: block;
    text-align: center;
    line-height: 2.6em;
}

.wpjb .wpjb-breadcrumb {
    font-size: 1.1em;
    box-shadow: none;
    border: 0;
    border-top: 2px solid whitesmoke;
    border-bottom: 2px solid whitesmoke;
    padding: 0.5em 0 0.5em 0;
    margin: 0 0 1em 0;
}

.wpjb .wpjb-breadcrumb a {
    text-decoration: none;
}

.wpjb .wpjb-breadcrumb a:hover {
    text-decoration: underline;
}

.wpjb .progress-bar {
    background-color: whitesmoke;
    height: 35px;
    padding: 5px;
    width: 100%;       
    border-radius: 5px;   
    border: 1px solid silver;
}

.wpjb .progress-bar span {
    display: inline-block;
    height: 100%;
    border-radius: 3px;
    transition: width .4s ease-in-out;    
}
.wpjb .blue span {
    background-color: #62B6CF;   
}

.wpjb .wpjb-boxes .wpjb-boxes-group {
    border-bottom:1px solid whitesmoke;
    margin: 1em 0 0 0;
    clear:both;
    overflow: hidden;
}

.wpjb .wpjb-boxes .wpjb-boxes-group .wpjb-boxes-group-text {
    font-size:1.3em;
    text-transform: uppercase;
}

.wpjb ul.wpjb-tabs {
    margin: 0px;
    padding: 0 10px 0;
    list-style: none;
    border-bottom: 1px solid whitesmoke;
}

.wpjb ul.wpjb-tabs li.current {
    color: #222;
    border: 1px solid whitesmoke;
    border-bottom: 1px solid white;
    top: 0px;
    
}
.wpjb ul.wpjb-tabs li {
    background: none;
    border: 1px solid transparent;
    color: #222;
    display: inline-block;
    padding: 10px 15px;
    cursor: pointer;
    margin: 0 0 -1px 0;
}

.wpjb ul.wpjb-tabs li a {
    color: black;
    text-decoration: none;
}

.wpjb ul.wpjb-tabs li.current {
    font-weight: bold;
}

.wpjb .wpjb-tab-content {
    border:1px solid whitesmoke;
    border-top: 0;
    padding: 0 5px 0 5px;
}

.wpjb .wpjb-tab-content.padded {
    padding: 1em;
}

.wpjb .wpjb-tabs.wpjb-tabs-reverse {
    background-color: whitesmoke;
}

.wpjb ul.wpjb-tabs.wpjb-tabs-reverse li.current {
    background-color: white;
    margin-top: 10px;
}

.wpjb .wpjb-refine-search {
    padding: 1em;
    margin: 0 0 1em 0;
    clear: both;
    overflow: hidden;
}

.wpjb .wpjb-refine-query {
    display: block;
    padding: 0em 0px 1em 0px;
}

.wpjb .wpjb-refine-cancel:before {
    color: #21759b;
}

.wpjb .wpjb-refine-actions {
    display: block;
}

.wpjb .wpjb-tag {
    background: #62B6CF;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    color: white;
    padding: 4px;
    text-decoration: none;
    line-height: 2.2em;
}

.wpjb-google-map img {
    box-shadow: none !important;
    border-radius: 0px !important;
    max-width: initial !important;
}

div.wpjb-map-holder {
    position: relative;
}

.hidden {
    display: none;
}

div.wpjb-map-overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    opacity: 0.7;
    z-index: 1;
}

div.overlay.standard { 
    background: #fff url(/wp-admin/images/wpspin_light-2x.gif) no-repeat 50% 50%; 
    background-color: silver;
}

div.wpjb-map-infobox {
    z-index: 99 !important;
    opacity: 1 !important;
    /*width: 350px !important;*/
    /*height: 135px !important;*/
    margin: 0;
    padding: 20px 15px 10px 15px;
    background: #FFFFFF;
    box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
    -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
    -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
    
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box; 

    border-radius: 8px;
}

.wpjb-map-infobox span.wpjb-infobox-title {
    padding: 0;
    margin: 0px 0px 8px 0px;
    color: #222222;
    font-size: 14px; /*18px;*/
    font-weight: 500;
    text-transform: capitalize;
    text-shadow: 0px 1px 0px #FFFFFF;
}

.wpjb-map-infobox p {
    padding: 0;
    margin: 4px 0px 4px 0px;
    font-size: 13px; /*14px;*/
    font-weight: normal;
    color: #333333;
    text-transform: capitalize;
    text-shadow: 0px 1px 0px #FFFFFF;
}

.wpjb-map-infobox a,
.wpjb-map-infobox a:visited{
    text-decoration: none;
    color: #427fed; /*#21759b;*/
    font-weight: bold;
}

.wpjb-map-infobox div.wpjb-infobox-footer {
    display: flex;

    /*z-index: 100 !important;
    position: absolute;
    bottom: 0;
    left: 0;*/
    /*height: 50px;*/
    width: 100%;
    border-top: 1px solid #FEFEFE;
    /*box-shadow: inset 1px 0px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 1px 0px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: inset 1px 0px 1px rgba(0,0,0,0.2);*/
    /*background-color: silver;*/
    
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box; 
}

.wpjb-map-infobox div.wpjb-infobox-footer a,
.wpjb-map-infobox div.wpjb-infobox-footer small {
    display: flex;
    flex-grow: 1;
    justify-content: center;
}

.wpjb-map-infobox small {
    /*float: left;*/
    padding: 0;
    margin: 0px 0px 0px 5px;
    line-height: 28px;
    font-size: 13px; /* 16px */
    /*font-weight: bold;*/
    color: #000;
    text-transform: capitalize;
    /*text-shadow: 0px 1px 0px rgba(0,0,0,0.5);*/
}

.wpjb-map-infobox span.footer-icon {
    /*float: left;
    width: 40px;*/
    font-size: 14px; /*28px;*/
    color: #000;
    opacity: 1;
    padding: 0 0 0 10px;
    line-height: 28px;
}
      
.wpjb-widget .wpjb-grid-row {
    padding: 10px 0;
}

.wpjb-widget .wpjb-grid-row .wpjb-sub {

}

.wpjb-widget .wpjb-link-view-all {
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    
}

.wpjb .mejs-overlay-button {
    margin: -50px 0 0 -50px;
}

.wpjb-manage-applications {
    color: white !important;
    opacity: 1;
}

.wpjb-manage-applications span:before {
    opacity: 1;
}

.wpjb-manage-applications strong {
    font-size: 1.1em;
}

.wpjb-manage-applications:hover {
    
}

.wpjb-manage-applications-none {
    cursor: not-allowed;
}

.wpjb .wpjb-notify-new {
    display: inline-block;
    width: 16px;
    background-color: tomato;
    height: 16px;
    font-size: 11px !important;
    font-weight: bold;
    text-align: center;
    border-radius: 50%;
    line-height: 16px;
    border: 2px solid white;
    box-sizing: content-box;
    z-index: 1000;
    color: white;
    font-family: sans-serif;
    cursor: default;
    vertical-align: text-bottom;
}

span.wpjb-star-rating {
    font-size: 20px;
    margin: 0;
    line-height: 35px;
    
}

span.wpjb-glyphs.wpjb-star-rating:before {
    margin: 0 1px 0 1px;
    padding: 0;
    font-size: 20px;
    line-height: 25px;
    height: 25px;
    vertical-align: top;
}

.wpjb-star-rating-bar > span:before {
    content:'\e807';
    cursor:pointer;
}

.wpjb-star-rating-bar > span.wpjb-star-checked:before,
.wpjb-star-rating-bar:hover > span:before {
   content:'\e806';
}

.wpjb-star-rating-bar > span:hover ~ span:before {
    content:'\e807';
}

.wpjb .wpjb-manage-applications-new {
    position: absolute;
    top: -22px;
    right: 0px;

}


body .wpjb .wpjb-application-status-new {
    background-color: floralwhite;
}

body .wpjb .wpjb-application-status-new a.wpjb-manage-action {
    background-color: white;
}

body .wpjb .wpjb-application-change-status {
    background-color:whitesmoke;
    margin:16px 0 16px 0;
    padding: 8px !important;
}

.wpjb .wpjb-manage-header {
    margin: 0 0 0 0;
    clear: both;
    overflow: hidden;
    
}

body .wpjb .wpjb-manage-header-right {
    min-height: 22px;
    margin: 0;
    padding: 0;
}

body .wpjb .wpjb-manage-header-right > li {
    display: inline;
    margin: 0 0 0 0.75em;
}

body .wpjb .wpjb-manage-header-right > li .wpjb-manage-header-right-item-text {
    font-size: 13px;
}

body .wpjb .wpjb-no-text-decoration {
    text-decoration: none !important;
}

.wpjb .wpjb-manage-application .wpjb-manage-header-img img {
    border-radius: 50%;
    margin: 5px 0 0 0;
    display: block;
}

.wpjb .wpjb-manage-title,
.wpjb .wpjb-manage-title a {
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
}

.wpjb-manage-header-left {
    float: left;
    display: block;
}

.wpjb-manage-header-right {
    float: right;
    display: block;
}

.wpjb .wpjb-manage-link a {
    text-decoration: none;
}

.wpjb .wpjb-manage-actions-wrap {
    overflow: hidden;
    clear: both;
}

.wpjb .wpjb-manage-actions-more {
    display: none;
    margin: 5px 0 5px 0;
}

.wpjb .wpjb-manage-actions-left {
    float: left;
    display: block;
    height: 35px;
}

.wpjb .wpjb-manage-actions-right {
    float: right;
    display: block;
    height: 35px;
}

.wpjb-manage-action,
a.wpjb-manage-action {
    display: inline-block;
    overflow: hidden;
    
    padding: 0 10px 0 5px;
    height: 28px;
    line-height: 26px;
    font-size: 12px;
    text-decoration: none;
    color: #666;
    border: 1px solid silver;
    border-radius: 3px;
}

.wpjb .wpjb-manage-action,
.wpjb a.wpjb-manage-action {
    
}

.wpjb .wpjb-manage-actions-left a.wpjb-manage-action {
    margin: 5px 5px 0 0;
}

.wpjb .wpjb-manage-actions-right .wpjb-manage-action {
    margin: 5px 0 0 5px;
}

.wpjb a.wpjb-manage-action:not(.wpjb-no-hover):hover {
    background-color: whitesmoke;
    color: #666;
    border-color: gray;
}

.entry-content .wpjb .wpjb-manage-action:visited,
.wpjb .wpjb-manage-action:visited,
.wpjb a.wpjb-manage-action:visited {
    color: #666;
}

.wpjb .wpjb-manage-action > span {
    font-size: 16px;
}

.wpjb .wpjb-manage-delete-confirm {
    display: none
}

.wpjb .wpjb-mobile-only {
    display: none;
}

.wpjb-job-buttons a.wpjb-button {
    margin: 12px 0 0 0;
}

@media all and (min-width: 320px) and (max-width: 760px) {
    
    .wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-half-left,
    .wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-half-right,
    .wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-full {
        width:100%;
        margin: 0 0% 12px 0;
    }
    
    body .wpjb .wpjb-search-group-visible {
        width: 100%;
    }
    
    body .wpjb .wpjb-list-search {
        width: 100%;
        margin: 0;
    }
    
    .wpjb .wpjb-mobile-only {
        display: initial;
    }

    body .wpjb .wpjb-job-list .wpjb-line-minor .wpjb-sub.wpjb-company_name,
    .wpjb-job-list .wpjb-job_type,
    .wpjb-job-list .wpjb-bulb {
        display: none;
    }
    
    .wpjb-col-location {
        text-align: right;
        width: 50% !important;
    }
    
    .wpjb-job-list .wpjb-icon-location:before {
        display: none;
    }
    
    .wpjb select, .wpjb textarea, .wpjb input[type=password], .wpjb input[type=text] {
        margin: 0%;
    }
    
    .wpjb .wpjb-form div label.wpjb-label,
    .wpjb .wpjb-form.wpjb-form-nolines .wpjb-element-input-textarea .wpjb-field,
    .wpjb .wpjb-form div.wpjb-field {
        width: 100%;
    }
    
    .wpjb-box {
        width: 49%;
    }
    

    .wpjb-grid-job-application-details.wpjb-grid .wpjb-col-30,
    .single .wpjb .wpjb-grid .wpjb-col-30 {
        width: 100%;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
    }
    
    .wpjb-grid-job-application-details.wpjb-grid .wpjb-col-65,
    .single .wpjb .wpjb-grid .wpjb-col-65 {
        width:100%;
    }
    
    .wpjb-icon-empty:before {
        display: none;
    }
    
    .wpjb-employer-list .wpjb-sub-title,
    body .wpjb .wpjb-employer-list .wpjb-line-minor .wpjb-sub.wpjb-company_user_registered {
        display: none;
    }
    
    .wpjb-resume-list .wpjb-sub-title,
    body .wpjb .wpjb-resume-list .wpjb-line-minor .wpjb-sub.wpjb-resume_modified_at {
        display: none;
    }
    
    .wpjb ul.wpjb-add-job-steps > li {
        width: 100%;
        border-right: 0px solid transparent;
    }
    
    .wpjb ul.wpjb-add-job-steps > li:not(.wpjb-step-current) {
        border-bottom: 1px solid whitesmoke;
    }
    
    body .wpjb .wpjb-manage-header-right {
        width: 100%;
    }
    
    body .wpjb .wpjb-manage-header-right > li {
        display: block;
        margin: 0;
    }
    
    .wpjb .wpjb-star-ratings {
        width: 100%;
    }
    
    .wpjb .wpjb-star-ratings span.wpjb-glyphs.wpjb-star-rating:before {
        padding: 0 4px 0 0;
        font-size: 28px;
        line-height: 32px;
        height: 30px;
    }
    
    .wpjb .wpjb-manage-actions-right {
        float: left;
        display: block;
        height: auto;
    }
    
    .wpjb .wpjb-manage-actions-right .wpjb-manage-action {
        margin: 5px 5px 0 0;
    }
    
    .wpjb .wpjb-no-320-760 {
        display: none;
    }

    
    .wpjb-page-job-application .wpjb-manage-header-img {
        width: 100%;
    }
    
    .wpjb.wpjb-page-job-application .wpjb-manage-header-img img {
        margin: auto;
    }
    
    .wpjb-page-job-application .wpjb-manage-item .wpjb-grid-col {
        width: 100% !important;
        text-align: center;
    }
    
    body .wpjb.wpjb-page-job-application .wpjb-line-major {
        margin: auto;
        float: none;
    }
    
    body .wpjb.wpjb-page-job-application .wpjb-manage-actions-left,
    body .wpjb.wpjb-page-job-application .wpjb-manage-actions-right {
        width: 100%;
        height: auto;
    }
    
    .wpjb ul.wpjb-tabs {
        padding: 0;
        margin: 6px 0 6px 0;
        border-bottom: 1px solid transparent;
    }
    
    .wpjb ul.wpjb-tabs li {
        border: 1px solid whitesmoke;
        margin-bottom: 6px;
    }
    
    .wpjb ul.wpjb-tabs li.current {
        background-color: whitesmoke;
        border-bottom: 1px solid whitesmoke;
    }
    
    .wpjb .wpjb-tab-content {
        border-top: 1px solid whitesmoke;
    }
    
    .wpjb .wpjb-myresume-detail-actions {
        position: initial;
    }

    
    .wpjb .wpjb-manage-actions-right,
    .wpjb .wpjb-manage-actions-left {
        height: auto;
    }

}

@media all and (min-width: 320px) and (max-width: 360px) {
    body .wpjb .wpjb-line-minor .wpjb-sub.wpjb-job_created_at {
        display: none;
    }
}

.dialog.dialog--open .dialog__content,
.dialog.dialog--close .dialog__content,
.wpjb-overlay {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}

.dialog.dialog--open .dialog__content,
.wpjb-overlay {
	-webkit-animation-name: anim-open;
	animation-name: anim-open;
}

.dialog.dialog--close .dialog__content,
.wpjb-overlayy {
	-webkit-animation-name: anim-close;
	animation-name: anim-close;
}

@-webkit-keyframes anim-open {
	0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); }
	100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); }
}

@keyframes anim-open {
	0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); }
	100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes anim-close {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); }
}

@keyframes anim-close {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); transform: scale3d(0.9, 0.9, 1); }
}

.wpjb-paypal-reply-awaiting {
    
}

.wpjb-paypal-reply-complete h2,
.wpjb-paypal-reply-complete div,
.wpjb-paypal-reply-failed h2,
.wpjb-paypal-reply-failed div,
.wpjb-paypal-reply-pending div,
.wpjb-paypal-reply-pending h2,
.wpjb-paypal-reply-timedout div,
.wpjb-paypal-reply-timedout h2 {
    text-align: center;
    margin: 1em 0 1em 0;
}

.wpjb-paypal-reply-complete,
.wpjb-paypal-reply-failed,
.wpjb-paypal-reply-timedout {
    display: none;
}

.wpjb-paypal-reply-message {
    text-align: center; 
    font-size: 16px; 
    line-height: 24px; 
    margin: 1em 0 1em 0;
}

.wpjb-paypal-reply-failed .wpjb-paypal-reply-message {
    color: red;
}

#wpjb-paypal-overlay .wpjb-glyphs {
    font-size: 48px;
}

/* CHECKOUT */

.wpjb .wpjb-payment-tax-label {
    display: block;
    color: gray;
    font-size: small;
}

.wpjb .wpjb-page-default-form.wpjb-payment-form .wpjb-form fieldset legend {
    font-size: 1.2em;
    margin: 0 0 10px 0;
}

/* STRIPE */

.wpjb .wpjb-stripe-cc-icon {
    display: inline-block;
    padding-right: 5px;
}

.wpjb-stripe-cc-icon:before {
    font-size: 24px;
    vertical-align: middle;
}

.wpjb-stripe-cc-details {
    vertical-align: middle;
}

.wpjb-stripe-cc-brand {
    display: inline-block;
    padding-right: 5px;
}

.wpjb-stripe-cc-last4,
.wpjb-stripe-cc-exp {
    opacity: 0.75;
    padding-right: 5px;
}

.wpjb-stripe-cc-actions {
    float:right;
    font-size: 16px;
}

.wpjb-credit-card-single {
    clear: both;
}

.wpjb-stripe-cc-actions > a {
    display: block;
    float: left;
}

.wpjb-stripe-cc-actions > a:hover {
    background-color: whitesmoke;
}

span.wpjb-stripe-cc-actions-trash-confirm {
    float: right;
    font-size: 13px;
    padding-top: 2px;
}

.wpjb-stripe-cc-actions-loader {
    float: right;
}

.wpjb-card-is-default .wpjb-stripe-cc-actions-default {
    display: none !important;
}

.wpjb-stripe-payment-error {
    background-color: #ff7a65;
}

.wpjb-stripe-payment-pending {
    background-color: #ffc163;
}

.wpjb-stripe-payment-success {
    background-color: #5bc3a2;
}

.wpjb-stripe-payment-box-icon {
    color: white;
    font-size: 64px;
    text-align: center;
    display: inline-block;
    width: 100%;
}

.wpjb-stripe-payment-box-text {
    clear: both;
    overflow: hidden;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

.wpjb-stripe-payment-box-text > p {
    clear: both;
    overflow: hidden;
    display: block;
}

.wpjb-stripe-payment-box-text > p a {
    color: white;
    text-decoration: underline;
}

a.wpjb-add-credit-card-cancel {
    display: inline-block;
    float: right;
}

.wpjb-card-details label[for="_stripe_save_card"] {
    margin:0;
    float: none;
}

.wpjb-card-errors {
    display: none;
    background: #ffc0cba8;
    color: darkred;
    border: 1px solid #8b000061;
    padding: 2px 4px;
    clear: both;
    margin: 0px 0px;
    margin-top: 4px;
}

/* Listing Type Field */

.wpjb .wpjb-listing-type-x {
    display: block;
    clear: both;
    overflow: hidden;
    background-color: #fcfcfc;
    margin-bottom: 10px;
}

.wpjb .wpjb-listing-type {
    width:90%;
    box-sizing: border-box;
    float: left;
    padding: 6px 6px 6px 6px;
    position: relative;
}
.wpjb .wpjb-listing-radio {
    width: 10%;
    box-sizing: border-box;
    padding-left: 10px;
    border-right: 1px solid transparent;
}

.wpjb .wpjb-listing-type-title {
    padding: 0;
    display: inline-block;
    float: left;
}

.wpjb .wpjb-listing-type-name {
    font-size: 18px;
    line-height: 24px;
    padding: 0 0 6px 0;
    margin: 0;
    clear: both;
    overflow: hidden;
}

.wpjb .wpjb-listing-type-cost {
    padding: 3px 6px;
    float: right;
    color: white;
    border-radius: 2px;
    font-weight: bold;
    display: inline-block;
    position: absolute;
    right: 6px;
    top: 16px;
}

.wpjb .wpjb-listing-type-features {
    width: 100%; 
    font-size:13px;
    line-height: 18px;
    display: block;
    margin: 0;
    padding: 0;
}

.wpjb .wpjb-listing-type-features .wpjb-listing-border {
    border-left: 1px solid #e6e6e6;
    margin-left: 0.4em;
    padding-left: 0.4em;
}

.wpjb .wpjb-listing-type-features .wpjb-listing-type-feature-duration .wpjb-glyphs:before {
    margin-left: 0;
}

.wpjb-listing-type-all .wpjb-listing-type-value {
    font-size: 18px;
}

/* CUTE INPUT FIELDS */

.wpjb-cute-input {
   position: relative;
   display: inline-block;
   margin-bottom: 15px;
   padding-left: 30px;
   cursor: pointer;
}

.wpjb-cute-input input {
   position: absolute;
   z-index: -1;
   opacity: 0;
}
.wpjb-cute-input-indicator {
   position: absolute;
   top: 2px;
   left: 0;
   width: 20px;
   height: 20px;
   background: white;
   border: 1px solid #e6e6e6 !important;
}

.wpjb-cute-input.wpjb-cute-radio .wpjb-cute-input-indicator {
   border-radius: 50%;
}
/* Hover and focus states */
.wpjb-cute-input:hover input ~ .wpjb-cute-input-indicator,
.wpjb-cute-input input:focus ~ .wpjb-cute-input-indicator {
   background: whitesmoke;
}

/* Checked state */
.wpjb-cute-input input:checked ~ .wpjb-cute-input-indicator {
   background: #2aa1c0;
}

/* Hover state whilst checked */
.wpjb-cute-input:hover input:not([disabled]):checked ~ .wpjb-cute-input-indicator,
.wpjb-cute-input input:checked:focus ~ .wpjb-cute-input-indicator {
   background: #0e647d;
}

/* Disabled state */
.wpjb-cute-input input:disabled ~ .wpjb-cute-input-indicator {
   pointer-events: none;
   opacity: .6;
   background: #e6e6e6;
}

/* Check mark */
.wpjb-cute-input-indicator:after {
   position: absolute;
   display: none;
   content: '';
}

/* Show check mark */
.wpjb-cute-input input:checked ~ .wpjb-cute-input-indicator:after {
   display: block;
}

/* Checkbox tick */
.wpjb-cute-input.wpjb-cute-checkbox .wpjb-cute-input-indicator:after {
    top: 3px;
    left: 7px;
    width: 3px;
    height: 8px;
    transform: rotate(45deg);
    border: solid #fff;
    border-width: 0 2px 2px 0;
}

/* Disabled tick colour */
.wpjb-cute-input.wpjb-cute-checkbox input:disabled ~ .wpjb-cute-input-indicator:after {
    border-color: #7b7b7b;
}

/* Radio button inner circle */
.wpjb-cute-input.wpjb-cute-radio .wpjb-cute-input-indicator:after {
   top: 6px;
   left: 6px;
   width: 6px;
   height: 6px;
   border-radius: 50%;
   background: #fff;
}

/* Disabled circle colour */
.wpjb-cute-input.wpjb-cute-radio input:disabled ~ .wpjb-cute-input-indicator:after {
   background: #7b7b7b;
}

.wpjb-x-label {
    margin: 0 25px 0 5px;
    height: 20px;
    display: inline-block;
}

div.datepicker {
    z-index: 10000;
}

/* [wpjb_jobs_list] */

.wpjb-job-list .wpjb-job_type {
    text-transform: uppercase;
}

.wpjb-job-list .wpjb-company_name {
    /*min-width: 160px;*/
}

.wpjb-search-bar-type-enabled-live {
    
}

/* NEW MEMBERSHIP */

div.wpjb-page-memberships {
    display: flex;
    flex-direction: row;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    margin: 0 -5px;
}

div.wpjb-single-membership {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-wrap: wrap;
    flex-basis: 0;
    border: 1px solid #f5f5f5;
    margin: 5px;
    box-sizing: border-box;
    /*max-width: 50%;*/
}

@media all and (max-width:420px) {
    div.wpjb-single-membership {
        min-width: 100%;
    }
}

div.wpjb-single-membership h2 {
    text-align: center;
    color: #fff;
    padding: 20px;
    margin: 0px;
}

div.wpjb-single-membership div.wpjb-membership-price {
    text-align: center;
    background-color: #f5f5f5;
    font-size: 26px;
    padding: 15px;
    padding-bottom: 0px;
    font-weight: bold;
}

div.wpjb-single-membership div.wpjb-membership-time {
    text-align: center;
    background-color: #f5f5f5;
    font-size: 16px;
    padding: 15px;
    padding-top: 0px;
    font-weight: bold;
}

div.wpjb-single-membership div.wpjb-membership-details {
    padding: 15px;
}

div.wpjb-single-membership div.wpjb-membership-actions {
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
    flex-direction: column;
    text-align: center;
}

div.wpjb-single-membership div.wpjb-membership-actions a.wpjb-button {
    font-size: 20px;
}

div.wpjb-single-membership div.wpjb-membership-details li {
    margin-left: 10px;
}
div.wpjb-single-membership div.wpjb-membership-details li.wpjb-membership-item-title {
    margin-left: 0px;
    font-size: 18px;
}
div.wpjb-single-membership div.wpjb-membership-details li.wpjb-membership-details-product {
    font-weight: bold;
    margin: 10px 0px;
}
div.wpjb-single-membership.wpjb-single-membership-featured h2 {
    background-color: #2aa1c0;
}
div.wpjb-single-membership.wpjb-single-membership-featured div.wpjb-membership-actions a.wpjb-button {
    background-color: #2aa1c0;
    color: #fff !important;
}

/* Membership List Page */

div.wpjb-page-company-products {
    display: flex;
    flex-direction: column;
}

div.wpjb-page-company-products div.wpjb-company-product {
    display: flex;
    flex-direction: column;
    border: 1px solid #f5f5f5;
    margin-bottom: 30px;
}

div.wpjb-page-company-products div.wpjb-company-product-header {
    display: flex;
    flex-direction: row;
    align-items: baseline;

}
div.wpjb-page-company-products div.wpjb-company-product-header h3 {
    display: flex;
    flex-grow: 1;
    margin: 0px;
    padding: 10px 20px;
    color: #fff;
}
div.wpjb-page-company-products div.wpjb-company-product-header h3 {
    display: flex;
    flex-grow: 2;
}
div.wpjb-page-company-products div.wpjb-company-product-header .wpjb-company-product-status {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 5px 15px;
}
div.wpjb-page-company-products div.wpjb-company-product-subheader .wpjb-company-product-indicator {
    margin-right: 15px;
}
div.wpjb-page-company-products div.wpjb-company-product-subheader {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    background-color: #f5f5f5;
    padding: 5px 15px;
}
div.wpjb-page-company-products div.wpjb-company-product-details {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
div.wpjb-page-company-products div.wpjb-company-product-additional div.wpjb-company-product-details-single,
div.wpjb-page-company-products div.wpjb-company-product-details div.wpjb-company-product-details-single {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 10px 15px;
    border: 1px solid #f5f5f5;
    margin: 10px;
}
div.wpjb-page-company-products div.wpjb-company-product-actions {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    padding: 0px 15px;
}
div.wpjb-page-company-products div.wpjb-company-product-actions-left {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
}
div.wpjb-page-company-products div.wpjb-company-product-actions-right {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    flex-basis: 100px;
    justify-content: flex-end;
}
div.wpjb-page-company-products div.wpjb-company-product-actions-left a {
    margin-right: 10px;
}
div.wpjb-page-company-products div.wpjb-company-product-right {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    align-items: flex-end;
}
div.wpjb-page-company-products div.wpjb-company-product-additional {
    padding: 5px 15px;
    background-color: #f5f5f5;
    display: flex;
    display: none;
    flex-direction: column;
    flex-wrap: wrap;
}
div.wpjb-page-company-products div.wpjb-company-product-additional div.wpjb-company-product-header {
    font-weight: bold;
}

.wpjb .wpjb-grid.wpjb-grid-compact .wpjb-grid-row > div.wpjb-alert-params {
    background-color: #f5f5f5;
    padding: 0px 10px;
    margin-top: 10px;
}

.wpjb .wpjb-grid.wpjb-grid-compact .wpjb-grid-row > div.wpjb-form-resume-alerts,
div.wpjb-form-resume-alerts {
    border: 1px solid #f5f5f5;
    padding: 10px 10px 0 10px;
}

.wpjb .wpjb-form-nested.wpjb-form-resume-alerts {
    background-color: whitesmoke;
}

.wpjb-field div#card-element {
    border: 1px solid #ccc;
    padding: 0.5em 0.6em;
}

ul.wpjb-ac-results { 
    position: absolute !important;
    background: white;
    border: 1px solid whitesmoke;
    margin: 0;
    padding: 0;
    box-shadow: 0 0 1em silver;
    list-style-type: none;
    display: none;
} 
ul.wpjb-ac-results > li { 
    padding: 2px 5px; 
} 
ul.wpjb-ac-results > li:hover { 
    cursor: pointer; 
    background: whitesmoke;
}

.wpjb-grid .wpjb-grid-row.wpjb-candidate-remove-application-box {
    background-color: whitesmoke;
    padding: 10px 10px;
    display: none;
}
/*!/wp-content/themes/Avada-Child-Theme/style.css*/
/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
/* .hm-expect-expertise h4:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -15px;
    display: block;
    background: url(/wp-content/themes/Avada-Child-Theme/images/heading-btm-line.png) no-repeat left bottom;
    height: 6px;
    width: 109%;
} */
body.single-job .inner-baner-right.first {
    background: url(/wp-content/uploads/2025/08/Career_single-1-scaled.webp) no-repeat !important;
}
.two-col-right-menu {
    padding-left: 36px !important;
}
.inner-baner-left p {
    font-size: 22px !important;
}
ul li::marker {
    color: #22264d;
}

/* CSS for bullet Start */
/* .bullet-listing {
	margin-left: 25px !important;
} */
.one-line a {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
ul.bullet-listing,
ol.bullet-listing {
    display: grid;
    grid-template-columns: repeat(1, 1fr); /* default mobile */
    grid-gap: 0.5em;
    margin-top: 0px !important;
    margin-bottom: 20px !important;
	align-items: center !important;
}

/* Two columns version */
.bullet-listing.bullet-listing-two-col {
    grid-template-columns: repeat(1, 1fr); /* mobile default */
}

/* Three columns version */
.bullet-listing.bullet-listing-three-col {
    grid-template-columns: repeat(1, 1fr); /* mobile default */
}

/* Tablet (≥768px) */
@media (min-width: 768px) {
    .bullet-listing.bullet-listing-two-col {
        grid-template-columns: repeat(2, 1fr);
    }
    .bullet-listing.bullet-listing-three-col {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* Desktop (≥1024px) */
@media (min-width: 1024px) {
    .bullet-listing.bullet-listing-three-col {
        grid-template-columns: repeat(3, 1fr);
    }
}

/* .bullet-listing li {
	background: url(/wp-content/themes/Avada-Child-Theme/images/inner-listing-bullet.png) no-repeat left 11px;
	font-size: 20px;
    line-height: 30px;
    color: #4c4c4c;
    list-style: none;
    padding-left: 16px;
	margin-bottom: 10px;
}
.blue-bg {
	background-color: #4d5daa;
}
.blue-bg .fusion-title-heading, .blue-bg p, 
.blue-bg .bullet-listing li {
	color: #fff !important;
}
.blue-bg .bullet-listing li {
	background: url(/wp-content/themes/Avada-Child-Theme/images/inner-listing-bullet-white.png) no-repeat left 11px;
} */

/* CSS for bullet end */

.wpjb .wpjb-text p span {
    font-weight: 300 !important;
}

.wpjb .wpjb-text li span {
    font-weight: 300 !important;
}
/* CSS for accordian start */
.img-pod-item,
.img-pod-item * {
  transition: none !important;
  animation: none !important;
}
.fusion-accordian .panel-heading .panel-title {
    padding-left: 35px;
}
.fusion-accordian .panel-heading .panel-title:before{
	background: url(/wp-content/uploads/2025/10/accordion-left-mark.svg) no-repeat;
	content: '';
    position: absolute;
    left: 0;
	top: 37px;
	width: 24px;
	height: 19px;
}
#industries-heading{
	position:relative;
}
#industries-heading.heading-panel .fusion-title-heading:before {
    background: url(/wp-content/uploads/2025/10/accordion-left-mark.svg) no-repeat;
    content: '';
    position: absolute;
    left: -5px;
    top: 7px;
    width: 24px;
    height: 19px;
}
div#industries-heading h3 {
    padding-left: 30px !important;
    margin-top: 5px !important;
}
/* CSS for accordian End */

/*Mega Menu Start*/

.fusion-menu .awb-menu__mega-wrap .fusion-builder-row {
/*	padding: 42px 10px 13px;*/
    padding: 30px 10px 0px;
}
.fusion-menu .awb-menu__mega-wrap h4.fusion-title-heading {
	font-size: 26px !important;
	line-height: 32px !important;
	color: #fff !important;
	text-transform:uppercase;
	padding-bottom: 26px !important;
	position: relative;

}
.awb-menu__mega-wrap .fusion-builder-row.fusion-builder-row-inner.fusion-row.fusion-flex-align-items-flex-start.fusion-flex-justify-content-center.fusion-flex-content-wrap {
    padding-left: 0px !important;
}
.fusion-menu .awb-menu__mega-wrap h4.fusion-title-heading:after {
	content: '';
	background-color: #fff;
    position: absolute;
    left: 0;
	bottom: 0;
	width: 104px;
	height: 1px;
    margin-bottom: 10px;
}
.fusion-menu .awb-menu__mega-wrap nav.awb-submenu ul.fusion-menu li.menu-item a span.menu-text {
    font-size: 18px !important;
    line-height: 25px !important;
    color: #dedede !important;
    font-weight: 400;
    text-align: left;
    margin-bottom: 20px;
}
.fusion-menu .awb-menu__mega-wrap nav.awb-submenu ul.fusion-menu li.menu-item:hover a span.menu-text, 
.fusion-menu .awb-menu__mega-wrap nav.awb-submenu ul.fusion-menu li.menu-item.current-menu-item a span.menu-text {
    color: #79ebf9 !important;
}
.fusion-menu .awb-menu__mega-wrap .fusion-layout-column .fusion-builder-row-inner {
	padding-top: 0;
}
ul#menu-navigation .custom-mega-title a, .custom-header ul#menu-navigation .custom-mega-title .current-menu-item a  {
	color: #fff !important;
}
ul#menu-navigation .custom-mega-title a:hover, .custom-header ul#menu-navigation .custom-mega-title .current-menu-item a :hover{
	color: #79ebf9 !important
}
ul#menu-navigation .custom-mega-title a :focus{
	color: #79ebf9 !important
}
/* Mega menu css End */

/* Team Page CSS Start  */

li.active-new {
    list-style: none;
}
.parent-pageid-318 section#content-breadcrumb div {
    padding-left: 0px !important;
}
.active-new {
    background: url(/wp-content/themes/Avada-Child-Theme/images/accordion-listing-bullet-h.png) no-repeat left 7px;
    font-size: 18px;
    line-height: 1.2;
    color: #4a4a4a;
    text-transform: uppercase;
    font-weight: 700;
    cursor: pointer;
    margin-bottom: 40px;
    padding-left: 15px;

}
.active-new a{
   	color: #3e52b4;
   }

@media only screen and (max-width: 768px) {
  .designation {
    margin-left: 0px !important;
  }
.feature-team-member .right-cont {
    align-items: inherit !important;
    margin-top: 20px;
}

}

/* Team Page CSS End  */

/* WebKit (Chrome, Safari, Edge) */
::-webkit-scrollbar {
  width: 12px;
  height: 15px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background-color: #283c87;
  border-radius: 10px;
  border: 2px solid #f1f1f1;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #4d5daa;
}

::-webkit-scrollbar-corner {
  background: #f1f1f1;
}

::-webkit-scrollbar-button {
  display: none;
}



/* Global Grid Gap Style For List Items 
.grid-gap-05-em {
	display:grid;
	grid-gap: 0.5em;}*/
/* Adding LI bottom margins for single columns */
.single-bullet .bullet-listing li {margin-bottom:5px !important;}


/* CTA Button Hover Pre-Footer Inner Pages */
.button-hover:hover {
	background: #4d5daa!important;}

/* Default: grey bullets */
.single .right-sidebar .fusion-recent-posts .fusion-columns .fusion-column .entry-title a {
	background: url(/wp-content/themes/Avada-Child-Theme/images/accordion-listing-bullet.png) no-repeat left 7px;
	color: #4a4a4a !important;
	padding-left: 15px;
	display: inline-block;
	margin-bottom: 10px;
	text-decoration: none;
	font-size: 18px;
	line-height: 1.2;
	font-weight: 400;
}

/* Current post: blue bullet */
.single .right-sidebar .fusion-recent-posts .fusion-columns .fusion-column.current-post .entry-title a {
	background: url(/wp-content/themes/Avada-Child-Theme/images/accordion-listing-bullet-h.png) no-repeat left 7px;
	color: #283c87 !important;
}



/* Read More Toggles */
.read-more-toggle {
font-size:17px !important
}

/* mobile bullet columns important */
/* Phones */
@media (max-width: 767px) {
  ul.bullet-listing.bullet-listing-three-col {
    column-count: 1 !important;
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
  }
}

/* Tablets (optional, include if you want single column on tablets too) */
@media (max-width: 484px) {
  ul.bullet-listing.bullet-listing-three-col {
    column-count: 1 !important;
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
  }
}

@media (max-width: 484px) {
  ul.bullet-listing.bullet-listing-two-col {
    column-count: 1 !important;
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
  }
}



/* Hide the CookieYes "Powered by" strip */
[data-cky-tag="detail-powered-by"] {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}


/* Single blog h3 difference only in content area */
/* --- SINGLE BLOG POSTS: Force custom styling for all H3 inside content --- */
.single-post .fusion-text h3 {
    font-family: 'Unna', serif !important;
    font-size: 34px !important;
    line-height: 1.3 !important;
    font-weight: 700 !important;
    margin-top: 40px !important;
    margin-bottom: 20px !important;
    color: #283c87 !important;
    letter-spacing: 0 !important;
	    font-weight: 500 !important;
    text-transform: none !important;
}

/* Remove Avada's responsive typography overrides */
.single-post .fusion-text h3.fusion-responsive-typography-calculated {
    --fontSize: unset !important;
    --minFontSize: unset !important;
    --maxFontSize: unset !important;
    --lineHeight: unset !important;
    font-family: 'Unna', serif !important;
	    font-weight: 500 !important;
    font-size: 34px !important;
    line-height: 1.3 !important;
    color: #283c87 !important;
}

/* Neutralize inline style attributes */
.single-post .fusion-text h3[style] {
    font-family: 'Unna', serif !important;
	    font-weight: 500 !important;
    font-size: 34px !important;
    line-height: 1.3 !important;
    color: #283c87 !important;
}


/* Single blog specific H4 style */
body.single-post h4.fusion-responsive-typography-calculated {
    font-size: 28px !important;
}
/*!/wp-content/themes/Avada-Child-Theme/custom.css*/
@charset "UTF-8";
/* CSS Document */



/* *{
	margin:0;
	padding:0;
} */
/* body, p{
	font-family: "Roboto", sans-serif !important;
	font-size: 22px;
	line-height: 30px;
	font-weight: 300;
	color: #4c4c4c;
	-webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac in Chrome/Webkit based browsers. */
	-moz-osx-font-smoothing: grayscale; /* Fixes font bold issue in Firefox version 25+ on Mac */
} */
/* img{
	display:block;
	border:none;
	outline:none;
} */
/* ul{
	list-style:none;
} */
/* input:focus, textarea:focus, select:focus{
	outline:none;
}
textarea{
	overflow:auto;
}
input[type=text], input[type=password], input[type=submit], input[type=reset], textarea, select{
	-webkit-appearance:none;
	border-radius:0;
}
[type=button]:focus, [type=submit]:focus, button:focus {
    outline: none !important;
} */
/* h1, h2, h3, h4, h5, h6 {
	font-family: "Unna", serif !important;
	font-weight: 400 !important;
		line-height: 1 !important;
	color: #283c87 !important;
	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: grayscale; 
}
h1 {
	font-size: 100px !important;
}
h2 {
	font-size: 100px !important;
}
body:not(.home) #content h2 {
	font-size: 66px !important;
}
h3 {
	font-size: 66px !important;
}
h4 {
	font-size: 50px !important;
}
h4 {
	font-size: 40px !important;
}
h5 {
	font-size: 30px !important;
}
h6 {
	font-size: 26px !important;
} */

.custom-sec-toggle li{
	list-style: none !important;
}
.clear{
	clear:both;
	font-size:0;
	line-height:0;
}
/* #wrapper #main .fullwidth-box .fusion-row {
    max-width: 2040px !important;
	margin-left: 0 !important;
    margin-right: 0 !important;
} */
.expect-expertise-pods a.fusion-button.button-flat, 
.img-pod-item .pod-cont a.pod-btn {
	font-family: "Roboto", sans-serif !important;
    /* background-color: #ffffff; */
    border: 2px solid #4d5daa;
    border-radius: 0;
    color: #4d5daa !important;
    font-size: 20px !important;
    line-height: 30px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 400;
    padding: 15px 30px !important;
    display: inline-block;
    position: relative;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    -webkit-transition: color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out;
    z-index: 1;
	text-decoration: none !important;
}

.expect-expertise-pods a.fusion-button.button-flat, 
.img-pod-item .pod-cont a.pod-btn-alt {
	    font-family: "Roboto", sans-serif !important;
    background-color: transparent;
    border: 2px solid #fff;
    border-radius: 0;
    color: #ffffff !important;
    font-size: 16px !important;
    line-height: 30px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 400;
    padding: 7px 30px !important;
    display: inline-block;
    position: relative;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    -webkit-transition: color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out;
    z-index: 1;
    text-decoration: none !important;
}
.expect-expertise-pods a.fusion-button.button-flat, 
.img-pod-item .pod-cont a.pod-btn-alt:hover {
	    font-family: "Roboto", sans-serif !important;
    background-color: #4d5daa !important;
    border: 2px solid #fff;
    border-radius: 0;
    color: #ffffff !important;
    font-size: 16px !important;
    line-height: 30px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 400;
    padding: 7px 30px !important;
    display: inline-block;
    position: relative;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    -webkit-transition: color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out;
    z-index: 1;
    text-decoration: none !important;
}
/* a.fusion-button.button-flat span.fusion-button-text {
    color: #4d5daa;
} */
/* a.fusion-button.button-flat:hover span.fusion-button-text {
	color: #fff;
} */
.img-pod-item .pod-cont a.pod-btn {
    background-color: #6172c6;
    border: 1px solid #fff;
    color: #fff !important;
    padding: 10px 25px !important;
}

/* .img-pod-item:hover .pod-cont a.pod-btn {
    color: #6172c6 !important;
} */
/* a.fusion-button.button-flat:after, 
.img-pod-item .pod-cont a.pod-btn:after {
	content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    -moz-transition: transform 0.3s ease-in-out,-moz-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-moz-transform 0.3s ease-in-out;
    z-index: -1;
} */
a.fusion-button.button-flat:hover::after, 
.img-pod-item:hover .pod-cont a.pod-btn:after {
	-webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    background: #4d5daa;
} 
.img-pod-item:hover .pod-cont a.pod-btn:after {
    background: #fff;
}
#main .fusion-text p a {
	color: #1f1f50;
	font-weight: 500;
}
#main .fusion-text p a:hover {
	color: #3e52b4;
}
#main {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/*Header Section Start*/
/* .custom-header.fusion-sticky-transition {
	-webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
}
.custom-header > .fusion-builder-row {
	max-width: 2040px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}
.custom-header > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
	margin: 0 !important;
}
.custom-header ul#menu-utility-navigation {
	gap: 30px;
} 
.custom-header ul#menu-utility-navigation li a {
	font-size: 18px;
    line-height: 1.2;
    color: #888888 !important;
}
.custom-header ul#menu-utility-navigation li a:hover, 
.custom-header ul#menu-utility-navigation li.current-menu-item a {
    color: #4d5daa !important;
}
.custom-header ul#menu-navigation {
	gap: 75px;
}
.custom-header ul#menu-navigation {
	gap: 75px;
}
.custom-header ul#menu-navigation > li {
	position: relative;
}
.custom-header ul#menu-navigation > li:after {
	content: '';
	background-color: #4d5daa;
    opacity: 0;
    position: absolute;
    left: 0;
	right: 0;
	bottom: -2px;
	width: 100%;
	height: 3px;
}
.custom-header ul#menu-navigation > li:hover:after, 
.custom-header ul#menu-navigation > li.current-menu-item:after {
    opacity: 1;
}
.custom-header ul#menu-navigation li a {
	font-size: 22px;
    line-height: 1.2;
    font-weight: 400;
    color: #1f1f50 !important;
}
.custom-header ul#menu-navigation li a:hover, 
.custom-header ul#menu-navigation li.current-menu-item a  {
    color: #4d5daa !important;
}
.custom-header .header-btm-rgt-clm > .fusion-column-wrapper  {
    flex-direction: row !important;
    align-items: center;
    gap: 40px;
}
.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input {
    border-radius: 100px !important;
    border: 1px solid #eaeaed !important;
    font-size: 20px !important;
    letter-spacing: 0.8px;
    color: #909193 !important;
	padding-right: 50px;
}
.custom-header .header-search span.search-icon {
	cursor: pointer;
}
.custom-header .search-section {
	display: none !important;
}
.custom-header .search-section.search-section-active {
	display: block !important;
} */
/*Header Section End*/

/*Footer Section Start*/
.fusion-footer .fusion-flex-container .fusion-row.fusion-flex-content-wrap {
    max-width: 1920px !important;
	
}
.fusion-footer .custom-footer {
        display: flex;
    align-items: stretch;
	padding-top: 40px;
	padding-bottom: 140px;
	height: 100vh;
}
.fusion-footer h2 {
	color:#fff !important;
	margin-bottom:10px !important;
	margin-top:10px !important;
}
.fusion-footer a.fusion-button.button-flat {
    background-color: #4d5daa;
    border: 2px solid #4d5daa;
    color: #fff !important;
}
.fusion-footer a.fusion-button.button-flat:hover {
    color: #fff !important;
}
.fusion-footer a.fusion-button.button-flat span.fusion-button-text {
    color: #fff;
}
.fusion-footer a.fusion-button.button-flat:hover span.fusion-button-text {
	color: #fff;
}
.fusion-footer a.fusion-button.button-flat:hover {
	border: 2px solid #fff;
    color: #4d5daa !important;
}
.fusion-footer a.fusion-button.button-flat:hover::after {
    background: #fff;
	 color: #fff !important;
}
.fusion-footer h6 {
	font-family: "Roboto", sans-serif !important;
	color:#fff !important;
	font-size:24px !important;
	font-weight: 600 !important;
/* 	color:#8ca9d8 !important; */
	color:#fff !important;
	    margin-bottom: 20px !important;
}
.fusion-footer ul.fusion-menu li.menu-item a {
	font-size: 16px;
	line-height: 25px;
/* 	color:#b3b3b4 !important; */
		color:#8ca9d8 !important; 
	margin-bottom:12px !important;
}
.fusion-footer ul.fusion-menu li.menu-item a:hover, 
.fusion-footer ul.fusion-menu li.menu-item.current-menu-item a:hover {
	color:#ffffff !important;
}
.fusion-footer .address-col h5 {
	font-family: "Roboto", sans-serif !important;
	color:#fff !important;
	font-size:24px !important;
	font-weight: 600 !important;
}
.fusion-footer .address-col .ft-socials {
	margin-top: 13px;
    margin-bottom: 40px;
}
.fusion-social-links .fusion-social-networks.color-type-custom.boxed-icons .fusion-social-network-icon.hover, 
.fusion-social-links .fusion-social-networks.color-type-custom.boxed-icons .fusion-social-network-icon:hover {
    color: #1b1c1f !important;
}
.fusion-footer .fusion-text p {
/*     color: #dedede; */
	color:#8ca9d8 !important;
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 15px;
    font-weight: 400;
}
p.call a {
    color: #8ca9d8 !important;
}
.fusion-footer .fusion-text p.call a:hover {
    color: #fff !important;
}
.fusion-footer .fusion-text p a:hover {
    color: #8ca9d8 !important;
}
.fusion-footer .fusion-text p.call {
    font-size: 21px;
    color: #fff;
}
.copy-right {
	padding-top: 14px !important;
	padding-bottom: 14px !important;
}
.copy-right .fusion-text p {
	font-size:16px !important;
	line-height:22px;
	font-weight: 400;
	color: #dedede;
	margin-bottom: 0;
}
.copy-right .fusion-text p.created-by {
	text-align: right;
}
.copy-right .fusion-text p a {
	color: #8ca9d8;
}
.copy-right .fusion-text p a:hover {
	color: #fff !important;
}
/*Footer Section End*/



/*Form Section Start*/
.gform_heading {
	display: none;
}
.gform-theme--foundation .gform_fields {
    row-gap: 20px;
}
.gform_wrapper .top_label .gfield_label {
	font-family: "Roboto", sans-serif !important;
    font-size: 22px;
    line-height: 30px;
    font-weight: 400;
    color: #4c4c4c;
}
.gform_wrapper .gfield input[type=email], 
.gform_wrapper .gfield input[type=tel], 
.gform_wrapper .gfield input[type=text], 
.gform_wrapper .gfield select, 
.gform_wrapper .gfield textarea {
	font-size: 20px !important;
    padding: 5px 20px!important;
    border: 1px solid #eaeaed !important;
    box-shadow: none;
    margin-top: 10px;
	border-radius: 0 !important;
	color: #4c4c4c !important;
}
.gform_wrapper .gform_footer .gform_button[type=submit] {
	font-family: "Roboto", sans-serif !important;
    background-color: #ffffff !important;
    border: 2px solid #4d5daa !important;
    border-radius: 0 !important;
    color: #4d5daa !important;
    font-size: 20px !important;
    line-height: 30px !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-weight: 400 !important;
    padding: 12px 15px !important;
    display: inline-block !important;
    position: relative;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    -webkit-transition: color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out;
    z-index: 1;
    text-decoration: none !important;
    box-shadow: none !important;
}
/* Common styles for all input/textarea fields */
body .gform_wrapper .gfield input[type="text"],
body .gform_wrapper .gfield input[type="email"],
body .gform_wrapper .gfield input[type="tel"],
body .gform_wrapper .gfield textarea {
    background-repeat: no-repeat;
    background-size: 22px auto;
    background-position: 12px center;
    padding-left: 42px !important; /* Force padding for text & placeholder */
    box-sizing: border-box;
}

/* Move placeholder text right */
body .gform_wrapper .gfield input::placeholder,
body .gform_wrapper .gfield textarea::placeholder {
    padding-left: 0; /* No extra padding inside placeholder */
    text-indent: 0; /* Reset in case theme sets it */
}

/* First Name & Last Name */
body .gform_wrapper #input_1_1,
body .gform_wrapper #input_1_3,
body .gform_wrapper #input_2_1,
body .gform_wrapper #input_2_3 {
    background-image: url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/08/Contact-1.png);
}

/* Company */
body .gform_wrapper #input_1_4,
body .gform_wrapper #input_2_4 {
    background-image: url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/08/building-1.png);
}

/* Email */
body .gform_wrapper #input_1_5,
body .gform_wrapper #input_2_5 {
    background-image: url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/08/mail-1.png);
}

/* Phone */
body .gform_wrapper #input_1_6,
body .gform_wrapper #input_2_6 {
    background-image: url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/08/call-1.png);
}

/* Textarea */
body .gform_wrapper #input_1_7,
body .gform_wrapper #input_2_7 {
     padding-left: 12px !important; /* Force padding for text & placeholder */
}

.gform_wrapper .gform_footer .gform_button[type=submit]:hover {
    background-color: #4d5daa !important;
	color: #fff !important;
}
.gform_wrapper .gform_validation_errors {
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 0 0 20px 0 !important;
    box-shadow: none !important;
	 margin-bottom: 0 !important;
}
.gform_wrapper .gform_validation_errors h2 {
    color: red!important;
	text-align: left;
}
body:not(.home) #content .gform_wrapper .gform_validation_errors h2 {
	font-family: "Roboto", sans-serif !important;
    font-size: 16px !important;
	line-height: 1.2 !important;
}
.gform_wrapper .gform_validation_errors:focus-visible  {
    outline: none;
}
.gform_wrapper .gfield_validation_message, 
.gform_wrapper .validation_message {
    background: transparent!important;
    border: none!important;
    padding: 0 0 10px!important;
    color: red!important;
	text-align: left !important;
	font-size: 13px !important;
	font-weight: 400 !important;
    line-height: 1.5em !important;
	padding-bottom: 0 !important;
}
.gform-theme--framework .gform_validation_errors:focus {
    outline: none !important;
}
/*Form Section End*/


/*Homepage Start*/
/*Banner Section Start*/
.hm-banner {
	padding: 0 !important;
    overflow: hidden !important;
}

#homeAnimationContent li a {
	display: flex !important;
    align-items: flex-end !important;
	padding-bottom: 40px !important;
}
#homeAnimationContent ul li:not(:last-child) {
    border-right: 1px solid rgba(255,255,255, .75);
}
#homeAnimationContent .title, 
#homeAnimationContent .smalltitle, 
#homeAnimationContent .content p {
    color: #fff !important;
	position: relative;
	z-index: 99;
}
#homeAnimationContent li .title {
	font-size: clamp(3.125rem, 4.5vw, 10rem) !important;
	margin-bottom: 26px;
}
#homeAnimationContent li.current .title {
    opacity: 1 !important;
} 
#homeAnimationContent .smalltitle {
	font-family: "Roboto", sans-serif !important;
    font-size: 3.125rem !important;
    letter-spacing: 10px !important;
    margin: 0;
	position: relative;
	word-break: break-all;
    padding-bottom: 63px !important;
}
#homeAnimationContent .smalltitle:after {
	content: "";
    position: absolute;
    left: 0;
    bottom: 40px;
    display: block;
/*	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtEAAAAGCAYAAAAFbcK5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEMEM0NTBENDhGODExRjBBNDNERTZCMDM2QzJBRjk3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEMEM0NTBFNDhGODExRjBBNDNERTZCMDM2QzJBRjk3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUQwQzQ1MEI0OEY4MTFGMEE0M0RFNkIwMzZDMkFGOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUQwQzQ1MEM0OEY4MTFGMEE0M0RFNkIwMzZDMkFGOTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PRIVGAAAHsklEQVR42uxbCWxVRRSdT4EiUrdaDGIQKBZaUETRulUlLjFGEBVBW5ZSFheUxQVBRKuiloRFxGIxVAulGBdcECoCIgICRRAVbdEIEhWq1oKKUiiF773+85OXx4zvTl/Lp9CbnJRMuP+9uXPPmTvLC4wt299IKfUEIZVwBmEp4X7CT0pmpxFeIPQgHCC8RniYUCH07wj/S/HMlwlTCEGh/w2EJwnnEbYSxhLeV3K7j/AQoQXhU8JIwldC3xMIWYQ0wiHCMsIIQpnQn585jXAN4SDhVcJ4QqXQ/0L4898fELdZFn3vjXjFE77Gsz8S+gbgm0FoSViBvPle6B9DmIx34FwpJIwi/CX0b0t4npBC2EvIITyLOErsSsJzhC6EH8GB1y1iN5AwDmO4ATm/XujbCDl7h4NznIc/C/1jMe5hzs0jjLbk3HRwjvv+EmIptRsJmYRO4NyjlpwbTnjAwTnmzGYL/yg8fzDhZEf8bDSL+9sT+fYexm+vZfyvx7sUEB6pRvwvJ5QSpuL3bC2sXfw+6wgPWmhXE8JE6H6wDmrX7dCfdtXUrjGEQUeBdlVAu56x1K5JhPMJ2yKgXcy9O6tZL9SUdl2CZ+YglsE6oF01WS9UgXOPW3CuK2J1MXQ/y5JzfRC7VoQvCY8RlldDszh+cYQi6NcXFprFPOkFDS/EePxqEf+JiD9zbQniXy70b4n4d0Pu/hf/ABXRWZgAnLaFcC4GystYgK5yteUT+gt8eQL8FmR02ijhpH4BYS2hsaPtIMRprcB/CIp2p+1AQb5L4J+LItJp60FwL1Lz5PsZijinTUdieNmZhGLE0GmcYPMF/tciiQKOtkrE9BuB/yhMfE5jYiYR/hH4v0u42dW2kNBdSAbue2tXeyaKUy+LB3GbOdqCENjFwsWHe9L6E5yRTCZTED+ncX86Czm3FOPntDmEAcICsoTQ3NV+DyYkL2MBXoP8dXLuChRyXjaUMNPVxpNIByHnFIqGTI1mdRZOKB8Trna1cSHcV/j8ldCYmow/FzZ5FpORTrtKURwcCe3iAiK5Xrsiol2bUMhHQrsmowhyWgnmTIl2fYJFQE1y515sBEiKyHUR1K7aqBemYeOvupy7lfDOEeCcQt9zNfHrKFxI8Bjf7WrbgDlJsoiaralLV2nyUWcNsXBIcrVPbQAxdhsnxWWCHz5HU0Ar7G6cKPDvrimglZBQ4YmnsSbZpP6DDauNngJffm4/Q5GRJPC/SEOIcJ8k1ktDiLCgSGMX0PQpTeg/TNPWCqtkLzsdOxFuuwmrbS/rppmElEagTDbAVUCHd6cyLGKnWxD2Efqna9qSIKZe1l5TQIc511S4E9Nc036X8N37uyYhW87p9CZOU5TY5l4HTIZe1kZTQCvsrMUI/JM0BXTYP1rg38MQ/2GWOzqDDDtVtwi1q69P7Ur2oV23GbRrmAV/akO7rhP4xkZYu/pr8jRgyAep9thol26ME1XoVMvLEgwFi1/tGmqh+zrtSvdRL0i1K/p/6oVE4eZFFx9509sn5zIMnEv1qVlxQs1qaMi9rljAeVkTw7umYO7wsmSDNmY0UP4soI5NC9SBuATqY1efd0dR3I7ncYvE+AXqcB/q541jLybHQ98D9Tlbz1u3cRGdp2nno1HJ8cZ3KnS06Ta+Fy05FuMjsN807bOF7893Ug642vh4Jl/or7sPtFPJjjcqDc/h4xnJ8QYfzWwy9Elib6rQMZzbZljELqjpU4HQP1vTxkeiywS+vxMWGPJhp8Cfj+O3a9pfEb4759ffrraghb9ujHgspPcSdZzjozbJFSS+/qS7+8l3CyV3egsNnJspfPd8dfjdzYMWnNVxrsyQDyabYdCs1QJfvn+7wqBZewT+xYbnsP8+gf8CQ/yzLbVbF8dSC+2a61O7inzw7y2DdmVb8Kc2tGupwLe8lrQrV/jucwzaletDe/xqF3NvjY96wa925QnffW4EtWu/IT+ZcyUCf/5/m330/Q2fnDPVC/MsNEunD3+o0PUoL6syaNZGJbuTvs/wrquE8S+C9h/Wp6iU0eOZ1LxVzlczopCovO29WxgYvpTPVyDaoHDmQI3QFLemjn2gQtvp/Bt8H/lpJf/IqRRB5Ds1sSDzEGEhx/Y5+snb9E0R0L4GkdMZi24MYscfCrytQsdtkgVEEORrTTgbCc4JPVbJPjDZg2KK370F3nmMIdF0tg3x4tidqkJ3hAcaJkdTUlVi7KIRc/5QTnrJf5EKXetoB4HhBB+Kf0sIxZNWPGLHQsZ39SYo2d2o3RB97jsfD/IHRcOFZFYoNHjS7YTxL8K4Fwv9+WMM/kAnAQtZ5lwaBEUau7OQO7acqwDnEsE5/pjxKQsx3eHiXAnGTfpR10b0MxGcWwm92W4hxqugVQn4uxi/sctCs/iOYFvEjyeIkUr+gc5CxC4c/1nwrxLG/0OH5nH8+S5sjrKzmtKuduCMrXYtirB2ldSgdvG78HWcXyKgXbyhMKmOaRfXC+0d2pVqoV1+6gWddk2wqBcirV1LHPVCFRa8/SzrBY5bK3DuRUvOLddwrsCCc1uQN6dAf9KV/INUhU3DcodmrUb8tlrErxm4o5Dz/TSLSpOx7p7kiP989EHyUeshR/xbg4cc/3H/CjAAgFxobgz7rvMAAAAASUVORK5CYII=) no-repeat left bottom;*/
    height: 6px;
    width: 100%;
     border-bottom: 1px solid rgb(121, 235, 249) !important;
} 
#homeAnimationContent .content p {
    font-size: 22px;
    line-height: 32px;
    font-weight: 400;
}
#homeAnimation > picture img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/*Banner Section End*/

/*Your Corporate Lawyer Start*/
.hm-corporate-lawyer {
	padding: 112px 23vw 90px !important;
}
.hm-corporate-lawyer h1 {
	font-size: 100px !important;
	margin-bottom:54px !important;
}
/*Your Corporate Lawyer End*/

/*About Our Firm Section Start*/
.hm-about {
	padding: 127px 0 127px !important;
}
#wrapper #main .fullwidth-box.hm-about .fusion-row {
	max-width: 1200px !important;
}
.hm-about h2 {
	float:right;
	margin-top: 37px !important;
}
.hm-about h3 {
	font-size: clamp(1.5rem, 3vw, 3.125rem) !important;
	line-height:1 !important;
	color:#5c5c5c!important;
}
.hm-about .right-bnr-cont .item {
	font-family: "Unna", serif !important;
    font-size: 150px !important;
    line-height: 1;
    text-align: center;
	color: #5c5c5c !important;
}
.hm-about .right-bnr-cont .item h3 {
	font-family: "Unna", serif !important;
    font-size: 50px !important;
    line-height: 1;
	margin: 0;
}
/*About Our Firm Section End*/

/*Expect Expertise Section Start*/
.hm-expect-expertise {
	padding: 40px 30px 40px !important;
}
.hm-expect-expertise h2 {
	color:#fff !important;
	position:relative;
	display: inline-block;
}
.hm-expect-expertise h2:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -15px;
    display: block;
/*	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtEAAAAGCAYAAAAFbcK5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFEMEM0NTBENDhGODExRjBBNDNERTZCMDM2QzJBRjk3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFEMEM0NTBFNDhGODExRjBBNDNERTZCMDM2QzJBRjk3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUQwQzQ1MEI0OEY4MTFGMEE0M0RFNkIwMzZDMkFGOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUQwQzQ1MEM0OEY4MTFGMEE0M0RFNkIwMzZDMkFGOTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PRIVGAAAHsklEQVR42uxbCWxVRRSdT4EiUrdaDGIQKBZaUETRulUlLjFGEBVBW5ZSFheUxQVBRKuiloRFxGIxVAulGBdcECoCIgICRRAVbdEIEhWq1oKKUiiF773+85OXx4zvTl/Lp9CbnJRMuP+9uXPPmTvLC4wt299IKfUEIZVwBmEp4X7CT0pmpxFeIPQgHCC8RniYUCH07wj/S/HMlwlTCEGh/w2EJwnnEbYSxhLeV3K7j/AQoQXhU8JIwldC3xMIWYQ0wiHCMsIIQpnQn585jXAN4SDhVcJ4QqXQ/0L4898fELdZFn3vjXjFE77Gsz8S+gbgm0FoSViBvPle6B9DmIx34FwpJIwi/CX0b0t4npBC2EvIITyLOErsSsJzhC6EH8GB1y1iN5AwDmO4ATm/XujbCDl7h4NznIc/C/1jMe5hzs0jjLbk3HRwjvv+EmIptRsJmYRO4NyjlpwbTnjAwTnmzGYL/yg8fzDhZEf8bDSL+9sT+fYexm+vZfyvx7sUEB6pRvwvJ5QSpuL3bC2sXfw+6wgPWmhXE8JE6H6wDmrX7dCfdtXUrjGEQUeBdlVAu56x1K5JhPMJ2yKgXcy9O6tZL9SUdl2CZ+YglsE6oF01WS9UgXOPW3CuK2J1MXQ/y5JzfRC7VoQvCY8RlldDszh+cYQi6NcXFprFPOkFDS/EePxqEf+JiD9zbQniXy70b4n4d0Pu/hf/ABXRWZgAnLaFcC4GystYgK5yteUT+gt8eQL8FmR02ijhpH4BYS2hsaPtIMRprcB/CIp2p+1AQb5L4J+LItJp60FwL1Lz5PsZijinTUdieNmZhGLE0GmcYPMF/tciiQKOtkrE9BuB/yhMfE5jYiYR/hH4v0u42dW2kNBdSAbue2tXeyaKUy+LB3GbOdqCENjFwsWHe9L6E5yRTCZTED+ncX86Czm3FOPntDmEAcICsoTQ3NV+DyYkL2MBXoP8dXLuChRyXjaUMNPVxpNIByHnFIqGTI1mdRZOKB8Trna1cSHcV/j8ldCYmow/FzZ5FpORTrtKURwcCe3iAiK5Xrsiol2bUMhHQrsmowhyWgnmTIl2fYJFQE1y515sBEiKyHUR1K7aqBemYeOvupy7lfDOEeCcQt9zNfHrKFxI8Bjf7WrbgDlJsoiaralLV2nyUWcNsXBIcrVPbQAxdhsnxWWCHz5HU0Ar7G6cKPDvrimglZBQ4YmnsSbZpP6DDauNngJffm4/Q5GRJPC/SEOIcJ8k1ktDiLCgSGMX0PQpTeg/TNPWCqtkLzsdOxFuuwmrbS/rppmElEagTDbAVUCHd6cyLGKnWxD2Efqna9qSIKZe1l5TQIc511S4E9Nc036X8N37uyYhW87p9CZOU5TY5l4HTIZe1kZTQCvsrMUI/JM0BXTYP1rg38MQ/2GWOzqDDDtVtwi1q69P7Ur2oV23GbRrmAV/akO7rhP4xkZYu/pr8jRgyAep9thol26ME1XoVMvLEgwFi1/tGmqh+zrtSvdRL0i1K/p/6oVE4eZFFx9509sn5zIMnEv1qVlxQs1qaMi9rljAeVkTw7umYO7wsmSDNmY0UP4soI5NC9SBuATqY1efd0dR3I7ncYvE+AXqcB/q541jLybHQ98D9Tlbz1u3cRGdp2nno1HJ8cZ3KnS06Ta+Fy05FuMjsN807bOF7893Ug642vh4Jl/or7sPtFPJjjcqDc/h4xnJ8QYfzWwy9Elib6rQMZzbZljELqjpU4HQP1vTxkeiywS+vxMWGPJhp8Cfj+O3a9pfEb4759ffrraghb9ujHgspPcSdZzjozbJFSS+/qS7+8l3CyV3egsNnJspfPd8dfjdzYMWnNVxrsyQDyabYdCs1QJfvn+7wqBZewT+xYbnsP8+gf8CQ/yzLbVbF8dSC+2a61O7inzw7y2DdmVb8Kc2tGupwLe8lrQrV/jucwzaletDe/xqF3NvjY96wa925QnffW4EtWu/IT+ZcyUCf/5/m330/Q2fnDPVC/MsNEunD3+o0PUoL6syaNZGJbuTvs/wrquE8S+C9h/Wp6iU0eOZ1LxVzlczopCovO29WxgYvpTPVyDaoHDmQI3QFLemjn2gQtvp/Bt8H/lpJf/IqRRB5Ds1sSDzEGEhx/Y5+snb9E0R0L4GkdMZi24MYscfCrytQsdtkgVEEORrTTgbCc4JPVbJPjDZg2KK370F3nmMIdF0tg3x4tidqkJ3hAcaJkdTUlVi7KIRc/5QTnrJf5EKXetoB4HhBB+Kf0sIxZNWPGLHQsZ39SYo2d2o3RB97jsfD/IHRcOFZFYoNHjS7YTxL8K4Fwv9+WMM/kAnAQtZ5lwaBEUau7OQO7acqwDnEsE5/pjxKQsx3eHiXAnGTfpR10b0MxGcWwm92W4hxqugVQn4uxi/sctCs/iOYFvEjyeIkUr+gc5CxC4c/1nwrxLG/0OH5nH8+S5sjrKzmtKuduCMrXYtirB2ldSgdvG78HWcXyKgXbyhMKmOaRfXC+0d2pVqoV1+6gWddk2wqBcirV1LHPVCFRa8/SzrBY5bK3DuRUvOLddwrsCCc1uQN6dAf9KV/INUhU3DcodmrUb8tlrErxm4o5Dz/TSLSpOx7p7kiP989EHyUeshR/xbg4cc/3H/CjAAgFxobgz7rvMAAAAASUVORK5CYII=) no-repeat left bottom;*/
    height: 6px;
    width: 100%;
    border-bottom: 1px solid rgb(121, 235, 249) !important;
}
.img-pod-item {
	position: relative;
	overflow: hidden;
	border-bottom: 15px solid #23274e;
}
.img-pod-item a.fusion-column-anchor {
	position: relative;
}
.img-pod-item a.fusion-column-anchor:after {
	content: '';
	background-image: linear-gradient(to top, rgba(0,0,0,1), rgba(0,0,0,0));
    opacity: 0.75;
    position: absolute;
    left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}
.img-pod-item:hover a.fusion-column-anchor:after {
	background-image: linear-gradient(to top, rgba(25,38,107,1), rgba(25,38,107,1));
    opacity: 0.9;
}
.img-pod-item .pod-title {
	padding: 10%;
	position: absolute;
    bottom: 0;
	opacity: 1;
}
.img-pod-item:hover .pod-title {
	opacity: 0;
}
.img-pod-item .pod-cont {
	padding: 10%;
	opacity: 0;
	-webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}
.img-pod-item:hover .pod-cont {
	opacity: 1;
}
.img-pod-item .pod-cont h3, 
.img-pod-item .pod-title h3 {
/*    font-size: clamp(2.5rem, 3vw, 4.125rem) !important;*/
    font-size: 46px !important;
	line-height: 1 !important;
    color: #fff !important;
	margin: 0 0 20px;
	text-transform: uppercase;
}
.img-pod-item .pod-cont p {
    color: #fff;
    font-size: 20px;
    line-height: 30px;
}
/*Expect Expertise Section End*/

/*Expect Our Attention Section Start*/
#hm-search {
	padding-top: 100px !important;
    padding-bottom: 100px !important;
}
#hm-search > .fusion-builder-row {
	padding-left: 5%;
    padding-right: 5%;
}
#hm-search h3 {
	font-family: "Roboto", sans-serif !important;
	font-size: 30px !important;
    font-weight: 300 !important;
    color: #909193 !important;
	margin-top: -13px !important;
    margin-bottom: 30px !important;
}
#hm-search .fusion-search-element .fusion-search-form-content input[type=search] {
	border-radius: 100px;
    padding: 33px 34px;
	border: 2px solid #eaeaed !important;
    font-size: 20px !important;
    letter-spacing: 0.8px;
    color: #909193;
}
::placeholder {
	font-size: 20px !important;
	color: #909193 !important;
	opacity: 1; /* Firefox */
}

::-ms-input-placeholder { /* Edge 12 -18 */
	font-size: 20px !important;
	color: #909193 !important;
}
.fusion-search-element .searchform .fusion-search-form-content {
    position: relative;
}
.fusion-search-element .searchform .fusion-search-form-content .fusion-search-button {
    position: absolute;
    right: 0;
}
#hm-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-button {
    font-size: 24px;
	right: 24px;
}
.fusion-search-element .searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
    background-color: transparent;
    color: #000000;
}
.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-button input[type=submit]:hover, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-button input[type=submit]:hover {
	background-color: transparent !important;
}
/*Expect Our Attention Section End*/

/*Culture of Excellence Section Start*/
/* .career-opportunities-block {
	height: 704px;
} */

.career-opportunities-block .fusion-column-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
}
/* .career-opportunities-block .block-left-cont {
	padding-left: 13% !important;
	padding-right: 5% !important;
	
} */
/* .career-opportunities-block .block-left-cont h2 {
	margin-bottom:20px !important;
} */
.career-opportunities-block .block-left-cont p:last-child {
	margin-bottom:20px;
}
/*Culture of Excellence Section End*/
/*Homepage End*/

#main {
	position: relative;
	z-index: 1;
	margin-bottom: 100vh;
}
.fusion-tb-footer.fusion-footer {
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
}
.nofixed {
	position: relative !important;
	height: 0;
	transition: all .2s ease;
}
.copy-right {
	margin-top: -80px !important;
}


/*Inner Page Start*/
/*Banner Section Start*/
#conten-banner, #blog-category-banner {
	background: url(/wp-content/themes/Avada-Child-Theme/images/inner-banner-bg.jpg) no-repeat left top;
	background-size: cover;
	z-index: 10;
}
#conten-banner > .fusion-fullwidth, 
#blog-category-banner > .fusion-builder-row {
	padding: 0 !important;
	min-height: 425px;
}
#wrapper #main #conten-banner .fullwidth-box .fusion-row {
	max-width: 100% !important;
}
#conten-banner .inner-baner-left, 
#blog-category-banner .inner-baner-left {
	max-width: 50%;
/* 	padding-left: 10.1%; */
	padding-left: calc(50vw - 800px);
	padding-right: 40px;
	display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
	    width: 50%;
}

#blog-category-banner .inner-baner-left > .fusion-column-wrapper {
	margin: 0 0 0 15px;
}
#blog-category-banner .inner-baner-left > .fusion-column-wrapper .fusion-title {
	margin: 0 !important;
}
#conten-banner .inner-baner-left h1, 
#blog-category-banner .inner-baner-left h1 {
	position: relative;
	text-transform:uppercase;
/* 	padding-bottom: 23px !important; */
}
/* #conten-banner .inner-baner-left h1:after,  */
/* #blog-category-banner .inner-baner-left h1:after { */
    /* content: ""; */
    /* position: absolute; */
    /* left: 0; */
    /* bottom: 37px; */
    /* display: block; */
    /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAAGCAYAAADDsum0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njg1RDg1MDU1NTc3MTFGMDlCMkVBRDgzMDJFMUNGOEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njg1RDg1MDY1NTc3MTFGMDlCMkVBRDgzMDJFMUNGOEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODVEODUwMzU1NzcxMUYwOUIyRUFEODMwMkUxQ0Y4RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2ODVEODUwNDU1NzcxMUYwOUIyRUFEODMwMkUxQ0Y4RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgXadc8AAAWUSURBVHja7Jp5bFVFFMbnFWmVCCpWXFDQWGtpi0tc0KjEBcEgikpCNAQoUokkoEIgaggRgkoUBQUTUASrxjWKSCkWYkFFoWgqbli3GCNQVARRLNpCqd/J+25yM871ffcvg3iSX9pOet6dO/PNOTNnXqbk4pkdnXPTwY3gWLAS3Aa2OM2OBo+C/iAPPAfuAn+I/meAR8BFYBt4CDzmdLsGzATFYBOfvVL0zYDJfN/OYB24HXwl+h/O/g4CHUAtmAB2if49wVzQl+P1OLgXtIn+ffn8s8C34B7wUoqxGwWmgB7gfTCRPxXLBzP4GfbudRy7baJ/N7771WAnWALuBn+K/vbOD4PzwXYwO6VurgdTQS/wBXXwZgrd3AnGgULwFhgPvhb9O7PvQznvK6ib30T/Io7dpaAJVHENqLq5nDo7E3xP3bycYuxuYX9PAQ2c94YUurkPjASd+O62/n5I8fwuYA4YCA5l3yeB3aJ/cWz8fubvs0C76F8G5oELOX7zGcNUG8T5OhV8xvhb49LZYeABMIzzvorzsEP0P5HvYHH7R/Ci6SCDhDCbkxu3zymWfcIHvwMu8dqqGCiUZNIIjvHax4CFgr8lkbcZkCKzgHIeBzqXTWAgidtmTrgirlfAEK/NgsqVgm8B+ITijJuJY5rgb2LayOASWTsXSa3gPzSQPExM5eLinMsgGLeNHPs2IaDWM5jHbTEYLSYT001Xr/1m8JTgfwF419NNK/vzseA/iQHE140ll2bBfykY7LUt5+ZGCQS2Pk/22qdRO7mslPOU7+mmv5gQh1D3cfuVn9sk+M9jIo1bA8d+vxjMqhlU4/YauEHcxH3E9RO3ydxc5bKu1F43r30sWCD49wHvedprYyzbkCIhPA1GeG1ruUnMZYdQ56Ve+xzb0VckiKaP8MG9AsnAMWsVCP6DA8nArFIclJHewDruGEaL/qH/O4lBNZcdyV2mb/2YfXPZZYFk4FL0fYSXDKJAWyH6VyYk6JtE/9BzzgbnCr7lgWQQ6aaj4H9dIBlECUGxWwO6yefz1R1ySDcDxE3QtQm7xuMF/ysCySBaC4oN85JBpJtRov+4QNsRCWvBt7wEfZ9D7SjWPZAM/kkTvl0VSAZp1t3AQDJI0oQas+zv4SmSQUHCOrVYXCJuiEpDazrPHdiWSdn+b/frv/7sg/3dD+axy/w/dwd+P/JY3nGBkpFyfGnkMcW3F0CL4P+6y9Z/fXtS7H9VoDxhJaNFov/iQJsd/VcIvrt4THWBktFmwX+Ny9b9lT6F7Bnwu9fWLpZMksZ4B+dOHXsXKBl9IPhaOS90V2H3T3tF3YTuadR5XxDQTSufr9jCBN2sEnxtjJcF2peLJRe7q/kuoYSg2PN8V183qu5C9zRWMloi+O5PeM6HRLGtLlxvtzHdKfjXJqw7VTsWG34KtD+RotTja8/+fjZF3G5JWKdrGZNzWT1j/N/WdIfCHv1W85hezARRw2OlejG6jCUSO8Y2c7Hc4bT7B7tQswtgKz2d4LIX2XbBNV98ti1Cq4X1BkeBT3l0Wyf628Ds4fHJjmGr+e5NKcRRyCPoXk5SpdMuRtsYBIpYbrBAYTXMGU673PqF71nGI+w3Lns5t1Ts+yaOdxlLTxtYhvpS9K/jmEVlr2oee9WL0Wq+t11M7qZuJoq6aWbwLaFuTAdTUyzKLdRKeUw3FWC96L+ei7KEY1DHI7x6oV5D3RTxcyxIjxE3Ufvof5rLfhnAgtOD4H5RN9vZ/0g39gWK8ZwPxRq5Pkqpm3q+u/pFDNswdWL/o/gx3OkXwtG6O47aaeHmaGwg0YWslUnhdMYtu1C1C95Z4rMtZr3BmNWdWpru9C80bOXGqTdLXFHMWpNyM29xswvH0TTxqsuW/faIibma49eTscTudqb8JcAAX81JM50GnZsAAAAASUVORK5CYII=) no-repeat left bottom; */
    /* height: 6px; */
    /* width: 109%; */
/* } */
#conten-banner .inner-baner-right, 
#blog-category-banner .inner-baner-right {
	width: 50%;
    height: 100%;
    background-size: cover !important;
	background-position: center center !important;
}
/*Hidden for now
.post-content .text-30 p {
	font-size: 22px;
    line-height: 1.2;
}
*/
/*Banner Section End*/

/*Breadcrumb Section Start*/
#content-breadcrumb .breadcrumb-container li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjZDRTY5NUY1NTdCMTFGMDlCNzdBRTIyNjdGRkU4MzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjZDRTY5NjA1NTdCMTFGMDlCNzdBRTIyNjdGRkU4MzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNkNFNjk1RDU1N0IxMUYwOUI3N0FFMjI2N0ZGRTgzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNkNFNjk1RTU1N0IxMUYwOUI3N0FFMjI2N0ZGRTgzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po4QnzIAAAA/SURBVHjaYmZgYEgDYmMgPsuABJihggzoksxQDoYkM1QAQ5KRARWkIRuFIQgEs5ixCcJ0YAiiO3cWsmUAAQYAV9oK5jC9xz4AAAAASUVORK5CYII=) no-repeat right center;
    font-weight: 500;
	text-transform: uppercase;
}
#content-breadcrumb .breadcrumb-container li a {
    text-decoration: underline !important;
}
#content-breadcrumb .breadcrumb-container li:last-child {
    background: none;
}
#content-breadcrumb .breadcrumb-container li a:hover, 
#content-breadcrumb .breadcrumb-container li:last-child a {
	color: #283c87 !important;
	text-decoration: none !important;
	 line-height: 20px !important;
}
#content-breadcrumb .breadcrumb-container li.breadcrumbFirst {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBDQUIyNDQ1NTdDMTFGMDk2MEY5ODBBRDM0MjRGQjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBDQUIyNDU1NTdDMTFGMDk2MEY5ODBBRDM0MjRGQjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMENBQjI0MjU1N0MxMUYwOTYwRjk4MEFEMzQyNEZCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMENBQjI0MzU1N0MxMUYwOTYwRjk4MEFEMzQyNEZCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoAiQ7kAAAAsSURBVHjaYmTABGkgghGbILpEGhJ7FiM2QZgODEFko7DqwGsHXlehSAIEGADQ1AaigHS3ZAAAAABJRU5ErkJggg==) no-repeat left center;
    border-right: 2px solid #d3d3d3;
	padding-left: 5px;
}
/*Breadcrumb Section End*/
/* .inner-top-sec > .fusion-builder-row {
	padding-top: 50px;
    padding-bottom: 65px;
}
.inner-default-sec > .fusion-builder-row {
	padding-top: 88px;
    padding-bottom: 50px;
} */
.inner-default-sec.services-listing > .fusion-builder-row {
    padding-bottom: 5px;
}
/* .post-content .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
	margin-left: 10px;
    margin-right: 10px;
} */
.post-content .fusion-fullwidth.contact-map > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
	margin-left: 0;
    margin-right: 0;
}
/* .post-content .fusion-fullwidth.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column.two-col-left-cont > .fusion-column-wrapper {
    margin-right: 200px;
} */
ul.accordion-right-listing li {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RURFQTE2MUU1NTg0MTFGMDgwMzk5RTNCMzRFNDgzMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RURFQTE2MUY1NTg0MTFGMDgwMzk5RTNCMzRFNDgzMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFREVBMTYxQzU1ODQxMUYwODAzOTlFM0IzNEU0ODMxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFREVBMTYxRDU1ODQxMUYwODAzOTlFM0IzNEU0ODMxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlEqhesAAABTSURBVHjaYpw0aRIDECQAcQQQ2wLxYSBeAcQLWKASM4CYnQEC3IHYAcRgguqAScAAiB/BBDUKG7BlgtqBDRxmglr+E00CxF8BctACqACGawECDAAkbg+OU5Z4ugAAAABJRU5ErkJggg==) no-repeat left 7px;
	font-size: 18px;
    line-height: 1.2;
    color: #4a4a4a;
    text-transform: uppercase;
    font-weight: 400;
	cursor: pointer;
	margin-bottom: 40px;
	padding-left: 15px;
}
ul.accordion-right-listing li a {
    color: #4a4a4a;
}
ul.accordion-right-listing li:hover, 
ul.accordion-right-listing li.active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA4QUVEQUU1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA4QUVEQUY1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDhBRURBQzU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDhBRURBRDU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj4lpXoAAABTSURBVHjaYrQL2sIABAlAHAHEtkB8GIhXAPECFqjEDCBmZ4AAdyB2ADGYoDpgEjAA4kcwQY3CBmyZoHZgA4eZoJb/RJMA8VeAHLQAKoDhWoAAAwDKZw8cvl0yKQAAAABJRU5ErkJggg==) no-repeat left 7px;
    color: #3e52b4;
}
ul.accordion-right-listing li:hover a, 
ul.accordion-right-listing li.active a  {
    color: #3e52b4;
}
ul.accordion-right-listing li.active {
	font-weight: 700;
}
.fusion-accordian {
	margin-bottom: 25px !important;
}

.fusion-accordian .panel-heading .panel-title a {
    padding: 32px 0;
}
.fusion-accordian .panel-heading .panel-title a.active {
    padding-bottom: 18px;
}
.fusion-accordian .fusion-panel.fusion-toggle-has-divider {
    border-bottom: 2px solid #e2e2e2 !important;
}
.fusion-accordian .fusion-panel:last-child {
    border-bottom: none !important;
}
.fusion-accordian .panel-body {
    padding-bottom: 34px !important;
}
.fusion-accordian .panel-body p {
	font-size: 20px;
	line-height: 30px;
}


.row.services-pod {
	margin-left: -35px;
    margin-right: -35px;
}
.services-pod .content-box-column {
	position: relative;
	padding: 35px;
	margin-bottom: 0 !important;
}
.services-pod .content-box-column:before {
/* 	box-shadow: 0 0 26px 30px rgb(185 185 197 / 26%); */
	box-shadow: 0 0 10px 5px rgb(185 185 197 / 20%);
    content: '';
    left: 20px;
    right: 20px;
    top: 20px;
    bottom: 28px;
    position: absolute;
	opacity: 0;
}
/*.services-pod .content-box-column:hover .content-box-heading {
	text-decoration: underline;
}*/
.services-pod .content-box-column a.fusion-button.button-flat {
    position: absolute;
    bottom: 50px;
}
/* .services-pod .content-box-column:hover a.fusion-button.button-flat span.fusion-button-text {
    color: #4d5daa !important;
} */
.services-pod .content-box-column:hover a.fusion-button.button-flat::after {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    background: #4d5daa;
}
.services-pod .content-box-column:hover:before {
	opacity: 1;
}
.services-pod .col {
	text-align: left !important;
    padding: 20px !important;
	padding-bottom: inherit !important;
	padding-bottom: 10px !important;
}
.services-pod .content-container {
	text-align: left !important;
/*     padding: 20px !important; */
/* 	padding-bottom: inherit !important; */
}
.services-pod h4.content-box-heading {
	text-align: left;
	margin-top: 47px !important;
	font-size: 40px !important;
}
.services-pod .content-container {
	padding-bottom: 70px !important;
}
.services-pod .content-box-column .image {
	position: relative;
}
.services-pod .content-box-column .image:after {
	background: url(/wp-content/themes/Avada-Child-Theme/images/Paquette_Mark.svg) no-repeat left bottom;
	width: 66px;
	height: 52px;
    content: '';
    left: 0;
    right: 0;
	text-align: center;
	margin: 0 auto;
    bottom: -6px;
    position: absolute;
}

/*Team List Page Start*/
.feature-team-member .left-img {
	display: block;
    margin: 20px auto 0;
    text-align: center;
}
.feature-team-member .right-cont {
	padding-right: 7%;
	display: flex;
    align-items: center;
    height: 100%;
    margin-bottom: 0;
}
.team-member-list .designation {
	margin-bottom: 22px;
}
.team-member-list .designation p {
	font-family: "Roboto", sans-serif !important;
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: 500 !important;
    color: #5c5c5c !important;
}
.team-member-list .contact-item {
	border-top: 1px solid #c8c8d3;
	/*padding-top:20px;*/
}
.team-member-list .contact-item ul li {
	background:url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/07/phone-b.png) no-repeat 0 center;
	padding-left:22px;
	font-family: "Roboto", sans-serif !important;
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
    color: #5c5c5c;
	margin-bottom:16px;
	
}
.team-member-list .contact-item ul li.phone {
	background:url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/07/phone-b.png) no-repeat 0 center;
}
.team-member-list .contact-item ul li.email{
	background:url(https://paquettelegal.wpenginepowered.com/wp-content/uploads/2025/07/mail-b.png) no-repeat 0 center;
}
.legal-services-pods {
	background: linear-gradient(to right, #0c0f3a 0% 33.333%, #19266b 33.333% 66.666%, #283c87 66.666% 100%) !important;
    padding-top: 50px !important;
    padding-bottom: 25px !important;
}
.legal-services-pods h4 {
	color:#fff !important;
	padding-bottom:15px !important;
	position:relative;
}
.legal-services-pods h4:after {
    content: "";
    position: absolute;
    border: 1px solid #79ebf9;
    bottom: 57px;
    width: 204px;
    bottom: 0;
    left: 0;
}
.legal-services-pods a {
	color:#fff !important;
}
.legal-services-pods a:hover{
	color:#79ebf9 !important;
}
.legal-services-pods ul li {
	margin-bottom:22px;
}
.legal-services-pods .second-pod {
	padding-left:5%;
	padding-right:5%;
}
.legal-services-pods .last-pod {
   padding-left:4%;
   padding-right:0%;
}
/*Team List Page End*/

/*Contact Page Start*/
.contact-form-col > .fusion-column-wrapper {
/*	background-color: #23264e !important;*/
 /*   padding: 32px 50px 0 !important;
	margin-left: 0 !important;
    margin-right: 30px !important;*/
}
.contact-form-col .fusion-title-heading {
/*	color: #fff !important;
	font-size: 40px !important;*/
}
.contact-form-col .gform-theme--foundation .gform_fields {
    row-gap: 6px;
}
.contact-form-col .gform_wrapper .top_label textarea.textarea {
    height: 100px;
}
.contact-form-col .gform_wrapper .gform_footer .gform_button[type=submit] {
    background-color: #4d5daa !important;
    color: #fff !important;
}
.contact-form-col .gform_wrapper .gform_footer .gform_button[type=submit]:hover {
    background-color: #79ebf9 !important;
	border: 2px solid #79ebf9 !important;
}
/*Contact Page End*/

/*Search Result Page Start*/
.search-results #conten-banner {
    margin-left: -30px;
    margin-right: -30px;
}
.search-results #content {
    margin-left: 10px;
    margin-right: 10px;
}
.search-results #content .search-page-search-form-top {
    padding-top: 50px;
	border-bottom: 2px solid #e6e5e6;
}
.search-results #content .search-page-search-form-top .entry-title {
	margin-bottom: 20px;
}
/* .search-results .searchform .fusion-search-form-content {
    flex-direction: row-reverse;
    margin-top: 20px;
} */
/* .search-results .searchform .fusion-search-form-content input[type=search] {
    border-radius: 100px;
    padding: 53px 34px;
    border: 2px solid #eaeaed !important;
    font-size: 20px !important;
    letter-spacing: 0.8px;
    color: #909193;
} */
/* .search-results .searchform .fusion-search-form-content .search-button {
    right: 24px;
}
.search-results .searchform .fusion-search-form-content .search-button input[type=submit] {
    color: #000000 !important;
    font-size: 24px !important;
}

.search-results #content .fusion-blog-archive {
    margin-bottom: 80px;
} */
.fusion-blog-archive .fusion-rollover .fusion-rollover-content {
	opacity: 0;
}
/*.fusion-blog-archive .fusion-image-wrapper .fusion-rollover, 
.fusion-blog-archive .fusion-image-wrapper:hover .fusion-rollover {
    background-image: none;
}*/
#content .fusion-blog-archive .post-content h2.entry-title {
    font-size: 35px !important;
}
.fusion-blog-archive .post-content .fusion-content-sep {
    display: none !important;
}
.search-results #content .fusion-blog-archive .post-content .fusion-post-content-container {
	min-height: 60px;
}
.fusion-blog-archive .post-content .fusion-post-content-container p {
	font-size: 20px;
}
/*Search Result Page End*/

/*Blog Page Start*/
/*Blog Page End*/

/*Blog Single Page Start*/
.single #conten-banner, .archive #conten-banner {
	display: none;
}
.single .single-post-cont {
	padding-bottom: 62px;
}
.single .single-post-cont .post-left-cont {
	padding-right: 100px;
}
/*.single .post h1.fusion-title-heading {
	font-size: 60px !important;
}*/
.single .post .post-date p {
	font-size: 16px;
    text-transform: uppercase;
    font-weight: 400;
    border-bottom: 1px solid #dad1cc;
    padding-bottom: 10px;
}
.single .post-content .post-cont-sec .fusion-fullwidth {
	padding: 0;
}
.single .post-content .post-cont-sec .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
    margin-left: 0;
    margin-right: 0;
}
.single .right-sidebar h3.fusion-title-heading {
/*    font-size: 50px !important;*/
	position: relative;
}
.single .right-sidebar h3.fusion-title-heading:after {
    content: '';
	background-color: #4d5daa;
    position: absolute;
    left: 0;
	bottom: -13px;
	width: 100px;
	height: 3px;
}
.single .right-sidebar .fusion-recent-posts {
    margin-bottom: 0;
}
.single .right-sidebar .fusion-recent-posts .columns .column a, 
.single .right-sidebar .fusion-tagcloud-element a.tag-cloud-link {
    text-decoration: none;
/*    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RURFQTE2MUU1NTg0MTFGMDgwMzk5RTNCMzRFNDgzMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RURFQTE2MUY1NTg0MTFGMDgwMzk5RTNCMzRFNDgzMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFREVBMTYxQzU1ODQxMUYwODAzOTlFM0IzNEU0ODMxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFREVBMTYxRDU1ODQxMUYwODAzOTlFM0IzNEU0ODMxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlEqhesAAABTSURBVHjaYpw0aRIDECQAcQQQ2wLxYSBeAcQLWKASM4CYnQEC3IHYAcRgguqAScAAiB/BBDUKG7BlgtqBDRxmglr+E00CxF8BctACqACGawECDAAkbg+OU5Z4ugAAAABJRU5ErkJggg==) no-repeat left 7px;*/
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA4QUVEQUU1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA4QUVEQUY1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDhBRURBQzU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDhBRURBRDU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj4lpXoAAABTSURBVHjaYrQL2sIABAlAHAHEtkB8GIhXAPECFqjEDCBmZ4AAdyB2ADGYoDpgEjAA4kcwQY3CBmyZoHZgA4eZoJb/RJMA8VeAHLQAKoDhWoAAAwDKZw8cvl0yKQAAAABJRU5ErkJggg==) no-repeat left 7px;
    font-size: 18px;
    line-height: 1.2;
    color: #4a4a4a !important;
    font-weight: 400;
    cursor: pointer;
    padding: 0 0 0 15px;
    float: left;
	margin-bottom: 10px;
} 
.single .right-sidebar .fusion-tagcloud-element a.tag-cloud-link {
    border: none;
    min-height: auto;
}
.single .right-sidebar .fusion-recent-posts .columns .column a:hover, 
.single .right-sidebar .fusion-tagcloud-element a.tag-cloud-link:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA4QUVEQUU1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA4QUVEQUY1NTg1MTFGMEI5RjlDNjk2MzIzOTE1RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDhBRURBQzU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDhBRURBRDU1ODUxMUYwQjlGOUM2OTYzMjM5MTVGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj4lpXoAAABTSURBVHjaYrQL2sIABAlAHAHEtkB8GIhXAPECFqjEDCBmZ4AAdyB2ADGYoDpgEjAA4kcwQY3CBmyZoHZgA4eZoJb/RJMA8VeAHLQAKoDhWoAAAwDKZw8cvl0yKQAAAABJRU5ErkJggg==) no-repeat left 7px;
    color: #22264d !important;
	background-color: transparent !important;
}
.single .right-sidebar .fusion-tagcloud-element {
	margin-top: 15px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.single .right-sidebar .fusion-sharing-box {
    margin-top: 20px;
}
.single .right-sidebar .fusion-sharing-box h4.tagline {
    font-size: 30px !important;
    margin-bottom: 15px;
}
/*Blog Single Page End*/
/*Inner Page End*/


/*Responsive Start*/
@media screen and (max-width: 2000px) {
/*h2 {
	font-size: 80px !important;
}
h3 {
	font-size: 55px !important;
}
h4 {
	font-size: 40px !important;
}
h4 {
	font-size: 30px !important;
}
h5 {
	font-size: 26px !important;
}
h6 {
	font-size: 22px !important;
}*/
#homeAnimationContent li .title {
    font-size: clamp(3.125rem, 4.5vw, 6rem) !important;
    margin-bottom: 20px;
}
.corporate-lawyer-sec h2 {
    margin-bottom: 34px !important;
}
.hm-corporate-lawyer {
    padding-left: 12vw !important;
    padding-right: 12vw !important;
}
.career-opportunities-block .block-left-cont {
	padding-left: 10px !important;
	/*padding: 155px 5% 183px 10px !important;*/
}
.career-opportunities-block .block-left-cont > .fusion-column-wrapper {
    margin: 0 !important;
}
#homeAnimationContent .smalltitle {
    font-size: 1.2rem !important;
	padding-bottom: 40px !important;
}
#homeAnimationContent .smalltitle:after {
    bottom: 19px;
}
#homeAnimationContent .content p {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 0;
}
/* #conten-banner .inner-baner-left, 
#blog-category-banner .inner-baner-left {
    padding-left: 30px;
	padding-right: 30px;
} */
}

@media screen and (max-width: 1700px) {
.hm-corporate-lawyer {
    padding-left: 8vw !important;
    padding-right: 8vw !important;
}
.post-content .fusion-fullwidth.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column.two-col-left-cont > .fusion-column-wrapper {
    margin-right: 100px;
}
#blog-category-banner .inner-baner-left > .fusion-column-wrapper {
    margin: 0;
}
}

@media screen and (max-width: 1450px) {
.fusion-footer h2 {
    margin-top: 20px !important;
	margin-bottom: 20px !important;
}
#homeAnimationContent .smalltitle {
    font-size: 1.75rem !important;
    letter-spacing: 5px !important;
	padding-bottom: 40px !important;
}
#homeAnimationContent .smalltitle:after {
    bottom: 20px;
}
.fusion-footer h2 {
	font-size: 70px !important;
}
/* .hm-corporate-lawyer h1, h1, h2 {
	font-size: 80px !important;
} */
.hm-corporate-lawyer h1 {
    margin-bottom: 30px !important;
}
/*.fusion-menu .awb-menu__mega-wrap .fusion-builder-row {
    padding: 29px 10px 0;
}*/
.fusion-menu .awb-menu__mega-wrap h4.fusion-title-heading {
    font-size: 22px !important;
    line-height: 28px !important;
    padding-bottom: 10px !important;
}
.fusion-menu .awb-menu__mega-wrap nav.awb-submenu ul.fusion-menu li.menu-item a span.menu-text {
    font-size: 17px !important;
    line-height: 22px !important;
    margin-bottom: 10px;
}
.fusion-menu .awb-menu__mega-wrap {
    overflow-y: scroll;
    height: 75vh;
}
.post-content .fusion-fullwidth.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column.two-col-left-cont > .fusion-column-wrapper {
    margin-right: 80px;
} 
.single .single-post-cont .post-left-cont {
    padding-right: 80px;
}
.row.services-pod {
	margin-left: -25px;
    margin-right: -25px;
}
.services-pod .content-box-column {
	padding: 25px;
}
.services-pod .content-box-column:before {
    left: 10px;
    right: 10px;
    top: 10px;
    bottom: 18px;
}
}

@media screen and (max-width: 1380px) {
/* .fusion-footer .custom-footer .ft-top-col {
	display: none !important;
} */
.search-results #content .fusion-blog-archive .post-content .fusion-post-content-container {
	min-height: 90px;
}
}

@media screen and (max-width: 1100px) {
h2 {
    font-size: 80px !important;
}
.custom-header .header-btm-rgt-clm > .fusion-column-wrapper {
    gap: 12px;
    display: flex !important;
    flex-direction: row-reverse !important;
}
.custom-header .header-btm-rgt-clm .fusion-column-wrapper nav.awb-menu {
    display: flex !important;
	width: auto;
}
.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle {
    font-size: 26px;
    padding: 0;
}
/* #homeAnimationContent li .title {
    margin-bottom: 10px;
    font-size: 3.9rem !important;
} */
#homeAnimationContent .smalltitle {
    letter-spacing: 1px !important;
    padding-bottom: 30px !important;
}
#homeAnimationContent .smalltitle:after {
    bottom: 9px;
}
.content p {
    font-size: 18px !important;
    line-height: 25px !important;
	padding-bottom: 0;
}
.hm-corporate-lawyer h1 {
    margin-bottom: 30px !important;
}
.hm-corporate-lawyer {
    padding: 60px 30px 37px !important;
}
.hm-about {
    padding: 60px 0 55px !important;
}
.hm-about .right-bnr-cont .item {
    font-size: 120px;
}
.hm-about .right-bnr-cont .item h3 {
    font-size: 40px !important;
}
.hm-about h2 {
    margin-top: 0 !important;
}
.img-pod-item .pod-cont h3, .img-pod-item .pod-title h3 {
    font-size: 46px !important;
}
.img-pod-item .pod-cont h3, .img-pod-item .pod-title h3 .alt {
    font-size: 46px !important;
}
#hm-search {
    padding-top: 60px !important;
    padding-bottom: 65px !important;
}
#hm-search h3 {
    font-family: "Roboto", sans-serif !important;
    font-size: 40px !important;
}
.career-opportunities-block {
    height: auto;
}
.career-opportunities-block .block-left-cont {
	padding-left: 0 !important;
	padding-top: 0px !important;
/* 	padding-bottom: 77px; */
    /*padding: 60px 5% 77px 0 !important;*/
}
.fusion-footer .address-col .ft-socials {
    margin-bottom: 20px;
}
.fusion-footer .address-col .ft-socials {
    margin-top: 13px;
    margin-bottom: 20px;
}
.fusion-footer .fusion-text p {
    font-size: 18px;
}
.fusion-footer .fusion-text p.call {
    font-size: 20px;
    margin-bottom: 0;
}
.fusion-footer .custom-footer .ft-top-col {
    display: block !important;
}
.fusion-footer .custom-footer {
    padding-top: 50px;
    padding-bottom: 130px;
	display: flex;
    align-items: center;
}
.fusion-footer h2 {
    font-size: 50px !important;
    margin: 0 !important;
}
.copy-right {
    padding-top: 22px !important;
    padding-bottom: 0 !important;
}
.post-content .fusion-fullwidth.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column.two-col-left-cont > .fusion-column-wrapper {
    margin-right: 0px;
}
.single .single-post-cont .post-left-cont {
    padding-right: 40px;
}
.career-opportunities-block .block-left-cont h3 br {
	display: none;
}
/* body:not(.home) #content h2, h3 {
    font-size: 55px !important;
}
#conten-banner .inner-baner-left h1, 
#blog-category-banner .inner-baner-left h1 {
    font-size: 65px !important;
} */
.contact-form-col > .fusion-column-wrapper {
	padding: 32px 40px 0 !important;
    margin-right: 20px !important;
}
.single .post h1.fusion-title-heading {
    font-size: 55px !important;
}
.single .right-sidebar h3.fusion-title-heading {
    font-size: 40px !important;
}
.single .right-sidebar .fusion-sharing-box .sharingbox-shortcode-icon-wrapper {
    justify-content: flex-start !important;
}
#blog-category-banner {
    padding-left: 0 !important;
}
}

@media screen and (max-width: 850px) {
.custom-header ul#menu-utility-navigation {
    gap: 20px;
}
#homeAnimationContent ul li:not(:last-child) {
    border-right: none;
}
.hm-about .right-bnr-cont .item {
    font-size: 100px;
}
.hm-about .right-bnr-cont .item h3 {
    font-size: 34px !important;
}
.expect-expertise-pods > .fusion-builder-row > .img-pod-item {
	width: 50% !important;
}
#hm-search .fusion-search-element .fusion-search-form-content input[type=search] {
    padding: 40px 34px;
}
.career-opportunities-block .block-left-cont a.fusion-button.button-flat {
	font-size: 18px !important;
    line-height: 25px !important;
    padding: 15px 12px !important;
	text-align: center;
}
#wrapper #main #conten-banner .fullwidth-box .fusion-row {
    display: flex;
    flex-direction: column;
}
#blog-category-banner .fusion-builder-row{
    display: flex;
    flex-direction: column;
}
#conten-banner .inner-baner-left, 
#blog-category-banner .inner-baner-left {
    max-width: 100%;
	width: 100%;
    padding-top: 40px;
    padding-bottom: 50px;
	height: auto;
}
#conten-banner .inner-baner-right, 
#blog-category-banner .inner-baner-right {
    width: 100%;
    height: 275px;
    background-size: cover !important;
}
#conten-banner .inner-baner-left h1:after, 
#blog-category-banner .inner-baner-left h1:after {
    width: 100%;
}
ul.bullet-listing {
	margin-bottom: 20px !important;
}
#conten-banner > .fusion-fullwidth, 
#blog-category-banner > .fusion-builder-row {
    height: auto;
}
.bullet-listing.bullet-listing-three-col {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 0;
}
.services-pod {
	margin-bottom: 0 !important;
}
.inner-top-sec > .fusion-builder-row {
    padding-top: 20px;
    padding-bottom: 32px;
}
.inner-default-sec > .fusion-builder-row {
/*     padding-top: 57px; */
    padding-bottom: 20px;
}
.inner-default-sec.services-listing > .fusion-builder-row {
    padding-bottom: 0;
}
.services-pod .content-container {
    padding-bottom: 54px;
}
.services-pod .content-container p {
    font-size: 20px;
    line-height: 1.4;
}
.row.services-pod {
	margin-left: -15px;
    margin-right: -15px;
}
.services-pod .content-box-column {
    padding-left: 15px;
    padding-right: 15px;
}
.services-pod .content-box-column:before {
    left: 0px;
    right: 0;
}
.contact-form-col > .fusion-column-wrapper {
    padding: 32px 30px 0 !important;
    margin-right: 10px !important;
}
.contact-form-col .gform-theme--foundation .gform_fields {
    display: flex;
    flex-direction: column;
}
.contact-form-col .gform_wrapper .gform_footer {
    width: 100%;
}
.contact-form-col .gform_wrapper .gform_footer .gform_button[type=submit] {
    width: 100% !important;
    display: block !important;
}
.single .single-post-cont .post-left-cont {
    padding-right: 0;
	width: 100%;
}
.single .single-post-cont .right-sidebar {
    width: 100%;
}
.single .single-post-cont .right-sidebar .fusion-columns .fusion-column:not(.fusion-column-last) {
    margin: 0;
}
#blog-category-banner {
/*     padding-left: 15px; */
}
}

@media only screen and (min-width: 667px) and (max-width: 1024px) {
  #homeAnimation > picture img {
    height: 100%;
    object-position: 92%;
  }
}


@media screen and (max-width: 1024px) {
	#homeAnimation::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.4); /* black overlay at 40% opacity */
  pointer-events: none; /* allows clicks through */
  z-index: 1; /* sits above image */
}
}
@media screen and (max-width: 1024px) {
	.fusion-footer .custom-footer .ft-top-col {
    display: block !important;
}
.fusion-footer h2 {
    font-size: 45px !important;
    margin-top: 10px !important;
}
.copy-right .fusion-text p, 
.copy-right .fusion-text p.created-by {
    text-align: center;
}
	.fusion-footer .custom-footer .ft-top-col {
    display: block !important;
}
.fusion-footer h2 {
    font-size: 45px !important;
    margin-top: 10px !important;
}
.copy-right .fusion-text p, 
.copy-right .fusion-text p.created-by {
    text-align: center;
}
	.fusion-tb-footer.fusion-footer {
    position: relative;
}
	#main {
	margin-bottom: auto;
}
	.fusion-footer .custom-footer {
    padding-top: 65px;
    height: auto;
}
}
@media screen and (max-width: 667px) {
body, p {
    font-size: 20px;
    line-height: 30px;
}
.custom-header > .fusion-builder-row {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.custom-header .header-logo .fusion-image-element {
	margin: 0 auto;
}
/* .fusion-title h1, .fusion-title h2, 
body:not(.home) #content h2 {
	font-size: 50px !important;
}
.single .post h1.fusion-title-heading {
    font-size: 50px !important;
} */
#hm-search h3 {
    font-size: 30px !important;
    margin-bottom: 20px !important;
}
.expect-expertise-pods > .fusion-builder-row > .img-pod-item {
	width: 100% !important;
}
.copy-right {
	margin-top: 0 !important;
}
.custom-header {
	padding-top: 20px !important;
}
.custom-header ul#menu-utility-navigation {
    gap: 20px;
    row-gap: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
}
.custom-header .header-btm-rgt-clm > .fusion-column-wrapper {
    justify-content: center;
}
.hm-about .title {
	display: flex !important;
    justify-content: center !important;
}
.hm-about .title h2.fusion-title-heading {
	text-align: center !important;
}
.custom-header ul#menu-navigation li a {
    font-size: 20px;
}
#hm-search .fusion-search-element .fusion-search-form-content input[type=search] {
    padding: 30px 50px 30px 20px;
	font-size: 16px !important;
    letter-spacing: 0.5px;
}
#hm-search .fusion-search-element .searchform .fusion-search-form-content .fusion-search-button {
    right: 10px;
}
.fusion-footer .custom-footer {
    padding-top: 65px;
    padding-bottom: 25px;
    height: auto;
}
.fusion-tb-footer.fusion-footer {
    position: relative;
}
#main {
	margin-bottom: auto;
}
.fusion-footer .custom-footer .ft-top-col {
    display: block !important;
}
.fusion-footer h2 {
    font-size: 45px !important;
    margin-top: 10px !important;
}
.copy-right .fusion-text p, 
.copy-right .fusion-text p.created-by {
    text-align: center;
}
/* #homeAnimationContent .info {
    padding: 57px 30px 0 !important;
} */
.hm-expect-expertise {
    padding: 33px 24px 32px !important;
}
.hm-expect-expertise h2:after {
    width: 100%;
}
.hm-corporate-lawyer h1 {
    margin-bottom: 20px !important;
}
.img-pod-item .pod-title, 
.img-pod-item .pod-cont {
    padding: 30px 30px 0;
}
.career-opportunities-block {
	padding-left: 0 !important; 
	padding-right: 0 !important;
}
.career-opportunities-block .block-left-cont {
	padding-left: 30px !important;
	padding-right: 30px !important;
/* 	padding-bottom: 32px; */
    /*padding: 60px 0 40px 0 !important;*/
}
.career-opportunities-block .fusion-column-has-bg-image {
	margin: 0 !important;
}
.hm-corporate-lawyer {
    padding: 46px 30px 17px !important;
}
.hm-about {
    padding: 46px 0 37px !important;
}
.hm-expect-expertise {
    padding: 46px 24px 32px !important;
}
#homeAnimation > picture img {
    height: 100%;
    object-position: 92%;
}
	#homeAnimation::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.4); /* black overlay at 40% opacity */
  pointer-events: none; /* allows clicks through */
  z-index: 1; /* sits above image */
}
#homeAnimationContent li .title {
    opacity: 1 !important;
}
#conten-banner .inner-baner-right, 
#blog-category-banner .inner-baner-right {
    height: 200px;
}
#conten-banner .inner-baner-left, 
#blog-category-banner .inner-baner-left {
    padding-left: 30px;
    padding-right: 30px;
	padding-top: 50px;
    padding-bottom: 57px;
}
.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper, 
.post-content .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
	margin-left: 0;
    margin-right: 0;
}
.post-content .fusion-fullwidth.inner-sec-two-col > .fusion-builder-row > .fusion-layout-column.two-col-left-cont > .fusion-column-wrapper {
    margin-right: 0;
}
.single .single-post-cont .post-left-cont {
    padding-right: 0;
}
.fusion-accordian .panel-heading .panel-title {
    font-size: 23px !important;
}
ul.accordion-right-listing li {
    margin-bottom: 20px;
}
ul.accordion-right-listing li:last-child {
    margin-bottom: 0;
}
.inner-top-sec > .fusion-builder-row {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}
#content-breadcrumb .fusion-fullwidth {
	padding-left: 20px;
    padding-right: 20px;
}
ul.accordion-right-listing {
    border-top: 2px solid #e2e2e2;
    padding-top: 44px;
}
.fusion-accordian {
    margin-bottom: 0 !important;
}
.services-pod .content-container {
    padding-bottom: 74px;
}
.contact-form-col > .fusion-column-wrapper {
    padding: 20px 20px 0 !important;
    margin-right: 12px !important;
}
#blog-category-banner {
    padding-left: 0px;
}
}
/*Responsive End*/


/* Set background and text color for submenus */
.awb-menu__sub-ul {
  background-color: #22264d !important;
}

/* Target the <a> element inside submenu */
.awb-menu__sub-a {
  background-color: #22264d !important;
  transition: all 0.3s ease-in-out !important;
}

/* Target the <span> inside the <a> to set text color */
.awb-menu__sub-a span {
/*  color: #ffffff !important;*/
  transition: color 0.3s ease-in-out !important;
}

/* Hover state: reverse background and text color */
.awb-menu__sub-a:hover {
/*  background-color: #ffffff !important;*/
}

.awb-menu__sub-a:hover span {
  color: #22264d !important;
}


a.glyph-read-more {
font-size:16px !important;
    font-weight: 400;
	}

.glyph-read-more:after {
    content: "\f105";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: inline-block;
    margin-left: 0.5em;
    font-size: 16px;
    color: #4459c5;
	position: relative;
    top: 1px;
}

/* CSS for the blog */
body.single h1 .fusion-body #wrapper .fusion-title h1{
	font-size:50px!important;
}
/*!/wp-content/themes/Avada-Child-Theme/css/banner.css*/
@charset "UTF-8";
/* CSS Document */

#homeAnimationContent,
#homeAnimationContent .results_list,
#homeAnimationContent .results_list li{
		width:100%;height:100%;
}

#homeAnimationContent .info{
	padding:80px 40px 50px;
	color:#fff;
}
#homeAnimationContent  li{height:100%}
#homeAnimationContent li a{display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 10%, rgba(0,0,0, .6));height:100%}#homeAnimationContent li a:hover,
#homeAnimationContent li a:focus{text-decoration:none}

#homeAnimationContent .title{--min-font-size:50;--max-font-size:80;opacity: .7;font-weight:300;line-height:1.2;transition:opacity 250ms ease;letter-spacing: -2px}
#homeAnimationContent .smalltitle{display:inline-block;padding-bottom:20px;--min-font-size:25;--max-font-size:50;text-transform:uppercase;font-weight:400;letter-spacing:5px;}
#homeAnimationContent.abstract{margin:25px 0 0 0}
#homeAnimationContent .abstract p{--min-font-size:16;--max-font-size:19}

#homeAnimationContent .backgroundimage{display:none}
#homeSiteSearch{position:relative;padding:43px 0;max-width:845px;margin:0 auto;background:#0E5C67}
#homeSiteSearch>div{display:block}
#homeSiteSearch input:focus::placeholder{color:rgba(255,255,255, .25)}
#homeSiteSearch input{width:100%;padding:0 0 10px;background:none;border:none;border-bottom:1px solid #468188;color:#fff;font-size:24px;line-height:1}
#homeSiteSearch input::placeholder{color:#C9E3E6;font-size:24px}
#homeSiteSearch button{padding:0;display:block;position:absolute;right:0;bottom:45px;width:30px;height:30px;background:none}
#homeSiteSearch button svg{display:block;width:100%;height:auto;fill:var(--orange)}
.largeSpotlights .standardButton{display:inline-block}

#homeAnimationContent img{
	max-width: inherit !important;
}

@keyframes slide_down{
		0%{top: -300px;opacity:0}
		25%{opacity:1}
		100%{top:0;opacity:1}}

@keyframes slide_up{	
		0%{top:300px;opacity:0}
		25%{opacity:1}
		100%{top:0;opacity:1}
}
@keyframes text_fade_in{
		0%{opacity:0}
		100%{opacity:1}
}
body.mobileActive #searchJump{top:26px;right:110px}

/* @media (min-width: 768px){#homeAnimation{height:100vh}} */
@media (min-width: 920px){
	body.mobileActive #searchJump{right:165px}button#navToggle.mobileNav.isActive{right:40px}}
/* 	#homeAnimation {
    position: relative;
    width: 100vw;
    left: calc(50% - 50vw);
    height: 600px;
	margin-top: 60px;
	 height: calc(100vh - 70px); 
} */



@media (min-width: 1025px){
/* 	#homeAnimation{height:50vw;overflow:hidden;background:#000} */

#homeAnimation>picture{display:none}
	
#homeAnimation li a{
	background: -webkit-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0, .7) 80%);
	background: -o-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0, .7) 80%);
	background: linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0, .7) 80%);
	}
#homeAnimationContent .backgroundimage{display:block;position:absolute;left:0;top:0;z-index: -1;width:100%;height:100%;overflow:hidden}
	
#homeAnimationContent .backgroundimage
img{display:block;width:400%;height:100%}#homeAnimationContent li:nth-child(2) .backgroundimage
img{transform:translateX(-25%)}#homeAnimationContent li:nth-child(3) .backgroundimage
img{transform:translateX(-50%)}#homeAnimationContent li:nth-child(4) .backgroundimage
img{transform:translateX(-75%)}#homeAnimationContent{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#homeAnimationContent
ul{display:flex;height:100%}#homeAnimationContent ul
li{position:relative !important;display:block !important;visibility:visible !important;z-index:100 !important;width:25% !important;}#homeAnimationContent ul li:not(:last-child){}#homeAnimationContent li
a{display:flex;align-items:flex-end;height:100%;padding:max(25px,
min(46px, 25px + (46 - 25) * ((100vw - 1024px) / (1820 - 1024))
));box-sizing:border-box}
	#homeAnimationContent li{position:relative;top: -90vh;padding:0;background:none;opacity:0;animation:slide_down 1200ms forwards;animation-delay:800ms}
	#homeAnimationContent li:nth-child(even){animation:slide_up 1200ms forwards;animation-delay:800ms}#homeAnimationContent
.info{padding:0;opacity:0;animation:text_fade_in 750ms forwards;animation-delay:1800ms}#homeAnimationContent
.title{position:relative;left: -5px;opacity:0;--max-font-size:120;--fluid-start:1024;transition:opacity 750ms ease}#homeAnimationContent
.abstract{opacity:0;transition:opacity 750ms ease}
#homeAnimationContent .smalltitle{background:none;color:#E3E3E3;--min-font-size:20;--max-font-size:28;font-weight:400;transition:font 750ms ease}#homeAnimationContent li.current
.abstract{opacity:1}#homeAnimationContent li.current
.title{opacity: .7}#homeAnimationContent li.current
.smalltitle{--min-font-size:28;--max-font-size:35;--fluid-start:1280;font-weight:400;color:#fff;}}@media (min-width: 1280px){#homeAnimation{
	
/* 	height:42vw */
	
	}}@media (min-width: 1600px){#homeAnimationContent
.title{left: -8px}}#alertMessage{position:fixed;top:0px;left:0px;z-index:98;width:100%;padding:20px
80px 20px 80px;background:#9f0604;box-sizing:border-box;color:#fff;line-height:1.2;text-align:center}#alertMessage
*{margin:0;padding:0;color:#fff}#alertMessage
a{text-decoration:underline}@media (max-width: 1349px){#alertMessage{padding:20px
44px 20px 44px}}
@media (max-width: 1024px){
	#alertMessage{padding:12px
16px 12px 16px;font-size:0.9rem}}
#noticeMessageWrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:calc(50% - 5vh);left:calc(50% - 45vw);z-index:99;height:10vw;width:90vw;background:#000}
#noticeMessage{position:relative;z-index:999999;overflow:hidden;width:100%;background:#000;color:#fff;font-size:1.1rem}
#noticeMessage>div{margin:0;padding:1.5em 2.5em}#noticeMessage > div
p{margin:0;padding:0}