.wpforms-container .wpforms-error-container,.wpforms-container .wpforms-error-noscript{color:#D63637}.wpforms-container label.wpforms-error,.wpforms-container em.wpforms-error{display:block;color:#D63637;font-size:0.9em;font-style:normal;cursor:default;min-width:120px}.wpforms-container .wpforms-field input.wpforms-error,.wpforms-container .wpforms-field input.user-invalid,.wpforms-container .wpforms-field textarea.wpforms-error,.wpforms-container .wpforms-field textarea.user-invalid,.wpforms-container .wpforms-field select.wpforms-error,.wpforms-container .wpforms-field select.user-invalid{border:1px solid #D63637}.wpforms-container .wpforms-field input[type=checkbox].wpforms-error,.wpforms-container .wpforms-field input[type=checkbox].user-invalid,.wpforms-container .wpforms-field input[type=radio].wpforms-error,.wpforms-container .wpforms-field input[type=radio].user-invalid{border:none}.wpforms-container .wpforms-field.wpforms-has-error .choices__inner{border:1px solid #D63637}.wpforms-container .wpforms-error-alert{border:1px solid rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px 15px;font-size:14px;margin:0 0 10px 0}.wpforms-container .wpforms-error-alert{color:#D63637;background-color:#f2dede;border-color:#f2dede}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none}.wpforms-container .wpforms-screen-reader-element{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal !important}.wpforms-container .wpforms-field-hp{display:none !important;position:absolute !important;left:-9000px !important}.wpforms-container .wpforms-recaptcha-container{padding:0;clear:both}.wpforms-container .wpforms-recaptcha-container iframe{display:block;width:100%;max-width:100%}.wpforms-container .wpforms-recaptcha-container .g-recaptcha{padding:10px 0 0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile.wpforms-is-turnstile-invisible{padding:0;height:0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile iframe{position:relative !important;visibility:inherit !important}.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .g-recaptcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .g-recaptcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .g-recaptcha{padding:0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-error:first-of-type,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-error:first-of-type,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-error:first-of-type{margin-top:10px}.wpforms-container amp-img>img{position:absolute}.wpforms-container .amp-form-submit-success .wpforms-field-container,.wpforms-container .amp-form-submit-success .wpforms-submit-container{display:none}.wpforms-container .wpforms-preview-notice-links{line-height:2.4}body.rtl .wpforms-container .wpforms-form .wpforms-field-row .wpforms-field-row-block:first-child{padding-right:0;padding-left:10px}body.rtl .wpforms-container .wpforms-form .wpforms-field-row .wpforms-field-row-block:last-child{padding-left:0;padding-right:10px}body.rtl .wpforms-container .wpforms-form .wpforms-field-phone input[type=tel]{direction:ltr;text-align:right}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-datepicker-clear{right:auto;left:10px}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .ui-timepicker-list li{padding:3px 5px 3px 0 !important}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-medium+.wpforms-datepicker-clear{left:calc( 40% + 10px);right:auto}body.rtl .wpforms-container .wpforms-form .wpforms-field-file-upload .dz-remove{right:auto;left:0}body.rtl .wpforms-container .wpforms-form .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label{margin-left:0;margin-right:10px}body.rtl .ui-timepicker-list li{padding:3px 5px 3px 0}.wpforms-container .wpforms-form .wpforms-field.wpforms-field-email .wpforms-field-row,.wpforms-container .wpforms-form .wpforms-field.wpforms-field-address .wpforms-field-row,.wpforms-container .wpforms-form .wpforms-field.wpforms-field-password .wpforms-field-row{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive}.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive-300px}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row-responsive{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive}@container wpforms-field-row-responsive (max-width: 200px){.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:15px}}@container wpforms-field-row-responsive-300px (max-width: 300px){.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:15px}}.wpforms-container .wpforms-form .wpforms-checkbox-2-columns,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns,.wpforms-container .wpforms-form .wpforms-list-2-columns{container-type:inline-size;container-name:wpforms-field-2-columns-responsive}@container wpforms-field-2-columns-responsive (max-width: 320px){.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-form .wpforms-list-2-columns ul{grid-template-columns:1fr !important}.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,.wpforms-container .wpforms-form .wpforms-list-2-columns ul li{width:100%}}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns,.wpforms-container .wpforms-form .wpforms-list-3-columns{container-type:inline-size;container-name:wpforms-field-3-columns-responsive}@container wpforms-field-3-columns-responsive (max-width: 480px){.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}}@container wpforms-field-3-columns-responsive (max-width: 320px){.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:1fr !important}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}}@media only screen and (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container .wpforms-form .wpforms-mobile-full{width:100%;margin-left:0}div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout){overflow-x:hidden}div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,div.wpforms-container .wpforms-form .wpforms-list-2-columns ul,div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,div.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:1fr !important}div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-list-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{display:block;margin:0 0 10px 0}div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{width:30px;height:30px;line-height:30px}div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{width:100% !important;padding:5px 10px}div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:none}div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page.active{font-weight:700}div.wpforms-container .wpforms-form.inline-fields .wpforms-field-container,div.wpforms-container .wpforms-form.inline-fields .wpforms-field{display:block;width:100%}div.wpforms-container .wpforms-form.inline-fields .wpforms-submit-container{width:100%}}.wpforms-container{margin-bottom:26px}.wpforms-container .wpforms-form *{word-break:break-word;hyphens:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.wpforms-container ul,.wpforms-container ul li{background:none;border:0;margin:0}.wpforms-container .wpforms-title{font-size:24px;font-weight:700;margin:0 0 10px 0}.wpforms-container .wpforms-submit-container{clear:both;position:relative}.wpforms-container .wpforms-submit-spinner{margin-left:15px;display:inline-block;vertical-align:middle}.wpforms-container .wpforms-hidden{display:none !important}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}.wpforms-container .wpforms-notice{background-color:#ffffff;border:1px solid rgba(0,0,0,0.25);border-left-width:12px;color:#333333;font-size:16px;line-height:1.5;margin-bottom:30px;padding:20px 36px 20px 26px;position:relative}.wpforms-container .wpforms-notice .wpforms-delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;vertical-align:top;width:20px;position:absolute;right:10px;top:10px}.wpforms-container .wpforms-notice .wpforms-delete:before,.wpforms-container .wpforms-notice .wpforms-delete:after{background-color:#ffffff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.wpforms-container .wpforms-notice .wpforms-delete:before{height:2px;width:50%}.wpforms-container .wpforms-notice .wpforms-delete:after{height:50%;width:2px}.wpforms-container .wpforms-notice .wpforms-delete:hover,.wpforms-container .wpforms-notice .wpforms-delete:focus{background-color:rgba(10,10,10,0.3)}.wpforms-container .wpforms-notice a{text-decoration:underline}.wpforms-container .wpforms-notice p{margin:0 0 20px 0}.wpforms-container .wpforms-notice p:last-of-type{margin-bottom:0}.wpforms-container .wpforms-notice .wpforms-notice-actions{margin-top:20px}.wpforms-container .wpforms-notice .wpforms-notice-action{border:2px solid;margin-right:20px;padding:5px;text-decoration:none}.wpforms-container .wpforms-notice .wpforms-notice-action:hover,.wpforms-container .wpforms-notice .wpforms-notice-action:focus,.wpforms-container .wpforms-notice .wpforms-notice-action:active{color:#ffffff}.wpforms-container .wpforms-notice.wpforms-info{border-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action{border-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:active{background-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-success{border-color:#23d160}.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action{border-color:#23d160}.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:active{background-color:#23d160}.wpforms-container .wpforms-notice.wpforms-warning{border-color:#ffdd57}.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action{border-color:#ffdd57}.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:active{background-color:#ffdd57;color:inherit}.wpforms-container .wpforms-notice.wpforms-error{border-color:#D63637}.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action{border-color:#D63637}.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:active{background-color:#D63637}.wpforms-container .wpforms-preview-notice-links{line-height:2.4}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:60%}.wpforms-container input.wpforms-field-small,.wpforms-container select.wpforms-field-small,.wpforms-container .wpforms-field-row.wpforms-field-small{max-width:25%}.wpforms-container input.wpforms-field-large,.wpforms-container select.wpforms-field-large,.wpforms-container .wpforms-field-row.wpforms-field-large{max-width:100%}.wpforms-container fieldset{display:block;border:none;margin:0;padding:0}.wpforms-container .wpforms-field{padding:15px 0;position:relative}.wpforms-container .wpforms-field.wpforms-field-hidden{display:none;padding:0}.wpforms-container .wpforms-field-description,.wpforms-container .wpforms-field-limit-text{font-size:0.8em;margin:5px 0 0 0;word-break:break-word;word-wrap:break-word;line-height:1.3}.wpforms-container .wpforms-field-description.wpforms-disclaimer-description{background-color:#ffffff;border:1px solid rgba(0,0,0,0.25);padding:15px 15px 0;height:125px;overflow-y:scroll;overflow-x:hidden}.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p{margin:0 0 15px 0}.wpforms-container .wpforms-field-description-before,.wpforms-container .wpforms-field-description.before{font-size:0.85em;margin:0 0 5px 0}.wpforms-container .wpforms-field-label{display:block;font-weight:700;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-field-label-inline{display:inline;vertical-align:baseline;font-weight:400;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-field-sublabel{display:block;font-size:0.8em;font-weight:400;font-style:normal;min-width:120px}.wpforms-container .wpforms-field-label.wpforms-label-hide,.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide{position:absolute;top:-99999px;left:-99999px}.wpforms-container .wpforms-required-label{color:var(--wpforms-label-error-color);font-weight:normal}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:inherit;font-style:normal;font-weight:400;margin:0}.wpforms-container input[type=date]:read-only,.wpforms-container input[type=datetime]:read-only,.wpforms-container input[type=datetime-local]:read-only,.wpforms-container input[type=email]:read-only,.wpforms-container input[type=month]:read-only,.wpforms-container input[type=number]:read-only,.wpforms-container input[type=password]:read-only,.wpforms-container input[type=range]:read-only,.wpforms-container input[type=search]:read-only,.wpforms-container input[type=tel]:read-only,.wpforms-container input[type=text]:read-only,.wpforms-container input[type=time]:read-only,.wpforms-container input[type=url]:read-only,.wpforms-container input[type=week]:read-only,.wpforms-container select:read-only,.wpforms-container textarea:read-only{cursor:default}.wpforms-container input[type=checkbox],.wpforms-container input[type=radio]{width:16px;height:16px;margin:2px 10px 0 3px;display:inline-block;vertical-align:baseline;font-style:normal;font-weight:400}.wpforms-container .wpforms-five-sixths,.wpforms-container .wpforms-four-sixths,.wpforms-container .wpforms-four-fifths,.wpforms-container .wpforms-one-fifth,.wpforms-container .wpforms-one-fourth,.wpforms-container .wpforms-one-half,.wpforms-container .wpforms-one-sixth,.wpforms-container .wpforms-one-third,.wpforms-container .wpforms-three-fourths,.wpforms-container .wpforms-three-fifths,.wpforms-container .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths,.wpforms-container .wpforms-two-fifths,.wpforms-container .wpforms-two-sixths,.wpforms-container .wpforms-two-thirds{float:left;margin-left:20px;clear:none}.wpforms-container .wpforms-one-half,.wpforms-container .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths{width:calc( 50% - 10px)}.wpforms-container .wpforms-one-third,.wpforms-container .wpforms-two-sixths{width:calc( 100% / 3 - 20px)}.wpforms-container .wpforms-one-third.wpforms-first,.wpforms-container .wpforms-two-sixths.wpforms-first{width:calc( 100% / 3)}.wpforms-container .wpforms-four-sixths,.wpforms-container .wpforms-two-thirds{width:calc( 2 * 100% / 3 - 20px)}.wpforms-container .wpforms-four-sixths.wpforms-first,.wpforms-container .wpforms-two-thirds.wpforms-first{width:calc( 2 * 100% / 3)}.wpforms-container .wpforms-one-fourth{width:calc( 25% - 20px)}.wpforms-container .wpforms-one-fourth.wpforms-first{width:25%}.wpforms-container .wpforms-three-fourths{width:calc( 75% - 20px)}.wpforms-container .wpforms-three-fourths.wpforms-first{width:75%}.wpforms-container .wpforms-one-fifth{width:calc( 100% / 5 - 20px)}.wpforms-container .wpforms-one-fifth.wpforms-first{width:calc( 100% / 5)}.wpforms-container .wpforms-two-fifths{width:calc( 2 * 100% / 5 - 20px)}.wpforms-container .wpforms-two-fifths.wpforms-first{width:calc( 2 * 100% / 5)}.wpforms-container .wpforms-three-fifths{width:calc( 3 * 100% / 5 - 20px)}.wpforms-container .wpforms-three-fifths.wpforms-first{width:calc( 3 * 100% / 5)}.wpforms-container .wpforms-four-fifths{width:calc( 4 * 100% / 5 - 20px)}.wpforms-container .wpforms-four-fifths.wpforms-first{width:calc( 4 * 100% / 5)}.wpforms-container .wpforms-one-sixth{width:calc( 100% / 6 - 20px)}.wpforms-container .wpforms-one-sixth.wpforms-first{width:calc( 100% / 6)}.wpforms-container .wpforms-five-sixths{width:calc( 5 * 100% / 6 - 20px)}.wpforms-container .wpforms-five-sixths.wpforms-first{width:calc( 5 * 100% / 6)}.wpforms-container .wpforms-first{clear:both !important;margin-left:0 !important}.wpforms-container .wpforms-field{float:none;clear:both}.wpforms-container .wpforms-field.wpforms-five-sixths,.wpforms-container .wpforms-field.wpforms-four-sixths,.wpforms-container .wpforms-field.wpforms-four-fifths,.wpforms-container .wpforms-field.wpforms-one-fifth,.wpforms-container .wpforms-field.wpforms-one-fourth,.wpforms-container .wpforms-field.wpforms-one-half,.wpforms-container .wpforms-field.wpforms-one-sixth,.wpforms-container .wpforms-field.wpforms-one-third,.wpforms-container .wpforms-field.wpforms-three-fourths,.wpforms-container .wpforms-field.wpforms-three-fifths,.wpforms-container .wpforms-field.wpforms-three-sixths,.wpforms-container .wpforms-field.wpforms-two-fourths,.wpforms-container .wpforms-field.wpforms-two-fifths,.wpforms-container .wpforms-field.wpforms-two-sixths,.wpforms-container .wpforms-field.wpforms-two-thirds{float:left;margin-left:20px;clear:none}.wpforms-container .wpforms-field .wpforms-field-row{align-items:start;position:relative;display:flex;justify-content:space-between;margin-bottom:15px}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block{padding:0 10px}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:first-child{padding-left:0}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:last-child{padding-right:0}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{margin-right:auto;padding-right:10px}.wpforms-container .wpforms-field .wpforms-field-row:before{content:"";display:table}.wpforms-container .wpforms-field .wpforms-field-row:after{clear:both;content:"";display:table}.wpforms-container .wpforms-field .wpforms-field-row:last-of-type{margin-bottom:0}.wpforms-container .wpforms-field .wpforms-field-row>:only-child{width:100%}.wpforms-container .wpforms-field .wpforms-field-row.wpforms-no-columns{display:block}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds{float:none;margin-left:0;clear:initial}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths{width:50%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths{width:33.33333%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds{width:66.66667%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth{width:25%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths{width:75%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth{width:20%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths{width:40%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths{width:60%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths{width:80%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth{width:16.66667%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths{width:83.33333%}.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-field .wpforms-list-2-columns ul,.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-field .wpforms-list-3-columns ul{display:grid;gap:15px 30px}.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-field .wpforms-list-2-columns ul{grid-template-columns:repeat(2, 1fr)}.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-field .wpforms-list-3-columns ul{grid-template-columns:repeat(3, 1fr)}.wpforms-container .wpforms-field .wpforms-list-inline ul li{display:inline-block;vertical-align:top;margin-right:20px}.wpforms-container.inline-fields{overflow:hidden}.wpforms-container.inline-fields .wpforms-form{display:flex;justify-content:space-between}.wpforms-container.inline-fields .wpforms-field-container{display:flex;justify-content:space-between;width:calc( 100% - 175px)}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field{padding-right:7px;padding-left:8px}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:first-of-type{padding-left:0}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:last-of-type{padding-right:0}.wpforms-container.inline-fields .wpforms-field-row:first-of-type .wpforms-field-row-block:first-child{padding-left:0}.wpforms-container.inline-fields .wpforms-submit-container{width:160px;padding-bottom:16px;align-self:flex-end}.wpforms-container.inline-fields .wpforms-submit{display:block;width:100%}.wpforms-container.inline-fields input.wpforms-field-medium,.wpforms-container.inline-fields select.wpforms-field-medium,.wpforms-container.inline-fields .wpforms-field-row.wpforms-field-medium{max-width:100%}.wpforms-container ul.wpforms-image-choices label:not(.wpforms-error){cursor:pointer;position:relative}.wpforms-container ul.wpforms-image-choices label input{top:50%}.wpforms-container .wpforms-image-choices-modern img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error){background:none;display:inline-block;margin:0 auto;cursor:pointer;border:1px solid #ffffff;border-radius:3px;padding:20px;transition:all 0.5s;text-align:center}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):hover{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus,.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus-within{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-modern .wpforms-selected label{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label{font-weight:700}.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after{opacity:1}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image{display:block;position:relative}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image:after{content:"\2714";font-size:22px;line-height:32px;color:#ffffff;background:#066aab;opacity:0;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;border-radius:50%;transition:all 0.5s}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-label{display:block;margin-top:12px}.wpforms-container .wpforms-list-inline .wpforms-image-choices-modern li{margin:5px !important}.wpforms-container .wpforms-image-choices-classic img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error){background:none;display:inline-block;margin:0 auto;cursor:pointer;border:1px solid transparent;padding:10px;text-align:center}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):hover{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):focus{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-image{display:block}.wpforms-container .wpforms-image-choices-classic .wpforms-selected label{border-color:rgba(0,0,0,0.7)}.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-label{display:block;margin-top:8px}.wpforms-container .wpforms-list-inline .wpforms-image-choices-classic li{margin:0 10px 10px 0 !important}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item input{vertical-align:middle}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label{display:inline-block;margin-top:5px;margin-left:10px;vertical-align:middle}.wpforms-container-full ul.wpforms-icon-choices,.wpforms-container-full ul.wpforms-icon-choices *{box-sizing:border-box}.wpforms-container-full ul.wpforms-icon-choices{display:flex;flex-direction:column;width:100%;padding:0 1px 0 1px !important;margin:12px 0 -20px 0 !important}.wpforms-container-full ul.wpforms-icon-choices+.wpforms-field-description,.wpforms-container-full ul.wpforms-icon-choices+.wpforms-error{margin-top:15px}.wpforms-container-full ul.wpforms-icon-choices li{min-width:120px;padding-right:0 !important;margin:0 0 20px 0 !important}.wpforms-container-full ul.wpforms-icon-choices label{position:relative;display:block;margin:0;cursor:pointer}.wpforms-container-full ul.wpforms-icon-choices .wpforms-icon-choices-icon{display:block}.wpforms-container-full ul.wpforms-icon-choices svg{margin:0 auto;fill:var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-none svg{margin:0}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin:0 0 22px 0 !important}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default label{text-align:center}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon{position:relative;z-index:1;margin-bottom:10px;padding:15px 20px 45px 20px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:6px}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg{position:relative;z-index:2}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:6px;background-color:#ffffff}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon{background-color:transparent;box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);box-sizing:border-box}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg{background-color:var(--wpforms-icon-choices-color);opacity:.1}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li label{background-color:#ffffff !important;box-shadow:0 0 0 1px #cccccc;border-radius:6px;height:100%;padding:20px 20px 15px 20px;text-align:center}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon{margin-bottom:10px}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li label{background-color:#ffffff !important;height:100%;padding:20px 20px 15px 20px;text-align:center}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover{box-shadow:0 0 0 1px #999999}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label{box-shadow:0 0 0 1px #999999}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon{margin-bottom:10px}.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:50%;margin:15px auto 0}.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container-full .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after{content:"";position:absolute;z-index:2;bottom:calc(15px + 4px);left:calc(50% - 4px);display:block;width:8px;height:8px;background-color:var(--wpforms-icon-choices-color);border-radius:50%}.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:3px;margin:15px auto 0}.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container-full .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container-full .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after{content:"";box-sizing:border-box;display:block;position:absolute;z-index:2;bottom:23px;left:calc(50% - 6px);width:6px;height:10px;border-style:solid;border-color:var(--wpforms-icon-choices-color);border-width:0 2px 2px 0;transform-origin:bottom left;transform:rotate(45deg)}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices,.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices,.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices{flex-direction:row;flex-wrap:wrap}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li,.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li,.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices li{margin-right:20px !important}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin-right:22px !important;margin-bottom:22px !important}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li{width:calc( 100% / 2 - 20px / 2)}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n){margin-right:0 !important}.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 2 - 22px / 2)}.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li{width:calc( 100% / 3 - 20px * 2 / 3)}.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n){margin-right:0 !important}.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container-full .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 3 - 22px * 2 / 3)}.wpforms-container-full .wpforms-list-inline ul.wpforms-icon-choices li{width:auto;max-width:calc( 100% / 4 - 20px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content{display:flex;align-items:center}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 60% - 70px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small{text-wrap:balance;width:calc( 25% - 70px);padding-right:5px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large{width:calc( 100% - 70px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity{margin-left:0;height:30px;min-height:30px;font-size:14px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{display:inline-block;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity{display:inline-block;margin-left:15px;width:70px;min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern{display:flex;flex-wrap:wrap;column-gap:15px;align-items:flex-start}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label{min-width:100%}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices{margin-bottom:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{flex-grow:1;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity{flex-basis:70px;max-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown{min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description{flex-basis:100%;margin-top:15px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error{flex-basis:100%}@media only screen and (max-width: 600px){.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{width:calc( 100% - 85px) !important;max-width:100% !important}.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 100% - 70px) !important}.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{width:calc( 100% - 85px) !important;max-width:100% !important}}#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .choices .choices__inner{border-radius:3px;min-height:35px}.wpforms-container .wpforms-form .choices .choices__inner .choices__list--single{height:auto}.wpforms-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item{line-height:1.3}.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner,.wpforms-container .wpforms-form .choices.is-open .choices__list--dropdown{border-radius:0 0 3px 3px}.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown,.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:3px 3px 0 0}.wpforms-container textarea{line-height:1.3}.wpforms-container textarea.wpforms-field-small{height:70px}.wpforms-container textarea.wpforms-field-medium{height:120px}.wpforms-container textarea.wpforms-field-large{height:220px}.wpforms-container .wpforms-order-summary-container{display:block;max-width:60%}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview{width:100%;border-collapse:collapse;table-layout:fixed;box-sizing:content-box}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{text-align:center}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:start}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:8ch}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{width:6ch;text-align:end}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:start}.wpforms-container .size-large .wpforms-order-summary-container,.wpforms-container .wpforms-field-large .wpforms-order-summary-container{max-width:100%}.wpforms-container .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price{color:#D63637}div.wpforms-container-full,div.wpforms-container-full *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;outline:none;position:static;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.wpforms-container-full img,div.wpforms-container-full video,div.wpforms-container-full canvas,div.wpforms-container-full svg{overflow:clip}div.wpforms-container-full{margin-left:auto;margin-right:auto}div.wpforms-container-full{margin:24px auto}div.wpforms-container-full input,div.wpforms-container-full label,div.wpforms-container-full select,div.wpforms-container-full button,div.wpforms-container-full textarea{margin:0;border:0;padding:0;vertical-align:middle;background:none;height:auto;box-sizing:border-box}div.wpforms-container-full h1,div.wpforms-container-full h2,div.wpforms-container-full h3,div.wpforms-container-full h4,div.wpforms-container-full h5,div.wpforms-container-full h6,div.wpforms-container-full small,div.wpforms-container-full sup,div.wpforms-container-full sub,div.wpforms-container-full dl,div.wpforms-container-full dt,div.wpforms-container-full dd,div.wpforms-container-full time,div.wpforms-container-full address,div.wpforms-container-full pre,div.wpforms-container-full code,div.wpforms-container-full blockquote,div.wpforms-container-full sup,div.wpforms-container-full sub,div.wpforms-container-full del{font-size:revert;font-weight:revert;margin:revert;padding:revert}div.wpforms-container-full sup,div.wpforms-container-full sub{position:relative}div.wpforms-container-full del{text-decoration:line-through}div.wpforms-container-full blockquote{padding-left:20px;border-left:4px solid}div.wpforms-container-full blockquote p{font-size:revert;font-weight:revert;font-style:italic}div.wpforms-container-full ul,div.wpforms-container-full ul li{background:none;border:0;margin:0;padding:0}div.wpforms-container-full ul li{margin-bottom:15px}div.wpforms-container-full ul li:last-of-type{margin-bottom:0}div.wpforms-container-full hr{border-top:1px solid var(--wpforms-field-border-color);margin:0.5em auto}div.wpforms-container-full fieldset{min-width:0}div.wpforms-container-full .wpforms-form .wpforms-head-container{margin:0;padding:0 0 35px 0}div.wpforms-container-full .wpforms-form .wpforms-title{font-weight:700;line-height:29px;color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-description{font-style:normal;font-weight:300;font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:var(--wpforms-button-size-margin-top)}div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{max-width:26px}body .wpforms-test{outline:2px solid red !important}div.wpforms-container-full .wpforms-form label.wpforms-error,div.wpforms-container-full .wpforms-form em.wpforms-error{font-weight:400;font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);margin-top:var(--wpforms-field-size-input-spacing);color:var(--wpforms-label-error-color);padding:0 0 0 5px;position:relative}div.wpforms-container-full .wpforms-form label.wpforms-error:before,div.wpforms-container-full .wpforms-form em.wpforms-error:before{-webkit-mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.0264%2012.3086L9.46387%200.90625C8.97168%200.0585938%207.68652%200.03125%207.19434%200.90625L0.631836%2012.3086C0.139648%2013.1562%200.768555%2014.25%201.78027%2014.25H14.8779C15.8896%2014.25%2016.5186%2013.1836%2016.0264%2012.3086ZM8.34277%209.92969C9.02637%209.92969%209.60059%2010.5039%209.60059%2011.1875C9.60059%2011.8984%209.02637%2012.4453%208.34277%2012.4453C7.63184%2012.4453%207.08496%2011.8984%207.08496%2011.1875C7.08496%2010.5039%207.63184%209.92969%208.34277%209.92969ZM7.13965%205.41797C7.1123%205.22656%207.27637%205.0625%207.46777%205.0625H9.19043C9.38184%205.0625%209.5459%205.22656%209.51855%205.41797L9.32715%209.13672C9.2998%209.32812%209.16309%209.4375%208.99902%209.4375H7.65918C7.49512%209.4375%207.3584%209.32812%207.33105%209.13672L7.13965%205.41797Z%22%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E%0A");mask-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.0264%2012.3086L9.46387%200.90625C8.97168%200.0585938%207.68652%200.03125%207.19434%200.90625L0.631836%2012.3086C0.139648%2013.1562%200.768555%2014.25%201.78027%2014.25H14.8779C15.8896%2014.25%2016.5186%2013.1836%2016.0264%2012.3086ZM8.34277%209.92969C9.02637%209.92969%209.60059%2010.5039%209.60059%2011.1875C9.60059%2011.8984%209.02637%2012.4453%208.34277%2012.4453C7.63184%2012.4453%207.08496%2011.8984%207.08496%2011.1875C7.08496%2010.5039%207.63184%209.92969%208.34277%209.92969ZM7.13965%205.41797C7.1123%205.22656%207.27637%205.0625%207.46777%205.0625H9.19043C9.38184%205.0625%209.5459%205.22656%209.51855%205.41797L9.32715%209.13672C9.2998%209.32812%209.16309%209.4375%208.99902%209.4375H7.65918C7.49512%209.4375%207.3584%209.32812%207.33105%209.13672L7.13965%205.41797Z%22%20fill%3D%22currentColor%22%2F%3E%0A%3C%2Fsvg%3E%0A");content:'';position:relative;display:inline-block;right:5px;top:1.5px;width:16px;height:14px;background-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field-address .wpforms-field-sublabel+.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-sublabel+.wpforms-error{margin-top:calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ))}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid{border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:hover,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:hover,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:hover,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:hover,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:hover,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:hover{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:focus,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:focus,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:focus,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:focus,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:focus,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:focus{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid{border:none;box-shadow:none}div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error:hover,div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].wpforms-error:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid:hover,div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox].user-invalid:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error:hover,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].wpforms-error:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid:hover,div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio].user-invalid:focus{border:none;box-shadow:none}div.wpforms-container-full .wpforms-form .wpforms-error-container{color:var(--wpforms-label-error-color);font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height)}div.wpforms-container-full .wpforms-form .wpforms-error-container ul li{list-style:inside !important}div.wpforms-container-full .wpforms-form .wpforms-error-container ol li{list-style:inside decimal !important}div.wpforms-container-full .wpforms-form .wpforms-error-container a{color:var(--wpforms-label-error-color);text-decoration:underline !important}div.wpforms-container-full .wpforms-form .wpforms-error-container a:hover{text-decoration:none !important}div.wpforms-container-full .wpforms-form .wpforms-error-container del{text-decoration:line-through !important}div.wpforms-container-full .wpforms-form .wpforms-error-container blockquote{padding-left:20px;border-left:4px solid;font-style:italic}div.wpforms-container-full .wpforms-form .wpforms-error-alert{color:var(--wpforms-label-error-color);border-color:transparent;border-radius:var(--wpforms-field-border-radius);font-size:var(--wpforms-label-size-sublabel-font-size);padding:var(--wpforms-field-size-input-spacing);background:linear-gradient(90deg, var(--wpforms-label-error-color) -3000%, transparent 500%)}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{color:#333333;margin:0 auto 24px;padding:15px;overflow-wrap:break-word}div.wpforms-container-full .wpforms-confirmation-container-full ul,div.wpforms-container-full .wpforms-confirmation-container-full ol,div[submit-success]>.wpforms-confirmation-container-full ul,div[submit-success]>.wpforms-confirmation-container-full ol{padding-left:30px}div.wpforms-container-full .wpforms-confirmation-container-full ul li,div.wpforms-container-full .wpforms-confirmation-container-full ol li,div[submit-success]>.wpforms-confirmation-container-full ul li,div[submit-success]>.wpforms-confirmation-container-full ol li{margin-bottom:5px}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full p{margin:0 0 15px 0}div.wpforms-container-full .wpforms-confirmation-container-full p:last-child,div[submit-success]>.wpforms-confirmation-container-full p:last-child{margin:0}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#e0ffc7;border:1px solid #b4d39b;box-sizing:border-box}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:#333333}div.wpforms-container-full .wpforms-form amp-img>img{position:absolute}div.wpforms-container-full .wpforms-form .wpforms-limit-text{font-size:13px;display:block}.wpforms-screen-reader-announce{color:transparent !important;position:absolute !important;bottom:0 !important}body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{transform:rotate(180deg)}body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{margin:0 0 0 10px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 0 0 15px}body.rtl div.wpforms-container-full .wpforms-form em.wpforms-error{padding:0 5px 0 0}body.rtl div.wpforms-container-full .wpforms-form em.wpforms-error:before{left:5px;right:auto}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices__list--single .choices__item{padding-right:0;padding-left:15px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner{padding:0 7px 0 24px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single{padding:0 4px 0 16px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after{right:auto;left:12px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after{right:auto;left:12px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button{right:auto;left:0;margin-right:0;margin-left:25px}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"] .choices__button{margin-right:5px;border-right:none}body.rtl div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select{background-position:calc(0% + 12px) 50%,calc(0% + 17px) 50%;padding:0 12px 0 24px}div.wpforms-container-full .wpforms-field-description,div.wpforms-container-full .wpforms-field-limit-text{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);margin:var(--wpforms-field-size-sublabel-spacing) 0 0 0}div.wpforms-container-full .wpforms-field-description ul,div.wpforms-container-full .wpforms-field-description ol{padding-left:15px}div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description{color:var(--wpforms-field-text-color);margin-top:var(--wpforms-field-size-input-spacing);font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);background-color:var(--wpforms-field-background-color);border-radius:var(--wpforms-field-border-radius);border:1px solid var(--wpforms-field-border-color);padding:var(--wpforms-field-size-padding-h)}div.wpforms-container-full .wpforms-field-description.wpforms-disclaimer-description p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:15px}div.wpforms-container-full .wpforms-field-description-before,div.wpforms-container-full .wpforms-field-description.before{margin:0 0 var(--wpforms-field-size-input-spacing) 0}div.wpforms-container-full .wpforms-field-row+.wpforms-field-description{margin-top:0}div.wpforms-container-full .wpforms-field-row+.wpforms-field-description.wpforms-disclaimer-description{margin-top:0}div.wpforms-container-full .wpforms-field-label{margin:0 0 var(--wpforms-field-size-input-spacing) 0;padding:0;font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-field-label-inline{font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height)}div.wpforms-container-full .wpforms-field-sublabel{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);margin:var(--wpforms-field-size-sublabel-spacing) 0 0 0;padding:0;color:var(--wpforms-label-sublabel-color)}div.wpforms-container-full .wpforms-field-sublabel.before{margin:0 0 var(--wpforms-field-size-sublabel-spacing) 0}div.wpforms-container-full .wpforms-field-label-inline{color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-required-label{font-weight:400}div.wpforms-container-full input[type=date],div.wpforms-container-full input[type=datetime],div.wpforms-container-full input[type=datetime-local],div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=month],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=password],div.wpforms-container-full input[type=range],div.wpforms-container-full input[type=search],div.wpforms-container-full input[type=tel],div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=time],div.wpforms-container-full input[type=url],div.wpforms-container-full input[type=week],div.wpforms-container-full select,div.wpforms-container-full textarea{background-color:var(--wpforms-field-background-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border:1px solid var(--wpforms-field-border-color);padding:0 var(--wpforms-field-size-padding-h);font-size:var(--wpforms-field-size-font-size);line-height:100%;box-shadow:none;transition:border 0.15s, box-shadow 0.15s}div.wpforms-container-full input[type=date]:focus,div.wpforms-container-full input[type=datetime]:focus,div.wpforms-container-full input[type=datetime-local]:focus,div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=month]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=password]:focus,div.wpforms-container-full input[type=range]:focus,div.wpforms-container-full input[type=search]:focus,div.wpforms-container-full input[type=tel]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full input[type=time]:focus,div.wpforms-container-full input[type=url]:focus,div.wpforms-container-full input[type=week]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full input[type=date]:focus:invalid,div.wpforms-container-full input[type=datetime]:focus:invalid,div.wpforms-container-full input[type=datetime-local]:focus:invalid,div.wpforms-container-full input[type=email]:focus:invalid,div.wpforms-container-full input[type=month]:focus:invalid,div.wpforms-container-full input[type=number]:focus:invalid,div.wpforms-container-full input[type=password]:focus:invalid,div.wpforms-container-full input[type=range]:focus:invalid,div.wpforms-container-full input[type=search]:focus:invalid,div.wpforms-container-full input[type=tel]:focus:invalid,div.wpforms-container-full input[type=text]:focus:invalid,div.wpforms-container-full input[type=time]:focus:invalid,div.wpforms-container-full input[type=url]:focus:invalid,div.wpforms-container-full input[type=week]:focus:invalid,div.wpforms-container-full select:focus:invalid,div.wpforms-container-full textarea:focus:invalid{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none;color:var(--wpforms-field-text-color)}div.wpforms-container-full input[type=date]:disabled,div.wpforms-container-full input[type=datetime]:disabled,div.wpforms-container-full input[type=datetime-local]:disabled,div.wpforms-container-full input[type=email]:disabled,div.wpforms-container-full input[type=month]:disabled,div.wpforms-container-full input[type=number]:disabled,div.wpforms-container-full input[type=password]:disabled,div.wpforms-container-full input[type=range]:disabled,div.wpforms-container-full input[type=search]:disabled,div.wpforms-container-full input[type=tel]:disabled,div.wpforms-container-full input[type=text]:disabled,div.wpforms-container-full input[type=time]:disabled,div.wpforms-container-full input[type=url]:disabled,div.wpforms-container-full input[type=week]:disabled,div.wpforms-container-full select:disabled,div.wpforms-container-full textarea:disabled{cursor:not-allowed;opacity:0.5}div.wpforms-container-full input[type=date]::-webkit-input-placeholder,div.wpforms-container-full input[type=datetime]::-webkit-input-placeholder,div.wpforms-container-full input[type=datetime-local]::-webkit-input-placeholder,div.wpforms-container-full input[type=email]::-webkit-input-placeholder,div.wpforms-container-full input[type=month]::-webkit-input-placeholder,div.wpforms-container-full input[type=number]::-webkit-input-placeholder,div.wpforms-container-full input[type=password]::-webkit-input-placeholder,div.wpforms-container-full input[type=range]::-webkit-input-placeholder,div.wpforms-container-full input[type=search]::-webkit-input-placeholder,div.wpforms-container-full input[type=tel]::-webkit-input-placeholder,div.wpforms-container-full input[type=text]::-webkit-input-placeholder,div.wpforms-container-full input[type=time]::-webkit-input-placeholder,div.wpforms-container-full input[type=url]::-webkit-input-placeholder,div.wpforms-container-full input[type=week]::-webkit-input-placeholder,div.wpforms-container-full select::-webkit-input-placeholder,div.wpforms-container-full textarea::-webkit-input-placeholder{color:var(--wpforms-field-text-color);opacity:0.5;pointer-events:none}div.wpforms-container-full input[type=date]::-moz-placeholder,div.wpforms-container-full input[type=datetime]::-moz-placeholder,div.wpforms-container-full input[type=datetime-local]::-moz-placeholder,div.wpforms-container-full input[type=email]::-moz-placeholder,div.wpforms-container-full input[type=month]::-moz-placeholder,div.wpforms-container-full input[type=number]::-moz-placeholder,div.wpforms-container-full input[type=password]::-moz-placeholder,div.wpforms-container-full input[type=range]::-moz-placeholder,div.wpforms-container-full input[type=search]::-moz-placeholder,div.wpforms-container-full input[type=tel]::-moz-placeholder,div.wpforms-container-full input[type=text]::-moz-placeholder,div.wpforms-container-full input[type=time]::-moz-placeholder,div.wpforms-container-full input[type=url]::-moz-placeholder,div.wpforms-container-full input[type=week]::-moz-placeholder,div.wpforms-container-full select::-moz-placeholder,div.wpforms-container-full textarea::-moz-placeholder{color:var(--wpforms-field-text-color);opacity:0.5;pointer-events:none}div.wpforms-container-full input[type=date]:-moz-placeholder,div.wpforms-container-full input[type=datetime]:-moz-placeholder,div.wpforms-container-full input[type=datetime-local]:-moz-placeholder,div.wpforms-container-full input[type=email]:-moz-placeholder,div.wpforms-container-full input[type=month]:-moz-placeholder,div.wpforms-container-full input[type=number]:-moz-placeholder,div.wpforms-container-full input[type=password]:-moz-placeholder,div.wpforms-container-full input[type=range]:-moz-placeholder,div.wpforms-container-full input[type=search]:-moz-placeholder,div.wpforms-container-full input[type=tel]:-moz-placeholder,div.wpforms-container-full input[type=text]:-moz-placeholder,div.wpforms-container-full input[type=time]:-moz-placeholder,div.wpforms-container-full input[type=url]:-moz-placeholder,div.wpforms-container-full input[type=week]:-moz-placeholder,div.wpforms-container-full select:-moz-placeholder,div.wpforms-container-full textarea:-moz-placeholder{color:var(--wpforms-field-text-color);opacity:0.5;pointer-events:none}div.wpforms-container-full textarea{width:100%}div.wpforms-container-full input,div.wpforms-container-full select{height:var(--wpforms-field-size-input-height)}div.wpforms-container-full select{appearance:none;display:block;max-width:100%;width:100%;text-transform:none;white-space:nowrap;line-height:unset;padding:0 24px 0 12px;min-height:var(--wpforms-field-size-input-height);vertical-align:middle;cursor:pointer}div.wpforms-container-full select,div.wpforms-container-full select:disabled{background-image:linear-gradient(45deg, transparent 50%, var(--wpforms-field-border-color) 50%),linear-gradient(135deg, var(--wpforms-field-border-color) 50%, transparent 50%);background-position:calc( 100% - 17px) 50%,calc( 100% - 12px) 50%;background-size:5px 5px, 5px 5px;background-repeat:no-repeat}div.wpforms-container-full select>option{background-color:var(--wpforms-field-background-color);color:var(--wpforms-field-text-color)}div.wpforms-container-full select>option.placeholder,div.wpforms-container-full select>option[disabled]{color:var(--wpforms-field-text-color);opacity:0.5}div.wpforms-container-full select>option:not(.placeholder):checked{background-color:var(--wpforms-button-background-color);color:var(--wpforms-button-text-color)}div.wpforms-container-full select[multiple]{height:auto;overflow-y:scroll;background-image:none}div.wpforms-container-full input[type=number]:read-only{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}div.wpforms-container-full input[type=number]:read-only::-webkit-inner-spin-button{visibility:hidden}div.wpforms-container-full input[type=submit],div.wpforms-container-full button[type=submit],div.wpforms-container-full .wpforms-page-button{height:var(--wpforms-button-size-height);background-color:var(--wpforms-button-background-color);border-radius:var(--wpforms-button-border-radius);box-shadow:0px 1px 2px rgba(0,0,0,0.15);color:var(--wpforms-button-text-color);border:none;padding:0 var(--wpforms-button-size-padding-h);font-family:inherit;font-weight:500;font-size:var(--wpforms-button-size-font-size);line-height:100%;cursor:pointer;transition:all 0.15s ease-in-out;position:relative;text-decoration:none}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:var(--wpforms-button-background-color);color:var(--wpforms-button-text-color)}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active{background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),var(--wpforms-button-background-color)}div.wpforms-container-full input[type=submit]:focus:after,div.wpforms-container-full button[type=submit]:focus:after,div.wpforms-container-full .wpforms-page-button:focus:after{content:"";position:absolute;border:2px solid var(--wpforms-button-background-color);border-radius:calc( var( --wpforms-button-border-radius ) + 2px);top:-4px;right:-4px;bottom:-4px;left:-4px}div.wpforms-container-full input[type=submit]:disabled,div.wpforms-container-full input[type=submit]:disabled:hover,div.wpforms-container-full input[type=submit].wpforms-disabled,div.wpforms-container-full button[type=submit]:disabled,div.wpforms-container-full button[type=submit]:disabled:hover,div.wpforms-container-full button[type=submit].wpforms-disabled,div.wpforms-container-full .wpforms-page-button:disabled,div.wpforms-container-full .wpforms-page-button:disabled:hover,div.wpforms-container-full .wpforms-page-button.wpforms-disabled{background-color:var(--wpforms-button-background-color);cursor:default;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:last-child,div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:only-child{margin-bottom:0 !important}div.wpforms-container-full input[type=checkbox],div.wpforms-container-full input[type=radio]{position:relative;display:inline-block;background:none;width:calc( var( --wpforms-field-size-checkbox-size ) - 2px);height:calc( var( --wpforms-field-size-checkbox-size ) - 2px);margin:0 0 0 2px;border:none;box-shadow:none;vertical-align:middle;opacity:1;appearance:none}div.wpforms-container-full input[type=checkbox]:before,div.wpforms-container-full input[type=checkbox]:after,div.wpforms-container-full input[type=radio]:before,div.wpforms-container-full input[type=radio]:after{content:'';position:absolute;left:-2px;top:-2px;width:var(--wpforms-field-size-checkbox-size);height:var(--wpforms-field-size-checkbox-size);box-sizing:content-box;cursor:pointer}div.wpforms-container-full input[type=checkbox]:before,div.wpforms-container-full input[type=radio]:before{border-color:var(--wpforms-field-border-color);border-width:1px;border-style:solid;background-color:var(--wpforms-field-background-color);background-image:none;border-radius:3px}div.wpforms-container-full input[type=checkbox]+label,div.wpforms-container-full input[type=radio]+label{display:inline;position:relative;padding-inline-start:12px;font-size:var(--wpforms-label-size-font-size);cursor:pointer;vertical-align:middle}div.wpforms-container-full input[type=checkbox]:checked:before,div.wpforms-container-full input[type=radio]:checked:before{margin:0;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15)}div.wpforms-container-full input[type=checkbox]:disabled:before,div.wpforms-container-full input[type=radio]:disabled:before{cursor:not-allowed;opacity:0.5}div.wpforms-container-full input[type=checkbox]:disabled:after,div.wpforms-container-full input[type=radio]:disabled:after{cursor:not-allowed;opacity:0.5}div.wpforms-container-full input[type=checkbox]:focus,div.wpforms-container-full input[type=radio]:focus{outline:none}div.wpforms-container-full input[type=checkbox]:focus:before,div.wpforms-container-full input[type=radio]:focus:before{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-net_promoter_score fieldset:disabled label:after,div.wpforms-container-full fieldset:disabled .wpforms-signature-wrap button:disabled{cursor:not-allowed;opacity:0.5}div.wpforms-container-full input[type=checkbox]:checked:after{border-top:none;border-right:none;height:calc(var(--wpforms-field-size-checkbox-size) * 0.6);border-left:4px solid var(--wpforms-button-background-color);border-bottom:4px solid var(--wpforms-button-background-color);background-color:transparent;transform:translate(-1px, 1px) scale(0.5) rotate(-45deg)}div.wpforms-container-full input[type=radio]{border-radius:50%}div.wpforms-container-full input[type=radio]:before{border-radius:50%}div.wpforms-container-full input[type=radio]:checked:after{border:1px solid transparent;border-radius:50%;background-color:var(--wpforms-button-background-color);transform:scale(0.5)}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul{display:grid;grid-template-columns:repeat(1, auto);padding:0;gap:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li,div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li{height:unset;line-height:var(--wpforms-field-size-checkbox-size);display:flex;align-items:flex-start;margin:0}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input,div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input{min-width:var(--wpforms-field-size-checkbox-size);margin-top:calc((var(--wpforms-label-size-font-size) * 1.3 - var(--wpforms-field-size-checkbox-size)) / 1.5)}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label{padding-left:12px;margin:0;line-height:1.3}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ul,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ol,div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ol,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ol,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ol,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ol{display:block;padding-left:15px}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ul li,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox .wpforms-field-description ol li,div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ul li,div.wpforms-container-full .wpforms-field.wpforms-field-radio .wpforms-field-description ol li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ul li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox .wpforms-field-description ol li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ul li,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple .wpforms-field-description ol li,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ul li,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox .wpforms-field-description ol li{display:list-item;margin-bottom:10px}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-2-columns ul{grid-template-columns:repeat(2, minmax(0, 1fr))}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-3-columns ul{grid-template-columns:repeat(3, minmax(0, 1fr))}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline ul,div.wpforms-container-full .wpforms-field.wpforms-field-radio.wpforms-list-inline ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox.wpforms-list-inline ul,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple.wpforms-list-inline ul,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox.wpforms-list-inline ul{display:inline-flex;flex-wrap:wrap}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label{display:block;border-color:transparent;overflow:hidden;position:relative}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label .wpforms-image-choices-label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label .wpforms-image-choices-label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-label{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color);margin-top:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item img,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item img{border-radius:calc( var( --wpforms-field-border-radius ) / 2);overflow:hidden}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label{border-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label:hover,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label:hover{border:1px solid var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:hover{box-shadow:0 0 0 1px var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus,div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus-within{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image:after{background-color:var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected label:hover{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 20px 0 rgba(0,0,0,0.1),0 0 0 1px var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item .wpforms-image-choices-image img{border-radius:calc( var( --wpforms-field-border-radius ) / 2)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item label:focus,div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item label:focus-within{border:1px solid var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item.wpforms-selected label{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label{padding:2px}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-image{display:inline-block;margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label input{margin-top:0}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-none .wpforms-image-choices-item label .wpforms-image-choices-label{margin-top:0}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices{margin:0 !important;gap:22px}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-small svg{height:calc( 32px * var( --wpforms-field-size-icon-size ))}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-medium svg{height:calc( 48px * var( --wpforms-field-size-icon-size ))}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-large svg{height:calc( 64px * var( --wpforms-field-size-icon-size ))}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item{width:auto;margin:0 !important}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item label{width:100%}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item svg{fill:var(--wpforms-icon-choices-color);max-width:100%}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-item .wpforms-icon-choices-label{font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);margin-top:var(--wpforms-field-size-input-spacing);color:var(--wpforms-label-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon{background-color:transparent;border-radius:var(--wpforms-field-border-radius);margin-bottom:calc( var( --wpforms-field-size-input-spacing ) - 5px);overflow:hidden;box-shadow:0 0 0 1px var(--wpforms-field-border-color);padding:var(--wpforms-field-size-input-spacing) calc( var( --wpforms-field-size-input-spacing ) + 5px) calc( 2 * var( --wpforms-field-size-input-spacing ) + var( --wpforms-field-size-checkbox-size )) calc( var( --wpforms-field-size-input-spacing ) + 5px)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:before,div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:after{width:var(--wpforms-field-size-checkbox-size);height:var(--wpforms-field-size-checkbox-size);margin-top:var(--wpforms-field-size-input-spacing);bottom:var(--wpforms-field-size-input-spacing);left:50%;transform:translateX(-50%);background-color:var(--wpforms-field-background-color);box-shadow:0 0 0 1px var(--wpforms-field-border-color);opacity:1 !important}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg{background-color:transparent}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg{background-color:var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label{border-radius:var(--wpforms-field-border-radius);box-shadow:0 0 0 1px var(--wpforms-field-border-color);padding:var(--wpforms-field-size-input-spacing);background-color:transparent !important}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label{border-radius:var(--wpforms-field-border-radius);background-color:transparent !important;padding:20px 20px 15px 20px}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover{box-shadow:0 0 0 1px var(--wpforms-field-border-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-field-border-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none .wpforms-icon-choices-icon{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none input{margin-top:0;vertical-align:middle}div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none .wpforms-icon-choices-label{padding-left:8px;vertical-align:middle;margin-top:2px}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after{transform:translateX(-50%) scale(0.5);background-color:var(--wpforms-icon-choices-color);box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox .wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon:after{border-top:none;border-right:none;height:calc( var( --wpforms-field-size-checkbox-size ) * 0.6);border-left:4px solid var(--wpforms-icon-choices-color);border-bottom:4px solid var(--wpforms-icon-choices-color);background-color:transparent;transform:scale(0.6) translate(-10%, -50%) rotate(-45deg);box-shadow:none}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content{display:flex;align-items:center}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 60% - 70px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small{text-wrap:balance;width:calc( 25% - 70px);padding-right:5px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large{width:calc( 100% - 70px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity{margin-left:0;height:30px;min-height:30px;font-size:14px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{display:inline-block;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity{display:inline-block;margin-left:15px;width:70px;min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern{display:flex;flex-wrap:wrap;column-gap:15px;align-items:flex-start}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label{min-width:100%}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices{margin-bottom:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{flex-grow:1;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity{flex-basis:70px;max-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown{min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description{flex-basis:100%;margin-top:15px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error{flex-basis:100%}@media only screen and (max-width: 600px){.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{width:calc( 100% - 85px) !important;max-width:100% !important}.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 100% - 70px) !important}.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{width:calc( 100% - 85px) !important;max-width:100% !important}}#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 100% - 85px)}div.wpforms-container-full .wpforms-form .wpforms-field-divider{border-top:1px solid var(--wpforms-field-border-color);margin-top:30px;padding:0px}div.wpforms-container-full .wpforms-form .wpforms-field-divider:first-child{margin-top:0;border-top:none}div.wpforms-container-full .wpforms-form .wpforms-field-divider h3{color:var(--wpforms-label-color);padding-top:var(--wpforms-field-size-input-spacing);font-size:calc( 1.5 * var( --wpforms-label-size-font-size ));font-weight:bold}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]{padding:0;overflow:auto}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option{padding:10px;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option.placeholder,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple]>option[disabled]{box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices{font-size:var(--wpforms-field-size-font-size);line-height:19px;color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner{background-color:var(--wpforms-field-background-color);min-height:var(--wpforms-field-size-input-height);padding:0 24px 0 7px;border:1px solid var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);cursor:pointer}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single{padding:0 16px 0 4px;background-color:var(--wpforms-field-background-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable{background-color:transparent;font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder{opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple{gap:4px;margin:4px 4px 4px 3px}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty{display:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty+.choices__input{margin-left:5px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple .choices__item{background-color:var(--wpforms-button-background-color);border:1px solid var(--wpforms-button-background-color);border-radius:calc( max( var( --wpforms-field-border-radius ), 6px ) / 2);color:var(--wpforms-button-text-color);margin:0;line-height:1}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown{background-color:var(--wpforms-field-background-color);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:var(--wpforms-button-background-color);color:var(--wpforms-button-text-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices input.choices__input{display:inline-block;margin:4px 0 !important;padding:0 !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] input.choices__input{background:none !important;margin:5px !important;padding:5px !important;width:calc( 100% - 10px) !important;border:0 !important;box-shadow:none !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices ::-webkit-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices ::-moz-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices :-ms-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button{opacity:0.7;background-image:linear-gradient(45deg, transparent 44%, var(--wpforms-field-border-color) 44%, var(--wpforms-field-border-color) 56%, transparent 56%),linear-gradient(135deg, transparent 44%, var(--wpforms-field-border-color) 44%, var(--wpforms-field-border-color) 56%, transparent 56%);background-position:50% 50%, 50% 50%;background-size:8px 8px, 8px 8px;background-repeat:no-repeat}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button:hover{opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"] .choices__button:focus{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after{width:0;height:0;right:12px;background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"].is-open:after,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"].is-open:after{border-top:5px solid transparent;border-bottom:5px solid var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-focused .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:before{content:'';position:absolute;height:3px;background:var(--wpforms-field-background-color);width:calc( 100% - 2px);left:1px;right:1px;z-index:100000000000;opacity:1;border-radius:0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped):before{top:unset;bottom:1px}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__inner{border-radius:var(--wpforms-field-border-radius) var(--wpforms-field-border-radius) 0 0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__list--dropdown{border-radius:0 0 var(--wpforms-field-border-radius) var(--wpforms-field-border-radius);margin-top:0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped:before{top:1px}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped .choices__inner{border-radius:0 0 var(--wpforms-field-border-radius) var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open.is-flipped .choices__list--dropdown{border-radius:var(--wpforms-field-border-radius) var(--wpforms-field-border-radius) 0 0;margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices .choices__inner{border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices:hover .choices__inner{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-focused .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-open .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern.wpforms-has-error .choices.is-open .choices__list--dropdown{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{appearance:none;height:calc( var( --wpforms-field-size-input-height ) / 4);padding:0;margin-top:calc( var( --wpforms-field-size-input-spacing ) + var( --wpforms-field-size-input-height ) / 4);margin-bottom:calc( var( --wpforms-field-size-input-height ) / 4);border-radius:calc( var( --wpforms-field-size-input-height ) / 8)}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-runnable-track{height:calc( var( --wpforms-field-size-input-height ) / 4);box-shadow:none}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:calc( var( --wpforms-field-size-input-height ) * 0.6);height:calc( var( --wpforms-field-size-input-height ) * 0.6);margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);background:var(--wpforms-button-background-color);cursor:pointer;border-radius:100%;border:none}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-thumb{appearance:none;width:calc( var( --wpforms-field-size-input-height ) * 0.6);height:calc( var( --wpforms-field-size-input-height ) * 0.6);margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);background:var(--wpforms-button-background-color);cursor:pointer;border-radius:100%;border:none}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-thumb{appearance:none;width:calc( var( --wpforms-field-size-input-height ) * 0.6);height:calc( var( --wpforms-field-size-input-height ) * 0.6);margin-top:calc( -1 * var( --wpforms-field-size-input-height ) * 0.18);background:var(--wpforms-button-background-color);cursor:pointer;border-radius:100%;border:none}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);padding:var(--wpforms-field-size-sublabel-spacing) 0 0 0;margin:0}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint b,div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint strong{color:var(--wpforms-label-sublabel-color)}div.wpforms-container-full .wpforms-form textarea{line-height:1.3;padding:var(--wpforms-field-size-padding-h)}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small{height:calc( var( --wpforms-field-size-input-height ) * 2.26)}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:calc( var( --wpforms-field-size-input-height ) * 2.8)}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:calc( var( --wpforms-field-size-input-height ) * 5.1)}div.wpforms-container-full .wpforms-form textarea:focus{color:var(--wpforms-field-text-color)}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{border-width:1px;border-style:solid;border-radius:4px}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{margin:0;border:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr{border-bottom-width:1px;border-bottom-style:solid}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{font-weight:400}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{padding:9px 0;line-height:20px;background:none;border:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{padding-left:10px;text-wrap:balance}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{padding-right:10px}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{padding-left:10px}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td{font-weight:700}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total{border-bottom:none}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{border-color:var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);font-size:var(--wpforms-field-size-font-size)}.wpforms-container .wpforms-form .wpforms-order-summary-container tr,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr,.wpforms-confirmation-container-full .wpforms-order-summary-container tr{border-bottom-color:var(--wpforms-field-border-color)}.wpforms-container .wpforms-form .wpforms-order-summary-container tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container tr th{color:var(--wpforms-label-color)}.wpforms-container .wpforms-form .wpforms-order-summary-container tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container tr td{color:var(--wpforms-label-sublabel-color)}.wpforms-container .wpforms-form .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price{color:var(--wpforms-label-error-color)}.wpforms-container .wpforms-form .wpforms-order-summary-container tr.wpforms-order-summary-preview-total td,.wpforms-container .wpforms-form .wpforms-order-summary-container tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container tr.wpforms-order-summary-preview-subtotal td{color:var(--wpforms-label-color)}.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{max-width:100%;margin-bottom:24px}@container wpforms-field-row-responsive (max-width: 200px){div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:var(--wpforms-field-size-input-spacing)}}@container wpforms-field-row-responsive-300px (max-width: 300px){div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:var(--wpforms-field-size-input-spacing)}}@media only screen and (max-width: 600px){div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{margin:20px 0 15px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{width:30px;height:30px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:none}}@media only screen and (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field-layout-columns{max-width:calc( 100% + 10px)}}.wpforms-container .wpforms-field-date-time .wpforms-field-row{justify-content:revert}.wpforms-container .wpforms-field-date-time .wpforms-field-row.wpforms-field-small{flex-wrap:wrap}.wpforms-container .wpforms-field-date-time .wpforms-field-row.wpforms-field-small .wpforms-field-row-block{padding:0;width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-row.wpforms-field-small .wpforms-field-row-block:first-child:not(:only-child){margin-bottom:var(--wpforms-field-size-input-spacing)}.wpforms-container .wpforms-field-date-time .wpforms-field-row.wpforms-field-small .wpforms-date-type-dropdown+.wpforms-field-row-block{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-sublabel{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block{flex:1;min-width:30%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;margin:0 -5px 0 -5px}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small{width:calc( 25% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select{appearance:none;padding-left:5px;padding-right:5px;background-image:none;text-align:center}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium{width:calc( 60% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc( 100% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{margin:0 5px 0 5px}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-day,.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-month{width:calc( 30% - 10px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-year{width:calc( 40% - 10px)}.wpforms-container .wpforms-datepicker-wrap{width:100%;position:relative}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear{position:absolute;background-image:url(//baotoandulichnhamat.com/wp-content/plugins/wpforms/assets/pro/images/times-solid-white.svg);background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,0.35);background-size:8px;width:16px;height:16px;cursor:pointer;display:block;border-radius:50%;right:10px;top:50%;margin-top:-8px;transition:all 0.25s}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover{background-color:#D63637}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear{right:calc( 75% + 10px)}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:calc( 40% + 10px)}.wpforms-container .wpforms-field-layout{padding:0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row{flex-direction:column}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{padding:0;margin:0 0 15px 0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child{padding-right:0}.wpforms-container .wpforms-page-indicator{margin:0 0 20px 0;overflow:hidden}.wpforms-container .wpforms-page-indicator.circles{border-top:1px solid rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);padding:15px 10px;display:flex;justify-content:flex-start}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 20px 0 0}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type{margin:0}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{height:40px;width:40px;border-radius:50%;display:inline-block;margin:0 10px 0 0;line-height:40px;text-align:center;background-color:rgba(0,0,0,0.25);color:rgba(0,0,0,0.7)}.wpforms-container .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#ffffff}.wpforms-container .wpforms-page-indicator.connector{display:flex;justify-content:flex-start}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page{text-align:center;line-height:1.2}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:block;text-indent:-9999px;height:6px;background-color:rgba(0,0,0,0.25);margin:0 0 16px 0;position:relative}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-style:solid;border-width:6px 5px 0 5px;border-color:transparent transparent transparent transparent}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:inline-block;padding:0 15px;font-size:16px}.wpforms-container .wpforms-page-indicator.progress{font-size:18px}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:block;width:100%;background-color:rgba(0,0,0,0.25);height:18px;border-radius:10px;overflow:hidden;position:relative;margin:5px 0 0}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:18px;position:absolute;left:0;top:0}.wpforms-container .wpforms-field-pagebreak:empty{display:none}.wpforms-container .wpforms-field-rating-item{padding:0 3px 0 0;margin:0;display:inline-block}.wpforms-container .wpforms-field-rating-item svg{cursor:pointer;opacity:0.6;fill:rgba(0,0,0,0.2);transition:fill 0.15s}.wpforms-container .wpforms-field-rating-item.selected svg,.wpforms-container .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-small{height:100px}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-medium{height:250px}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-large{height:400px}.wpforms-container .wpforms-form textarea.wp-editor-area:focus{outline:none}.wpforms-container .wpforms-form .wpforms-field-content{color:var(--wpforms-label-color)}.wpforms-container .wpforms-form .wpforms-field-content h1,.wpforms-container .wpforms-form .wpforms-field-content h2,.wpforms-container .wpforms-form .wpforms-field-content h3,.wpforms-container .wpforms-form .wpforms-field-content h4,.wpforms-container .wpforms-form .wpforms-field-content h5,.wpforms-container .wpforms-form .wpforms-field-content h6{color:inherit}.wpforms-container .wpforms-form .wpforms-field-content>.wpforms-field-row{display:block}.wpforms-container .wpforms-captcha-math input{display:inline-block;width:70px;vertical-align:inherit;margin:0 0 0 5px}.wpforms-container .wpforms-captcha-question{margin:0 0 4px 0}.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row{flex-direction:row;flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-cc-row-responsive}@container wpforms-field-cc-row-responsive (max-width: 300px){.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-code,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-expiration{width:100%;min-width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name{margin-bottom:15px}}.wpforms-container .wpforms-form .wpforms-field-credit-card-number{padding:0 15px 0 0;width:calc( 100% - 90px)}.wpforms-container .wpforms-form .wpforms-field-credit-card-code{width:90px}.wpforms-container .wpforms-form .wpforms-field-credit-card-name{width:calc( 100% - 195px);padding:0 15px 0 0}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration{width:195px;display:flex;justify-content:space-between;flex-wrap:wrap;height:fit-content;gap:0 15px}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration label{width:100%}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration select{width:calc( 50% - 7.5px);display:block}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration>.wpforms-error:last-child{display:none !important}.wpforms-container .wpforms-form em.wpforms-error,.wpforms-container .wpforms-form .wpforms-field-sublabel{min-width:90px}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row{justify-content:revert}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child){margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column div.wpforms-field-richtext legend.wpforms-field-label{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 ul.wpforms-icon-choices li{margin-bottom:0 !important}div.wpforms-container-full .wpforms-form .wpforms-page-button{min-width:90px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:center}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:left}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right{text-align:right}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button{margin:0 0 0 10px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split{display:flex;justify-content:space-between}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{margin:0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{margin:0 0 0 auto}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{background:linear-gradient(90deg, var(--wpforms-field-border-color) -1000%, transparent 500%)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{background-color:var(--wpforms-field-border-color);opacity:0.2}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border-top:1px solid var(--wpforms-field-border-color);border-bottom:1px solid var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{background:linear-gradient(90deg, var(--wpforms-field-border-color) -1000%, transparent 500%);color:var(--wpforms-label-color);opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-password input{position:relative;z-index:2}div.wpforms-container-full .wpforms-form .wpforms-field-password input.wpforms-error-pass-strength{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad{background-color:#ffffff;opacity:1;border-color:var(--wpforms-label-error-color);position:relative}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short:after,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;opacity:0.3;background-color:var(--wpforms-label-error-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{opacity:0.15}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.good{background-color:#fff3af;border-color:#ffdd57;opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.strong{background-color:#b4d39b;border-color:#008000;opacity:1}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{border-top-left-radius:var(--wpforms-field-border-radius);border-bottom-left-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list{border-radius:var(--wpforms-field-border-radius);background-color:var(--wpforms-field-background-color) !important;color:var(--wpforms-field-text-color);border:1px solid var(--wpforms-field-border-color);font-size:var(--wpforms-field-size-font-size);overflow:overlay !important;scrollbar-width:thin;scrollbar-color:var(--wpforms-field-text-color) transparent;overflow-y:scroll !important}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list::-webkit-scrollbar{background:transparent;width:16px}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list ::-webkit-scrollbar-track{box-shadow:inset 0 0 16px 16px transparent;border:solid 6px transparent}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list::-webkit-scrollbar-thumb{box-shadow:inset 0 0 16px 16px var(--wpforms-field-text-color);border-radius:8px;border:solid 4px transparent}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list::-webkit-resizer,div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list::-webkit-scrollbar-button,div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list::-webkit-scrollbar-corner{display:none}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list .iti__dial-code{color:var(--wpforms-field-text-color);opacity:0.6}div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container .iti__country-list .iti__divider{border-bottom:1px solid var(--wpforms-field-border-color) !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul,div.wpforms-container-full .wpforms-form .wpforms-field-html ol{margin:0 0 20px !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{margin:0 0 10px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{list-style:disc !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{list-style:decimal !important}div.wpforms-container-full .wpforms-form .wpforms-field-html li>ul,div.wpforms-container-full .wpforms-form .wpforms-field-html li>ol{margin:10px 0 0 20px !important}div.wpforms-container-full .wpforms-captcha-equation,div.wpforms-container-full .wpforms-captcha-question{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-hide{display:none !important}div.wpforms-container-full .wpforms-field-file-upload input[type=file]{font-style:normal;font-weight:400;font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);padding:1px;height:auto;width:60%;border:none !important;box-shadow:none;background-color:transparent;cursor:pointer}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button{background-color:var(--wpforms-field-background-color);border:1px solid var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc( var( --wpforms-field-size-input-height ) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc( var( --wpforms-label-size-sublabel-font-size ) - 2px);line-height:1.1;margin-right:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:active{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button{background-color:var(--wpforms-field-background-color);border:1px solid var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc( var( --wpforms-field-size-input-height ) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc( var( --wpforms-label-size-sublabel-font-size ) - 2px);line-height:1.1;margin-right:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:active{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::-webkit-file-upload-button{background:linear-gradient(0deg, rgba(0,0,0,0.03), rgba(0,0,0,0.03)),var(--wpforms-field-background-color)}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::file-selector-button{background:linear-gradient(0deg, rgba(0,0,0,0.03), rgba(0,0,0,0.03)),var(--wpforms-field-background-color)}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::-webkit-file-upload-button{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::file-selector-button{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{background-color:var(--wpforms-field-background-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border:1px solid var(--wpforms-field-border-color);font-size:var(--wpforms-field-size-font-size)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-hint{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color);opacity:0.6}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-size{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-filename{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-error-message span{color:var(--wpforms-label-error-color);font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus{opacity:1}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:after{background-color:var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-image{border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:after{background-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]::-webkit-file-upload-button{border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover::-webkit-file-upload-button{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus::-webkit-file-upload-button{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader{border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:hover{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:focus-within{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item svg{opacity:0.2;fill:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.selected svg,div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-field .wpforms-field-label{margin-bottom:calc( var( --wpforms-field-size-input-spacing ) - 30px)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-container{border-color:transparent;border-width:0;box-shadow:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tools{height:29.1px;padding:0;margin:0;position:relative;z-index:100}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs{padding:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs .wp-switch-editor{border-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);border-top-right-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce{position:relative;border-top-color:var(--wpforms-field-border-color);border-right-color:var(--wpforms-field-border-color);border-left-color:var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{content:'';position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{bottom:-5px;left:-4px;right:-4px}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after{right:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp{border-top-left-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp .mce-btn-group .mce-caret{right:6px;position:static;margin:6px 0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar{border-top-color:var(--wpforms-field-border-color);border-right-color:var(--wpforms-field-border-color);border-left-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);padding-top:4px;position:relative;z-index:2}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar:after{content:'';position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0;border-bottom:1px solid #cccccc}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-area{border-color:var(--wpforms-field-border-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);position:relative;z-index:1}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce{background-color:var(--wpforms-field-background-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-top-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border:1px solid var(--wpforms-field-border-color);width:auto !important;overflow:hidden}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce>.mce-container-body{border:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-statusbar{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-edit-area,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce iframe{background:transparent}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .wp-editor-area{border:1px solid var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-area{border:1px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .wp-editor-area{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .quicktags-toolbar{border:1px solid var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-small .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 1.9) !important}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-medium .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 2.79) !important}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-large .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 5.12) !important}@container wpforms-field-cc-row-responsive (max-width: 300px){div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name{margin-bottom:var(--wpforms-field-size-input-spacing)}}div.wpforms-container-full .wpforms-field-payment-single .wpforms-single-item-price{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-field-payment-total .wpforms-payment-total{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}.wpforms-entry-preview-updating-message,.wpforms-entry-preview-label,.wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-value{color:var(--wpforms-label-color)}.wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-notice{color:rgba(0,0,0,0.85)}.wpforms-entry-preview-table,div.wpforms-container-full .wpforms-entry-preview-table,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table{border-color:var(--wpforms-field-border-color)}.wpforms-entry-preview-table .wpforms-entry-preview-label,.wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-value{border-color:inherit}.wpforms-entry-preview-table .wpforms-entry-preview-label:first-child,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-label:first-child,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-label:first-child{border-top:none}.wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact{border-color:var(--wpforms-field-border-color)}.wpforms-entry-preview-table_compact .wpforms-entry-preview-label,.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-color:inherit}.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-left:none}:root{--g-color:#ff8763;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, p,
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;}
html {
font-family: 'Poppins', sans-serif;
font-size: 16px;
line-height: 1.7;
overflow-x: hidden;
color: #333;
text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
} *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}:before, :after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.site{position:relative;display:block;}
body.boxed #site{background-color:#fff;}
.site-wrap, .site-content{position:relative;display:block;margin:0;padding:0;}
.site-wrap *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button, hr, input{overflow:visible}
audio, canvas, progress, video{display:inline-block}
progress, sub, sup{vertical-align:baseline}
[type=checkbox], [type=radio], legend{box-sizing:border-box;padding:0}
acronym{cursor:help}
mark, ins{text-decoration:none;background-color:#8882;}
figure{display:block;margin:0;}
cite, em{font-weight:normal;font-style:italic;}
hr {
box-sizing: content-box;
height: 0
} u{text-decoration:underline;}
address{font-style:italic;}
code, kbd, pre, samp, var {
font-family: monospace, monospace;
font-size: .9em;
} a{text-decoration:none;color:inherit;background-color:transparent;}
abbr[title]{cursor:default;text-decoration:none;}
b, strong{font-weight:700;}
dfn{font-style:italic}
mark{color:#000;background-color:#ff0;}
code{background-color:#8882;}
small{font-size:80%}
sub, sup{font-size:75%;line-height:0;position:relative;}
sub{bottom:-.25em}
sup{top:-.5em}
audio:not([controls]){display:none;height:0}
img{max-width:100%;height:auto;vertical-align:middle;border-style:none;object-fit:cover;}
svg:not(:root){overflow:hidden}
.svg-icon, .mode-icons{width:22px;max-width:22px;height:22px;max-height:22px;}
button, input, optgroup, select, textarea{margin:0;text-transform:none;outline:none !important;}
.bypostauthor{position:relative;}
select{font-family:'Montserrat', sans-serif;font-size:.875rem;font-weight:400;line-height:22px;max-width:100%;padding:10px 25px;text-transform:none;border:none;outline:none !important;background-color:rgba(0, 0, 0, .025);}
[type=reset], [type=submit], button, html [type=button]{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner{padding:0;border-style:none;}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring,
[type=submit]:-moz-focusring, button:-moz-focusring{outline:ButtonText dotted 1px;}:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fafafa inset !important;}
fieldset{padding:0;}
legend{display:table;max-width:100%;white-space:normal;color:inherit;}
textarea{overflow:auto;}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button{height:auto;}
[type='search']{outline-offset:-2px;-webkit-appearance:textfield;}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
summary{display:list-item}
[hidden], template{display:none}
body{font-size:inherit;display:block;margin:0;color:inherit;}
body:not([data-theme='dark']){background:#fff;}
del{text-decoration:line-through;}
big{font-size:125%;}
.clearfix:before, .clearfix:after{display:table;clear:both;content:' ';}
.rb-error{font-size:.85rem;}
.main-menu-wrap .rb-error{display:flex;align-items:center;padding-left:15px;}
.rb-error a{text-decoration:underline;}
ul, ol{list-style:none;}
legend{font-size:15px;margin-bottom:20px;text-transform:uppercase;}
input::-webkit-file-upload-button{font-size:15px;padding:7px 15px;cursor:pointer;color:#fff;border:none;-webkit-border-radius:4px;border-radius:4px;outline:none;background-color:#333;box-shadow:none;}
input::-webkit-file-upload-button:hover{opacity:.7;}
.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;clip-path:inset(50%);}
.off-canvas-inner::-webkit-scrollbar{width:4px;}
.gallery-popup-selection::-webkit-scrollbar{width:4px;}
.off-canvas-inner::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background:rgba(255, 255, 255, .1);box-shadow:inset 0 0 6px rgba(0, 0, 0, .1);}
.gallery-popup-selection::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background:rgba(255, 255, 255, .1);box-shadow:inset 0 0 6px rgba(0, 0, 0, .1);}
.off-canvas-inner::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#333;}
.gallery-popup-selection::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#333;}
input::placeholder, textarea::placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:.9em;opacity:.7;color:currentColor;}
.off-canvas-nav .rb-error{padding-right:30px;}
.rbi{font-family:'ruby-icon' !important;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
[class^='rbi-'], [class='rbi-']{font-family:'ruby-icon' !important;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.rbi-no-sound:before{content:'\e962';}
.rbi-play:before{content:'\e960';}
.rbi-volume:before{content:'\e95f';}
.rbi-tiktok:before{content:'\e95e';}
.rbi-telegram:before{content:'\e938';}
.rbi-tribe:before{content:'\e939';}
.rbi-sina:before{content:'\e93a';}
.rbi-wikipedia:before{content:'\e93b';}
.rbi-etsy:before{content:'\e93c';}
.rbi-stumble:before{content:'\e93d';}
.rbi-spotify:before{content:'\e937';}
.rbi-deezer:before{content:'\e936';}
.rbi-bookmark-black:before{content:'\e931';}
.rbi-upload:before{content:'\e92e';}
.rbi-book:before{content:'\e92f';}
.rbi-bookmark:before{content:'\e930';}
.rbi-heart-o:before{content:'\e91b';}
.rbi-bag-add:before{content:'\e91d';}
.rbi-bag-o:before{content:'\e91e';}
.rbi-bag-added:before{content:'\e91f';}
.rbi-cart-money:before{content:'\e920';}
.rbi-cart-added:before{content:'\e921';}
.rbi-cart-add:before{content:'\e922';}
.rbi-gallery:before{content:'\e904';}
.rbi-vinyl:before{content:'\e906';}
.rbi-audio:before{content:'\e905';}
.rbi-gallery-light:before{content:'\e903';}
.rbi-shop-bag:before{content:'\e901';}
.rbi-envelope:before{content:'\e818';}
.rbi-inbox:before{content:'\e81a';}
.rbi-printer:before{content:'\e81c';}
.rbi-phone-handset:before{content:'\e830';}
.rbi-map:before{content:'\e834';}
.rbi-laptop:before{content:'\e83c';}
.rbi-bullhorn:before{content:'\e859';}
.rbi-undo:before{content:'\e860';}
.rbi-sync:before{content:'\e862';}
.rbi-thumbs-up:before{content:'\e86d';}
.rbi-thumbs-down:before{content:'\e86e';}
.rbi-move:before{content:'\e870';}
.rbi-chevron-up:before{content:'\e873';}
.rbi-chevron-down:before{content:'\e874';}
.rbi-chevron-left:before{content:'\e875';}
.rbi-chevron-right:before{content:'\e876';}
.rbi-arrow-up:before{content:'\e877';}
.rbi-arrow-down:before{content:'\e878';}
.rbi-arrow-left:before{content:'\e879';}
.rbi-arrow-right:before{content:'\e87a';}
.rbi-warning:before{content:'\e87c';}
.rbi-question:before{content:'\e87d';}
.rbi-menu:before{content:'\e87e';}
.rbi-checkmark:before{content:'\e87f';}
.rbi-expand:before{content:'\e88c';}
.rbi-contract:before{content:'\e88d';}
.rbi-bag:before{content:'\e615';}
.rbi-search-light:before{content:'\e618';}
.rbi-dots:before{content:'\e632';}
.rbi-check:before{content:'\e90d';}
.rbi-circle:before{content:'\e900';}
.rbi-folder:before{content:'\e913';}
.rbi-link-line:before{content:'\e914';}
.rbi-minus:before{content:'\e90e';}
.rbi-search:before{content:'\e929';}
.rbi-bag-round:before{content:'\e915';}
.rbi-tag-round:before{content:'\e916';}
.rbi-trello:before{content:'\e917';}
.rbi-zap:before{content:'\e918';}
.rbi-facebook:before{content:'\62';}
.rbi-amazon:before{content:'\63';}
.rbi-twitter:before{content:'\64';}
.rbi-google:before{content:'\65';}
.rbi-pinterest-i:before{content:'\66';}
.rbi-linkedin:before{content:'\67';}
.rbi-dribble:before{content:'\68';}
.rbi-vk:before{content:'\69';}
.rbi-tumblr:before{content:'\6a';}
.rbi-shopping-bag:before{content:'\6e';}
.rbi-play-button:before{content:'\79';}
.rbi-picture:before{content:'\7a';}
.rbi-flickr:before{content:'\6b';}
.rbi-soundcloud:before{content:'\6f';}
.rbi-vimeo:before{content:'\44';}
.rbi-reddit:before{content:'\45';}
.rbi-skype:before{content:'\46';}
.rbi-steam:before{content:'\48';}
.rbi-app-store:before{content:'\49';}
.rbi-drupal:before{content:'\4a';}
.rbi-evernote:before{content:'\4b';}
.rbi-photobucket:before{content:'\4c';}
.rbi-sharethis:before{content:'\4d';}
.rbi-squarespace:before{content:'\4e';}
.rbi-yelp:before{content:'\4f';}
.rbi-email-envelope:before{content:'\50';}
.rbi-trend:before{content:'\52';}
.rbi-clock:before{content:'\53';}
.rbi-comments:before{content:'\56';}
.rbi-flame:before{content:'\55';}
.rbi-dribbble:before{content:'\58';}
.rbi-whatsapp:before{content:'\5a';}
.rbi-myspace:before{content:'\30';}
.rbi-youtube:before{content:'\31';}
.rbi-digg:before{content:'\33';}
.rbi-instagram:before{content:'\34';}
.rbi-snapchat:before{content:'\37';}
.rbi-heart:before{content:'\6c';}
.rbi-rss:before{content:'\42';}
.rbi-music:before{content:'\43';}
.rbi-tag:before{content:'\59';}
.rbi-behance:before{content:'\32';}
.rbi-blogger:before{content:'\35';}
.rbi-dropbox:before{content:'\36';}
.rbi-ping:before{content:'\39';}
.rbi-github-alt:before{content:'\22';}
.rbi-icq:before{content:'\23';}
.rbi-paypal:before{content:'\24';}
.rbi-picassa:before{content:'\21';}
.rbi-ebay:before{content:'\27';}
.rbi-baidu:before{content:'\28';}
.rbi-bing:before{content:'\29';}
.rbi-kik:before{content:'\25';}
.rbi-podcast-o:before{content:'\26';}
.rbi-help:before{content:'\2a';}
.rbi-card:before{content:'\2c';}
.rbi-translation:before{content:'\2d';}
.rbi-payment:before{content:'\2f';}
.rbi-git:before{content:'\3b';}
.rbi-wechat:before{content:'\3d';}
.rbi-visa:before{content:'\3f';}
.rbi-master-card:before{content:'\5b';}
.rbi-stripe:before{content:'\5d';}
.rbi-cc:before{content:'\5e';}
.rbi-tripadvisor:before{content:'\5f';}
.rbi-500px:before{content:'\60';}
.rbi-apple:before{content:'\38';}
.rbi-buffer:before{content:'\2e';}
.rbi-infinite:before{content:'\3a';}
.rbi-record:before{content:'\3c';}
.rbi-yahoo-buzz:before{content:'\7c';}
.rbi-quora:before{content:'\7d';}
.rbi-zerply:before{content:'\7e';}
.rbi-formspring:before{content:'\5c';}
.rbi-foursquare:before{content:'\e000';}
.rbi-hype-machine:before{content:'\e001';}
.rbi-google-buzz:before{content:'\e002';}
.rbi-arto:before{content:'\e003';}
.rbi-aws:before{content:'\e004';}
.rbi-basecamp:before{content:'\e005';}
.rbi-share:before{content:'\e006';}
.rbi-aim-alt:before{content:'\e007';}
.rbi-aim:before{content:'\e008';}
.rbi-coroflot:before{content:'\e009';}
.rbi-dailybooth:before{content:'\e00a';}
.rbi-ember:before{content:'\e00b';}
.rbi-itunes:before{content:'\e00c';}
.rbi-share-o:before{content:'\e00d';}
.rbi-pin:before{content:'\e00e';}
.rbi-attachment:before{content:'\e00f';}
.rbi-link:before{content:'\e010';}
.rbi-puzzle:before{content:'\e011';}
.rbi-music-tone:before{content:'\e012';}
.rbi-drop:before{content:'\e013';}
.rbi-radio:before{content:'\e014';}
.rbi-chat:before{content:'\e015';}
.rbi-voice:before{content:'\e016';}
.rbi-phone:before{content:'\e017';}
.rbi-destop:before{content:'\e018';}
.rbi-award:before{content:'\e019';}
.rbi-key:before{content:'\e94f';}
.rbi-mobile-share:before{content:'\e93f';}
.rbi-plus:before{content:'\e950';}
.rbi-remove:before{content:'\e951';}
.rbi-tethering:before{content:'\e940';}
.rbi-cloud:before{content:'\e941';}
.rbi-cloud-download:before{content:'\e942';}
.rbi-cloud-upload:before{content:'\e943';}
.rbi-security:before{content:'\e952';}
.rbi-adjust:before{content:'\e944';}
.rbi-camera:before{content:'\e953';}
.rbi-pdf:before{content:'\e954';}
.rbi-style:before{content:'\e945';}
.rbi-bike:before{content:'\e946';}
.rbi-local-mall:before{content:'\e955';}
.rbi-print:before{content:'\e956';}
.rbi-wifi:before{content:'\e947';}
.rbi-person:before{content:'\e957';}
.rbi-favorite:before{content:'\e958';}
.rbi-exit:before{content:'\e959';}
.rbi-trend-down:before{content:'\e948';}
.rbi-trend-up:before{content:'\e949';}
.rbi-fingerprint:before{content:'\e94a';}
.rbi-file:before{content:'\e95a';}
.rbi-peoples:before{content:'\e95b';}
.rbi-foot:before{content:'\e95c';}
.rbi-user:before{content:'\e95d';}
.rbi-arrow-up-right:before{content:'\e93e';}
.rbi-map-pin:before{content:'\e934';}
.rbi-grid:before{content:'\e935';}
.rbi-fish-eye:before{content:'\e933';}
.rbi-eye:before{content:'\e911';}
.rbi-bell:before{content:'\e92b';}
.rbi-hard-drive:before{content:'\e932';}
.rbi-youtube-o:before{content:'\e92d';}
.rbi-chart-o:before{content:'\e91a';}
.rbi-clock-round:before{content:'\e8b5';}
.rbi-chat-bubble:before{content:'\e0ca';}
.rbi-calendar:before{content:'\e919';}
.rbi-images:before{content:'\e3d3';}
.rbi-mall:before{content:'\e54c';}
.rbi-power:before{content:'\e336';}
.rbi-timeline:before{content:'\e923';}
.rbi-medium:before{content:'\e94d';}
.rbi-bug:before{content:'\e94b';}
.rbi-cc-paypal:before{content:'\e94c';}
.rbi-bell-o:before{content:'\e92c';}
.rbi-star-half:before{content:'\e908';}
.rbi-star:before{content:'\e909';}
.rbi-star-full:before{content:'\e90a';}
.rbi-tags:before{content:'\e907';}
.rbi-quote-o:before{content:'\e910';}
.rbi-quote:before{content:'\e90f';}
.rbi-location:before{content:'\e92a';}
.rbi-paperplane:before{content:'\e902';}
.rbi-graph:before{content:'\e912';}
.rbi-angle-down:before{content:'\e924';}
.rbi-angle-left:before{content:'\e925';}
.rbi-angle-right:before{content:'\e926';}
.rbi-angle-up:before{content:'\e927';}
.rbi-currency-dollar:before{content:'\e928';}
.rbi-write:before{content:'\e90c';}
.rbi-quill:before{content:'\e90b';}
.rbi-podcast:before{content:'\e91c';}
.rbi-clock-bold:before{content:'\e94e';}
.rbi-database:before{content:'\e964';}
.rbi-load:before{content:'\e97a';}
.rbi-spinner:before{content:'\e97b';}
.rbi-spinner-line:before{content:'\e97c';}
.rbi-pinterest:before{content:'\ead1';}
.rbi-renren:before{content:'\ea99';}
.rbi-github:before{content:'\eab0';}
.rbi-android:before{content:'\eac0';}
.rbi-lastfm:before{content:'\eacb';}
.rbi-stumbleupon:before{content:'\eace';}
.rbi-stackoverflow:before{content:'\ead0';}
.rb-row{display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;}
[class^='rb-col'], [class*='rb-col']{display:flex;flex-flow:row wrap;min-width:0;}
[class^='rb-col'] > .p-wrap,
[class*='rb-col'] > .p-wrap{flex-grow:1;}
.rb-n10-gutter{margin-right:-10px;margin-left:-10px;}
.rb-n15-gutter{margin-right:-15px;margin-left:-15px;}
.rb-n20-gutter{margin-right:-20px;margin-left:-20px;}
.rb-m20-gutter{margin-right:20px;margin-left:20px;}
.rb-p10-gutter{padding-right:10px;padding-left:10px;}
.rb-p15-gutter{padding-right:15px;padding-left:15px;}
.rb-p20-gutter{padding-right:20px;padding-left:20px;}
.rb-n10-all{margin:-10px;}
.rb-p10-all{padding:10px;}
.rb-n15-all{margin:-15px;}
.rb-p15-all{padding:15px;}
.rb-sh{display:flex;align-items:stretch;}
.rb-sh .p-wrap{flex-grow:1;}
.rb-col-m1{flex:0 0 8.333%;max-width:8.333%;}
.rb-col-m2{flex:0 0 16.666%;max-width:16.666%;}
.rb-col-m3{flex:0 0 25%;max-width:25%;}
.rb-col-m4{flex:0 0 33.333%;max-width:33.333%;}
.rb-col-m5{flex:0 0 41.666%;max-width:41.666%;}
.rb-col-m6{flex:0 0 50%;max-width:50%;}
.rb-col-m7{flex:0 0 58.333%;max-width:58.333%;}
.rb-col-m8{flex:0 0 66.666%;max-width:66.666%;}
.rb-col-m9{flex:0 0 75%;max-width:75%;}
.rb-col-m10{flex:0 0 83.333%;max-width:83.333%;}
.rb-col-m11{flex:0 0 91.666%;max-width:91.6666%;}
.rb-col-m12{flex:0 0 100%;max-width:100%;}
.rb-col-5m{flex:0 0 20%;max-width:20%;}
@media all and (min-width: 768px) {
.rb-col-1 .content-inner > *{flex-basis:100%;width:100%;}
.rb-col-2 .content-inner > *{flex-basis:50%;width:50%;}
.rb-col-3 .content-inner > *{flex-basis:33.33%;width:33.33%;}
.rb-col-4 .content-inner > *{flex-basis:25%;width:25%;}
.rb-col-5 .content-inner > *{flex-basis:20%;width:20%;}
.rb-col-6 .content-inner > *{flex-basis:16.66%;width:16.66%;}
.rb-col-7 .content-inner > *{flex-basis:14.25%;width:14.25%;}
.rb-col-t1{flex:0 0 8.333%;max-width:8.333%;}
.rb-col-t2{flex:0 0 16.666%;max-width:16.666%;}
.rb-col-t3{flex:0 0 25%;max-width:25%;}
.rb-col-t4{flex:0 0 33.333%;max-width:33.333%;}
.rb-col-t5{flex:0 0 41.666%;max-width:41.666%;}
.rb-col-t6{flex:0 0 50%;max-width:50%;}
.rb-col-t7{flex:0 0 58.333%;max-width:58.333%;}
.rb-col-t8{flex:0 0 66.666%;max-width:66.666%;}
.rb-col-t9{flex:0 0 75%;max-width:75%;}
.rb-col-t10{flex:0 0 83.333%;max-width:83.333%;}
.rb-col-t11{flex:0 0 91.666%;max-width:91.6666%;}
.rb-col-t12{flex:0 0 100%;max-width:100%;}
}
@media all and (min-width: 992px) {
.rb-col-d1{flex:0 0 8.333%;max-width:8.333%;}
.rb-col-d2{flex:0 0 16.666%;max-width:16.666%;}
.rb-col-d3{flex:0 0 25%;max-width:25%;}
.rb-col-d4{flex:0 0 33.333%;max-width:33.333%;}
.rb-col-d5{flex:0 0 41.666%;max-width:41.666%;}
.rb-col-d6{flex:0 0 50%;max-width:50%;}
.rb-col-d7{flex:0 0 58.333%;max-width:58.333%;}
.rb-col-d8{flex:0 0 66.666%;max-width:66.666%;}
.rb-col-d9{flex:0 0 75%;max-width:75%;}
.rb-col-d10{flex:0 0 83.333%;max-width:83.333%;}
.rb-col-d11{flex:0 0 91.666%;max-width:91.6666%;}
.rb-col-d12{flex:0 0 100%;max-width:100%;}
.rb-col-5d{flex:0 0 20%;max-width:20%;}
} h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{font-family:'Quicksand', sans-serif;font-weight:700;-ms-word-wrap:break-word;word-wrap:break-word;}
h1, .h1{font-size:2.5rem;line-height:1.15;}
h2, .h2{font-size:1.625rem;line-height:1.25;}
h3, .h3{font-size:1.25rem;line-height:1.25;}
h4, .h4{font-size:1rem;line-height:1.45;}
.h5, h5{font-size:.925rem;line-height:1.5;}
h6, .h6{font-size:.875rem;line-height:1.5;}
.is-hidden{display:none !important;}
.is-hide{opacity:0 !important;}
.opacity-animate{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.end-list{width:100%;}
.end-list-info{font-size:.85rem;font-style:italic;display:block;padding-top:5px;padding-bottom:20px;text-align:center;opacity:.7;}
textarea{font-family:'Montserrat', sans-serif;font-size:.875rem !important;font-weight:400;line-height:1.7;display:block;width:100%;max-width:100%;padding:15px 20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);border:none;outline:none;background-color:rgba(0, 0, 0, .025);-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
input[type='text'], input[type='tel'], input[type='password'], input[type='email'],
input[type='url'], input[type='search'], input[type='number']{font-family:'Montserrat', sans-serif;font-size:.875rem;font-weight:400;line-height:22px;max-width:100%;padding:10px 25px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;border:none;outline:none !important;background-color:rgba(0, 0, 0, .025);-webkit-box-shadow:none !important;box-shadow:none !important;}
input[type='submit'], button{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:40px;padding:0 40px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;color:#fff;border:none;-webkit-border-radius:0;border-radius:0;outline:none !important;background:none;background-color:#333;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.load-animation, .loadmore-animation{position:absolute;z-index:992;top:0;right:0;bottom:0;left:0;pointer-events:none !important;background-color:transparent;background-image:url(//baotoandulichnhamat.com/wp-content/themes/pixwell/assets/images/loading.svg);background-repeat:no-repeat;background-position:center;background-size:50px;}
.live-search-animation{top:0;right:0;bottom:auto;left:auto;display:none;width:56px;height:56px;background-color:transparent !important;background-size:26px;}
.live-search-submit.p-link{margin-right:auto;}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button{height:auto;}
input[type='number']{-moz-appearance:textfield;}
.loadmore-animation{display:none;opacity:0;background-size:32px;}
input[type='submit']:hover, input[type='submit']:focus, button:hover, button:focus,
input[type='button']:hover, input[type='button']:focus{background-color:var(--g-color);}
input[type='file']{font-size:14px;padding:10px 100px 10px 10px;background-color:#f9f9f9;box-shadow:none;}
button.pswp__button, button.pswp__button:hover, button.pswp__button:focus{-webkit-border-radius:0;border-radius:0;}
.rbi-apple:before{font-size:1.25em;}
label{font-size:.85rem;line-height:1.7;}
.tipsy{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;position:absolute;z-index:100000;padding:5px;}
.tipsy-inner{font-family:inherit;line-height:1;max-width:200px;padding:7px;text-align:center;letter-spacing:inherit;color:#fff;background-color:#333;}
.tipsy-arrow{line-height:0;position:absolute;width:0;height:0;border:5px dashed #333;}
.tipsy-arrow-n{border-bottom-color:#333;}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-top:none;border-right-color:transparent;border-bottom-style:solid;border-left-color:transparent;}
.tipsy-w .tipsy-arrow{top:50%;left:0;margin-top:-5px;border-top-color:transparent;border-right-style:solid;border-bottom-color:transparent;border-left:none;}
.tipsy-e .tipsy-arrow{top:50%;right:0;margin-top:-5px;border-top-color:transparent;border-right:none;border-bottom-color:transparent;border-left-style:solid;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-right-color:transparent;border-bottom:none;border-left-color:transparent;}
.mfp-bg{position:fixed;z-index:9840;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:0;background:#000;}
.mfp-hide{display:none !important;}
.mfp-wrap{position:fixed;z-index:9845;top:0;left:0;width:100%;height:100%;outline:none !important;}
.mfp-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;text-align:center;}
.admin-bar .mfp-container{top:32px;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;z-index:9990;display:inline-block;margin:0 auto;text-align:left;vertical-align:middle;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom{cursor:pointer;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-moz-user-select:none;-webkit-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;width:auto;margin-top:-0.8em;text-align:center;color:#ccc;}
.mfp-preloader a{color:#ccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{font-size:18px;font-weight:lighter;line-height:50px;position:absolute;z-index:99999;top:0;right:0;bottom:auto;left:auto;display:block;overflow:visible;width:50px;height:50px;padding:0;cursor:pointer;border:0;-webkit-border-radius:0 !important;border-radius:0 !important;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.is-light-text .mfp-close, [data-theme='dark'] .mfp-close{background-color:transparent;}
.mfp-close:hover, [data-theme='dark'] .mfp-close:hover,
.is-light-text .mfp-close:hover{color:#fff;background-color:var(--g-color);}
.mfp-close *,
.mfp-arrow *{pointer-events:none !important;}
.mfp-counter{font-size:.875rem;opacity:.5;color:#fff;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-scaler{overflow:hidden;width:100%;height:0;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:black;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);}
img.mfp-img{line-height:0;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:10px 0;-webkit-transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);backface-visibility:hidden;}
.mfp-figure{line-height:0;}
.mfp-figure:after{position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;display:block;width:auto;height:auto;content:'';}
.mfp-figure small{font-size:12px;line-height:14px;display:block;color:#bdbdbd;}
.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-figure img{cursor:pointer;}
.mfp-bg.mfp-ready.popup-animation.site-access-popup{opacity:.96;}
.site-access-inner{display:flex;flex-flow:column nowrap;width:auto;max-width:600px;padding:50px;text-align:center;color:#fff;border-radius:5px;background-color:#d60a3a;box-shadow:0 5px 30px #0000001f;}
.h2.site-access-title{color:#fff;}
.site-access-inner > *:not(:last-child){margin-bottom:20px;}
.site-access-popup{display:flex;align-items:center;justify-content:center;}
.site-access-image svg{width:100px;max-width:none;height:auto;max-height:none;}
.site-access-btn .is-btn{font-size:1rem;line-height:40px;display:inline-flex;padding:0 40px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);;transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);;white-space:nowrap;color:#000;background-color:#fff;}
.site-access-btn .is-btn:hover{color:#fff;background-color:#000;}
.site-access-description{font-size:1.2rem;}
#rb-checktag{position:absolute;top:auto;right:auto;bottom:0;left:0;}
#rb-adbanner{min-height:1px;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0, 0, 0, 0.6);}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{top:3px;right:5px;}
.mfp-img-mobile .mfp-close{line-height:35px;position:fixed;top:0;right:0;width:35px;height:35px;padding:0;text-align:center;background:rgba(0, 0, 0, 0.6);}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-right:7px;padding-left:7px;}
.rb-gallery-popup .mfp-container{padding-right:0;padding-left:0;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{left:50%;width:600px;margin-top:5px;margin-left:-300px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.mfp-bg.rb-popup-effect{-webkit-transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
.mfp-bg.mfp-ready.rb-popup-effect{opacity:.9;}
.mfp-removing.mfp-bg.mfp-ready.rb-popup-effect{opacity:0 !important;}
.rb-popup-effect .mfp-content{-webkit-transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
.rb-popup-effect.mfp-ready .mfp-content{opacity:1;}
.rb-popup-effect.mfp-removing .mfp-content{opacity:0;}
.response-notice{display:none;text-align:center;}
.response-notice.is-show{z-index:9999;display:block;}
.rb-newsletter-popup{position:relative;display:flex;overflow:hidden;width:100%;max-width:760px;height:480px;max-height:90vh;margin:auto;background-color:#fff;}
[data-theme='dark'] .rb-newsletter-popup{background-color:#282828;}
.rb-newsletter-popup .rb-newsletter{display:block;width:100%;height:100%;}
.newsletter-cover img{width:100%;height:100%;object-fit:cover;}
.rb-newsletter-popup .rb-newsletter-inner, .rb-newsletter-popup .rb-newsletter .rb-newsletter-inner{display:flex;flex-flow:row nowrap;max-width:100%;height:100%;margin-right:0;margin-left:0;}
.rb-newsletter-popup .newsletter-cover, .rb-newsletter-popup .newsletter-content{display:flex;flex:0 0 50%;width:50%;}
.rb-newsletter-popup .newsletter-cover{overflow:hidden;background-color:rgba(0, 0, 0, .07);}
.rb-newsletter .newsletter-content{flex-flow:column nowrap;justify-content:center;padding:30px;text-align:center;}
.rb-newsletter input.newsletter-email{width:100%;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-right:0;padding-left:0;text-align:center;border:none;border-bottom:2px solid currentColor !important;-webkit-border-radius:0 !important;border-radius:0 !important;background:none;}
.rb-newsletter-popup input.newsletter-email{width:80%;}
.rb-newsletter h4{font-size:1.3rem;margin-bottom:10px;}
.rb-newsletter form{margin-top:15px;}
.rb-newsletter input[type='email']:focus{text-align:left;}
.rb-newsletter button[type='submit']{padding:0 60px;letter-spacing:.02em;}
.rb-newsletter-popup .rb-newsletter-inner > *:nth-child(1):not(.newsletter-cover){flex:1;width:100%;}
.newsletter-privacy{display:block;margin-top:10px;}
.newsletter-privacy label{font-size:.8rem;}
input[type=checkbox].newsletter-checkbox + label{cursor:pointer;}
input[type=checkbox].newsletter-checkbox{display:none;opacity:0;}
input[type='checkbox'].newsletter-checkbox + label:before{font-size:10px;line-height:1;display:inline-block;width:.8rem;height:.8rem;margin:0 7px 0 0;padding:1px;content:'\2714';-webkit-transition:all .15s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .15s cubic-bezier(0.32, 0.74, 0.57, 1);vertical-align:middle;color:transparent;border:1px solid #8882;-webkit-border-radius:2px;border-radius:2px;}
input[type='checkbox'] + label:active:before{-webkit-transform:scale(0);transform:scale(0);}
input[type='checkbox'].newsletter-checkbox:checked + label:before{color:#fff;border-color:var(--g-color);background-color:var(--g-color);}
input[type='checkbox'].newsletter-checkbox:disabled + label:before{-webkit-transform:scale(1);transform:scale(1);border-color:#aaa;}
input[type='checkbox'].newsletter-checkbox:checked:disabled + label:before{-webkit-transform:scale(1);transform:scale(1);color:#fff;border-color:#ffcfdb;background-color:#ffcfdb;}
.widget-area .widget .newsletter-desc p, .rb-newsletter input.newsletter-email{font-size:.9rem;}
.newsletter-inner-cover{display:block;overflow:hidden;max-width:100%;margin:20px auto;}
.response-notice{font-size:.875rem;position:fixed;right:20px;bottom:40px;display:none;min-width:300px;padding:10px 40px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;opacity:0;color:#fff;background-color:#333;-webkit-box-shadow:1px 7px 15px rgba(0, 0, 0, .15);box-shadow:1px 7px 15px rgba(0, 0, 0, .15);}
.response-notice.showing{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1;}
.response-notice.email-exists, .response-notice.privacy-error{background-color:#ff6d5e}
.response-notice.email-error{background-color:#f84242;}
.response-notice.success{background-color:#79a468;}
#rb-close-newsletter{color:#333;background-color:rgba(0, 0, 0, .07);}
#rb-close-newsletter:hover{color:#fff;background-color:var(--g-color);}
.rb-newsletter-popup .rb-newsletter .newsletter-input{flex-flow:row wrap;justify-content:center;}
.rb-newsletter-popup .newsletter-privacy{justify-content:center;}
.gallery-header{text-align:center;}
.single-rb-gallery .gallery-header .entry-title{margin-bottom:0;}
.rb-gallery-wrap{position:relative;display:block;width:100%;padding-bottom:60px;}
.rb-gallery-wrap .gallery-inner{position:relative;display:block;overflow:hidden;margin:-10px;}
.rb-gallery-wrap.is-wide .gallery-inner{margin-right:0;margin-left:0;}
.rb-gallery-wrap:after{position:absolute;bottom:10px;left:50%;display:block;width:200px;height:10px;margin-left:-100px;content:'';opacity:.25;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.single-rb-gallery .is-dark-style .rb-gallery-wrap{padding-bottom:0;}
.single-rb-gallery .is-dark-style .rb-gallery-wrap:after{display:none;}
.gallery-content .entry-content{max-width:900px;margin-right:auto;margin-bottom:50px;margin-left:auto;}
.rb-gallery-wrap{padding-right:10px;padding-left:10px;}
.rb-gallery-el{display:block;float:left;width:33.33%;padding:10px;}
.rb-gallery-el img{display:block;width:100%;height:auto;}
.rb-sizer-2 .rb-gallery-el{width:50%;}
.rb-sizer-4 .rb-gallery-el{width:25%;}
.rb-sizer-5 .rb-gallery-el{width:20%;}
.gallery-loading{position:relative;display:block;overflow:hidden;min-height:300px;opacity:.1;}
.gallery-inner{-webkit-transition:all .3s;transition:all .3s;}
.gallery-feat-holder{position:relative;display:block;overflow:hidden;}
.single-rb-gallery .is-dark-style{margin-bottom:50px;background-color:#282828;}
.rb-gallery-link{position:relative;display:block;overflow:hidden;width:100%;height:auto;}
.rb-gallery-link:after{font-family:ruby-icon;font-size:30px;line-height:1;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;content:'\e88c';-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;color:#fff;background-color:rgba(0, 0, 0, .5);}
.rb-gallery-link:hover:after, .rb-gallery-link:focus:after{visibility:visible;opacity:1;}
.gallery-shares{font-size:18px;display:block;margin-top:50px;text-align:center;}
.gallery-shares a{line-height:42px;display:inline-block;width:42px;height:42px;margin:0 4px;background-color:#8881;}
.is-dark-style .gallery-shares a{background-color:rgba(255, 255, 255, .07);}
@media only screen and (max-width: 1400px) {
.rb-newsletter-popup{max-width:680px;height:440px;}
#rb-close-newsletter{font-size:15px;line-height:42px;width:42px;height:42px;}
}
.read-it-later{visibility:hidden;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
.meta-info-el.mobile-bookmark{display:none;}
.p-wrap:hover .read-it-later{opacity:1;}
.read-it-later.loaded{visibility:visible;}
.read-it-later.loaded.added{opacity:1;}
.read-it-later i{font-size:.75em;line-height:1;padding-left:2px;}
.mobile-bookmark .read-it-later i{font-size:1.1em;}
.read-it-later.added i:before{content:'\e931';}
@media only screen and (max-width: 991px) {
.meta-info-el.mobile-bookmark{display:flex;}
.read-it-later{display:none !important;}
.meta-info-el.mobile-bookmark .read-it-later{display:block !important;}
.mobile-bookmark .read-it-later.loaded{opacity:1;}
.is-post-shadow.p-grid-1{padding:0 20px 30px 20px;}
.is-post-shadow.p-grid-1 .p-feat-holder{margin-right:-20px;margin-left:-20px;}
}
@media only screen and (min-width: 1200px) {
.single-rb-gallery .is-dark-style .wrap{margin-top:60px;margin-bottom:60px;}
.single-rb-gallery .entry-header{margin-bottom:30px;}
}
@media only screen and (max-width: 911px) {
.rb-gallery-el{width:50%;}
.rb-sizer-4 .rb-gallery-el, .rb-sizer-5 .rb-gallery-el{width:33.33%;}
}
@media only screen and (max-width: 767px) {
.gallery-content .entry-content{margin-bottom:35px;}
.rb-gallery-el{padding:5px;}
.rb-gallery-wrap .gallery-inner{margin:-5px;}
.rb-gallery-wrap{padding-right:5px;padding-left:5px;}
.rb-gallery-el, .rb-sizer-4 .rb-gallery-el, .rb-sizer-5 .rb-gallery-el{width:50%;}
.rb-item{margin-bottom:25px;}
.mode-icons{width:20px;height:20px;}
.mobile-search a.search-icon{font-size:30px;}
}
.p-classic .p-feat, .single-1 .single-feat .rb-iwrap{flex-basis:100%;flex-grow:1;}
@-webkit-keyframes rbShine {
0%{background-position:0% 0%;}
100%{background-position:-135% 0%;}
}
@keyframes rbShine {
0%{background-position:0% 0%;}
100%{background-position:-135% 0%;}
}
.rb-reaction{display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:700px;margin-right:auto;margin-left:auto;}
.reaction{position:relative;flex:0 0 85px;max-width:85px;cursor:pointer;}
.reaction-content{display:block;padding-top:5px;padding-bottom:5px;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);background-color:transparent;}
.reaction.active .reaction-content{border-color:#f9d045;}
.reaction-content .reaction-icon{display:block;width:100%;height:auto;margin:auto;padding-right:20px;padding-left:20px;-webkit-transition:transform .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:transform .3s cubic-bezier(0.36, 0.8, 0.41, 1);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);will-change:transform;}
.reaction:hover .reaction-icon{-webkit-transform:scale(1.4) rotate(-20deg);transform:scale(1.4) rotate(-20deg);}
.reaction-content svg{max-width:100%;height:auto;}
.reaction-title.h6{font-size:13px;display:block;margin-top:5px;text-align:center;white-space:nowrap;}
.total-wrap{font-size:1rem;font-weight:700;line-height:1.5;display:block;text-align:center;background-color:rgba(0, 0, 0, .025);}
.reaction.active .total-wrap{color:#fff;background-color:#f9d045;}
.reaction:before{content:'';-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;opacity:0;}
.reaction.loading:before{font-family:'ruby-icon' !important;font-size:18px;line-height:18px;position:absolute;top:6px;right:6px;bottom:auto;left:auto;display:block;width:auto;height:18px;content:'\e97c';-webkit-transform-origin:center;transform-origin:center;animation:reaction-spinner 2s linear infinite;letter-spacing:0;opacity:1;color:#f9d045;will-change:transform;}
@keyframes reaction-spinner {
to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
.deals-wrap{position:relative;display:block;}
.deals-inner{display:flex;flex-flow:row wrap;flex-grow:1;margin-right:-15px;margin-bottom:-30px;margin-left:-15px;}
.deals-inner > *{display:flex;align-items:flex-start;flex:0 0 100%;width:100%;padding:0 15px;}
.deal-module{position:relative;display:block;width:100%;margin-bottom:30px;}
.deal-module .inner{padding:25px 20px;background-color:rgba(0, 0, 0, .02);}
.deal-feat{position:relative;display:block;}
.deal-thumb img{width:100%;}
.deal-module:hover .post-edit-link{visibility:visible;opacity:1;}
.deal-module:hover .deal-thumb img{opacity:.5;}
.deal-cards{position:absolute;z-index:10;top:15px;right:auto;bottom:auto;left:0;display:flex;flex-flow:column nowrap;}
.card-label span, .coupon-label span{line-height:1;display:inline-flex;display:-webkit-inline-flex;align-items:center;padding:7px 20px;text-align:center;white-space:nowrap;color:#fff;background-color:#4ca695;}
.coupon-label span{margin-top:5px;cursor:grab;background-color:#826abc;}
.coupon-label i{font-size:12px;line-height:1;margin-right:5px;}
.deal-link{position:relative;display:block;padding-top:25px;}
.deal-link .p-link{display:flex;flex-grow:1;}
.deal-link .p-link span{font-size:1.15em;line-height:1.2;white-space:pre-wrap;}
.deal-link .p-link i{flex-grow:0;}
.deal-link:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.deal-title{display:block;margin-bottom:15px;}
.deal-module .deal-description{font-size:.85rem;margin-top:0;margin-bottom:15px;}
.deal-module .deal-description > *:last-child{margin-bottom:0;}
.ele-round .deal-module{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.statics-inner{display:flex;flex-flow:row wrap;margin-bottom:-20px;}
.statics-el{display:flex;flex:0 0 33.33%;min-width:33.33%;}
.rb-covid-statics.is-cols-2 .statics-el{flex:0 0 50%;min-width:50%;}
.rb-covid-statics.is-cols-1 .statics-el{flex:0 0 100%;min-width:100%;}
.rb-covid-statics.is-cols-4 .statics-el{flex:0 0 25%;min-width:25%;}
.rb-covid-statics.is-cols-5 .statics-el{flex:0 0 20%;min-width:20%;}
.statics-el .inner{display:flex;flex-flow:row wrap;flex-grow:1;margin-bottom:20px;-webkit-border-radius:2px;border-radius:2px;background-color:rgba(0, 0, 0, .02);}
.country-name span:before{display:inline-block;width:8px;height:8px;margin-right:7px;content:'';opacity:.4;border-radius:100%;background-color:currentColor;}
.country-name{display:flex;flex:0 0 100%;padding:7px 15px;background-color:rgba(0, 0, 0, .05);}
.country-confirmed, .country-dcount{position:relative;display:flex;align-items:center;flex:0 0 50%;flex-flow:column wrap;flex-grow:1;padding:15px;}
.country-dcount:before{position:absolute;top:0;left:0;width:1px;height:100%;content:'';opacity:.07;background:currentColor;}
.statics-el:not(:first-child) .country-confirmed .counter span{color:#2f77ff;}
[data-theme='dark'] .statics-el:not(:first-child) .country-confirmed .counter span,
.is-light-text .statics-el:not(:first-child) .country-confirmed .counter span{color:#c4d8ff;}
.statics-el:not(:first-child) .country-dcount .counter span{color:#ff974b;}
.statics-el:first-child .inner{color:#fff;background-color:var(--g-color);}
.statics-el:first-child .inner *{color:inherit;}
[data-theme='dark'] .statics-el:not(:first-child) .inner,
.is-light-text .statics-el:not(:first-child) .inner{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .elementor-button-wrapper > .elementor-button-link.elementor-button{color:#fff !important;background-color:rgba(255, 255, 255, .07);}
.ele-round .statics-el .inner{overflow:hidden;-webkit-border-radius:10px;border-radius:10px;}
.rb-covid-statics .date-info{display:block;width:100%;margin-top:10px;text-align:right;}
.rb-categories{position:relative;display:block;}
.rb-categories .inner, .rb-users .inner{display:flex;flex-flow:row wrap;}
.rb-categories .inner > *,
.rb-users .inner > *{display:flex;flex:0 0 100%;max-width:100%;}
.rb-categories.is-cols-4 .rb-n20-gutter, .rb-categories.is-cols-5 .rb-n20-gutter, .rb-categories.is-cols-6 .rb-n20-gutter{margin-right:-10px;margin-left:-10px;}
.rb-categories.is-cols-4 .rb-p20-gutter, .rb-categories.is-cols-5 .rb-p20-gutter, .rb-categories.is-cols-6 .rb-p20-gutter{padding-right:10px;padding-left:10px;}
.rb-citem{position:relative;display:flex;flex:0 0 100%;flex-flow:row nowrap;margin-bottom:40px;}
.citem-list .citem-feat{display:flex;flex:0 0 250px;max-width:50%;}
.citem-feat > *{display:block;width:100%;height:auto;}
.citem-list .citem-content{display:flex;display:flex;align-content:flex-start;flex-flow:row wrap;flex-grow:1;padding-top:25px;padding-left:25px;}
.rb-categories.is-cols-4 .citem-content, .rb-categories.is-cols-5 .citem-content{padding-top:0;padding-left:15px;}
.rb-categories.is-cols-4 .citem-decs, .rb-categories.is-cols-5 .citem-decs{margin-top:5px;}
.citem-list .rb-iwrap{padding-bottom:125%;}
.rb-citem h6.citem-title{margin-bottom:0;}
.rb-citem h6.citem-title a{color:inherit;}
.rb-citem.citem-grid{display:block;}
.rb-citem.citem-grid .citem-feat{margin-bottom:12px;}
.rb-citem.citem-grid .citem-content{padding-left:0;}
.layout-grid.circled .citem-grid .rb-iwrap{overflow:hidden;padding-bottom:100%;transform:translateZ(0);-webkit-border-radius:100%;border-radius:100%;}
.layout-grid.circled .citem-content{text-align:center;}
.citem-feat img{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.rb-citem:hover .citem-feat img{opacity:.7;}
.rb-users .author-box{display:flex;width:100%;margin-top:0;margin-bottom:30px;}
.rb-users{margin-bottom:10px;}
.dark-mode-toggle{display:flex;align-items:center;height:100%;}
.mode-icons{position:relative;cursor:pointer;}
.dark-mode-toggle svg{width:100%;height:100%;}
.dark-mode-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:visible;width:100%;height:100%;opacity:1;will-change:top;backface-visibility:hidden;}
.dark-mode-toggle.trigged .dark-mode-icon{-webkit-transition:top .3s cubic-bezier(0.32, 0.74, 0.57, 1), opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:top .3s cubic-bezier(0.32, 0.74, 0.57, 1), opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.dark-mode-icon:not(.activated){top:30%;visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
body.switch-smooth{-webkit-transition:background-color .1s cubic-bezier(0.32, 0.74, 0.57, 1);transition:background-color .1s cubic-bezier(0.32, 0.74, 0.57, 1);}
@media only screen and (min-width: 480px) {
.deals-inner > *{flex:0 0 50%;width:50%;}
.is-cols-3 .deals-inner > *{flex:0 0 50%;width:50%;}
.is-cols-1 .deals-inner > *{flex:0 0 100%;width:100%;}
} @media only screen and (max-width: 767px) {
.rb-reaction{flex-flow:row wrap;justify-content:space-around;}
.reaction{flex:0 0 70px;margin-top:5px;}
.h6.reaction-title{display:none;}
span.total-wrap{font-size:11px;margin-top:5px;}
.reaction-content{padding-right:2px;padding-bottom:2px;}
.reaction-content .reaction-icon{width:40px;padding-right:2px;padding-left:2px;}
.gallery-shares{font-size:16px;margin-top:30px;}
.gallery-shares a{line-height:32px;width:32px;height:32px;margin:0 2px;}
.rb-covid-statics .statics-el{flex:0 0 100% !important;min-width:100% !important;}
.rb-categories.is-cols-4 .inner > *,
.rb-categories.is-cols-5 .inner > *,
.rb-categories.is-cols-6 .inner > *{flex:0 0 50%;max-width:50%;}
}
@media all and (min-width: 768px) {
.rb-categories.is-cols-2 .inner > *{flex:0 0 50%;max-width:50%;}
.rb-categories.is-cols-3 .inner > *,
.rb-categories.is-cols-4 .inner > *,
.rb-categories.is-cols-5 .inner > *,
.rb-categories.is-cols-6 .inner > *{flex:0 0 33.333%;max-width:33.333%;}
.rb-citem.citem-grid .citem-feat{margin-bottom:20px;}
}
@media only screen and (min-width: 992px) {
.deals-inner > *{flex:0 0 25%;width:25%;}
.is-cols-3 .deals-inner > *{flex:0 0 33.33%;width:33.33%;}
.is-cols-2 .deals-inner > *{flex:0 0 50%;width:50%;}
.is-cols-1 .deals-inner > *{flex:0 0 100%;width:100%;}
.is-cols-5 .deals-inner > *{flex:0 0 20%;width:20%;}
.deals-inner{margin-bottom:-35px;}
.deal-module{margin-bottom:35px;}
.rb-categories.is-cols-4 .inner > *{flex:0 0 25%;max-width:25%;}
.rb-categories.is-cols-5 .inner > *{flex:0 0 20%;max-width:20%;}
.rb-categories.is-cols-6 .inner > *{flex:0 0 16.66%;max-width:16.66%;}
.rb-users.is-cols-2 .inner > *{flex:0 0 50%;max-width:50%;}
} .rb-owl{position:relative;z-index:1;display:none;width:100%;-webkit-tap-highlight-color:transparent;}
.rb-owl .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.rb-owl .owl-stage:after{line-height:0;display:block;visibility:hidden;clear:both;height:0;content:'.';}
.rb-owl .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.rb-owl .owl-wrapper, .rb-owl .owl-item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.rb-owl .owl-item{position:relative;float:left;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-item .jetpack-lazy-image:not(.jetpack-lazy-image--handled){max-height:50px;}
.rb-owl .owl-nav.disabled, .rb-owl .owl-dots.disabled{display:none;}
.rb-owl .owl-nav .owl-prev, .rb-owl .owl-nav .owl-next, .rb-owl .owl-dot{cursor:pointer;-webkit-user-select:none;user-select:none;}
.rb-owl .owl-nav button.owl-prev, .rb-owl .owl-nav button.owl-next, .rb-owl button.owl-dot{font:inherit;padding:0 !important;color:inherit;border:none !important;outline:none !important;background:none;-webkit-box-shadow:none !important;box-shadow:none !important;}
.rb-owl.owl-loaded{display:block;}
.rb-owl.owl-loading{display:block;opacity:0;}
.rb-owl.owl-hidden{opacity:0;}
.rb-owl.owl-refresh .owl-item{visibility:hidden;}
.rb-owl.owl-drag .owl-item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;}
.rb-owl.owl-grab{cursor:grab;}
.rb-owl.owl-rtl{direction:rtl;}
.rb-owl.owl-rtl .owl-item{float:right;}
.rb-owl .owl-nav{position:static;}
.rb-owl-next, .rb-owl-prev{font-weight:400;position:absolute;top:50%;display:block;overflow:hidden;width:32px;height:100px;margin-top:-50px;cursor:pointer;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1), background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1), background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;opacity:0;color:#fff;background-color:#333;-webkit-box-shadow:1px 5px 10px rgba(0, 0, 0, .1);box-shadow:1px 5px 10px rgba(0, 0, 0, .1);}
.rb-owl-prev{right:auto;left:15px;}
.rb-owl-next{right:15px;left:auto;}
.rb-owl:hover .rb-owl-next, .rb-owl:hover .rb-owl-prev{opacity:.5;}
.rb-owl .rb-owl-next:hover, .rb-owl .rb-owl-prev:hover{opacity:1;color:#333;background:#fff;}
.owl-nav i{font-size:18px;line-height:100px;position:relative;display:block;width:32px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;}
.owl-nav span{font-size:.7rem;line-height:32px;position:absolute;top:0;bottom:auto;left:0;display:block;width:100px;padding-left:.4em;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:rotate(90deg) translate3d(0, 0, 0);transform:rotate(90deg) translate3d(0, 0, 0);-webkit-transform-origin:top left;transform-origin:top left;text-align:center;letter-spacing:.2rem;}
.owl-nav > div:hover i{-webkit-transform:translate3d(32px, 0, 0);transform:translate3d(32px, 0, 0);}
.owl-nav > div:hover span{-webkit-transform:rotate(90deg) translate3d(0, -30px, 0);transform:rotate(90deg) translate3d(0, -30px, 0);}
.owl-nav .rb-owl-prev span{top:auto;bottom:0;padding-left:0;-webkit-transform:rotate(-90deg) translate3d(0, 64px, 0);transform:rotate(-90deg) translate3d(0, 64px, 0);-webkit-transform-origin:bottom left;transform-origin:bottom left;}
.owl-nav div.rb-owl-prev:hover i{-webkit-transform:translate3d(-32px, 0, 0);transform:translate3d(-32px, 0, 0);}
.owl-nav > div.rb-owl-prev:hover span{top:auto;bottom:0;-webkit-transform:rotate(-90deg) translate3d(0, 32px, 0);transform:rotate(-90deg) translate3d(0, 32px, 0);-webkit-transform-origin:bottom left;transform-origin:bottom left;}
.rb-owl .owl-dots{line-height:1;position:relative;display:block;margin-top:20px;text-align:center;}
.rb-owl .owl-dot > span{display:block;width:8px;height:8px;margin:0 3px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.5;-webkit-border-radius:8px;border-radius:8px;background-color:currentColor;}
.rb-owl .owl-dot.active > span{width:20px;opacity:1;}
.rb-owl .owl-dot:hover{opacity:1;}
.owl-dots{height:0;}
.owl-loaded .owl-dots{height:auto;}
.no-js .rb-owl{display:block;}
.rb-owl .animated{animation-duration:1000ms;animation-fill-mode:both;}
.rb-owl .owl-animated-in{z-index:0;}
.rb-owl .owl-animated-out{z-index:1;}
.rb-owl .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms cubic-bezier(0.32, 0.74, 0.57, 1);}
.rb-owl .owl-item .owl-lazy{transition:opacity 400ms cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
.rb-owl .owl-item .owl-lazy[src^=''],
.rb-owl .owl-item .owl-lazy:not([src]){max-height:0;}
.rb-owl .owl-item img.owl-lazy{transform-style:preserve-3d;}
.rb-owl .owl-video-wrapper{position:relative;height:100%;background:#000;}
.rb-owl .owl-video-play-icon{position:absolute;z-index:1;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;cursor:pointer;transition:transform 100ms cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-backface-visibility:hidden;}
.rb-owl .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.rb-owl .owl-video-playing .owl-video-tn, .rb-owl .owl-video-playing .owl-video-play-icon{display:none;}
.rb-owl .owl-video-tn{height:100%;transition:opacity 400ms cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;background-repeat:no-repeat;background-position:center center;background-size:contain;}
.rb-owl .owl-video-frame{position:relative;z-index:1;width:100%;height:100%;}
.rbc-row{position:relative;display:block;margin-right:auto;margin-bottom:50px;margin-left:auto;padding:0;}
.rbc-row.is-wrapper{max-width:1200px;}
.rbc-container{position:static;display:block;max-width:1200px;margin-right:auto;margin-left:auto;}
.rbc-row.is-fullwide > .rbc-container{max-width:100% !important;padding-right:0;padding-left:0;}
.post-edit-link{font-size:12px;line-height:1;position:absolute;z-index:99;right:10px;bottom:0;display:block;visibility:hidden;padding:5px;-webkit-transition:all .3s;transition:all .3s;opacity:0;color:#fff;background-color:#333;}
.post-edit-link:hover{background-color:var(--g-color);}
.page-edit-link:hover{color:var(--g-color);}
.p-wrap:hover .post-edit-link{visibility:visible;opacity:1;}
.rbc-wrap{display:flex;flex-flow:row nowrap;}
.rbc-sidebar{position:relative;display:flex;flex-flow:column nowrap;}
.rbc-content{display:flex;align-content:flex-start;align-items:flex-start;flex-flow:row wrap;}
.rbc-fw-section .rbc-content{flex:0 0 100%;width:100%;max-width:100%;}
.block-wrap{position:relative;display:flex;flex-flow:column nowrap;width:100%;}
.block-wrap:not(.block-mix){max-width:100%;}
.content-wrap{position:relative;width:100%;}
.rbc-content-section .rbc-content{flex:0 0 66.66%;width:66.66%;max-width:66.66%;}
.rbc-content-section .rbc-sidebar{flex:0 0 33.33%;width:33.33%;max-width:33.33%;padding-left:50px;}
.no-active-sidebar.rbc-content-section.single-1 .rbc-content, .no-active-sidebar.rbc-content-section.layout-classic .rbc-content{flex:0 0 100%;width:100%;max-width:100%;}
.no-active-sidebar.rbc-content-section.single-1 .single-box{max-width:100%;}
.rbc-content-section.is-sidebar-left .rbc-wrap{flex-direction:row-reverse;}
.rbc-content-section.is-sidebar-left .rbc-sidebar{padding-right:60px;padding-left:0;}
.wrap{position:relative;}
.site-wrap .wrap{margin-top:50px;margin-bottom:50px;}
.wrap .wrap{margin-top:0;margin-bottom:0;}
.site-wrap .wrap.pageh-fullwide{margin-top:0;}
.content-inner{position:relative;}
.cat-list-wrap{width:100%;}
.cat-list-inner{display:flex;align-items:center;flex-flow:column nowrap;width:100%;}
header.cat-list-header{flex-flow:column nowrap;width:100%;margin-bottom:20px;text-align:center;}
.cat-list-content{display:flex;flex-flow:row nowrap;flex-grow:1;justify-content:center;width:100%;}
.element-desc{font-size:.85rem;line-height:1.7;margin-top:15px;margin-bottom:0;}
.element-desc *{font-size:inherit;}
.cat-list-item{position:relative;display:flex;overflow:hidden;flex:0 0 170px;flex-flow:column nowrap;flex-shrink:1;max-width:170px;margin-right:10px;margin-left:10px;padding:0;}
.cat-item-inner{position:relative;display:flex;overflow:hidden;}
.cat-list-item a{position:absolute;z-index:99;top:0;right:0;bottom:0;left:0;display:block;}
.cat-list-name{line-height:1;z-index:10;margin-top:auto;padding:15px 5px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;white-space:nowrap;}
.cat-list-feat{position:relative;z-index:1;overflow:hidden;}
.cat-list-feat img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;}
.fw-category-1 .cat-list-feat{padding-bottom:100%;}
.fw-category-1 .cat-list-item .cat-list-name{color:#fff;background-color:#333;}
.fw-category-2 .cat-list-content{flex-grow:1;width:auto;}
.fw-category-2 .cat-list-content-inner{display:flex;flex-flow:row wrap;flex-grow:1;margin-right:-10px;margin-bottom:-15px;margin-left:-10px;}
.fw-category-2 .cat-list-inner{align-items:flex-start;}
.fw-category-2 .cat-list-feat{padding-bottom:62.5%;}
.fw-category-2 .cat-list-item{flex:0 0 50%;width:50%;max-width:50%;margin-right:0;margin-bottom:15px;margin-left:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
.fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, [data-theme='dark'] .fw-category-1 .cat-list-item:hover .cat-list-name{color:var(--g-color);}
.fw-category-2 .cat-list-item:hover .cat-list-name{opacity:.7;}
.pagination-loadmore{position:relative;}
.pagination-link, .loadmore-link,
.page-numbers, .post-page-numbers{line-height:36px;position:relative;display:inline-flex;display:-webkit-inline-flex;align-items:center;justify-content:center;min-width:36px;margin:0 5px;padding:0 20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:#88888815;}
.transparent-navbar-wrap .fw-mega-cat.is-dark-text .pagination-nextprev .pagination-link{color:inherit;background-color:#88888815;}
.transparent-navbar-wrap .fw-mega-cat.is-dark-text .pagination-nextprev .pagination-link:not(.is-disable):hover{color:#fff;background-color:var(--g-color);}
.page-numbers{padding:0 5px;}
span.page-numbers.dots{font-size:2em;color:#333;}
body[data-theme='dark'] span.page-numbers.dots{color:#fff;}
.is-dark-pag .pagination-link, .is-dark-pag .loadmore-link,
.is-dark-pag .page-numbers, .is-dark-pag .post-page-numbers{color:#fff;background-color:#333;}
.is-dark-pag .filter-link.is-disable, .is-dark-pag .page-numbers.current, .is-dark-pag .post-page-numbers.current, .is-dark-pag .pagination-nextprev a.is-disable{opacity:.15;}
a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover{color:#fff;background-color:var(--g-color);}
.page-numbers.dots{opacity:.5;background:none;}
.pagination-wrap{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;display:flex;align-items:center;flex:0 0 100%;flex-flow:row nowrap;justify-content:center;margin-top:35px;text-align:center;}
.pagination-wrap.pagination-number > *{font-size:1.1em;}
.archive-content .content-inner{margin-bottom:-35px;}
a.pagination-link i{display:inline-block;margin-right:7px;vertical-align:middle;}
.pagination-link.ajax-next{margin-left:5px;}
.pagination-link.ajax-next i{margin-right:0;margin-left:7px;}
.pagination-nextprev .pagination-link, .loadmore-link{min-width:140px;}
.pagination-simple .page-numbers{min-width:180px;}
.pagination-infinite{position:relative;display:block;width:100%;height:42px;min-height:42px;}
.pagination-wrap.disable-pagination{height:0;min-height:0;margin-top:0;}
.filter-link.is-disable, .page-numbers.current, .post-page-numbers.current, .pagination-nextprev a.is-disable{pointer-events:none;opacity:.5;}
.per-load{display:block;visibility:hidden;overflow:hidden;height:40px;opacity:0;}
.rb-owl.per-load{height:100px;}
.site-content.has-sidebar.is-sidebar-left .rbc-sidebar{padding-right:60px;padding-left:0;}
.topbar-wrap{font-family:'Quicksand', sans-serif;font-size:13px;position:relative;display:block;min-height:32px;color:#fff;background-color:#333;}
.topbar-wrap.is-fullwidth .rbc-container{max-width:100%;}
.topline-wrap{display:block;width:100%;height:2px;margin:0;padding:0;background-color:var(--g-color);}
.topbar-inner{position:relative;display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;}
.topbar-left{display:flex;overflow:hidden;align-items:center;flex:1;flex-flow:row nowrap;max-width:100%;}
.topbar-info{line-height:32px;display:flex;align-items:center;flex-flow:row nowrap;}
.topbar-info > *{display:inline-flex;display:-webkit-inline-flex;align-items:center;margin-right:15px;}
.topbar-info i{line-height:1;margin-right:5px;}
.topbar-info span.info-text a{font-weight:bold;margin-left:2px;text-decoration:underline;}
.topbar-menu-wrap{font-family:inherit;font-weight:500;display:flex;flex:1;flex-flow:row nowrap;}
.topbar-menu > li{position:relative;display:block;float:left;}
.topbar-menu > li > a{line-height:32px;position:relative;display:flex;align-items:center;padding:0 7px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.7;}
.topbar-menu > li:first-child > a{padding-left:0;}
.topbar-menu > li > a:hover{opacity:1;}
.topbar-menu .sub-menu{position:absolute;z-index:9999;top:110%;left:0;display:block;min-width:180px;padding:10px 0;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;background-color:#333;-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .03);box-shadow:0 4px 30px rgba(0, 0, 0, .03);}
.hovering-menu{position:relative;}
.topbar-menu .sub-menu a{line-height:1;display:flex;align-items:center;flex-grow:1;padding:7px 15px 7px 20px;white-space:nowrap;}
.topbar-menu .sub-menu a > span{position:relative;left:-4px;-webkit-transition:left .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:left .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.topbar-menu .sub-menu .menu-item-has-children > a:after{font-family:'ruby-icon' !important;line-height:1;display:flex;margin-left:auto;content:'\e926';}
.animation-menu .sub-menu > li > a{-webkit-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0);opacity:0;}
.topbar-menu > .menu-item-has-children:hover > .sub-menu, .main-menu > li:hover > .sub-menu, .topbar-menu > .menu-item-has-children.show-smenu > .sub-menu, .main-menu > .menu-item-has-children.show-smenu > .sub-menu{top:calc(100% - 1px);bottom:auto;visibility:visible;pointer-events:auto;opacity:1;}
.topbar-wrap .mcwp-crypto .cc-ticker, .header-wrap .mcwp-crypto .cc-ticker{background-color:transparent;}
.topbar-wrap .mcwp-crypto ul.cc-stats li.cc-coin div b, .header-wrap .mcwp-crypto ul.cc-stats li.cc-coin div b{font-size:13px;font-weight:normal;}
.topbar-wrap .mcwp-crypto ul.cc-stats li.cc-coin div b span:first-child + span,
.header-wrap .mcwp-crypto ul.cc-stats li.cc-coin div b span:first-child + span{font-weight:700;}
.no-delay .sub-menu > li > a{-webkit-transition-delay:0s !important;transition-delay:0s !important;}
.animation-menu.hovering-menu > .sub-menu > li > a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
.sub-mega .sub-menu a{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;opacity:1;}
.topbar-right{display:flex;height:32px;margin-left:auto;}
.topbar-social{display:flex;align-items:center;flex-flow:row nowrap;height:100%;}
.topbar-social a{font-size:13px;display:flex;align-items:center;flex-flow:row nowrap;height:100%;padding:0 5px;}
.topbar-menu > .menu-item.menu-item-has-children > a:after, .main-menu > .menu-item.menu-item-has-children > a:after{font-family:'ruby-icon' !important;font-size:.8em;line-height:1;margin-left:2px;content:'\e924';vertical-align:middle;}
.topbar-menu > .menu-item.menu-item-has-children > a:after{margin-left:3px;}
.main-menu .sub-menu .menu-item-has-children > a:after{font-family:'ruby-icon' !important;line-height:1;display:flex;margin-left:auto;content:'\e926';}
.main-menu .sub-menu.left-direction .menu-item-has-children > a:after{margin-right:auto;margin-left:0;content:'\e925';}
span.touch-smenu{position:absolute;z-index:10;top:-25%;left:100%;display:block;width:40px;height:150%;margin-left:-10px;}
.btn-toggle-wrap{position:relative;z-index:99;height:100%;padding-right:20px;}
.btn-toggle{position:relative;display:block;overflow:hidden;width:40px;height:100%;cursor:pointer;}
.btn-toggle .off-canvas-toggle{position:absolute;z-index:20;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.icon-toggle{font-size:0;position:absolute;top:50%;left:0;display:block;width:100%;height:1px;min-height:1px;-webkit-user-select:none;user-select:none;-webkit-transition:background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);color:inherit;background-color:currentColor;-webkit-touch-callout:none;}
.icon-toggle:before, .icon-toggle:after{position:absolute;left:0;width:75%;height:100%;min-height:1px;content:'';-webkit-transition:-webkit-transform 0.35s, width .2s cubic-bezier(0.32, 0.74, 0.57, 1);transition:transform 0.35s, width .2s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:currentColor;}
.icon-toggle:before{-webkit-transform:translateY(-7px);transform:translateY(-7px);}
.icon-toggle:after{-webkit-transform:translateY(7px);transform:translateY(7px);}
.mobile-js-menu .off-canvas-toggle .icon-toggle{background-color:transparent;}
.mobile-js-menu .off-canvas-toggle .icon-toggle:before{width:100%;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);}
.mobile-js-menu .off-canvas-toggle .icon-toggle:after{width:100%;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}
.off-canvas-toggle:hover, .off-canvas-toggle:focus{opacity:1;}
.btn-toggle-bold span.icon-toggle{height:2px;min-height:2px;}
.btn-toggle-bold .icon-toggle:before, .btn-toggle-bold .icon-toggle:after{width:100%;}
.btn-toggle-bold .btn-toggle{width:30px}
.header-wrap{position:relative;display:block;}
.navbar-wrap{position:relative;z-index:999;display:block;}
.section-sticky .navbar-wrap{background-color:#fff;}
.navbar-inner{position:relative;display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:space-between;max-width:100%;min-height:60px;}
.navbar-left{display:flex;align-items:center;flex:1;flex-flow:row nowrap;}
.navbar-right{position:relative;display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:flex-end;}
.navbar-right > *{position:static;display:flex;align-items:center;flex-flow:row nowrap;margin-left:7px;}
.navbar-right > *:first-child{margin-left:0;}
.header-2 .is-main-nav .navbar-left{flex-basis:auto;flex-shrink:0;}
.header-2 .navbar-right-outer{position:static;display:flex;align-items:stretch;flex-grow:1;justify-content:flex-end;}
.header-2 .section-sticky .main-menu-wrap, .header-float.default-2 .section-sticky .main-menu-wrap, .header-float.default-2 .transparent-navbar-wrap .main-menu-wrap{justify-content:flex-end;padding-right:15px;}
.header-4 .section-sticky .navbar-holder.rbc-container, .header-float.default-4 .section-sticky .navbar-holder.rbc-container, .header-float.default-4 .transparent-navbar-wrap .navbar-holder.rbc-container{max-width:100%;}
.header-1 .navbar-wrap, .header-2 .navbar-wrap, .header-4 .navbar-wrap, .header-8 .navbar-wrap, .section-sticky .navbar-wrap, .mobile-sticky-nav, #amp-navbar{-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .03);box-shadow:0 4px 30px rgba(0, 0, 0, .03);}
.main-menu > li{display:block;float:left;}
.main-menu > li > a{font-family:'Quicksand', sans-serif;font-size:16px;font-weight:600;position:relative;display:flex;align-items:center;flex-wrap:nowrap;height:60px;padding:0 15px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;letter-spacing:.02em;}
.navbar-inner .logo-wrap{display:flex;max-height:100%;margin-right:15px;}
.is-logo-image.logo-wrap a{display:block;}
.logo-wrap img{display:block;width:auto;max-height:60px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);object-fit:cover;}
.logo-wrap.is-svg img{display:block;width:auto;height:999px;padding-top:10px;padding-bottom:10px;object-fit:contain;}
.logo-wrap a:hover img{opacity:.7;}
.header-3 .banner-wrap .logo-wrap img, .header-6 .banner-wrap .logo-wrap img, .header-7 .banner-wrap .logo-wrap img{width:auto;height:auto;max-height:110px;margin:auto;}
.header-7 .banner-wrap .logo-wrap img{width:auto;height:auto;max-height:200px;margin:auto;}
.header-3 .logo-wrap.is-svg img, .header-6 .logo-wrap.is-svg img{height:999px;padding-top:20px;padding-bottom:20px;}
.header-7 .banner-wrap .logo-wrap.is-svg img{height:200px;max-height:135px;}
.header-3 .banner-right .nav-mini-cart, .header-6 .banner-right .nav-mini-cart{right:-10px;}
.nav-mini-cart .mini-cart-wrap p{color:#333;}
.is-logo-text .logo-title{font-family:'Montserrat', sans-serif;font-size:32px;font-weight:700;letter-spacing:-0.025em;}
.is-logo-text .logo-title *{font-size:inherit;font-weight:inherit;}
.is-logo-text .logo-title strong{font-weight:inherit;}
.logo-wrap.is-logo-text .logo-title{line-height:1.1;}
.header-1 .is-logo-text .logo-title, .header-2 .is-logo-text .logo-title{line-height:60px;white-space:nowrap;}
.transparent-navbar-wrap.light-style .is-logo-text .logo-title, .transparent-navbar-wrap.light-style .off-canvas-toggle, .transparent-navbar-wrap.light-style .m-nav-right{color:#fff;}
.header-float .navbar-outer{position:relative;}
.header-float .transparent-navbar-wrap{position:absolute;top:0;right:0;bottom:auto;left:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.header-float .navbar-inner{border-bottom:1px solid rgba(255, 255, 255, .1);}
.header-float.is-wide .section-sticky .rbc-container.navbar-holder{max-width:100%;}
.rnav-section .widget-title{display:none;}
.rnav-section input[type='text'],
.rnav-section input[type='search']{color:inherit;}
.rnav-element{margin-left:7px;}
.rnav-element:first-child{margin-left:0;}
.is-logo-image .logo-title, .is-logo-image .site-description{display:none;}
.site-description{display:none;}
.header-3 .is-logo-text .site-description, .header-6 .is-logo-text .site-description{display:block;}
.social-icons a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.navbar-social{display:flex;align-items:stretch;}
.navbar-social a{font-size:17px;display:inline-flex;align-items:center;padding:0 4px;}
.header-wrap .cart-link, .off-canvas-wrap .cart-link, .amp-canvas-wrap .cart-link, .bookmark-section .bookmark-link, .header-wrap .search-icon, .header-wrap .trend-icon{line-height:1;position:relative;display:flex;align-items:center;justify-content:center;min-width:26px;height:100%;cursor:pointer;}
.header-wrap .rb-mini-cart > *,
.header-wrap .search-icon > *,
.header-wrap .trending-section > *,
.bookmark-section .bookmark-link{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.bookmark-link:hover, .header-wrap .rb-mini-cart:hover > *,
.header-wrap .search-icon:hover > *,
.header-wrap .trending-section:hover > *{opacity:.5;}
.bookmark-link{font-size:22px;}
.header-wrap .cart-link, .off-canvas-wrap .cart-link, .amp-canvas-wrap .cart-link{font-size:24px;}
.header-wrap .search-icon{font-size:32px;}
.header-wrap .trend-icon{font-size:22px;}
.cart-icon{line-height:28px;display:flex;align-items:flex-start;}
.bookmark-icon{display:flex;align-items:flex-start;}
.rb-counter{font-size:.7rem;font-style:normal;line-height:1;display:flex;align-items:center;min-height:16px;margin-left:-10px;padding:0 2px;text-align:center;letter-spacing:0;color:#fff;background-color:#333;}
.header-lightbox{position:absolute;z-index:1000;top:calc(100% - 1px);right:0;left:auto;display:block;visibility:hidden;width:360px;padding:20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;color:#333;border-top:4px solid;background-color:#fff;-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .03);box-shadow:0 4px 30px rgba(0, 0, 0, .03);}
.is-hover:hover .header-lightbox, .header-lightbox.show-searchform{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.trend-header{margin-bottom:10px;}
.trend-content{position:relative;padding-top:30px;}
.no-trend{font-size:.8rem;opacity:.7;}
.trend-content:before{position:absolute;top:0;right:0;left:0;display:block;height:10px;content:'';pointer-events:none;opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.trend-content > *:last-child{margin-bottom:0;}
.main-menu-wrap{display:flex;flex-grow:1;}
.w-sidebar.widget_block.widget_search button.wp-block-search__button{font-size:0;line-height:0;z-index:9;width:50px;min-width:auto !important;padding:0;cursor:pointer;text-indent:-9999px;border:none;background-color:rgba(0, 0, 0, .025);}
.w-sidebar.widget_block.widget_search form:after{position:absolute;top:24px;}
.search-form{position:relative;display:block;max-width:460px;margin-right:auto;margin-left:auto;}
.search-form input[type='search']{line-height:36px;width:100%;padding-right:66px;border:none;-webkit-border-radius:0;border-radius:0;}
.search-form input[type='submit']{font-size:0;line-height:56px;position:absolute;z-index:9;top:0;right:0;bottom:auto;left:auto;display:block;width:56px;height:100%;padding:0;cursor:pointer;text-align:center;text-indent:-9999px;background-color:transparent !important;}
.search-form .screen-reader-text{display:none !important;}
.search-form:after{font-family:'ruby-icon' !important;font-size:24px;line-height:56px;position:absolute;z-index:10;top:0;right:0;bottom:0;left:auto;width:56px;height:100%;content:'\e618';-webkit-transition:opacity .25s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .25s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;pointer-events:none;opacity:.5;color:currentColor;-webkit-border-radius:0 !important;border-radius:0 !important;}
.search-form.loading:after{opacity:0;}
.navbar-search-popup.header-lightbox{padding:0;}
.live-search-content{position:relative;display:block;padding:25px 20px 20px 20px;}
.live-search-content:before{position:absolute;top:0;right:20px;left:20px;display:block;height:10px;content:'';pointer-events:none;opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.pagination-wrap.live-search-more{margin-top:0;}
.search-not-found{font-size:.8rem;margin-bottom:10px;}
.navbar-search-popup .search-form input[type='search']{font-size:0.85rem;background-color:transparent;}
.navbar-search-popup .popup-inner{position:relative;}
.main-menu .sub-menu{position:absolute;z-index:9999;top:110%;right:auto;left:auto;display:block;visibility:hidden;min-width:200px;padding:10px 0;-webkit-transition:all .25s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .25s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:left;pointer-events:none;opacity:0;background-color:#fff;-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .03);box-shadow:0 4px 30px rgba(0, 0, 0, .03);}
.main-menu .sub-menu.left-direction{right:0;left:auto;}
.main-menu > li > .sub-menu:not(.sub-mega).left-direction a{flex-direction:row-reverse;}
.main-menu > .sub-menu:not(.sub-mega){margin-left:-10px;}
.main-menu .sub-menu .sub-menu, .topbar-menu .sub-menu .sub-menu{top:0 !important;right:auto;bottom:auto;left:110%;}
.main-menu .sub-menu .sub-menu.left-direction{right:100%;left:auto;}
.main-menu > li.menu-item-has-children > .sub-menu:before{position:absolute;top:-9px;right:auto;bottom:auto;left:20px;display:block;width:0;height:0;content:'';pointer-events:none;color:#fff;border-right:10px solid transparent;border-bottom:10px solid currentColor;border-left:10px solid transparent;}
.main-menu > li.menu-item-has-children > .sub-menu.left-direction:before{right:20px;left:auto;}
.main-menu .sub-menu:not(.sub-mega){font-family:'Quicksand', sans-serif;font-size:14px;font-weight:500;}
.main-menu .sub-menu .sub-menu.mega-tree, .navbar-holder.is-light-text .main-menu .sub-menu .sub-menu.mega-tree, [data-theme='dark'] .navbar-holder .main-menu .sub-menu .sub-menu.mega-tree{background:none;background-color:transparent;background-image:none;}
.main-menu .sub-menu li:hover > .sub-menu, .topbar-menu .sub-menu li:hover > .sub-menu, .main-menu .sub-menu .menu-item-has-children.show-smenu > .sub-menu, .topbar-menu .sub-menu .menu-item-has-children.show-smenu > .sub-menu{right:auto;left:calc(100% - 1px);visibility:visible;pointer-events:auto;opacity:1;}
.main-menu .sub-menu li:hover > .sub-menu.left-direction{right:calc(100% - 1px);left:auto}
.sub-menu li{position:relative;}
.main-menu > li > .sub-menu:not(.sub-mega) a{line-height:1;display:flex;align-items:center;flex-grow:1;padding:7px 20px 7px 25px;}
.main-menu .sub-menu a > span{position:relative;left:-4px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.main-menu .fw-mega-cat span.rb-iwrap{left:0;}
.menu-item-has-children.show-smenu .sub-menu a > span{flex-grow:1;}
.main-menu .sub-menu.left-direction a > span{right:-4px;left:auto;}
.main-menu .pagination-wrap a > span{left:auto;-webkit-transition:all 0s;transition:all 0s;color:inherit !important;}
.rb-menu a > span{line-height:1.3;position:relative;display:flex;}
.rb-menu a > span i{margin-right:7px;}
.rb-menu a > span:before{position:absolute;bottom:0;left:0;width:0;height:4px;content:'';-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0.2 !important;background-color:currentColor;}
.rb-menu a.pagination-link > span:before{display:none;}
.topbar-menu .sub-menu a:hover > span, .main-menu .sub-menu li a:hover > span{left:0;}
.main-menu .sub-menu.left-direction li a:hover > span{right:0;left:auto;}
.rb-menu > li.current-menu-item > a > span:before{width:100%;opacity:1;color:var(--g-color);}
.rb-menu a:hover > span:before, .rb-menu > li.current-menu-item > a:hover > span:before{width:100%;opacity:1;}
.rb-menu > li.current-menu-item > a:hover > span:before{color:inherit;}
.main-menu > li.is-mega-menu.type-category, .main-menu > li.is-mega-menu.type-category > a{position:static;}
.main-menu > li.is-mega-menu.type-column, .main-menu > li.is-mega-menu.type-column > a{position:relative;}
.mega-holder{display:flex;flex:0 0 100%;flex-flow:row nowrap;min-height:230px;}
.main-menu .mega-category.sub-menu{right:0;left:0;overflow:hidden;padding:0;}
.mega-category .p-wrap{margin-bottom:20px;}
.mega-category.sub-mega .pagination-wrap{margin-top:5px;margin-bottom:20px;}
.mega-category a.pagination-link{line-height:32px;min-height:32px;}
.pagination-simple .rbi-arrow-left{margin-right:7px;}
.pagination-simple .rbi-arrow-right{margin-left:7px;}
.main-menu .sub-mega .sub-menu{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;visibility:visible !important;min-width:0;transform:none !important;opacity:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.main-menu .sub-mega .sub-menu .sub-menu{background:none;background-color:transparent !important;background-image:none;}
.main-menu li.menu-item-has-children:hover > .sub-mega .sub-menu{pointer-events:auto !important;}
.sub-mega .fw-mega-cat{display:flex;flex-flow:row wrap;flex-basis:0;flex-grow:1;width:auto;padding:20px 20px 0;}
.elementor-widget-wrap .block-wrap.none-margin .content-wrap{margin-bottom:0;}
.main-menu .sub-menu.mega-col{padding-top:0;padding-bottom:0;}
.sub-menu.mega-col > .sub-menu{overflow:hidden;}
.main-menu .sub-mega.sub-menu .menu-item-has-children > a:after, .rb-menu .mega-col.sub-menu a > span:before{display:none;}
.rb-menu .mega-col.sub-menu a > span{left:auto;}
.header-2 .rb-menu > li > .sub-menu.mega-col{left:-200px;}
.mega-col > .sub-menu{display:flex;align-items:stretch;flex-flow:row nowrap;padding-top:0;padding-bottom:0;}
.mega-col > .sub-menu > li:not(.is-menu-image) a{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.7;}
.mega-col > .sub-menu > li:not(.is-menu-image) a:hover{opacity:1;}
.mega-col > .sub-menu > li:not(.is-menu-image) > a{font-size:1.1em;position:relative;padding-bottom:15px;opacity:1;}
.mega-col > .sub-menu > li:not(.is-menu-image) > a:before{position:absolute;right:0;bottom:0;left:0;display:block;height:10px;content:'';pointer-events:none;opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.mega-col li:not(.is-menu-image) a{display:block;padding:5px 0;}
.sub-menu-image{position:absolute;display:flex;width:100%;height:100%;}
.sub-menu-image img{position:relative;width:100%;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);object-fit:cover;}
.is-menu-image:hover img{opacity:.7;}
.mega-col > .sub-menu > li{width:190px;max-width:190px;}
.mega-col > .sub-menu > li:not(.is-menu-image){flex-shrink:0;padding:20px 20px 20px 24px;}
.mega-col > .sub-menu > li.is-menu-image{position:relative;min-height:200px;}
.mega-col > .sub-menu > li.is-menu-image a{font-size:0;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;text-indent:-9999px;}
.fw-mega-cat .content-wrap{clear:both;width:100%;margin-bottom:0 !important;}
.mega-category .mega-holder > .sub-menu{position:relative;display:flex;flex-flow:column wrap;flex-shrink:0;width:210px;padding:20px 20px 24px 20px;border-right:1px solid #8882;-webkit-border-radius:0 !important;border-radius:0 !important;background:none;}
.mega-category .mega-holder > .sub-menu:after{position:absolute;top:auto;right:20px;bottom:20px;left:auto;display:block;width:60px;height:40px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.mega-category .sub-menu a{display:inline-flex;display:-webkit-inline-flex;padding:7px 0;}
.header-2 nav#site-navigation{position:static;flex-basis:auto;flex-grow:0;margin-right:15px;}
.header-3 .navbar-outer, .header-6 .navbar-outer, .banner-wrap{position:relative;display:block;}
.header-3 .banner-inner, .header-6 .banner-inner{align-items:center;padding:20px 0;}
.header-7 .banner-inner{align-items:center;padding:50px 0;}
.header-3 .banner-right, .header-5 .banner-right, .header-6 .banner-right, .header-7 .banner-right{align-items:center;flex-flow:row nowrap;justify-content:flex-end;}
.header-3 .banner-right, .header-6 .banner-right, .header-7 .banner-right{position:relative;align-items:stretch;min-height:50px;}
.header-3 .banner-right .navbar-social, .header-6 .banner-right .navbar-social{margin-right:7px;}
.header-3 .logo-wrap, .header-6 .logo-wrap, .header-7 .logo-wrap{text-align:center;}
.header-3 .banner-centered, .header-3 .navbar-centered, .header-3 .main-menu-wrap, .header-6 .navbar-centered, .header-6 .banner-centered, .header-6 .main-menu-wrap, .header-7 .banner-centered{justify-content:center;}
.header-3 .section-sticky .main-menu-wrap, .header-6 .section-sticky .main-menu-wrap{justify-content:flex-start;}
.header-3 .navbar-right > *,
.header-6 .navbar-right > *,
.header-7 .navbar-right > *{height:100%;}
.header-3 .banner-right .navbar-social a, .header-6 .banner-right .navbar-social a{font-size:20px;}
.header-3 .main-menu-wrap .rb-error, .header-6 .main-menu-wrap .rb-error, .header-7 .main-menu-wrap .rb-error{margin:auto;}
.header-3 .banner-right .cart-link, .header-6 .banner-right .cart-link, .header-7 .banner-right .cart-link{position:relative;margin-left:7px;padding-left:7px;}
.header-3 .banner-right .cart-link:before, .header-6 .banner-right .cart-link:before, .header-7 .banner-right .cart-link:before{position:absolute;top:50%;left:0;width:1px;height:14px;margin-top:-7px;content:'';opacity:.1;background-color:currentColor;}
.header-7 .navbar-wrap, .header-7 .mobile-sticky-nav{background-color:#fafafa;}
.single .header-7 .banner-wrap, .blog .header-7 .banner-wrap, .page-template-default:not(.elementor-page) .header-7 .banner-wrap,
.post-type-archive .header-7 .banner-wrap, .is-bb .header-7 .banner-wrap{border-bottom:1px solid #8882;}
.single.is-single-2 .header-7 .banner-wrap, .single.is-single-3 .header-7 .banner-wrap{border-bottom:none;}
.header-7 .navbar-social a{font-size:16px;}
.header-7.header-wrap .navbar-right .search-icon{font-size:28px;}
.header-7.header-wrap .navbar-right .bookmark-icon{font-size:20px;}
.main-menu > li.menu-item-has-children > .mega-col.sub-menu:before{right:auto;left:calc(50% - 5px);}
.header-4 .navbar-holder, .header-8 .navbar-holder{position:relative;}
.header-4 .navbar-inner, .header-8 .navbar-inner{position:static;}
.header-4 .navbar-left, .header-8 .navbar-left{flex:0 0 auto;width:auto;}
.header-4 .logo-wrap.is-svg, .header-8 .logo-wrap.is-svg{flex-shrink:0;width:auto;}
.header-4 .navbar-right-holder{position:static;display:flex;flex:1;justify-content:flex-end;}
.header-8 .navbar-center{display:flex;}
.header-8 .nav-right{position:static;display:flex;justify-content:flex-end;}
.header-4 .mega-category.sub-mega.sub-menu, .header-8 .mega-category.sub-mega.sub-menu{right:-15px;left:-15px;border-radius:0;}
.header-float.default-8 .transparent-navbar-wrap .navbar-holder, .header-float.default-8 #sticky-nav .navbar-holder,
.header-8 #sticky-nav .navbar-holder{max-width:100%;}
.header-float.default-8 .transparent-navbar-wrap .main-menu-wrap, .header-float.default-8 #sticky-nav .main-menu-wrap,
.header-8 #sticky-nav .main-menu-wrap{justify-content:center;}
.header-float.default-8 .transparent-navbar-wrap .nav-right, .header-float.default-8 #sticky-nav .nav-right,
.header-8 #sticky-nav .nav-right{min-width:200px;}
.header-float.default-8 .transparent-navbar-wrap .logo-wrap, .header-float.default-8 #sticky-nav .logo-wrap,
.header-8 #sticky-nav .logo-wrap{min-width:120px;}
.header-5 .logo-wrap img{max-height:90px;}
.header-5 .logo-wrap.is-svg img{width:auto;height:90px;padding-top:15px;padding-bottom:15px;object-fit:contain;}
.header-5 .banner-wrap{padding-top:25px;padding-bottom:25px;}
body:not([data-theme='dark']) .header-5 .navbar-wrap,
body:not([data-theme='dark']) .heder-5 .mobile-sticky-nav{background-color:#333;}
.header-5 .btn-toggle-wrap, .header-5 .section-sticky .logo-wrap, .header-5 .main-menu > li > a, .header-5 .navbar-right{color:#fff;}
.header-5 .rb-counter{color:#333;background-color:#fff;}
.header-5 .banner-inner{justify-content:center;}
header:not(.header-5) .advert-wrap{padding-top:15px;padding-bottom:15px;}
.header-subscribe a{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;}
.header-subscribe img{width:auto;max-height:70px;margin-right:15px;object-fit:cover;}
.subscribe-content{position:relative;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.subscribe-content *{line-height:1;display:block;}
.fw-subscribe .subscribe-description{line-height:1.4;}
.subscribe-content .desc{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin-bottom:7px;}
.subscribe-content .action-text{text-transform:uppercase;}
.subscribe-content i{font-size:2rem;position:absolute;top:0;left:-10px;opacity:.2;}
.subscribe-link:hover .subscribe-content{opacity:.7;}
.header-6 .banner-wrap{background-color:#111;}
[data-theme='dark'] .header-6 > .navbar-outer > .navbar-wrap{background-color:#111;}
.header-6 .subscribe-content i{opacity:.4;}
[data-theme='dark'] .header-9{background:#191919;}
.header-9 .banner-wrap{padding-top:5px;padding-bottom:5px;background:#fafafa;}
.header-9 .banner-right{overflow:hidden;align-items:center;flex-flow:row nowrap;justify-content:flex-end;}
.header-9 .rb-btn .rb-btn-link{padding:5px 15px;}
.header-9 .logo-wrap img{max-height:52px;}
.header-9 .navbar-outer{-webkit-box-shadow:1px 4px 20px rgba(0, 0, 0, .05);box-shadow:1px 4px 20px rgba(0, 0, 0, .05);}
@media only screen and (max-width: 991px) {
.header-9 .banner-wrap{display:none;}
}
.header-9 .custom-html-widget .info-phone{font-size:.95rem;font-weight:400;color:#777;}
.header-9 .banner-right .navbar-social:not(:last-child){margin-right:15px;padding-right:15px;border-right:1px solid #8882;}
.header-9 .banner-right aside:not(:last-child){margin-right:15px;}
.header-9 .custom-html-widget i{font-weight:bold;margin-right:12px;color:#000;}
[data-theme='dark'] .header-9 .custom-html-widget .info-phone,
[data-theme='dark'] .header-9 .custom-html-widget i{color:#eee;}
[data-theme='dark'] .elementor-widget-container{color:#fff;}
[data-theme='dark'] .header-9 .banner-wrap{background-color:#88888815;}
#mobile-navbar,
.mobile-sticky-nav{display:none;margin:0;padding:0;}
.mobile-navbar{margin:0;padding:0;}
.mobile-navbar .rnav-section > *:not(.widget-Dark-mode){display:none !important;}
.mobile-sticky-nav{position:fixed;z-index:1000;top:0;right:0;left:0;visibility:hidden;-webkit-transition:transform .3s cubic-bezier(0.62, 0.74, 0.57, 1);transition:transform .3s cubic-bezier(0.62, 0.74, 0.57, 1);-webkit-transform:translate3d(0, -60px, 0);transform:translate3d(0, -60px, 0);background-color:#fff;will-change:transform;}
.m-nav-left{position:relative;z-index:100;}
.mobile-navbar .btn-toggle-wrap{position:relative;display:flex;padding-right:10px;}
.logo-mobile-wrap{z-index:1;display:flex;justify-content:center;max-width:100%;height:100%;max-height:100%;margin-right:auto;margin-left:auto;pointer-events:auto;}
.logo-mobile-wrap a{display:flex;align-items:center;justify-content:center;height:100%;max-height:100%;}
.logo-mobile-wrap img{display:inline-flex;display:-webkit-inline-flex;width:auto;max-height:100%;object-fit:contain;}
.logo-mobile-wrap.is-svg img{width:auto;height:100%;padding-top:10px;padding-bottom:10px;}
.mobile-nav-inner{position:relative;display:flex;align-items:stretch;flex-wrap:nowrap;justify-content:space-between;height:60px;}
.m-nav-right{position:relative;z-index:99;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-end;}
.m-nav-right > *{position:static;display:flex;height:100%;}
.m-nav-right a, .m-nav-right .btn-toggle-wrap{padding-left:10px;}
.mobile-logo-left .mobile-nav-inner{justify-content:flex-start;}
.m-nav-centered{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none;}
.m-nav-centered > *{z-index:999;pointer-events:auto;}
.mobile-logo-left .m-nav-centered{position:relative;top:auto;right:auto;bottom:auto;left:0;align-items:flex-start;flex-grow:0;justify-content:flex-start;height:100%;}
.mobile-logo-left .m-nav-centered > *{justify-content:flex-start;height:100%;margin-left:0;}
.mobile-logo-left .m-nav-right{margin-left:auto;}
.mobile-logo-left .mobile-navbar .icon-toggle:before, .mobile-logo-left .mobile-navbar .icon-toggle:after{right:0;left:auto;}
.mobile-logo-left .mobile-navbar .off-canvas-trigger{padding-right:0;}
.mobile-search .header-lightbox.navbar-search-popup{right:0;}
.mobile-search .header-lightbox:before{right:15px;}
.navbar-border-holder{border-bottom:2px solid currentColor;}
.is-single-2 .navbar-border-holder, .is-single-3 .navbar-border-holder, .none-nb .navbar-border-holder, .elementor-template-full-width .navbar-border-holder{border:none;}
.elementor-widget-container .block-wrap:not(.block-mix) .pagination-wrap{margin-top:0;}
.section-sticky-holder{position:fixed;z-index:999;top:-100px;right:0;left:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(0.62, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.62, 0.74, 0.57, 1);-webkit-transition-delay:.02s;transition-delay:.02s;pointer-events:none;}
body.boxed .section-sticky-holder{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;}
.section-sticky .navbar-left{flex:1 1 auto;}
.section-sticky-holder.is-show{top:0 !important;visibility:visible;pointer-events:auto !important;}
.mobile-sticky-nav.is-show{top:0 !important;visibility:visible;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;pointer-events:auto !important;}
.section-sticky img.logo-default{width:auto;max-height:60px;}
.section-sticky .logo-wrap{flex:0 0 auto;}
.section-sticky .logo-wrap.is-logo-text{text-align:left;}
.off-canvas-wrap{position:fixed;z-index:9900;top:0;bottom:0;left:0;visibility:hidden;overflow:hidden;width:320px;height:100%;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);background-color:#333;box-shadow:0 0 30px rgba(0, 0, 0, .07);}
.amp-canvas-wrap{background-color:#333;}
.off-canvas-wrap.light-style, .amp-canvas-wrap.light-style{background-color:#fff;}
.off-canvas-holder{display:flex;overflow:hidden;flex-flow:column nowrap;height:100%;padding-bottom:60px;}
.off-canvas-holder:before{position:absolute;top:auto;right:20px;bottom:50px;left:auto;display:block;width:40px;height:60px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.off-canvas-tops{position:relative;height:38px;}
.off-canvas-inner{position:relative;display:flex;overflow-x:hidden;overflow-y:auto;flex-flow:column nowrap;padding:20px;}
.off-canvas-wrap.is-dark-text, .amp-canvas-wrap.is-dark-text{background-color:#fff;}
.admin-bar .off-canvas-wrap{top:32px;}
.mobile-js-menu .off-canvas-wrap{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.site-mask{position:fixed;z-index:9801;top:-200%;left:0;display:block;visibility:hidden;width:100%;height:100%;-moz-transition:background .4s cubic-bezier(0.32, 0.74, 0.57, 1), visibility .4s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transition:background .4s cubic-bezier(0.32, 0.74, 0.57, 1), visibility .4s cubic-bezier(0.32, 0.74, 0.57, 1);transition:background .4s cubic-bezier(0.32, 0.74, 0.57, 1), visibility .4s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;background:transparent;}
.mobile-js-menu .site-mask{top:0;visibility:visible;pointer-events:auto;background:rgba(255, 255, 255, 0.9);}
.mobile-js-menu.off-canvas-light .site-mask{background:rgba(0, 0, 0, 0.9);}
.mobile-js-menu .site-mask:hover{cursor:url(//baotoandulichnhamat.com/wp-content/themes/pixwell/assets/images/close.svg), default;}
.close-panel-wrap{position:absolute;z-index:100;top:5px;right:5px;bottom:auto;left:auto;}
#off-canvas-close-btn{line-height:32px;position:relative;display:block;width:32px;height:32px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;opacity:.7;color:#fff;background-color:rgba(255, 255, 255, 0.15);}
.off-canvas-wrap.is-dark-text #off-canvas-close-btn{color:#333;}
#off-canvas-close-btn:hover{opacity:1;color:#fff;background-color:var(--g-color);}
.btn-close{position:relative;display:block;width:100%;height:100%;}
.btn-close:before{position:absolute;top:50%;left:50%;display:block;width:20px;height:1px;margin-top:-1px;margin-left:-10px;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;}
.btn-close:after{position:absolute;top:50%;left:50%;display:block;width:20px;height:1px;margin-top:-1px;margin-left:-10px;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;}
.btn-close:hover{opacity:1;}
.off-canvas-header .inner-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;}
.off-canvas-header .inner-bottom > *{display:flex;margin-top:25px;}
.off-canvas-header .inner-bottom-right > *{margin-left:7px;}
.off-canvas-header .inner-bottom-right > *:first-child{margin-left:0;}
.off-canvas-header .inner-bottom > *:last-child:not(.inner-bottom-right){margin-right:auto;margin-left:auto;}
.off-canvas-social a{font-size:20px;line-height:32px;display:inline-block;width:32px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;}
.off-canvas-social a:hover{opacity:.7}
.off-canvas-menu{position:relative;display:block;}
.off-canvas-menu li{position:relative;}
.off-canvas-menu > li > a{font-family:'Quicksand', sans-serif;font-size:16px;font-weight:700;white-space:nowrap;letter-spacing:.02em;}
.off-canvas-menu .sub-menu{font-family:'Quicksand', sans-serif;font-size:14px;font-weight:500;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:none;padding-bottom:10px;padding-left:25px;}
.off-canvas-menu a{line-height:1;display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.off-canvas-menu a > span{margin-top:7px;margin-bottom:7px;}
.off-canvas-menu > li > a > span{margin-top:10px;margin-bottom:10px;}
.off-canvas-menu .explain-menu{z-index:99;flex:1;padding:10px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:right;opacity:.7;}
.off-canvas-menu .explain-menu:hover{opacity:1;}
.off-canvas-wrap .widget-section-wrap{display:block;margin-top:50px;}
.off-canvas-header{position:relative;display:block;padding:60px 20px 20px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;}
.off-canvas-header:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';pointer-events:none;background-color:rgba(0, 0, 0, .4);}
.off-canvas-header .header-inner{position:relative;z-index:10;}
.off-canvas-logo{display:block;max-width:100%;margin:0 auto 20px auto;}
.off-canvas-logo img{line-height:0;display:inline-block;width:auto;max-height:90px;}
.off-canvas-subscribe{position:relative;display:block;}
.off-canvas-subscribe a{font-size:.85rem;line-height:1;display:inline-block;padding:12px 30px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;background-color:var(--g-color);}
.off-canvas-subscribe a:hover, .off-canvas-subscribe a:focus{background-color:#333;}
.off-canvas-subscribe a *{line-height:inherit;display:inline-block;vertical-align:middle;}
.off-canvas-subscribe a i{margin-right:7px;}
.p-grid, .p-list, .p-classic, .infeed-wrap{margin-bottom:35px;}
.is-post-shadow.p-wrap{box-shadow:0 4px 20px rgba(0, 0, 0, .07);}
.is-post-shadow .p-footer:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.is-post-shadow .p-footer{position:relative;margin-top:10px;padding-top:18px;}
.feat-round .p-wrap.p-grid-1.is-post-shadow .p-feat{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.feat-round .p-wrap.p-grid-1.is-post-shadow{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.p-wrap.p-grid-1.is-post-shadow .p-feat{margin-bottom:20px;}
[data-theme='dark'] .is-post-shadow{background-color:rgba(255, 255, 255, .03);}
.block-wrap:not(.none-margin) .content-wrap{margin-bottom:-35px;}
.elementor-widget-container > .block-wrap:not(.none-margin) .content-wrap{margin-bottom:0;}
.block-wrap .rb-error{line-height:1.7;max-width:600px;margin:20px auto 0 auto;text-align:center;}
.p-feat-holder{position:relative;display:block;}
.p-feat{position:relative;display:block;overflow:hidden;}
.rb-iwrap{position:relative;display:block;margin:0 !important;padding-bottom:67.56%;}
.elementor .rb-iwrap img{width:100%;max-width:100%;height:100%;}
.elementor-container .fw-grid-2 .pagination-wrap{margin-top:0;}
.rb-iwrap.pc-75{padding-bottom:75%;}
.rb-iwrap.pc-110, .rb-iwrap.pc-150{padding-bottom:112%;}
.rb-iwrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;object-fit:cover;object-position:center;-webkit-object-position:center;}
.rb-iwrap.autosize{padding-bottom:0;}
.rb-iwrap.autosize img{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:auto;}
.content-overlay{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column wrap;justify-content:flex-end;pointer-events:none;}
.overlay-holder{position:relative;z-index:100;display:block;padding:0 20px 15px;pointer-events:auto;}
.p-overlay .content-overlay:before{position:absolute;z-index:-1;top:50%;right:0;bottom:0;left:0;height:auto;content:'';-webkit-transition:none;transition:none;pointer-events:none;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .8)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);}
.p-overlay.f-gradient .content-overlay:before{display:none;}
.is-fmask .p-overlay.f-gradient .rb-iwrap:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;height:auto;content:'';-webkit-transition:none;transition:none;pointer-events:none !important;opacity:.5;background-color:#000;}
.overlay-holder > *{position:relative;}
.p-format{font-size:48px;position:absolute;z-index:99;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;pointer-events:none;color:#fff;}
.p-format i{font-size:inherit;line-height:60px;display:block;text-align:center;vertical-align:middle;text-shadow:1px 4px 10px rgba(0, 0, 0, .4);}
.p-overlay .p-format{top:15px;right:15px;bottom:auto;left:auto;width:auto;height:auto;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.p-overlay .p-format i{line-height:1;letter-spacing:0;}
.p-format.format-gallery i:before{font-size:.825em;}
.p-cat-info{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:600;line-height:0;position:absolute;z-index:4;top:auto;right:0;bottom:0;left:0;display:flex;align-items:center;flex-flow:row wrap;padding:0 12px 12px 12px;}
.p-cat-info.is-relative{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-bottom:10px;padding:0;}
.overlay-holder .p-cat-info.is-relative{margin-bottom:7px;}
.is-fmask .p-feat .p-cat-info.is-absolute:before{position:absolute;z-index:-1;top:-20px;right:0;bottom:0;left:0;height:auto;content:'';-webkit-transition:none;transition:none;pointer-events:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .5)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);}
.p-cat-info > *{display:inline-flex;display:-webkit-inline-flex;margin-bottom:3px;}
.cat-info-el{line-height:1;margin-right:3px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;letter-spacing:.0215rem;color:inherit;}
.cat-info-el:hover, .cat-info-el:focus{opacity:.9;}
.p-cat-info .cat-info-el:last-child, .cat-icon-square .cat-info-el:last-child{margin-right:0;}
.additional-meta{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;line-height:0;display:flex;align-items:center;}
.cat-icon-round .p-cat-info .additional-meta, .cat-icon-radius .p-cat-info .additional-meta{margin-left:7px;}
.cat-icon-square .p-cat-info .additional-meta:before, .cat-icon-line .p-cat-info .additional-meta:before{margin-right:5px;margin-left:3px;content:'.';}
.p-cat-info.is-absolute .additional-meta{color:#fff;}
.additional-meta *{line-height:1;display:inline-flex;display:-webkit-inline-flex;}
.additional-meta i{margin-right:4px;}
.additional-meta i:before{vertical-align:middle;}
.p-grid-5 .additional-meta, .p-grid-6 .additional-meta, .single-4 .additional-meta{color:#666;}
.p-url, .p-wrap .p-url{font-family:inherit;font-weight:inherit;line-height:inherit;display:inline;margin:0;padding:0;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);letter-spacing:inherit;text-transform:inherit;word-break:break-word;color:inherit;text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;}
.p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus{color:var(--g-color);text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;}
.p-tagline p{color:inherit;}
.p-wrap .entry-summary, .rb-sdecs,
.twitter-content.entry-summary{font-size:.85rem;line-height:1.7;margin-top:12px;color:#666;}
.p-link{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:600;display:flex;align-items:center;flex-flow:row nowrap;min-height:24px;margin-left:auto;white-space:nowrap;color:#333;}
.p-link span{font-size:inherit;line-height:1;-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);letter-spacing:inherit;color:inherit;}
.p-link i{line-height:1;margin-left:4px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:translateX(0);transform:translateX(0);color:inherit;}
.p-link:hover span, .p-link:hover i{color:var(--g-color);}
.p-link:hover i{-webkit-transform:translateX(4px);transform:translateX(4px);}
.p-wrap.sticky .entry-title:before{font-family:'ruby-icon';font-size:.85em;margin-right:2px;content:'\e00e';text-decoration-line:none;}
.p-footer{display:flex;align-items:center;flex-flow:row nowrap;flex-grow:1;margin-top:15px;}
.no-avatar .p-footer{margin-top:8px;}
.rb-hf .p-footer{margin-top:5px;}
.p-meta-info{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;line-height:1;display:flex;align-items:center;flex:1;flex-flow:row wrap;letter-spacing:.0215rem;color:#666;}
.is-meta-border .p-classic .p-footer:before, .is-meta-border .p-overlay-4 .p-footer:before, .is-meta-border .p-overlay-9 .p-footer:before, .is-meta-border .p-list-1 .p-footer:before{position:absolute;top:0;display:block;width:90px;height:2px;content:'';background:currentColor;}
.is-meta-border .p-overlay-4 .p-footer:before{left:50%;margin-left:-45px;}
.is-meta-border .fw-feat-6 .p-overlay-4 .p-footer:before{left:0;margin-left:0;}
.is-meta-border .p-classic .p-footer, .is-meta-border .p-overlay-4 .p-footer, .is-meta-border .p-overlay-9 .p-footer, .is-meta-border .p-list-1 .p-footer{position:relative;margin-top:20px;padding-top:20px;}
.meta-info-el{display:flex;align-items:center;flex-flow:row wrap;min-height:1.375rem;}
.meta-info-el > *{display:flex;align-items:center;flex-flow:row wrap;}
.meta-info-el:before{width:0;height:6px;margin-right:7px;margin-left:7px;content:'';letter-spacing:0;opacity:.2;border-left:2px solid;}
.meta-avatar{flex-shrink:0;margin-right:7px;}
.p-wrap .meta-avatar img, .meta-avatar img{display:inline-flex;width:22px;height:22px;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;}
.meta-info-author.co-authors .meta-avatar img:not(:first-child){margin-left:-8px;box-shadow:0 1px 2px rgba(0, 0, 0, .2);}
.meta-info-author.co-authors a:not(:last-child):after{font-size:10px;font-weight:normal;display:inline-flex;margin-right:2px;margin-left:2px;content:'/';opacity:.5;}
.meta-info-el a{-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.meta-info-el a:hover{color:var(--g-color);}
abbr.updated{display:none !important;}
.meta-info-el:first-child:before{display:none !important;}
.meta-info-el i{margin-right:3px;}
.meta-info-tag a:after, .meta-info-cat a:after{margin-right:2px;margin-left:2px;content:',';letter-spacing:0;}
.meta-info-author.meta-info-el{font-weight:700;color:#333;}
.meta-info-tag a:last-of-type:after, .meta-info-cat a:last-of-type:after{display:none;}
.meta-shop-post i{font-size:1.15em;font-weight:normal;margin-right:4px;}
.p-grid .p-feat, .p-classic .p-feat{margin-bottom:15px;}
.p-classic .p-feat-holder, .single-1 .single-feat{display:flex;flex-flow:column nowrap;max-width:100%;}
.p-classic.p-classic-2 .p-header{margin-bottom:20px;text-align:center;}
.p-classic-2 .p-cat-info{justify-content:center;}
.p-classic.p-classic-2 .p-feat{margin-bottom:0;}
.p-classic-2 .p-footer:before{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:'';pointer-events:none;opacity:.15;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.p-classic-2 .p-footer{position:relative;padding:10px 20px;}
.none-core.p-classic .rb-iwrap img{position:relative;width:auto;height:auto;}
.none-core.p-classic .rb-iwrap{display:inline-block;width:auto;padding:0;}
.p-grid-2 .p-review-info{padding-right:12px;padding-left:12px;}
.p-grid-2 .p-format i, .p-grid-4 .p-format i{font-size:.8em;}
.p-grid-4 .p-feat{margin-bottom:10px;}
.p-grid-4.is-pop-style .p-header{display:flex;align-items:flex-start;flex-flow:row nowrap;}
.p-grid-4.is-pop-style .p-header .counter-index{font-size:1.5em;font-style:italic;line-height:1;flex-shrink:0;margin-right:7px;color:var(--g-color);}
.p-grid-4.is-pop-style .entry-title{flex-grow:1;}
.p-grid-5, .p-grid-6, .p-masonry-1{display:flex;flex-flow:column nowrap;}
.p-grid-5, .p-grid-6{margin-bottom:0 !important;}
.p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat{margin-bottom:0;}
.p-grid-5 .p-review-info, .p-grid-6 .p-review-info, .p-masonry-1 .p-review-info{top:auto;right:0;bottom:0;left:0;justify-content:center;}
.p-grid-5 .p-content-wrap, .p-masonry-1 .p-content-wrap{display:flex;align-items:center;flex-flow:column nowrap;justify-content:center;padding:20px 20px 0 20px;}
.p-grid-5 .entry-summary{text-align:center;}
.p-grid-6 .p-content-wrap{display:flex;align-items:center;min-height:140px;padding:20px;background-color:#fafafa;}
.p-grid-6 .p-content-inner{display:flex;align-items:center;flex:0 0 100%;flex-flow:column nowrap;justify-content:center;}
.p-masonry-1 .p-footer{position:relative;width:100%;margin-top:15px;padding-top:20px;}
.p-masonry-1 .p-footer:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.15;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.p-grid-5 .p-header, .p-grid-6 .p-header, .p-masonry-1 .p-header{text-align:center;}
.p-masonry-1 .entry-summary{text-align:center;}
.p-wrap.p-grid-w1{position:relative;display:block;margin-bottom:20px;}
.p-grid-w1 .entry-title{margin-bottom:0;}
.p-grid-w1 .p-format i, .p-list-4 .p-format i{font-size:32px !important;}
.p-list-4 .p-footer{margin-top:5px;}
.p-list-1.rb-row, .p-list-9.rb-row{align-items:center;}
.p-list-1 .p-header, .p-list-9 .p-header{flex:0 0 100%;width:100%;}
.p-list-1 .p-feat-holder, .p-list-9 .p-feat-holder{flex-grow:1;}
.p-list-2{display:flex;align-items:center;flex-flow:row nowrap;}
.p-list-2 .col-left{flex-shrink:0;width:209px;height:auto;min-height:100%;margin:0 20px 0 0;}
.p-list-2 .col-right{flex:1;}
.p-list-3{display:flex;align-items:center;flex-flow:row nowrap;}
.p-list-3 .col-left{flex-shrink:0;width:260px;margin-right:20px;}
.p-list-3 .col-right{flex-grow:1;}
.post-list-3 .read-it-later i{font-size:.72em;}
.p-list-4.p-list{position:relative;display:flex;align-items:center;margin-bottom:25px;}
.trending-section .p-list.p-list-4{margin-bottom:20px;}
.trending-section .p-list.p-list-4:last-child{margin-bottom:0;}
.p-list-4 .col-left{flex-shrink:0;width:100px;height:auto;margin-right:20px;}
.p-list-4 .col-right{flex-grow:1;}
.p-list-5{position:relative;display:flex;align-items:center;flex-flow:row wrap;margin-bottom:4px !important;padding-bottom:3px;border-bottom:1px solid #8882;}
.p-cat-dot{flex-shrink:0;padding-right:5px;}
.p-list-4 .post-footer{margin-top:3px;}
.p-list-5 .post-footer{margin-top:2px;}
.p-list-5 .p-header{display:flex;align-items:center;flex-flow:row nowrap;}
.p-list-5 .entry-title{flex-grow:1;}
.p-list-6, .p-list-7{background-color:#fafafa;}
.p-list-6 .p-feat-holder, .p-list-7 .p-feat-holder{flex-grow:1;height:100%;}
.p-list-6 .p-feat, .p-list-6 .rb-iwrap,
.p-list-7 .p-feat, .p-list-7 .rb-iwrap{height:100%;}
.p-wrap.p-list.p-list-6, .p-wrap.p-list.p-list-7{margin-bottom:0;}
.p-list-6 .col-right, .p-list-7 .col-right{align-items:center;padding:40px;}
.cat-dot-el{line-height:10px;display:inline-block;width:10px;height:10px;margin-right:3px;vertical-align:baseline;background-color:#333;}
.p-overlay-1:not(.rb-hf) .p-footer,
.p-overlay-7:not(.rb-hf) .p-footer{margin-bottom:calc(-1.375rem - 12px);-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1), margin-bottom .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1), margin-bottom .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;}
.p-overlay-1:not(.rb-hf) .p-meta-info,
.p-overlay-7:not(.rb-hf) .p-meta-info{flex-wrap:nowrap;}
body .p-overlay-1:not(.rb-hf):hover .p-footer,
body .p-overlay-7:not(.rb-hf):hover .p-footer{margin-bottom:0;opacity:1;}
.p-overlay-4 .overlay-holder{flex-grow:1;width:100%;max-width:860px;padding:0;}
.p-overlay-9 .overlay-holder{flex-grow:1;width:100%;max-width:860px;padding:0;}
.p-overlay-4 .overlay-holder:before, .p-overlay-9 .overlay-holder:before{display:none;}
.p-overlay-4 .p-feat:after, .p-overlay-9 .p-feat:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';pointer-events:none;opacity:.5;background-color:#000;}
.p-overlay-4 .rb-iwrap{padding-bottom:50%;}
.p-overlay-9 .rb-iwrap{padding-bottom:56.25%;}
.p-overlay-4 .rb-iwrap img, .p-overlay-9 .rb-iwrap img{object-position:50% 20%;}
.p-overlay-4 .p-meta-info{justify-content:center;}
.p-overlay-4 .p-meta-sponsor{justify-content:center;margin-right:auto;margin-left:auto;}
.p-overlay-4 .content-overlay, .p-overlay-4 .p-cat-info{align-items:center;justify-content:center;text-align:center;}
.p-overlay-6 .content-overlay, .p-overlay-6 .p-footer{align-items:center;justify-content:center;}
.p-overlay-6 .overlay-holder{padding-bottom:0;}
.p-overlay-6 .p-cat-info, .p-overlay-6 .p-meta-info{justify-content:center;}
.p-overlay-6 .p-header{text-align:center;}
.p-overlay-6.p-overlay .content-overlay:before{top:0;right:0;bottom:0;left:0;opacity:.6;background:#000;}
.p-overlay-6.p-overlay.no-overlay .content-overlay:before{opacity:.2;}
.p-overlay-7{margin-bottom:10px;}
.p-overlay-7:last-child{margin-bottom:0;}
.slider-feat-4 .owl-dots, .slider-feat-5 .owl-dots{position:absolute;right:0;bottom:20px;left:0;color:#fff;}
.is-header-float .slider-feat-4.per-load{height:220px;}
.is-header-float .fw-feat-4 .load-animation{background-color:#333;}
.rb-owl .content-overlay{-webkit-transition:opacity .5s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .5s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transition-delay:.3s;transition-delay:.3s;opacity:0;will-change:opacity;}
.rb-owl .owl-item.active .content-overlay, .rb-owl .owl-item.loaded .content-overlay{opacity:1;}
.sponsor-label{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin-right:4px;letter-spacing:.0215rem;color:var(--g-color);}
.sponsor-link{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:700;display:flex;align-items:center;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);letter-spacing:.0215rem;}
.single-sponsor .sponsor-label{text-transform:uppercase;}
.sponsor-link:hover{opacity:.7;}
.sponsor-inner{line-height:1.3;display:flex;align-items:center;flex-flow:row wrap;}
img.sponsor-logo{overflow:hidden;width:auto;height:auto;max-height:30px;margin-left:3px;-webkit-border-radius:3px;border-radius:3px;}
.sponsor-inner i{font-size:1.05em;font-weight:normal;margin-right:4px;opacity:.7;}
.single-sponsor .sponsor-icon{margin-right:7px;}
.single-sponsor i.sponsor-icon{font-size:16px;}
.single-3 .single-header-overlay .sponsor-inner, .single-4 .single-header .sponsor-inner{justify-content:center;}
.single-2 .single-header-overlay .sponsor-link, .single-3 .single-header-overlay .sponsor-link{text-transform:uppercase;}
.single-widget-section{position:relative;display:block;margin-right:auto;margin-left:auto;}
.single-top-section .widget{margin-bottom:40px;}
.single-bottom-section .widget{margin-top:40px;}
.block-header{position:relative;display:flex;align-items:center;flex:0 0 100%;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;max-width:100%;margin-bottom:30px;}
.block-title{line-height:1;position:relative;z-index:2;flex-shrink:0;white-space:nowrap;}
.block-header-1 .block-title{padding:0 12px;}
.block-header-dot .block-title:before{position:absolute;z-index:1;top:-5%;right:auto;bottom:-5%;left:0;display:block;width:40px;height:110%;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.block-title a{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.block-title a:hover{opacity:.7;}
.block-header-dot .block-title{line-height:1;padding-left:10px;}
.block-header-1 .block-title:before{position:absolute;top:0;right:auto;bottom:auto;left:0;width:7px;height:7px;content:'';pointer-events:none;opacity:.5;border-top:2px solid;border-left:2px solid;}
.block-header-1 .block-title:after{position:absolute;top:auto;right:0;bottom:0;left:auto;width:7px;height:7px;content:'';pointer-events:none;opacity:.3;border-right:2px solid;border-bottom:2px solid;}
.block-header-3 .block-title{padding:0 12px 0 15px;}
.block-header-3 .block-title:before{position:absolute;top:50%;right:auto;bottom:auto;left:0;width:7px;height:18px;margin-top:-9px;content:'';background-color:var(--g-color);}
.block-header-4 .block-title{padding:5px 20px;color:#fff;background-color:#333;}
.block-header-2 .block-header, .block-header-5 .block-header{flex-flow:column nowrap;justify-content:center;}
.block-header-2 .block-title, .block-header-5 .block-title{display:block;float:none;}
.block-header-2 .cat-list-inner .block-header, .block-header-5 .cat-list-inner .block-header{align-items:center;}
.block-header-2 .cat-list-inner .element-desc, .block-header-5 .cat-list-inner .element-desc{text-align:center;}
.block-header-2 .block-title:before, .block-header-2 .block-title:after{position:absolute;top:50%;right:110%;right:calc(100% + 10px);left:auto;display:block;width:40px;height:1px;content:'';background-color:currentColor;}
.block-header-2 .block-title:after{right:auto;left:110%;left:calc(100% + 10px);}
.block-header-5 .block-title:before, .block-header-5 .block-title:after{position:absolute;top:50%;right:calc(100% + 10px);left:auto;display:block;width:10px;height:10px;margin-top:-5px;content:'';background-color:currentColor;}
.block-header-5 .block-title:after{right:auto;left:calc(100% + 10px);}
.block-header-2 .ajax-quick-filter, .block-header-5 .ajax-quick-filter{display:block;float:none;margin-top:10px;margin-right:auto;margin-left:auto;}
.block-header-2 .ajax-quick-filter-inner, .block-header-5 .ajax-quick-filter-inner{text-align:center;}
.block-header-2 .block-view-more, .block-header-2 .block-view-more i, .block-header-5 .block-view-more, .block-header-5 .block-view-more i{display:none;}
.block-header-2 .block-view-more, .block-header-5 .block-view-more{display:block;margin-top:15px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;}
.block-header-2 div[class *='fw-feat'] .block-view-more,
.block-header-5 div[class *='fw-feat'] .block-view-more{margin-top:10px;}
.block-header-6 .block-header{flex-flow:row wrap;}
.block-header-6 .block-title:before{position:absolute;z-index:-1;top:50%;left:0;display:block;width:42px;height:42px;margin-top:-21px;content:'';pointer-events:none;opacity:.1;border-radius:50%;background-color:currentColor;}
.block-header-7 .block-header:after{position:absolute;right:0;bottom:-5px;left:0;width:100%;height:5px;content:'';background-color:currentColor;}
.block-header-7 .block-header .block-title:first-letter{color:var(--g-color);}
.ajax-quick-filter{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:1.7;position:relative;display:flex;flex-grow:1;max-width:100%;margin-left:20px;color:#333;}
.filter-el{display:inline-block;white-space:nowrap;}
.filter-el:after{display:inline-block;margin-right:3px;margin-left:5px;content:'/';pointer-events:none;opacity:1 !important;color:rgba(0, 0, 0, .2);}
.filter-el:last-child:after{display:none;}
.block-view-more{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;margin-left:auto;padding-left:20px;color:#333;}
.block-view-more a{font-size:inherit;font-weight:inherit;font-style:inherit;display:flex;align-items:center;flex-flow:row nowrap;flex-shrink:0;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;opacity:.5;color:inherit;}
.block-view-more .view-more-desc{font-size:inherit;font-weight:inherit;font-style:inherit;display:flex;align-items:center;flex-flow:row nowrap;flex-shrink:0;margin-top:-5px;white-space:nowrap;opacity:.7;color:inherit;}
.block-view-more a i{margin-left:4px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-transform:translateX(0);transform:translateX(0);}
.block-view-more a:hover{opacity:1;}
.block-view-more a:hover i{-webkit-transform:translateX(4px);transform:translateX(4px);}
.quick-filter-link{font-size:inherit;font-weight:inherit;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);letter-spacing:inherit;opacity:.5;color:#333;}
.quick-filter-link.is-active, .quick-filter-link:hover{opacity:1;}
.block-view-more a:hover, .block-view-more a:focus{color:#333;}
.block-header-6 .block-view-more{flex:0 0 100%;margin-top:15px;margin-right:auto;margin-left:0;padding:0;}
.block-header-6 .view-more-desc{max-width:220px;white-space:normal;}
.block-header-6 .ajax-quick-filter{justify-content:flex-end;margin-right:0;}
.fw-feat-1 .p-feat, .fw-feat-11 .p-feat, .fw-feat-17 .p-overlay-1 .p-feat, .fw-feat-17 .p-list-4{-webkit-box-shadow:4px 7px 20px rgba(0, 0, 0, .05);box-shadow:4px 7px 20px rgba(0, 0, 0, .05);}
.amp-featured-outer{margin-top:50px;}
.block-wrap.fw-feat-2{max-width:1520px;margin-right:auto;margin-left:auto;}
.fw-feat-2 .p-overlay-1 .p-format{top:20px;right:20px;bottom:auto;left:auto;}
.fw-feat-2 .p-overlay-1 .p-format i{margin:0 !important;}
.fw-feat-3 .content-inner, .fw-feat-10 .content-inner{margin-right:-5px;margin-left:-5px;}
.fw-feat-3 .p-wrap{padding-right:5px;padding-left:5px;}
.fw-feat-10 .p-wrap{margin-right:5px;margin-left:5px;}
.fw-feat-12 .content-inner, .fw-feat-12 .p-wrap{margin-right:5px;margin-left:5px;}
.block-advert .advert-wrap{text-align:center;}
.slider-feat-13{position:relative;}
.ct-nav{display:none !important;}
.ct-nav-holder{position:relative;display:block;overflow:hidden;padding:10px 20px;}
.ruby-dot{margin:1px 0;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.ruby-dot *{pointer-events:none;}
.ct-nav-holder .nav-image img{opacity:.4;}
.ct-nav-holder .cat-dot-el{background-color:#fff;}
.ct-nav-holder .p-cat-dot, .ct-nav-holder .cat-dot-el{position:absolute;top:0;right:0;bottom:0;height:100%;margin:0;padding:0;}
.ct-nav-holder .nav-image{position:absolute;top:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:1;background-color:#000;object-fit:cover;object-position:center;}
.ct-nav-holder .nav-image img{width:100%;height:100%;object-fit:cover;}
.ct-nav-holder .nav-title{position:relative;z-index:10;}
.rb-owl.slider-feat-13 .owl-dots, .slider-feat-13 .owl-dots{margin:0;}
.rb-slideout{-webkit-animation-name:RBslideOutDown;animation-name:RBslideOutDown;}
@-webkit-keyframes RBslideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes RBslideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fw-feat-7 .content-inner{margin-right:-10px;margin-left:-10px}
.fw-feat-7 .p-wrap, .fw-feat-9 .p-wrap{padding-right:10px;padding-left:10px;}
.fw-feat-9 .content-inner{margin-right:10px;margin-left:10px;}
.rb-about{width:100%;}
.rb-about-inner{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;padding-left:30px;}
.about-holder{text-align:center;}
.about-holder > *{display:block;margin-top:15px;}
.about-holder > *:first-child{margin-top:0;}
.about-bio{max-width:500px;margin-right:auto;margin-left:auto;}
.w-sidebar .about-bio{max-width:100%;margin-right:0;margin-left:0;}
.rbc-sidebar .about-bio p a{color:var(--g-color);border-bottom:1px dashed;}
.about-brand img{width:auto;max-height:200px;}
.about-signature img{width:auto;max-height:300px;}
.about-social{position:absolute;z-index:1;top:0;bottom:0;left:0;display:flex;align-items:center;width:30px;height:100%;pointer-events:none;}
.about-holder .about-social{margin-top:0;}
.about-social a{font-size:17px;line-height:30px;display:block;width:30px;height:30px;text-align:center;pointer-events:auto;}
.block-wrap.fw-feat-15{overflow:hidden;max-width:1420px;margin-right:auto;margin-left:auto;}
.fw-feat-16 .rb-iwrap.pc-75{padding-bottom:50%;}
.fw-feat-16 .content-inner{align-items:flex-start;}
.fw-feat-16 .col-right > *:not(:last-child) > .p-wrap.p-list-2{margin-bottom:20px;}
.block-wrap.fw-feat-18{margin-right:auto;margin-left:auto;}
.fw-feat-18 .p-overlay-1 .p-format{top:20px;right:20px;bottom:auto;left:auto;}
.elementor .fw-feat-18 .rb-iwrap img{max-height:none;}
.fw-ms-1, .fw-mh-1{float:left;width:33%;}
.ct-ms-1, .ct-mh-1{float:left;width:50%;}
.ct-mh-1--width2, .fw-mh-1--width3{width:100%;}
.fw-ms-c4, .fw-mh-c4{float:left;width:25%;}
.about-me-wrap{display:flex;align-items:center;flex-flow:row nowrap;flex-direction:row-reverse;}
.about-me-wrap .about-content{flex-grow:1;}
.about-me-wrap .about-image{flex:0 0 400px;margin-left:50px;}
.about-content > *{margin-bottom:15px;}
.about-content > *:last-child{margin-bottom:0;}
.about-tagline, .about-desc{color:#666}
.about-desc a{position:relative;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:underline;color:#333;}
.about-desc a:hover, [data-theme='dark'] .about-desc a:hover, .is-light-text .about-desc a:hover{color:var(--g-color);}
.is-light-text .about-tagline, .is-light-text .about-desc{color:#f2f2f2;}
.is-light-text .about-desc a{color:#fff;}
.about-tagline{font-size:1.3rem;line-height:1.2;}
.about-desc{font-size:.875rem}
.about-title{font-size:2rem;line-height:1.2;}
.about-sign img{width:auto;max-height:50px;}
.block-tagline{font-size:16px;display:block;overflow:hidden;max-width:85%;margin-top:15px;}
.block-mix .p-grid-1{margin-bottom:25px;}
.block-mix .content-inner > .p-wrap:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.block-mix a.pagination-link{line-height:32px;min-width:auto;margin-right:10px;margin-left:0;}
.block-mix a.pagination-link i{margin:0;}
.block-mix .pagination-nextprev .pagination-link span{display:none;}
.block-mix .pagination-wrap.pagination-nextprev{justify-content:flex-start;margin-top:20px;}
.fw-mix-1 .p-wrap:first-child, .ct-mix-1 .p-wrap:first-child{margin-bottom:10px;}
.subscribe-box.layout-1{display:flex;align-items:center;flex-direction:row;}
.subscribe-box.layout-1 .subscribe-content{flex:0 0 40%;width:40%;text-align:left;}
.subscribe-box.layout-1 .subscribe-form{flex:0 0 100%;width:100%;}
.subscribe-description{font-size:.85rem;display:block;margin-top:10px;color:#666;}
.subscribe-box.layout-1 .subscribe-content{padding-right:40px;}
.subscribe-box.layout-1 .mc4wp-form-fields{margin-left:auto;}
.subscribe-box.layout-1 .subscribe-form form{position:relative;display:block;}
.subscribe-box .subscribe-form input{max-width:100%;margin-bottom:0;}
.subscribe-box .subscribe-form input[type='email'],
.subscribe-box .subscribe-form input[type='text']{line-height:26px;width:100%;border:none !important;background-color:#fff;}
.is-light-text .subscribe-box .subscribe-form input[type='email'],
.is-light-text .subscribe-box .subscribe-form input[type='text']{background-color:rgba(255, 255, 2555, .1);}
.subscribe-box .mc4wp-form-fields p{margin:0;padding:0;}
.subscribe-box.layout-2{text-align:center;}
.subscribe-box.layout-2 .subscribe-content{display:block;margin-bottom:30px;}
.mc4wp-response > *{font-size:.85rem;display:block;margin-top:15px;}
.rb-newsletter .rb-newsletter-form{display:flex;flex-flow:column nowrap;}
.rb-newsletter .newsletter-input{display:flex;align-items:stretch;flex-flow:row nowrap;}
.rb-newsletter .rb-newsletter{display:flex;flex-grow:1;width:100%;}
.rb-newsletter .newsletter-form{display:flex;align-items:stretch;flex-grow:1;}
.rb-newsletter .layout-1 .newsletter-email{flex-grow:1;margin:0;text-align:left;}
.rb-newsletter button.newsletter-submit{position:relative;z-index:1;flex-shrink:0;margin-left:0;padding:0 45px;text-align:center;}
button.newsletter-submit-icon{font-size:24px;}
.rb-newsletter .subscribe-box.layout-1 input.newsletter-email{border-bottom:none !important;background-color:#fff;}
.rb-newsletter .subscribe-box.layout-1 button.newsletter-submit-icon{padding:0 25px;color:inherit;background-color:#fff;}
.rb-newsletter .subscribe-box.layout-1 .newsletter-email{display:flex;flex-grow:1;padding:0 25px;}
.rb-newsletter .newsletter-privacy{display:flex;width:100%;margin-top:15px;}
.rb-newsletter .rb-newsletter .newsletter-content{padding:0;}
.rb-newsletter .rb-newsletter form{margin-top:0;}
.rb-newsletter .rb-newsletter-inner{max-width:560px;margin-left:auto;}
.rb-newsletter .layout-2 .newsletter-input{flex-flow:row wrap;justify-content:center;}
.rb-newsletter .layout-2 .rb-newsletter-inner{max-width:460px;margin-right:auto;margin-left:auto;}
.rb-newsletter .layout-2 .newsletter-privacy{justify-content:center;}
.rb-newsletter .subscribe-description{line-height:1.5;margin-top:12px;white-space:normal;}
.widget-newsletter .rb-newsletter{border:1px solid #8882;border-top:5px solid currentColor;}
.widget-newsletter .rb-newsletter .newsletter-input{flex-flow:row wrap;justify-content:center;}
.widget-newsletter .newsletter-privacy label{font-size:.75rem;}
.feat-6-content-wrap, .feat-6-content > .rb-row,
.fw-feat-6 .p-overlay-4 .content-overlay > *,
.p-overlay-9 .content-overlay > *{display:flex;align-items:center;flex:1;width:100%;}
.feat-6-content-wrap .p-wrap{margin-bottom:10px;}
.feat-6-holder{display:flex;overflow:hidden;margin-top:10px;}
.feat-6-content{position:relative;z-index:10;display:flex;flex:1;}
.fw-feat-6 .p-overlay-4{position:relative;z-index:1;}
.fw-feat-6 .p-overlay-4 .p-feat{pointer-events:none;}
.fw-feat-6 .p-overlay-3 .p-format{font-size:36px;}
.rb-cookie{position:fixed;z-index:9990;bottom:15px;left:15px;display:none;visibility:hidden;width:300px;padding:15px 20px;-webkit-transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .5s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;color:#fff;background-color:#333;-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .07);box-shadow:0 4px 30px rgba(0, 0, 0, .07);}
.rb-cookie.is-show{visibility:visible;pointer-events:auto !important;opacity:1;}
.rb-cookie p{font-size:.775rem;}
.rb-cookie .cookie-content a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:underline;}
.rb-cookie .cookie-content a:hover{opacity:.7;}
.rb-cookie .cookie-footer{display:block;margin-top:10px;text-align:right;}
.rb-cookie .cookie-accept{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:26px;display:inline-block;padding:0 30px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;color:#fff;background-color:rgba(225, 255, 255, .2);box-shadow:none !important;}
.cookie-accept:hover{background-color:var(--g-color);}
.block-pp-desc{position:relative;margin-bottom:30px;}
button.pp-filter-el{line-height:1;position:relative;margin-right:10px;padding:7px 25px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.5;color:inherit;background:none;}
.is-light-text .pp-filter-el, [data-theme='dark'] .pp-filter-el{background:none;}
button.pp-filter-el:hover{opacity:1;background:none;}
button.pp-filter-el.active{opacity:1;color:#fff;background-color:#333;}
.pp-terms-filter{position:relative;display:block;margin-bottom:20px;}
.filter-label{position:relative;}
.filter-count{font-size:10px;position:absolute;top:-2px;left:100%;padding-left:2px;}
.pp-filter-el.active .filter-count{display:none;}
.p-wrap.p-list-8{margin-bottom:20px;}
.p-wrap.p-list-8:last-child{margin-bottom:0;}
.fw-feat-17 .content-inner{align-items:flex-start;}
.fw-feat-17 .sleft .p-wrap{margin-bottom:0;}
.fw-feat-17 .p-list-4{overflow:hidden;}
.fw-feat-17 .p-list-4 .col-left, .fw-feat-17 .p-list-4 .p-feat, .fw-feat-17 .p-list-4 .rb-iwrap{height:100%;}
.fw-feat-17 .p-list-4 .p-feat{-webkit-border-radius:0;border-radius:0;}
.fw-feat-17 .p-list-4 .col-left{width:120px;}
.fw-feat-17 .p-list-4 .col-right{padding:10px 15px 10px 0;}
.fw-feat-17 .sub-inner{display:flex;flex-flow:row wrap;flex-grow:1;}
.fw-feat-17 .sub-inner > *{flex:0 0 100%;max-width:100%;}
.single-content-wrap{position:relative;display:block;width:100%;}
h1.single-title{margin-bottom:20px;}
.single-sponsor{display:block;margin-bottom:20px;}
.single-entry-meta{display:flex;align-items:center;flex-flow:row nowrap;margin-top:15px;}
.single-entry-meta.has-avatar{margin-top:20px;}
.single-m-info{display:none;}
.single-meta-avatar{display:flex;flex-shrink:0;margin-right:12px;}
.single-meta-avatar.meta-avatar a:not(:first-child){margin-left:-8px;}
.single-meta-avatar.meta-avatar a:not(:first-child) img{box-shadow:0 1px 2px rgba(0, 0, 0, .2);}
.single-entry-meta .inner{display:flex;align-items:flex-start;flex-flow:column nowrap;}
.single-meta-avatar img{display:block;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;}
.small-size.single-entry-meta img{width:24px;height:24px;}
.small-size.single-entry-meta .single-meta-avatar{margin-right:7px;}
.single-meta-bottom{margin-top:5px;}
.updated-info .meta-label{opacity:.7;}
.single-top-share{position:relative;display:flex;flex-flow:row nowrap;background-color:rgba(0, 0, 0, .025);}
.single-entry-meta .share-icon{font-size:12px;line-height:24px;padding:0 5px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;}
.entry-attachment{position:relative;display:block;margin-bottom:30px;}
.entry-attachment img{display:block;width:auto;max-width:100%;height:auto;}
.entry-content{position:relative;display:block;}
.entry-content > *,
.comment-content > *{max-width:100%;margin:0 0 2rem 0;}
.entry-content h1, .entry-content h2,
.comment-content h1, .comment-content h2,
.entry-content h3, .entry-content h4,
.entry-content h5, .comment-content h3,
.comment-content h4, .comment-content h5,
.entry-content h6, .comment-content h6{margin-bottom:.75rem}
.entry-content .rb-categories{margin-bottom:0;}
.comments-pagination{font-size:12px;display:flex;justify-content:center;margin:20px 0 20px 0;padding-bottom:30px;border-bottom:5px solid #88888815;}
.comments-pagination .nav-previous, .comments-pagination .nav-next{padding-right:10px;padding-left:10px;}
.entry-content p{margin-bottom:2rem;word-wrap:break-word;}
.entry-content figure{max-width:100%;height:auto;}
.entry-content > *.alignleft, img.alignleft,
.entry-content p img.alignleft{float:left;margin-top:0;margin-right:1.5rem;margin-left:0;}
img.aligncenter, .entry-content p img.aligncenter,
.entry-content > *.aligncenter,
.entry-summary > *.aligncenter{display:block;margin-right:auto;margin-left:auto;}
.entry-content > *.alignright, img.alignright,
.entry-content p img.alignright{float:right;margin-top:0;margin-right:0;margin-left:1.5rem;}
.entry-content input[type='password']{min-width:40%;margin-left:20px;}
.entry-content .woocommerce{margin-bottom:0;}
.entry-content .woocommerce div.product{margin-bottom:2rem;}
.aligncenter{display:block;margin-right:auto;margin-left:auto;}
.wp-block-image{max-width:100%;margin-right:0;margin-bottom:2rem;margin-left:0;}
.wp-block-image img, .wp-block-image.alignfull img, .wp-block-image.alignwide img, .entry-content > .alignwide{max-width:100%;}
.wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized{display:table;margin-right:0;margin-left:0;}
.wp-block-image .aligncenter{display:table;margin-right:auto;margin-left:auto;}
.entry-content .wp-block-gallery{width:100% !important;margin-bottom:calc(2rem - 16px);}
.wp-block-gallery.alignwide{clear:both;}
.wp-block-image figure{margin:0;}
.wp-block-image .alignleft{float:left;margin-right:1.5rem;}
.wp-block-image .alignright{float:right;margin-left:1.5rem;}
.wp-block-spacer, .entry-content .wp-block-spacer{margin:0;}
.wp-block-cover, .wp-block-cover-image{height:auto;color:#fff;}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright{margin-bottom:0;}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2{max-width:100%;margin:0 auto !important;}
.wp-block-cover__video-background, .entry-content .wp-block-cover__video-background{width:100%;height:100%;}
.entry-content dt, .comment-content dt{font-weight:700;}
.entry-content a:not(button),
.comment-content a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);word-wrap:break-word;color:var(--g-color);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;}
.single .entry-content a.p-url, .entry-content .rb-related-el .entry-title, .entry-content .block-view-more a, .entry-content .author-social a{color:inherit;}
.entry-content .block-view-more a, .entry-content .author-social a, .entry-content .author-title a{text-decoration:none !important;}
.entry-content a:not(button):hover,
.comment-content a:hover{text-decoration:underline;text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;}
.entry-content a.button{display:inline-block;}
.entry-content img, .entry-content video, .comment-content img{max-width:100%;height:auto;}
.entry-content .rb-iwrap img{width:100%;max-width:none;height:100%;max-height:none;}
.entry-content address, .comment-content address{margin-bottom:30px;}
p:empty, .entry-content p:empty,
.comment-content p:empty{display:none;}
.wp-caption img[class*='wp-image-']{display:block;margin-right:auto;margin-left:auto;}
.entry-content figure a{border-bottom:none;}
.entry-content iframe{overflow:hidden;max-width:100%;margin-right:auto;margin-bottom:30px;margin-left:auto;}
.entry-content ol, .comment-content ol,
.entry-content ul, .comment-content ul{padding-left:1rem;list-style-type:decimal;}
.entry-content ul, .comment-content ul{list-style:circle;}
.entry-content ul ul, .comment-content ul ul{list-style:disc;}
.entry-content li > ol, .entry-content li > ul{padding-top:7px;}
.entry-content li{position:relative;margin-bottom:7px;}
.comment-content li{position:relative;margin-bottom:5px;}
.entry-content ul[class^='wp-block'],
.entry-content ol[class^='wp-block']{padding-left:0;list-style:none;}
.entry-content ul[class^='wp-block'] a,
.entry-content ol[class^='wp-block'] a{color:inherit;}
table{width:100%;max-width:100%;margin-bottom:2rem;border-spacing:0;border-collapse:collapse;border-bottom:1px solid #8882;border-left:1px solid #8882;}
table thead{color:#fff;background-color:#333;}
table thead th{border-color:rgba(255, 255, 255, .1);}
th, td{padding:5px 10px;text-align:left;border-top:1px solid #8882;border-right:1px solid #8882;}
.entry-content tbody tr:nth-child(2n),
.comment-content tbody tr:nth-child(2n){background-color:rgba(0, 0, 0, .025);}
.entry-content > .wp-block-cover.aligncenter{display:flex;}
.entry-content .wp-block-calendar table thead th{color:#333;}
.entry-content #wp-calendar td#today a{color:#fff;}
.wp-block-group.has-background{padding:20px 30px;}
.wp-block-group__inner-container .wp-block-button{margin-bottom:2rem;}
dl{margin-bottom:1.25em;}
dd{margin-left:1.5em;}
pre{overflow:auto;max-width:100%;margin-bottom:2rem;padding:20px;background-color:rgba(0, 0, 0, .05);}
.has-drop-cap:not(:focus):first-letter{font-size:5em;font-weight:inherit;line-height:.825;}
.has-drop-cap:not(:focus):after{padding-top:5px;}
.entry-content tr{display:table-row;vertical-align:middle;}
.entry-content td{display:table-cell;vertical-align:inherit;}
.entry-content .gallery, .gallery{display:flex;flex-flow:row wrap;margin-top:calc(2rem - 5px);margin-right:-5px;margin-bottom:calc(2rem - 5px);margin-left:-5px;text-align:center;}
.gallery-item{position:relative;margin:0 0 10px 0;padding:5px;}
.gallery-item img{display:block;max-width:100%;margin-right:auto;margin-left:auto;}
.gallery-item div{margin:0;}
.entry-content .attachment img{display:block;margin-right:auto;margin-left:auto;}
.entry-content .twitter-tweet{margin-right:auto;margin-bottom:0 !important;margin-left:auto;}
.entry-content blockquote.twitter-tweet{opacity:0.1;}
.entry-content iframe.instagram-media{margin-right:auto;margin-bottom:1.5em;margin-left:auto;}
.entry-content .wp-block-embed.wp-block-embed-facebook{max-width:520px;margin-right:auto;margin-left:auto;}
.wp-block-embed-vimeo .fluid-width-video-wrapper, .wp-block-embed-youtube .fluid-width-video-wrapper, .wp-block-embed-wordpress-tv .fluid-width-video-wrapper{position:static;padding:0 !important;}
.wp-block-embed-vimeo .wp-block-embed__wrapper, .wp-block-embed-youtube .wp-block-embed__wrapper, .wp-block-embed-wordpress-tv .wp-block-embed__wrapper{position:relative;display:block;padding:0 !important;}
.wp-block-embed-vimeo .wp-block-embed__wrapper:before, .wp-block-embed-youtube .wp-block-embed__wrapper:before, .wp-block-embed-wordpress-tv .wp-block-embed__wrapper:before{display:block;padding-top:56.25%;content:'';}
.wp-block-embed-vimeo .wp-block-embed__wrapper iframe, .wp-block-embed-youtube .wp-block-embed__wrapper iframe, .wp-block-embed-wordpress-tv .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}
.gallery-columns-1 .gallery-item{flex:0 0 100%;width:100%;}
.gallery-columns-2 .gallery-item{flex:0 0 50%;width:50%;}
.gallery-columns-3 .gallery-item{flex:0 0 33.333%;width:33.33%;}
.gallery-columns-4 .gallery-item{flex:0 0 25%;width:25%;}
.gallery-columns-5 .gallery-item{flex:0 0 20%;width:20%;}
.gallery-columns-6 .gallery-item{flex:0 0 16.66%;width:16.66%;}
.gallery-columns-7 .gallery-item{flex:0 0 14.285%;width:14.285%;}
.gallery-columns-8 .gallery-item{flex:0 0 12.5%;width:12.5%;}
.gallery-columns-9 .gallery-item{flex:0 0 11.111%;width:11.111%;}
.entry-footer{line-height:26px;position:relative;display:block;margin-top:40px;padding-top:35px;}
.entry-footer .tag-label{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;}
.entry-footer a, .entry-footer .source,
.entry-footer .via-el{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:600;letter-spacing:.0215rem;}
.entry-footer:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.entry-footer .inner{display:inline-block;text-align:left;}
.tag-label{line-height:inherit;display:inline-block;min-width:75px;margin:2px 0;text-transform:uppercase;}
.tag-label:before{font-family:'ruby-icon' !important;font-style:normal;line-height:inherit;display:inline-block;min-width:10px;margin-right:5px;content:'\e907';}
.single-post-tag{display:flex;flex-flow:row wrap;margin-bottom:10px;}
.single-post-tag:last-child{margin-bottom:0;}
.single-post-tag.tags a{display:inline-flex;display:-webkit-inline-flex;align-items:center;}
.single-post-tag.tags a:before{font-size:.7em;margin-right:3px;content:'# ';}
.sources .tag-label:before{content:'\e964';}
.via .tag-label:before{content:'\e014';}
.entry-footer a, span.source, span.via-el{line-height:1;display:inline-flex;margin:2px;padding:5px 12px;-webkit-transition:background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:background-color .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:none !important;background-color:rgba(0, 0, 0, .025);}
.entry-footer a:hover{color:#fff;background-color:var(--g-color);}
.page-links{display:flex;justify-content:center;margin-top:40px;}
.single .entry-content .page-links a{text-decoration:none;color:inherit;text-decoration-line:none;}
.single .entry-content .page-links a:hover, .single .entry-content .page-links a:focus{text-decoration:none;color:#fff;text-decoration-line:none;}
.entry-content .wpcf7{position:relative;display:block;overflow:hidden;max-width:900px;margin-right:auto;margin-bottom:30px;margin-left:auto;}
.entry-content .wpcf7 p{margin:0;}
.entry-content .wpcf7 label{font-size:.85em;display:block;overflow:hidden;color:#777;}
.entry-content .wpcf7 label:before{display:inline-flex;width:8px;height:8px;margin-right:7px;content:'';-webkit-border-radius:3px;border-radius:3px;background-color:var(--g-color);}
.entry-content .wpcf7 input, .entry-content .wpcf7 textarea{display:block;overflow:hidden;margin-top:7px;margin-bottom:20px;}
.entry-content .wpcf7 input[type='submit']{margin-top:10px;margin-bottom:0;}
.entry-content .wpcf7 br{display:none;}
.wpcf7-list-item input[type='checkbox'],
.wpcf7-list-item input[type='radio']{display:inline-flex;margin-top:0;margin-right:7px;margin-bottom:0;}
.wpcf7-form-control{display:flex;flex-flow:row wrap;}
span.wpcf7-list-item{display:flex;align-items:center;margin-left:0;padding-top:10px;}
.wpcf7-list-item:last-child{margin-bottom:1em;}
.rb-ires{position:relative;width:100%;padding-bottom:56.25%;}
.rb-ires iframe{position:absolute;display:block;width:100%;height:100%;}
.single-box{position:relative;display:block;max-width:780px;margin-right:auto;margin-left:auto;}
.author-box{display:flex;align-items:center;flex-flow:row nowrap;margin-top:40px;padding:20px;background-color:rgba(0, 0, 0, .025);}
.author-title a{-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);color:var(--g-color);}
.author-title a:hover{color:#333;}
.author-header .author-more{flex:0 0 auto;margin-top:0;margin-right:0;margin-left:auto;}
.author-avatar{display:flex;flex-shrink:0;width:100px;height:100px;margin-right:20px;}
.author-avatar a{width:100%;}
.author-avatar img{width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;}
.author-content{display:flex;flex:1;flex-flow:column nowrap;}
.author-job{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin:0;letter-spacing:.1em;text-transform:uppercase;color:#666;}
.author-header{position:relative;display:flex;align-items:center;padding-bottom:15px;}
.author-header:after{position:absolute;bottom:0;left:0;display:block;width:70px;max-width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.author-description{font-size:.85rem;display:block;margin-top:10px;margin-bottom:20px;}
.author-footer{display:flex;align-items:center;flex-flow:row wrap;}
.author-social{flex-shrink:0;margin-left:auto;}
.author-social a{font-size:14px;line-height:24px;display:inline-block;padding:0 5px;}
.author-social i{line-height:inherit;}
.author-page-title .vcard{text-transform:uppercase;}
.author .author-box{margin-top:0;margin-bottom:50px;}
.box-nav{display:flex;align-items:stretch;flex-flow:row nowrap;margin-top:40px;}
.box-nav .nav-el{display:flex;flex:0 0 50%;width:50%;}
.box-nav a{display:flex;flex:1;flex-flow:column nowrap;}
.box-nav .rbi-angle-left{padding-right:5px;}
.box-nav .rbi-angle-right{padding-left:5px;}
.box-nav .nav-label{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;line-height:1;margin-bottom:15px;letter-spacing:.1em;text-transform:uppercase;color:#666;}
.box-nav .nav-right{margin-left:auto;}
.box-nav .nav-right .nav-label{margin-left:auto;}
.box-nav .nav-inner{display:flex;align-items:center;}
.box-nav i{letter-spacing:0;}
.box-nav img{display:flex;flex-shrink:0;width:50px;height:50px;margin-right:12px;border-radius:50%;}
.box-nav .nav-right .nav-inner{flex-direction:row-reverse;text-align:right;}
.box-nav .nav-right img{margin-right:0;margin-left:12px;}
.comments-area{display:block;}
.comments-area .comment-meta a{text-decoration:none;}
.comment-metadata .review-stars{font-size:17px;color:#333;}
.comment-awaiting-moderation{font-size:.75rem;display:block;width:100%;margin-top:10px;margin-bottom:10px;color:#56977b;}
.comment-awaiting-moderation:before{font-family:'ruby-icon';font-style:normal;display:inline-block;margin-right:7px;content:'\e90c';}
.comment-form{position:relative;display:block;margin-right:-10px;margin-left:-10px;}
.comment-form input[type='text'],
.comment-form input[type='email'],
.comment-form input[type='url']{width:100%;}
.comment-form > *{margin-bottom:20px;padding-right:10px;padding-left:10px;}
.comment-form-cookies-consent{display:flex;align-items:center;flex-flow:row nowrap;flex-basis:100%;width:100%;}
.comment-form-cookies-consent label{font-size:.75rem;padding-left:7px;}
.comment-form-cookies-consent label{padding-left:7px;}
.comment-notes .required{color:#ff4545;}
p.logged-in-as{font-size:.825rem;}
p.logged-in-as a:last-child{opacity:0.5;}
p.logged-in-as a:last-child:hover{opacity:1;}
.comment-form > p.form-submit{display:block;overflow:hidden;margin-top:20px;margin-bottom:0;}
.comment-form .comment-notes{font-size:.825rem;margin-bottom:20px;}
.comment-notes #email-notes{font-style:italic;}
.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url{float:left;width:33.33%;}
.comment-reply-title{line-height:1;margin-bottom:10px;}
.comment-form-comment label, .comment-form-author label, .comment-form-email label, .comment-form-url label, .no-comment .comment-reply-title{display:none;}
.comment-box-wrap{position:relative;display:block;margin-top:40px;padding-top:45px;}
.comment-box-wrap:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.comment-box-header{display:flex;align-items:center;}
.comment-box-header h4 i{margin-right:7px;}
.box-comment-btn{line-height:42px;position:relative;display:flex;margin-left:auto;padding:0 60px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:rgba(0, 0, 0, .025);}
.box-comment-btn:hover{color:#fff;background-color:var(--g-color);}
.rb-review-stars{font-size:24px;position:relative;}
.rb-form-rating{display:flex;align-items:center;width:100%;}
.rb-review-stars span{line-height:0;display:flex;align-items:center;flex-flow:row nowrap;flex-grow:0;width:0;margin-left:10px;padding:0;letter-spacing:0;}
.rb-review-stars span a{line-height:1;display:flex;flex-grow:0;padding:2px;}
.rb-review-stars span:hover i:before, .rb-form-rating.selected a i:before, .rb-form-rating.selected .rb-review-stars span:hover a i:before{content:'\e90a';}
.rb-review-stars span > a.active ~ a i:before,
.rb-review-stars span > a:hover ~ a i:before,
.rb-form-rating.selected .rb-review-stars span > a:hover ~ a i:before{content:'\e909';}
.rb-review-stars i{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.rb-form-rating label{font-size:.75rem;text-transform:uppercase;}
.comment-title h3{margin-bottom:30px;}
.comment-title i{display:inline;margin-right:5px;}
.comment-author{font-size:.83rem;margin-bottom:7px;}
.comment-author .avatar{position:absolute;top:7px;left:-65px;display:block;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;}
.comment-author .says{display:none;}
.comment-list{position:relative;display:block;margin-top:30px;margin-bottom:30px;list-style:none;}
.comment-body{position:relative;display:block;width:auto;max-width:100%;margin-bottom:30px;margin-left:65px;}
.comment-list li.parent > .comment-body{margin-bottom:20px;}
.comment-metadata{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin-top:3px;color:#666;}
.comment-metadata *{font-family:inherit;font-size:inherit;font-weight:inherit !important;line-height:inherit;}
.comment-content{font-size:.9rem;display:block;margin-top:15px;}
.comment-content p, .comment-content li{font-size:inherit;}
a.comment-reply-link{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:24px;position:absolute;z-index:99;top:0;right:0;display:block;padding:0 12px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);border:1px solid #8882;}
a.comment-reply-link:hover{color:#fff;border-color:var(--g-color);background-color:var(--g-color);}
.comments-area .comment-meta a.comment-edit-link{margin-left:10px;text-transform:uppercase;}
.comments-area .comment-meta > a:first-child{margin-left:0;}
.comments-area .comment-meta a.comment-edit-link:hover{text-decoration:underline;}
a.comment-reply-link:before{font-family:'ruby-icon' !important;font-size:.9em;margin-right:5px;content:'\56';}
.logged-in-as a:last-child{margin-left:7px;text-transform:uppercase;}
.comment-list .logged-in-as a{font-weight:inherit;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:none;}
.logged-in-as a:hover, .comment-list .logged-in-as a:hover{text-decoration:underline;color:var(--g-color);}
.comment-list .comment-reply-title small a{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:400;margin-left:7px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;text-transform:none;opacity:0.5;}
.comment-list .comment-reply-title small a:hover{text-decoration:underline;opacity:1;color:var(--g-color);}
.comments-area #respond > #commentform{margin-top:10px;}
.comment-list .comment-respond{margin-bottom:3em;margin-left:65px;}
.comment-list ul.children{margin-left:30px;}
.like-box{display:block;margin-top:30px;}
.like-el{display:inline-block;width:auto;max-height:30px;text-align:left;}
.fb-like{margin-right:-12px;}
.single-bottom-share{display:flex;align-items:center;margin:40px auto 0 auto;}
.single-bottom-share .share-content{font-size:15px;display:flex;align-items:center;flex-flow:row wrap;margin-left:auto;}
.single-bottom-share .share-header:before{font-family:'ruby-icon' !important;font-size:12px;font-style:normal;line-height:1;margin-right:7px;content:'\e00d';color:#666;}
.single-bottom-share a{line-height:1;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:5px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:rgba(0, 0, 0, .025);}
.single-bottom-share a span{display:none;}
.single-bottom-share i{font-size:20px;}
.single-tagline{font-style:italic;position:relative;display:block;margin-bottom:20px;padding-left:30px;}
.single-tagline:before{position:absolute;top:5px;right:auto;bottom:5px;left:0;display:block;width:15px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.single-header-overlay .single-tagline:before{opacity:1;}
.single-header-overlay .single-tagline{max-width:700px;}
.embed-holder{position:static !important;height:0 !important;margin:0;padding-bottom:56%;background-color:rgba(0, 0, 0, .025);backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.post-audio-outer.is-hosted-audio .embed-holder{height:auto !important;padding-bottom:0;}
.post-audio-outer .embed-holder{padding-bottom:33.33%;}
.embed-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.gallery-el{position:relative;display:block;}
.p-gallery-slider .gallery-el{z-index:1;display:block;width:100%;padding-bottom:56.75%;}
.p-gallery-slider img{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;}
.image-caption.is-overlay{position:absolute;z-index:3;right:10px;bottom:10px;max-width:70%;padding:7px 20px;-webkit-transition:opacity 1s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity 1s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:1;color:#fff;background-color:rgba(0, 0, 0, .8);}
.p-gallery-slider .image-caption.is-overlay{bottom:30px;text-align:left;}
.p-gallery-slider .image-caption.is-overlay .wp-caption-text:before{padding-right:7px;}
.image-caption, .entry-content .wp-block-audio figcaption,
.entry-content .wp-block-video figcaption, .entry-content .wp-block-image figcaption, .entry-content .wp-block-embed figcaption, .entry-content .wp-block-gallery .blocks-gallery-image figcaption, .entry-content .wp-block-gallery .blocks-gallery-item figcaption{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:500;line-height:1.5;margin:0;padding:10px 10px 0 10px;text-align:center;color:#666;}
.wp-caption-text, .gallery-caption{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:500;line-height:1.5;display:block;margin:0;padding:10px 10px 0 10px;text-align:center;color:#666;}
.wp-block-search .wp-block-search__label{font-style:italic;width:100%;margin-bottom:10px;color:#777;}
.entry-content .wp-block-cover .wp-block-cover-text a, .entry-content .wp-block-gallery .blocks-gallery-image figcaption, .entry-content .wp-block-gallery .blocks-gallery-item figcaption{color:#fff;}
.entry-content .wp-block-embed.wp-block-embed-instagram, .entry-content .wp-block-embed.wp-block-embed-twitter{max-width:520px;margin-right:auto;margin-left:auto;}
.wp-block-embed blockquote:before{display:none;}
.entry-content .wp-block-gallery .blocks-gallery-image figcaption, .entry-content .wp-block-gallery .blocks-gallery-item figcaption{padding-bottom:10px;}
.image-caption:before, .wp-caption-text:before, .wp-block-image figcaption:before{font-family:'ruby-icon' !important;font-size:1.3em;line-height:1;margin-right:5px;content:'\4c';vertical-align:middle;}
.wp-block-video figcaption:before{font-family:'ruby-icon';font-size:1.5em;line-height:1;margin-right:5px;content:'\79';}
.wp-block-audio figcaption:before{font-family:'ruby-icon';font-size:1.2em;line-height:1;margin-right:5px;content:'\e906';}
.entry-content .wp-block-gallery .blocks-gallery-image figcaption:before, .entry-content .wp-block-gallery .blocks-gallery-item figcaption:before{display:none;}
.wp-block-quote cite{font-size:.85rem;line-height:1;display:inline-flex;display:-webkit-inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;}
.entry-content .wp-block-file .wp-block-file__button{font-size:1rem;font-weight:bold;line-height:1.2;display:table;margin-top:calc(0.75 * 1rem);margin-left:0;padding:0.75rem 1rem;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:none;color:#fff;border:none;border-radius:5px;background-color:var(--g-color);}
.entry-content .wp-block-file .wp-block-file__button:hover{background-color:#333;}
.entry-content .wp-block-columns .wp-block-column > *:first-child{margin-top:0;}
.entry-content .wp-block-columns .wp-block-column > *:last-child{margin-bottom:0;}
.p-gallery-list .gallery-el{display:block;overflow:hidden;width:100%;margin-bottom:10px;}
.p-gallery-list .gallery-el img{width:100%;height:auto;}
.p-gallery-list .gallery-el:last-child{margin-bottom:0;}
.p-gallery-slider{overflow:hidden;}
.p-gallery-slider .owl-dots{position:absolute;top:auto;right:0;bottom:10px;left:0;margin:0;color:#fff;}
.gallery-grid-wrap{display:flex;align-items:center;margin-top:10px;padding:10px 0 10px 10px;background-color:rgba(0, 0, 0, .025);}
.single-2 .gallery-grid-wrap, .single-3 .gallery-grid-wrap{margin-top:0;}
.single-2 .single-header.entry-header{margin-bottom:0;}
.single-3 .single-tagline:before, .single-4 .single-tagline:before{display:none;}
.single-3 .single-tagline, .single-4 .single-tagline{padding-left:0;}
.gallery-grid-content{position:relative;display:flex;flex:0 0 80%;flex-flow:row nowrap;justify-content:flex-end;margin-left:auto;}
.gallery-grid-content img{width:auto;max-height:90px;object-fit:cover;}
.gallery-grid-content > *:nth-last-child(4){opacity:.7;}
.gallery-grid-content > *:nth-last-child(3){opacity:.5;}
.gallery-grid-content > *:nth-last-child(2){opacity:.3;}
.gallery-grid-content > *:last-child{opacity:.1;}
.gallery-grid-content > *:first-child{opacity:1;}
.gallery-list-label{padding-right:10px;padding-left:20px;}
.gallery-grid-content .gallery-el{overflow:hidden;margin-right:10px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.gallery-grid-content .gallery-el:hover{opacity:1;}
.gallery-list-label a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.gallery-list-label a:hover{color:var(--g-color);}
.rb-gallery-popup .mfp-content{display:flex;overflow:hidden;align-content:stretch;flex-flow:column nowrap;width:100%;height:100%;min-height:100%;max-height:100%;}
.rb-gallery-popup.mfp-bg.mfp-ready.rb-popup-effect{opacity:1;background-color:#111;}
.gallery-popup-header{display:flex;align-items:center;flex-shrink:0;width:100%;padding:0;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.rb-gallery-popup .gallery-popup-header .header-right{display:flex;align-items:center;flex-grow:0;margin-left:auto;color:#fff;background-color:transparent;}
.gallery-popup-header .header-right > *{border-left:1px solid rgba(255, 255, 255, 0.1);}
.rb-gallery-popup .mfp-title{display:flex;align-items:center;flex-grow:1;padding:10px 20px;}
.rb-gallery-popup .gallery-popup-header .mfp-close, .rb-gallery-popup .gallery-popup-header .mfp-counter{line-height:1;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:flex;align-items:center;width:auto;height:60px;padding:0 20px;color:#fff;}
.gallery-popup-content, .mfp-rbgallery{display:flex;flex:1;flex-flow:row nowrap;width:100%;height:100%;}
.gallery-popup-content{overflow:hidden;height:calc(100% - 61px);}
.gallery-popup-image img{max-width:100%;max-height:100%;margin:auto;padding:0;object-fit:contain;}
.gallery-popup-nav button{font-size:18px;position:relative;width:40px;height:60px;padding:0;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0.5;-webkit-border-radius:0 !important;border-radius:0 !important;background-color:transparent !important;}
.rb-gallery-popup .mfp-close{opacity:.5;}
.rb-gallery-popup .mfp-close:hover, .rb-gallery-popup .mfp-close:focus, .gallery-popup-nav button:hover{opacity:1;}
.gallery-popup-holder{position:relative;display:flex;flex:1;flex-flow:row nowrap;justify-content:center;width:calc(100% - 140px);max-width:calc(100% - 140px);height:100%;}
.rb-gallery-popup h3.mfp-title:before{font-family:'ruby-icon' !important;display:flex;margin-right:10px;content:'\4c';}
.gallery-popup-entry{display:flex;flex-flow:column nowrap;justify-content:center;width:380px;max-width:380px;padding:50px 30px;border-left:1px solid rgba(255, 255, 255, 0.1);}
.gallery-popup-image{display:flex;overflow:hidden;flex:1;max-width:calc(100% - 140px);height:100%;padding:50px 30px;}
.gallery-popup-selection{display:flex;overflow-x:hidden;overflow-y:auto;align-content:flex-start;flex-flow:row wrap;box-sizing:content-box;width:90px;padding:30px 20px;border-right:1px solid rgba(255, 255, 255, .1);}
.gallery-popup-selection a{display:flex;overflow:hidden;align-items:flex-start;width:100%;min-height:min-content;margin-bottom:10px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.gallery-popup-selection a:last-child{margin-bottom:0;}
.gallery-popup-selection a:hover{opacity:.7;}
.gallery-popup-selection img{display:block;width:100%;height:auto;object-fit:cover;}
.gallery-popup-content .image-popup-description{margin-top:20px;}
.gallery-popup-content .image-popup-description a{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:underline;}
.gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus{color:var(--g-color);}
.gallery-popup-content .image-popup-description > *{font-size:.85rem;}
.gallery-popup-selection.post-type-gallery{width:210px;padding:15px;}
.gallery-popup-selection.post-type-gallery > a{flex:0 0 50%;width:50%;margin:0;padding:5px;}
.gallery-popup-holder.post-type-gallery{width:calc(100% - 210px);max-width:calc(100% - 210px);}
.single-post-related{position:relative;display:block;overflow:hidden;margin-bottom:50px;padding-top:35px;background-image:linear-gradient(to right, rgba(0, 0, 0, .025) 66.666%, rgba(255, 255, 255, 0) 0%);background-repeat:repeat-x;background-position:top;background-size:27px 7px;}
.single-post-related .block-title:before{z-index:0;}
.review-box-wrap{position:relative;display:block;max-width:650px;margin-top:40px;margin-right:auto;margin-left:auto;}
.review-box-wrap .inner{display:block;overflow:hidden;background-color:rgba(0, 0, 0, .025);}
.review-box-wrap.is-dark .inner{background-color:#333;}
.review-header{position:relative;display:block;overflow:hidden;height:180px;min-height:180px;background-color:#333;}
.review-feat{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;}
.review-feat img{width:100%;height:100%;opacity:.4;object-fit:cover;object-position:50% 50%;}
.review-header h4.review-heading{position:absolute;bottom:20px;left:20px;margin:0;color:#fff;}
.review-box-wrap.no-feat .review-header{height:auto;min-height:0;}
.review-box-wrap.no-feat .review-heading{position:relative;bottom:auto;left:auto;padding:30px 20px;}
.review-info{position:absolute;top:20px;right:20px;display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;padding:7px 18px;background-color:var(--g-color);-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .03);box-shadow:0 4px 30px rgba(0, 0, 0, .03);}
.review-info > *{line-height:1;display:flex;padding:0 2px;}
.review-info .meta-description, .p-review-info .meta-description{opacity:.8;}
.review-content{position:relative;display:block;margin:30px;}
.review-el{line-height:1;display:flex;align-items:center;flex-flow:row nowrap;width:100%;margin-bottom:20px;}
.review-el:last-child{margin-bottom:0;}
.review-el .review-stars{font-size:22px;display:flex;flex-grow:0;margin-left:auto;color:var(--g-color);}
.review-stars i{margin-left:2px;}
.review-footer, .summary-wrap{position:relative;display:block;margin-top:40px;}
.summary-wrap:before{position:absolute;top:0;right:0;display:block;width:60px;height:30px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.review-action{display:block;margin-top:30px;text-align:right;}
.entry-content a.review-btn{font-size:1.2rem;font-weight:700;line-height:42px;display:inline-block;padding:0 30px;text-decoration:none !important;color:#fff;background-color:#8fc36f;}
.entry-content a.review-btn:hover{opacity:.7;}
.review-footer h6{margin-top:0;margin-bottom:15px;}
.pros-cons-wrap{position:relative;padding-left:25px;text-align:center;}
.pros-cons-wrap:before{position:absolute;top:0;left:0;display:block;width:10px;height:100%;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.pros-cons-wrap h4{margin:0;}
.pros-cons-wrap > *{flex-flow:column nowrap;}
.pros-cons-wrap h6{display:flex;align-items:center;justify-content:center;margin-top:0;}
.pros-cons-wrap i{font-size:.8rem;margin-right:7px;}
.pros-cons-wrap ul{display:inline-block;margin:0 auto;padding-left:0;text-align:left;}
.pros-cons-wrap ul li{list-style:none;}
.summary-content, .pros-cons-wrap ul li{font-size:.85rem;}
.pros-cons-wrap ul li:last-child{margin-bottom:0;}
.review-pros li:before{font-family:'ruby-icon' !important;font-size:13px;display:inline;margin-right:7px;content:'\e90d';color:#58a060;}
.review-cons li:before{font-family:'ruby-icon' !important;font-size:13px;display:inline;margin-right:7px;content:'\e90e';color:#f77c86;}
.p-review-info{position:absolute;z-index:99;top:0;right:0;display:flex;align-items:center;flex-flow:row nowrap;padding:7px 20px;background-color:#333;}
.p-review-info *{line-height:1 !important;display:flex;padding:0 3px;}
.p-review-info i{font-size:12px;}
.user-reviews{line-height:1;display:flex;align-items:center;flex-flow:row nowrap;margin-top:30px;padding-top:15px;border-top:4px solid #88888815;}
.review-box-wrap.is-dark .user-reviews{border-color:rgba(255, 255, 255, .07);}
.user-review-headline{display:flex;align-items:center;flex-flow:row nowrap;flex-grow:1;}
.user-review-headline i{margin-right:7px;opacity:.5;}
.user-review-headline h6{margin-bottom:0;}
.total-vote{font-size:.85rem;font-style:italic;margin-left:7px;opacity:.7;}
.average-stars{display:flex;align-items:center;margin-left:auto;}
.average-stars i{font-size:22px;margin-right:7px;color:var(--g-color);}
.entry-header{position:relative;margin-bottom:30px;}
.shop-top .shopthepost-inner{position:relative;margin-bottom:40px}
.shop-bottom > *:first-child{margin-top:40px;}
.shopthepost-single.wc .rb-p20-gutter{padding-right:10px;padding-left:10px;}
.shopthepost-single.wc .products-outer{width:auto !important;}
.shopthepost-single.wc .shopthepost-inner:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.shopthepost-single.wc .rb-n20-gutter{margin-right:-10px;margin-left:-10px;}
.meta-label{font-size:.9em;font-weight:normal;font-style:inherit;margin-right:3px;}
.single-author-info.p-meta-info > *:before{display:none;}
.single-author-info a{text-transform:uppercase;}
.single-author-info img{width:34px;height:34px;margin-right:5px;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;}
.single-feat, .post-gallery-outer{position:relative;display:block;margin-top:30px;}
.single-left-section{display:flex;align-items:center;flex-flow:column nowrap;flex-shrink:0;width:160px;max-width:160px;padding-right:50px;}
.single-left-section .section-inner{position:-webkit-sticky;position:sticky;top:10px;width:100%;}
.admin-bar .single-left-section .section-inner{top:32px;}
.single-left-section .section-inner > *:first-child{margin-top:0;}
.sticky-nav:not(.smart-sticky) .single-left-section .section-inner{top:74px;}
.admin-bar.sticky-nav:not(.smart-sticky) .single-left-section .section-inner{top:105px;}
.single-content.has-left-section{display:flex;flex-flow:row nowrap;}
.single-content.has-left-section .entry-content{width:calc(100% - 160px);max-width:calc(100% - 160px);margin-left:auto;}
.single-left-article{position:relative;display:flex;align-items:center;flex-flow:column nowrap;margin-top:20px;padding-top:30px;text-align:center;}
.single-left-article:before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.left-article-label{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;display:block;clear:both;margin-bottom:12px;letter-spacing:.1em;}
.single-left-article .p-feat{display:flex;justify-content:center;margin-bottom:10px;}
.single-left-article .rb-iwrap{width:105px;height:105px;padding:0;}
.single-left-article .rb-iwrap:before{display:none;}
.single-left-article .p-url{font-size:.9em;display:inline-block;}
.share-header{display:flex;align-items:center;flex-flow:row nowrap;flex-shrink:0;justify-content:center;}
.share-total{color:var(--g-color);}
.share-label{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin-left:7px;letter-spacing:.1em;text-transform:uppercase;color:#666;}
.single-left-share{display:flex;flex:1;flex-flow:column nowrap;}
.single-left-share .share-header{flex-flow:column nowrap;margin-bottom:10px;}
.single-left-share .share-content{display:flex;flex-flow:row wrap;justify-content:center;margin:-5px;}
.single-left-share a{font-size:16px;line-height:48px;display:flex;flex:0 0 48px;justify-content:center;width:48px;height:48px;margin:5px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;background-color:rgba(0, 0, 0, .025);}
.rb-related{position:relative;display:block;overflow:hidden;margin:2rem 0;padding:15px 20px 5px 20px;border:1px solid #8882;}
.rb-related.is-dark-style{display:block;border:none;background-color:#333;}
.rb-related-el{position:relative;display:flex;align-items:center;flex-flow:row nowrap;flex-grow:1;}
.related-link{position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;}
.rb-related-content > *{margin-bottom:20px;}
.rb-related-el .rb-iwrap{display:flex;flex-shrink:0;width:90px;}
.rb-related-el .related-title{flex:1;margin:0;padding-left:15px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration-line:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;}
.rb-related-el:hover .related-title{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;}
.related-link{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:block;}
.rb-related .rb-related-header{position:relative;display:block;margin-top:0;margin-bottom:20px;padding-left:20px;}
.rb-related .rb-related-header:before{position:absolute;z-index:1;top:-5%;right:auto;bottom:-5%;left:0;display:block;width:40px;height:110%;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.single-left-share a:hover, .single-bottom-share a:hover{opacity:.7;}
.share-whatsapp.is-mobile{display:none;}
.breadcrumb{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:inherit;position:relative;display:block;overflow:hidden;margin-bottom:12px;white-space:nowrap;letter-spacing:.015rem;text-overflow:ellipsis;}
.single-1 .breadcrumb{display:flex;align-items:center;flex:0 0 100%;height:50px;margin-top:-50px;margin-bottom:0;}
.is-single-1.is-single-hc .single-header{text-align:center;}
.is-single-1.is-single-hc .single-content-wrap .p-cat-info, .is-single-1.is-single-hc .single-content-wrap .single-entry-meta, .is-single-1.is-single-hc .breadcrumb{justify-content:center;}
.is-single-1.is-single-hc .single-tagline{padding-left:0;}
.is-single-1.is-single-hc .single-tagline:before{display:none;}
.breadcrumb *{font-size:inherit;overflow:hidden;letter-spacing:inherit;text-overflow:ellipsis;}
.breadcrumb .current-item{-ms-word-wrap:break-word;word-wrap:break-word;color:#666;}
.breadcrumb a{display:inline !important;overflow:auto;margin:0;-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.breadcrumb a:hover{color:var(--g-color);}
.blog:not(.home) .breadcrumb{padding-top:7px;padding-bottom:7px;text-align:center;background-color:rgba(0, 0, 0, .025);}
.single-2 .post-gallery-outer, .single-2 .post-audio-outer, .single-2 .post-video-outer, .single-3 .post-gallery-outer, .single-3 .post-audio-outer, .single-3 .post-video-outer{margin-top:0;margin-bottom:40px;}
.parallax-thumb .rb-iwrap{height:100%;padding:0;}
.parallax-thumb .rb-iwrap img, .parallax-thumb .rb-iwrap.autosize img{position:absolute;width:100%;height:100%;}
.parallax-thumb .rb-iwrap:before{display:none;}
.single-header-holder{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column nowrap;justify-content:flex-end;}
.single-header-overlay{display:block;padding-bottom:30px;}
.breadcrumb-overlay{position:absolute;z-index:10;top:0;right:0;left:0;display:block;}
.breadcrumb-overlay .breadcrumb{margin-top:15px;margin-bottom:0;}
.header-centred .entry-title, .header-centred .single-tagline{max-width:700px;margin-right:auto;margin-left:auto;text-align:center;}
.header-centred .breadcrumb{text-align:center;}
.header-centred .single-tagline{margin-bottom:0;border-left:none;}
.header-centred .single-entry-meta{justify-content:center;}
.single-header-overlay.header-centred{padding-bottom:0;}
.header-centred .p-cat-info{justify-content:center;}
.parallax-thumb{position:relative;display:block;overflow:hidden;height:70vh;min-height:600px;background-color:#0a0a0a;}
.parallax-thumb .rb-iwrap{position:relative;top:0;display:block;width:100%;height:100%;-webkit-transition:-webkit-transform 0s;transition:transform 0s;will-change:transform;}
.is-parallax-feat .parallax-thumb .rb-iwrap{top:-5%;height:120%;}
.is-parallax-feat .parallax-thumb .rb-iwrap.parallax-init{opacity:1;}
.parallax-thumb.feat-loaded img{opacity:.4;}
.parallax-thumb img{position:relative;display:block;width:100%;height:100%;-webkit-transition:opacity 1.25s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity 1.25s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;object-fit:cover;}
.single-3 .parallax-thumb{height:calc(100vh - 60px);-webkit-transition:height .1s;transition:height .1s;}
.admin-bar .single-3 .parallax-thumb{height:calc(100vh - 92px);}
.single-3 .single-header-holder{justify-content:center;}
.single-4 .gallery-grid-wrap, .single-4 .single-body{max-width:780px;margin-right:auto;margin-left:auto;}
.single-5 .entry-header{padding-bottom:35px;background-image:linear-gradient(to right, rgba(0, 0, 0, .04) 66.666%, rgba(255, 255, 255, 0) 0%);background-repeat:repeat-x;background-position:bottom;background-size:35px 5px;}
.gallery-post-type{position:relative;margin:10px;}
.post-type-archive-rb-gallery .content-inner, .tax-gallery-category .content-inner{position:relative;margin:-10px;padding-bottom:50px;}
.gallery-post-type .gallery-title a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:0;color:#fff;background-color:rgba(0, 0, 0, .8);}
.gallery-post-type:hover a{opacity:1;}
.reaction-section{position:relative;display:block;margin-top:40px;padding:30px 10px;border:1px solid #8882;}
.reaction-section-title{display:block;margin-bottom:25px;text-align:center;}
ul.wp-block-gallery{margin-top:2rem;margin-bottom:calc(2rem - 16px);padding-right:0;padding-left:0;}
.wp-block-gallery ul, .wp-block-gallery ol{padding-left:0;list-style:none;}
.wp-block-separator{position:relative;display:block;clear:both;height:10px;margin-bottom:30px;opacity:.3;border:none;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-repeat:repeat;background-position:1px 1px;background-size:5px 5px;}
.wp-block-separator.is-style-default{max-width:150px;}
.wp-block-separator.is-style-wide, .wp-block-separator.is-style-dots{opacity:1;}
.wp-block-button{color:#fff;}
.is-style-outline{color:inherit;}
.wp-block-button__link, a.wp-block-button__link{font-size:1rem;line-height:1.1;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-decoration:none !important;color:inherit !important;}
.wp-block-button__link{-webkit-border-radius:100px;border-radius:100px;}
.entry-content .is-style-outline a.wp-block-button__link:hover, .entry-content .is-style-outline a.wp-block-button__link:focus{background-color:transparent;}
a.wp-block-button__link:hover, .entry-content a.wp-block-button__link:hover{background-color:var(--g-color);}
.is-style-outline a.wp-block-button__link:hover{color:var(--g-color) !important;}
a.wp-block-button__link.has-background:hover{-webkit-box-shadow:0 7px 20px rgba(0, 0, 0, .25);box-shadow:0 7px 20px rgba(0, 0, 0, .25);}
.entry-content > *:last-child{margin-bottom:0;}
.wp-block-quote, blockquote,
.entry-content .wp-block-quote, .entry-content blockquote{padding-right:0;padding-left:0;}
.has-text-align-right{text-align:right;}
.wp-block-quote:before, blockquote:before{font-family:'ruby-icon' !important;font-size:38px;font-weight:normal;line-height:1;display:block;margin-bottom:15px;content:'\e90f';}
.wp-block-quote p, blockquote p{font-family:'Quicksand', sans-serif;font-size:1.2em;font-weight:700;margin-bottom:1rem;letter-spacing:-.02em;}
.wp-block-quote p:last-of-type, blockquote p:last-of-type{margin-bottom:.5rem;}
cite:before{font-family:'ruby-icon' !important;font-size:.75em;margin-right:7px;content:'\e90b';}
.wp-block-cover *{line-height:1.25;color:#fff;}
.wp-block-cover a{text-decoration:none;color:inherit !important;}
.wp-block-cover p:last-child{margin-bottom:0;}
.wp-block-pullquote.is-style-solid-color blockquote{width:100%;max-width:100%;padding:30px;}
.wp-block-pullquote:not(.is-style-solid-color){max-width:100%;margin-right:auto;margin-left:auto;padding:0;}
.entry-content .wp-block-pullquote p{font-size:1.75rem;}
.wp-block-pullquote.is-style-solid-color{padding:0 10%;}
.wp-block-quote.is-large, .entry-content .wp-block-quote.is-large, .wp-block-quote.is-style-large, .entry-content .wp-block-quote.is-style-large{margin-bottom:2rem;text-align:left;}
.wp-block-quote.is-large cite, .wp-block-quote.is-style-large cite, .wp-block-pullquote cite{font-size:.9rem;justify-content:flex-start;}
.wp-block-quote.is-large cite:before, .wp-block-quote.is-style-large cite:before{margin-right:10px;}
.wp-block-table.is-style-stripes{border-right:1px solid #8882;border-bottom:1px solid #8882;border-left:1px solid #8882;}
.wp-block-archives a, .wp-block-archives-dropdown a,
.wp-block-categories a, .wp-block-latest-posts a{text-align:left !important;}
.wp-block-archives-dropdown{margin-bottom:30px;}
.wp-block-archives-dropdown select{width:100%;}
.single-post-infinite .single-p-outer{position:relative;display:block;padding-top:10px;}
.single-post-infinite .single-p-outer:before{position:absolute;top:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.single-post-infinite .single-p-outer:first-child{padding-top:0;}
.single-post-infinite .single-p-outer:first-child:before{display:none;}
.single-post-infinite .single-p-outer:not(:first-child) > .single-2,
.single-post-infinite .single-p-outer:not(:first-child) > .single-3{margin-top:-10px;}
#single-infinite-point{position:relative;height:30px;margin-top:0;margin-bottom:50px;}
.single-post-infinite .single-p-outer .single-3{z-index:10;margin-top:-10px;}
.single-post-infinite .single-p-outer:first-child .single-3{margin-top:0}
.single-portfolio-feat img{width:100%;height:auto;}
.single-portfolio-feat a{position:relative;display:block;overflow:hidden;}
.single-portfolio-feat a:after{font-family:ruby-icon;font-size:30px;line-height:1;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;content:'\e88c';-webkit-transition:all .3s cubic-bezier(.32, .74, .57, 1);transition:all .3s cubic-bezier(.32, .74, .57, 1);pointer-events:none;opacity:0;color:#fff;background-color:rgba(0, 0, 0, .5);}
.single-portfolio-feat a:hover:after, .single-portfolio-feat a:focus:after{visibility:visible;opacity:1;}
.single-portfolio-feat > *{margin-top:10px;}
.single-portfolio-feat > *:first-child{margin-top:0;}
.single-portfolio-holder{display:flex;flex-flow:row nowrap;}
.single-portfolio-feat, .single-portfolio-content{flex:0 0 50%;}
.single-portfolio-feat{padding-right:5px;}
.single-portfolio-content{padding-left:5px;}
.single-portfolio-inner{position:sticky;position:-webkit-sticky;top:0;min-height:80vh;padding:50px 35px;background-color:#fafafa;}
.admin-bar .single-portfolio-inner{top:32px;}
.portfolio-header{position:relative;padding-bottom:35px;}
.portfolio-header:before{position:absolute;top:-20px;right:0;left:auto;display:block;width:40px;height:60px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.portfolio-header:after{position:absolute;bottom:0;left:0;display:block;width:150px;height:5px;content:'';background-color:#88888815;}
.pp-single-terms{margin-top:15px;}
.portfolio-info-el{-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.portfolio-info-el:before{margin-right:5px;margin-left:5px;content:'/';opacity:.3;color:#666;}
.portfolio-info-el:hover{color:var(--g-color);}
.portfolio-info-el:first-child:before{display:none;}
.portfolio-description p, .portfolio-description li, .portfolio-description span{font-size:.875rem;line-height:1.7;color:#666;}
.portfolio-description p{margin-bottom:1.5rem;}
.portfolio-info-wrap{font-size:.875rem;position:relative;margin-top:30px;padding-top:35px;}
.is-pshare.single-bottom-share{font-size:.875rem;position:relative;margin-top:35px;padding-top:35px;}
.portfolio-info-wrap:before, .single-bottom-share.is-pshare:before{position:absolute;top:0;left:0;display:block;width:150px;height:5px;content:'';background-color:#88888815;}
.portfolio-info-wrap > *{margin-bottom:10px;}
.portfolio-info-wrap > *:last-child{margin-bottom:0;}
.portfolio-info-wrap .info-header{margin-bottom:20px;}
.portfolio-info > i:first-child{margin-right:10px;}
.portfolio-info a{font-size:.875rem;margin-left:5px;-webkit-transition:all .3s cubic-bezier(.32, .74, .57, 1);transition:all .3s cubic-bezier(.32, .74, .57, 1);letter-spacing:.01em;color:#666;border-bottom:1px solid transparent;}
.portfolio-info a:hover{color:#333;border-color:currentColor;}
.portfolio-nav.box-nav{position:relative;align-items:center;justify-content:space-between;min-height:50px;}
.portfolio-nav.box-nav .nav-label{margin-bottom:0;}
.portfolio-nav-prev i{margin-right:7px;}
.portfolio-nav-next i{margin-left:7px;}
.portfolio-nav.box-nav .nav-label > a{line-height:40px;display:flex;align-items:center;flex-flow:row nowrap;-webkit-transition:all .3s cubic-bezier(.32, .74, .57, 1);transition:all .3s cubic-bezier(.32, .74, .57, 1);}
.portfolio-nav a:hover{color:var(--g-color);}
.portfolio-nav a > i{-webkit-transition:all .3s cubic-bezier(.32, .74, .57, 1);transition:all .3s cubic-bezier(.32, .74, .57, 1);-webkit-transform:translateX(0);transform:translateX(0);}
.portfolio-nav-next a:hover > i{-webkit-transform:translateX(4px);transform:translateX(4px);color:var(--g-color);}
.portfolio-nav-prev a:hover > i{-webkit-transform:translateX(-4px);transform:translateX(-4px);color:var(--g-color);}
a.portfolio-grid-link{font-size:30px;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;text-align:center;}
.pp-wrap{position:relative;margin-bottom:35px;}
.pp-feat{margin-bottom:15px;}
.pp-feat img{width:100%;height:auto;}
.pp-overlay-icon{font-size:24px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;color:#fff;background-color:rgba(0, 0, 0, .7);}
.pp-feat-link:hover .pp-overlay-icon{visibility:visible;opacity:1;}
.pp-terms{margin-top:10px;}
.category-header{position:relative;display:block;overflow:hidden;}
.header-holder{position:relative;display:block;overflow:hidden;padding:40px 0;text-align:center;background-color:rgba(0, 0, 0, .025);}
.header-holder .header-content{position:relative;z-index:10;}
.is-header-bg.is-header-center .header-holder{padding:90px 0;background-color:#333;}
.is-header-bg.is-header-boxed .header-holder{padding:60px 0;}
#category-header-bg{position:absolute;top:-5%;right:0;bottom:auto;left:0;height:160%;-webkit-transition:opacity 1s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity 1s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;background-repeat:no-repeat;background-attachment:scroll;background-position:center;background-size:cover;will-change:transform;}
#category-header-bg.is-show{opacity:.8;}
.taxonomy-description{font-size:.85rem;max-width:720px;margin-top:20px;margin-right:auto;margin-left:auto;}
.taxonomy-description *{font-size:inherit;line-height:1.7;}
.is-header-left .header-holder{padding-top:0;padding-bottom:0;}
.is-header-left .header-left-holder{position:relative;width:50%;padding:90px 40px;background-color:rgba(255, 255, 255, .7);}
.is-header-left.is-header-solid .header-left-holder{padding-top:40px;padding-bottom:40px;}
.header-left-holder .header-content{text-align:left;}
.header-left-holder .taxonomy-description{max-width:100%;margin-left:0;text-align:left;}
.category-header.is-header-boxed{margin-top:40px;}
.single-page-header{text-align:center;}
body.page-template-default article.page{margin-right:auto;margin-left:auto;}
.page-featured{position:relative;display:block;margin-top:30px;}
.pageh-feat-full{position:absolute;top:0;right:0;bottom:0;left:0;display:block;}
.pageh-feat-full:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:'';background-color:rgba(0, 0, 0, .4);}
.pageh-feat-full img{position:relative;display:block;width:100%;height:100%;}
.pageh-feat-holder{position:relative;overflow:hidden;padding:90px 0;}
.pageh-inner{position:relative;z-index:10;}
.header-search-form{margin-top:20px;}
.header-search-form .search-form{max-width:600px;}
.search-header .header-holder{padding-bottom:0;background-color:transparent;}
.portfolio-category-desc{margin-top:20px;}
.portfolio-category-desc > *:last-child{margin-bottom:0;}
.portfolio-header-holder{position:relative;margin-top:35px;}
.header-author-box{position:relative;display:block;overflow:hidden;margin-top:20px;padding:40px 20px;}
.header-author-box .box-feat{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;}
.header-author-box .box-feat img{width:100%;height:100%;opacity:.35;object-fit:cover;object-position:center;}
.header-author-box .box-inner{position:relative;z-index:10;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}
.header-author-box .box-description{font-size:.85rem;line-height:1.7;max-width:760px;margin-right:auto;margin-left:auto;color:#efefef;}
.header-author-box .box-avatar{margin-bottom:15px;}
.header-author-box .box-avatar img{-webkit-border-radius:100%;border-radius:100%;}
.header-author-box .box-header{font-size:.85rem;line-height:1.7;position:relative;margin-bottom:15px;padding-bottom:25px;}
.header-author-box .box-header:after{position:absolute;bottom:0;left:50%;display:block;width:100px;height:10px;margin-left:-50px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.header-author-box .box-job{font-size:.85rem;display:block;margin-top:5px;color:#efefef;}
.header-author-box .box-footer{margin-top:15px;}
.header-author-box .box-footer a{font-size:18px;padding-right:5px;padding-left:5px;}
.not-found{display:flex;align-items:center;justify-content:center;}
.not-found-label-wrap{position:relative;display:flex;flex-flow:column nowrap;flex-grow:0;margin-right:50px;}
span.not-found-label{font-size:12rem;line-height:1;z-index:1;margin:0;letter-spacing:-0.1em;pointer-events:none;color:var(--g-color);}
.not-found-description{font-size:3rem;line-height:1;position:absolute;z-index:10;top:-.5rem;left:4rem;pointer-events:none;color:#666;}
.not-found .page-content p{margin-bottom:0;}
.not-found-wrap{display:flex;align-items:center;flex-flow:row nowrap;max-width:1020px;}
.not-found-inner{display:flex;flex-flow:column nowrap;flex-grow:1;}
.section-not-found .page-content a:not(.return-home){text-decoration:underline;}
.not-found .page-content{margin-top:20px;}
.not-found .search-form{display:block;width:100%;max-width:100%;margin-top:40px;}
.not-found .search-form input[type='search']{width:100%;}
.return-home{display:flex;margin-right:auto;margin-left:auto;-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);border-bottom:2px solid;}
.section-not-found .page-content .return-home{display:inline-block;margin-top:20px;text-decoration:none;color:inherit;}
.return-home:hover, .section-not-found .page-content .return-home:hover{color:var(--g-color);}
.section-not-found .not-found-inner{display:block;text-align:center;}
.footer-wrap, .top-footer-wrap{position:relative;display:block;clear:both;overflow:hidden;}
footer.footer-wrap > *{position:relative;z-index:99;}
.top-footer-wrap .widget{margin-bottom:50px;}
.top-footer-wrap .widget:last-child{margin-bottom:0;}
.top-footer-wrap.is-footer-bg .widget:last-child .instagram-grid.is-wrap{margin-bottom:50px;}
.footer-section:first-child{margin-top:45px;}
.footer-section{margin-bottom:50px;}
.footer-logo-inner{padding-right:15px;padding-left:15px;}
.footer-logo{display:block;text-align:center;}
.footer-logo-wrap img{width:auto;max-height:120px;}
.footer-logo-wrap.is-svg img{height:999px;max-height:60px;object-fit:contain;}
.footer-logo-inner > *{margin-bottom:20px;}
.footer-logo-inner > *:last-child{margin-bottom:0;}
.footer-social-wrap{display:block;text-align:center;}
.footer-social{display:flex;overflow:hidden;flex-flow:row wrap;justify-content:center;}
.footer-social a{width:36px;height:36px;margin:2px;text-align:center;color:#fff;background-color:#333;}
.footer-social i{font-size:16px;line-height:36px;display:block;vertical-align:middle;letter-spacing:0;}
.footer-menu-inner{font-family:'Quicksand', sans-serif;font-size:16px;font-weight:700;}
.footer-menu-inner > li{display:inline-block;white-space:nowrap;}
.footer-menu-inner a{display:block;padding:0 12px;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.footer-menu-inner a:hover, .footer-menu-inner a:focus{opacity:.7;}
.footer-copyright.footer-section{margin-bottom:0;text-align:center;}
.footer-copyright.footer-section:first-child{margin-top:0;}
.footer-copyright.footer-section:first-child .copyright-inner{border-top:0;}
.copyright-inner{display:block;padding:15px 0;text-align:center;border-top:1px solid #8882;}
.copyright-inner > *{font-size:.85rem;}
.is-meta-border .footer-wrap .widget_nav_menu .menu-item a:after{display:none;}
.is-meta-border .footer-wrap .widget_nav_menu .menu-item{margin-bottom:7px;}
.footer-widget-inner{display:flex;flex-flow:row wrap;flex-grow:1;}
.footer-widget-inner > *{flex:0 0 100%;width:100%;margin-bottom:35px;}
.footer-widget-inner > *:last-child{margin-bottom:0;}
.footer-widget-inner .widget:last-child{margin-bottom:0;}
.rbtoc{display:inline-flex;float:none;flex-flow:column nowrap;width:100%;max-width:100%;padding:20px;border-radius:7px;box-shadow:0 2px 20px rgba(0, 0, 0, .05);}
.rbtoc.table-left:not(.table-fw-single-col){float:left;width:60%;min-width:310px;margin:0 30px 30px 0;padding:40px 30px;}
.table-content-header{display:block;margin-bottom:20px;}
.table-link{display:block;margin-top:7px;padding-top:7px;border-top:1px dashed rgba(0, 0, 0, .05);}
.table-link:first-child{margin-top:0;padding-top:0;border-top:0;}
.table-link a:not(:hover){color:inherit !important;}
.table-link a:before{display:inline-block;width:10px;height:10px;margin-right:7px;content:'';-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);border-radius:50%;background-color:var(--g-color);}
.table-link a:visited:not(:hover){color:#999 !important;}
.table-link a:visited:not(:hover):before{background:#f2f2f2;}
.table-link.depth-1{padding-left:10px;}
.table-link.depth-2{padding-left:20px;}
.table-link.depth-3{padding-left:30px;}
.table-link.depth-4{padding-left:40px;}
.table-link.depth-5{padding-left:50px;}
.table-link.depth-6{padding-left:60px;}
.widget{position:relative;display:block;overflow:hidden;}
.sb-infinite.sidebar-sticky .sidebar-inner{position:sticky;position:-webkit-sticky;top:50px;}
.w-header-2 .widget-title, .w-header-2 .elementor-widget-container .widget > h5{margin-bottom:25px;text-align:center;}
.w-header-3 .widget .widget-title, .w-header-3 .elementor-widget-container .widget > h5{line-height:1;display:inline-block;clear:both;padding:5px 20px;color:#fff;background-color:#333;}
.sidebar-inner .widget, .footer-widget .widget, .elementor-widget-sidebar .widget{clear:both;width:100%;margin-bottom:50px;}
.composer-main .sidebar-inner .widget:last-child, .elementor-widget-sidebar .widget:last-child{margin-bottom:0;}
.widget_recent_comments .recentcomments > a:last-child, .widget_recent_entries li, .widget.w-sidebar.widget_block li{font-family:'Quicksand', sans-serif;font-size:.85rem;font-weight:600;position:relative;display:block;margin-bottom:15px;}
.wp-block-latest-posts li{position:relative;display:block;margin-bottom:20px;}
.widget_rss li, .widget_pages .page_item, .widget_meta li,
.widget_categories .cat-item, .widget_archive li, .widget.widget_nav_menu .menu-item,
.wp-block-archives-list li, .wp-block-categories-list li{font-family:'Quicksand', sans-serif;font-size:14px;font-weight:500;position:relative;display:block;margin-bottom:15px;}
.widget_pages a:after, .widget_meta a:after, .widget_categories a:after,
.widget_archive a:after, .widget.widget_nav_menu a:after,
.wp-block-categories-list a:after, .wp-block-archives-list a:after{font-size:8px;line-height:0;position:absolute;top:50%;margin-top:-1px;margin-left:7px;content:'.................................................';-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);letter-spacing:.75em;opacity:.4;color:inherit;}
.widget_pages a, .widget_meta a, .widget_categories a,
.widget_archive a, .widget.widget_nav_menu a,
.wp-block-categories-list a, .wp-block-archives-list a{font-weight:inherit;position:relative;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);color:inherit;}
.entry-content .wp-block-categories-list a, .entry-content .wp-block-archives-list a{text-decoration:none !important;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;}
.widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover,
.widget_archive a:hover, .widget.widget_nav_menu a:hover,
.entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover{color:var(--g-color);}
.wp-block-categories-list a:hover .count, .wp-block-categories-list a:hover .count, .widget_categories a:hover .count, .widget_archive a:hover .count{background-color:var(--g-color);}
.widget_recent_entries a, .recentcomments a, a.rsswidget{position:relative;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);}
.widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover{text-decoration:underline;color:var(--g-color);text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;}
.widget.w-sidebar.widget_block h2{margin-bottom:15px;}
.widget.w-sidebar.widget_block a.wp-block-latest-posts__post-title{font-size:0.85rem;}
.widget.w-sidebar.widget_block a.wp-block-latest-comments__comment-link{font-size:0.85rem;display:block !important;margin-top:2px !important;margin-bottom:0 !important;}
.widget.w-sidebar.widget_block li.wp-block-latest-comments__comment{font-size:.875rem;position:relative;margin-bottom:20px;padding-left:35px;}
.widget.w-sidebar.widget_block li.wp-block-latest-comments__comment:before{font-family:'ruby-icon' !important;font-size:24px;position:absolute;top:0;left:0;content:'\56';}
.widget.w-sidebar.widget_block a.wp-block-latest-posts__post-title:before, .widget_recent_entries a:before{font-family:'ruby-icon' !important;font-weight:normal;display:inline;margin-right:7px;content:'\e90c';}
.widget_recent_entries .post-date{font-size:12px;font-weight:400;position:relative;display:block;margin-top:7px;}
.widget_recent_comments .recentcomments:before{font-family:'ruby-icon' !important;font-size:24px;position:absolute;top:0;left:0;content:'\56';}
.widget_recent_comments .recentcomments{font-size:.875rem;position:relative;margin-bottom:20px;padding-left:35px;}
.widget_recent_comments .recentcomments > a:last-child{display:block !important;margin-top:2px !important;margin-bottom:0 !important;}
.widget_categories .children, .widget_pages .children, .wp-block-categories-list .children, .wp-block-categories-list .children{margin-top:15px;margin-left:15px;padding:0;}
.wp-block-latest-comments__comment{position:relative;display:block;margin-left:0;}
.wp-block-latest-comments__comment article{margin-bottom:20px;}
.wp-block-latest-comments__comment-link, .wp-block-latest-posts__list a{font-family:'Quicksand', sans-serif;font-size:1rem;font-weight:700;line-height:1.45;}
.wp-block-latest-comments__comment-date{padding-top:7px;}
.wp-block-latest-comments__comment-excerpt{font-size:.85rem;line-height:1.7;margin-top:12px;}
.wp-block-latest-comments__comment-excerpt p{font-size:inherit;line-height:inherit;margin:0;}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),
.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#eee;}
.widget_pages ul.children ul.children ul.children{margin-left:0;}
.widget.widget_nav_menu .menu-item a{font-size:inherit;font-weight:inherit;position:relative;padding:0;letter-spacing:inherit;}
.widget.widget_nav_menu .menu-item a *{font-size:inherit;text-transform:inherit;}
.widget.widget_nav_menu .sub-menu{margin-top:15px;margin-left:15px;}
.widget_archive > ul > li:last-child, .widget_categories > ul > li:last-child,
.widget_pages > ul > li:last-child, .widget_meta > ul > li:last-child,
.widget.widget_nav_menu ul.menu > li:last-child{margin-bottom:0;}
.widget_recent_comments > ul > .recentcomments:last-child, .widget_recent_entries > ul > li:last-child, .widget_rss > ul > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none !important;}
.widget-title, .widget .widget-title, .elementor-widget-container .widget > *:first-child{position:relative;display:block;margin-bottom:20px;}
.widget-title:after{display:table;clear:both;content:'';}
.widget_categories label, .widget_archive label, .widget_mc4wp_form_widget .mc4wp-form label, .widget_text .mc4wp-form label{display:none;}
.widget_mc4wp_form_widget .widget-title{text-align:center;}
.widget_rss li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #8882;}
.widget_rss li:last-child{margin-bottom:0;}
.widget_rss ul a.rsswidget:before{font-family:'ruby-icon' !important;font-size:20px;position:absolute;top:4px;left:0;content:'\42';}
.widget_rss ul a.rsswidget, .rss-date{display:block;padding-left:35px;}
.rss-date{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin-top:2px;color:#666;}
.rssSummary{font-family:'Poppins', sans-serif;font-size:.85rem;font-weight:400;line-height:1.7;margin-top:15px;margin-bottom:10px;}
.widget_rss cite{font-size:12px;display:block;padding-right:5px;}
.wp-block-archives, .wp-block-categories{position:relative;overflow:hidden;max-width:350px;}
.wp-block-archives.alignleft, .wp-block-categories.alignleft, .wp-block-archives.alignright, .wp-block-categories.alignright{width:350px;}
.wp-block-categories-list .count, .wp-block-archives-list .count, .widget:not(.woocommerce) .count{font-size:11px;line-height:18px;float:right;min-width:18px;padding:0 3px;-webkit-transition:background-color .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:background-color .3s cubic-bezier(0.36, 0.8, 0.41, 1);text-align:center;color:#fff;background-color:#333;}
.widget_archive select, .wp-block-archives select, .widget_categories select, .wp-block-categories select{display:block;width:100%;max-width:100%;padding:10px;color:#aaa;border:none;background-color:rgba(0, 0, 0, .025);}
.widget_archive select, .widget_categories select{width:100%;}
.widget_archive select option, .wp-block-archives select option, .widget_categories select option, .wp-block-categories select option{color:#333;}
.entry-content ul.wp-block-latest-posts a:hover{color:var(--g-color);}
.wp-block-latest-posts__post-date, .wp-block-latest-comments__comment-date{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;margin-top:7px;padding:0;letter-spacing:.0215rem;color:#666;}
#wp-calendar{position:relative;width:100%;}
#wp-calendar tfoot{position:absolute;top:0;right:0;left:0;}
#wp-calendar tfoot td{vertical-align:top;border:none;}
#wp-calendar th, #wp-calendar td{line-height:40px;padding:0;text-align:center;}
#wp-calendar tbody a{display:block;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);text-decoration:none !important;background-color:rgba(0, 0, 0, .025);}
#wp-calendar tbody td{padding:0;}
#wp-calendar tbody a:hover{color:#fff;background-color:var(--g-color);}
#wp-calendar caption{padding-bottom:15px;}
#wp-calendar td#today{color:#fff;background-color:var(--g-color);}
#wp-calendar #prev{right:auto;left:0;}
#wp-calendar #next{position:absolute;right:0;left:auto;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:13px;line-height:24px;display:block;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);text-decoration:none !important;opacity:.5;}
#wp-calendar #prev a:hover, #wp-calendar #next a:hover{opacity:1;}
#wp-calendar tfoot a:hover{text-decoration:underline;}
.widget_tag_cloud .tagcloud{display:flex;flex-flow:row wrap;}
.tagcloud a{font-family:'Montserrat', sans-serif;font-size:11px !important;font-weight:600;line-height:1.5;margin:2px;padding:4px 12px;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);letter-spacing:.0215rem;color:#fff;border:none;background-color:#333;}
.tagcloud a:hover, .tagcloud a:focus,
.is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus{color:#fff;background-color:var(--g-color);}
.widget_search{display:block;overflow:hidden;}
.widget_search form{position:relative;display:block;}
.widget_search input.search-field, .widget_product_search input[type='search']{display:block;width:100%;margin:0;padding:5px 50px 5px 20px;border:none !important;}
.widget_search .search-form input[type='submit'],
.widget_product_search .search-form input[type='submit']{line-height:46px;width:46px;height:46px;}
.widget_search .search-submit, .widget_search input[type=submit],
.widget_product_search button{font-size:0;line-height:0;z-index:9;width:50px;min-width:auto !important;padding:0;cursor:pointer;text-indent:-9999px;background-color:transparent !important;}
.widget_search form:after, .widget_product_search:after{font-family:'ruby-icon' !important;font-size:22px;line-height:46px;position:absolute;z-index:10;top:0;right:0;bottom:0;left:auto;width:50px;height:100%;content:'\e618';text-align:center;pointer-events:none;opacity:1;-webkit-border-radius:0 !important;border-radius:0 !important;}
.textwidget img{margin-top:1rem;margin-bottom:1rem;}
.textwidget p{margin-bottom:.75rem;word-wrap:break-word;}
.footer-wrap .textwidget p{font-size:.85rem;line-height:1.7;color:#777;}
.textwidget > p:last-child{margin-bottom:0;}
.subscribe-youtube-wrap{display:flex;overflow:hidden;justify-content:center;}
.twitter-content.entry-summary{margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed rgba(0, 0, 0, .05);}
.twitter-content.entry-summary:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.twitter-content.entry-summary a{font-style:italic;-webkit-transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);transition:all .3s cubic-bezier(0.36, 0.8, 0.41, 1);text-decoration:underline;color:#333;}
.twitter-content.entry-summary a:hover{color:var(--g-color);}
.twitter-timestamp{font-size:12px;display:block;margin-top:7px;color:#666;}
.widget-post-1 > *:last-child .p-wrap,
.widget-post-3 > *:last-child .p-wrap{margin-bottom:0;padding-bottom:0;border:none;}
.ct-small-list .p-wrap.p-style-3 .p-header{display:flex;align-items:start;flex-flow:row nowrap;}
.p-wrap.p-list-4.p-style-3 i.cat-dot-el{line-height:6px;width:6px;height:6px;}
.ct-small-list .p-wrap.p-list-4.p-style-3{margin-bottom:15px;}
.ct-small-list .rb-col-m12:last-child .p-wrap.p-list-4.p-style-3{margin-bottom:0;}
.widget-post-4 .p-wrap .rb-iwrap.pc-75, .ct-small-list .p-wrap.p-style-2 .rb-iwrap.pc-75{padding-bottom:100%;}
.widget-post-4 .p-wrap .p-feat, .ct-small-list .p-wrap.p-style-2 .p-feat{-webkit-border-radius:100%;border-radius:100%;}
.widget-post ul{list-style:none;}
.widget-post-2{margin-right:-10px;margin-bottom:-20px;margin-left:-10px;}
.widget-post-2 > *{padding-right:10px;padding-left:10px;}
.widget-post-2 .p-grid-w1{width:100%;}
.p-grid-w1 .p-feat{margin-bottom:10px;}
.social-follower{position:relative;display:block;}
.follower-el{line-height:40px;position:relative;display:flex;overflow:hidden;align-items:center;margin-bottom:7px;padding-right:20px;padding-left:20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:#333;}
.follower-el:last-child{margin-bottom:0;}
.follower-el > a{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:block;}
.follower-el *{line-height:inherit;display:inline-flex;align-items:center;color:inherit;}
.follower-el .num-count, .follower-el .text-count{margin-left:5px;}
.follower-el .right-el{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:500;display:flex;margin-left:auto;letter-spacing:.1em;text-transform:uppercase;}
.follower-icon{position:relative;margin-right:5px;padding-right:5px;}
.text-count{text-transform:capitalize;}
.follower-icon:after{position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;content:'';opacity:.25;background-color:currentColor;}
.footer-wrap .follower-el .left-el{flex-grow:1;}
.footer-wrap .follower-el .text-count{flex-grow:1;justify-content:flex-end;}
.footer-wrap .follower-el .right-el{display:none;}
.footer-wrap .widget.widget_nav_menu .menu-item{margin-bottom:10px;}
.is-color .social-link-facebook, .bg-facebook{background-color:#899dce;}
.is-color .social-link-twitter, .bg-twitter{background-color:#60d2f5;}
.is-color .social-link-pinterest, .bg-pinterest{background-color:#f74c53;}
.is-color .social-link-instagram, .bg-instagram{background-color:#7e40b6;}
.is-color .social-link-linkedin, .bg-linkedin{background-color:#007bb6;}
.is-color .social-link-tumblr, .bg-tumblr{background-color:#32506d;}
.is-color .social-link-flickr{background-color:#ff0082;}
.is-color .social-link-skype{background-color:#00aae1;}
.is-color .social-link-snapchat{background-color:#ffc94f;}
.is-color .social-link-myspace{background-color:#030303;}
.is-color .social-link-youtube, .bg-youtube{background-color:#ef464b;}
.is-color .social-link-bloglovin{background-color:#111;}
.is-color .social-link-digg{background-color:#191919;}
.is-color .social-link-dribbble, .bg-dribbble{background-color:#fb70a6;}
.is-color .social-link-soundcloud, .bg-soundcloud{background-color:#fd794a;}
.is-color .social-link-vk, .bg-vk{background-color:#5fa0dd;}
.is-color .social-link-whatsapp{background-color:#00e676;}
.is-color .social-link-rss, .bg-rss{background-color:#ffcc15;}
.is-color .social-link-vimeo, .bg-vimeo{background-color:#44bbe1;}
.is-color .social-link-telegram, .bg-telegram{background-color:#649fdf;}
.is-color .social-link-reddit{background-color:#ff4500;}
.is-color .social-link-custom{background-color:#333;}
.is-bg-icon .social-link-facebook:hover, .widget .bg-facebook:hover{background-color:#568fce;}
.is-icon .social-link-facebook:hover, .is-light-share .share-facebook i{color:#568fce;}
.is-bg-icon .social-link-twitter:hover, .widget .bg-twitter:hover{background-color:#27c2f5;}
.is-icon .social-link-twitter:hover, .is-light-share .share-twitter i{color:#27c2f5;}
.is-bg-icon .social-link-pinterest:hover, .widget .bg-pinterest:hover{background-color:#f7333e;}
.is-icon .social-link-pinterest:hover, .is-light-share .share-pinterest i{color:#f7333e;}
.is-bg-icon .social-link-instagram:hover, .widget .bg-instagram:hover{background-color:#8823b6;}
.is-icon .social-link-instagram:hover{color:#8823b6}
.is-bg-icon .social-link-linkedin:hover{background-color:#0a84dc;}
.is-icon .social-link-linkedin:hover, .is-light-share .share-linkedin i{color:#0a84dc;}
.is-bg-icon .social-link-tumblr:hover{background-color:#111;}
.is-icon .social-link-tumblr:hover, .is-light-share .share-tumblr i{color:#111;}
.is-bg-icon .social-link-flickr:hover{background-color:#ff015a;}
.is-icon .social-link-flickr:hover{color:#ff015a;}
.is-bg-icon .social-link-skype:hover{background-color:#0082e1;}
.is-icon .social-link-skype:hover{color:#0082e1;}
.is-bg-icon .social-link-snapchat:hover{background-color:#ffd400;}
.is-icon .social-link-snapchat:hover{color:#ffd400;}
.is-bg-icon .social-link-myspace:hover, .is-bg-icon .social-link-bloglovin:hover, .is-bg-icon .social-link-digg:hover{background-color:#000;}
.is-icon .social-link-myspace:hover, .is-icon .social-link-bloglovin:hover, .is-icon .social-link-digg:hover{color:#000;}
.is-bg-icon .social-link-youtube:hover, .widget .bg-youtube:hover{background-color:#ef272c;}
.is-icon .social-link-youtube:hover{color:#ef272c;}
.is-bg-icon .social-link-dribbble:hover, .widget .bg-dribbble:hover{background-color:#ff5a91;}
.is-icon .social-link-dribbble:hover{color:#ff5a91;}
.is-bg-icon .social-link-soundcloud:hover, .widget .bg-soundcloud:hover{background-color:#fd652a;}
.is-icon .social-link-soundcloud:hover{color:#fd652a;}
.is-bg-icon .social-link-vimeo:hover, .widget .bg-vimeo:hover{background-color:#15a8e1;}
.is-icon .social-link-vimeo:hover{color:#15a8e1;}
.is-bg-icon .social-link-reddit:hover{background-color:#ff570a;}
.is-icon .social-link-reddit:hover, .is-light-share .share-reddit{color:#ff570a;}
.is-bg-icon .social-link-vk:hover, .widget .bg-vk:hover{background-color:#568fce;}
.is-icon .social-link-vk:hover, .is-light-share .share-vk{color:#08c;}
.is-icon .social-link-telegram:hover, .is-light-share .share-telegram{color:#568fce;}
.is-bg-icon .social-link-telegram:hover, .widget .bg-telegram:hover{background-color:#3e80bd;}
.is-bg-icon .social-link-whatsapp:hover{background-color:#0ce643;}
.is-icon .social-link-whatsapp:hover, .is-light-share .share-whatsapp i{color:#17c242;}
.is-bg-icon .social-link-rss:hover{background-color:#ffa100;}
.is-icon .social-link-rss:hover, .is-light-share .share-email i{color:#ffa100;}
.social-follower i{font-size:20px;position:relative;}
.social-follower i:before{position:relative;z-index:2;}
.social-follower .rbi:after{font-size:2.25em;position:absolute;z-index:1;left:-18px;content:'\62';opacity:.2;}
.social-follower i.rbi-twitter:after{content:'\64';}
.social-follower i.rbi-pinterest-i:after{content:'\66';}
.social-follower i.rbi-instagram:after{content:'\34';}
.social-follower i.rbi-telegram:after{content:'\e938';}
.topsite-sidebar .advert-wrap{padding-top:15px;padding-bottom:15px;}
.topsite-sidebar .wp-block-group{display:none;}
.advert-decs{font-family:inherit;font-size:.83rem;font-weight:400;line-height:1;display:block;overflow:hidden;margin-bottom:10px;text-align:center;color:#666;}
.infeed-wrap .advert-decs{margin-top:10px;margin-bottom:0;}
.infeed-image{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.infeed-image:hover{opacity:.7;}
.ad-image img{display:block;width:auto;max-width:100%;margin-right:auto;margin-left:auto;}
.advert-wrap, .advert-wrap iframe{position:relative;display:block;max-width:100%;margin-right:auto;margin-left:auto;}
.advert-image, .ad-script{text-align:center;}
.infeed-wrap{position:relative;display:block;width:100%;text-align:center;}
.mc4wp-form-fields{position:relative;}
.mc4wp-form-fields input{display:block;width:50%;max-width:460px;margin-right:auto;margin-bottom:15px;margin-left:auto;}
.mc4wp-form-fields input[type='submit'],
.mc4wp-form-fields button{display:block !important;width:auto;}
.w-sidebar .mc4wp-form-fields h1, .w-sidebar .mc4wp-form-fields h2, .w-sidebar .mc4wp-form-fields h3, .w-sidebar .mc4wp-form-fields h4, .w-sidebar .mc4wp-form-fields h5, .w-sidebar .mc4wp-form-fields h6{margin-bottom:10px;text-align:center;}
.w-sidebar .mc4wp-form-fields p{font-size:.9rem;margin-bottom:20px;text-align:center;opacity:.7}
.subscribe-box .mc4wp-form-fields input{display:flex;margin-right:0;margin-left:0;}
.sidebar-inner .w-sidebar.widget_mc4wp_form_widget, .w-footer.widget_mc4wp_form_widget{padding:30px 20px 20px 20px;border:1px solid #8882;}
.is-light-text .w-footer.widget_mc4wp_form_widget{border-color:rgba(255, 255, 255, .1);}
.sidebar-inner .w-sidebar.widget_mc4wp_form_widget input:not([type='submit']),
.w-footer.widget_mc4wp_form_widget input:not([type='submit']){width:100%;}
.sidebar-inner .w-sidebar.widget_mc4wp_form_widget input + i,
.w-footer.widget_mc4wp_form_widget input + i{display:none;}
.widget-fw-instagram .rb-error{padding:0 20px;text-align:center;}
.widget-fw-instagram .instagram-grid{padding-bottom:10px;}
.layout-default .grid-holder{display:flex;align-content:stretch;flex-flow:row wrap;margin:-5px;}
.is-wide .grid-holder{margin-right:5px;margin-left:5px;}
.is-wide.layout-grid .grid-holder{margin-right:10px;margin-left:10px;}
.layout-default .grid-el{padding:5px;}
.rb-c2{flex:0 0 50%;width:50%;}
.rb-c3{flex:0 0 33.333%;width:33%;}
.rb-c4{flex:0 0 25%;width:25%;}
.rb-c5{flex:0 0 20%;width:20%;}
.rb-c6{flex:0 0 16.666%;width:16.666%;}
.rb-c7{flex:0 0 14.285%;width:14.285%;}
.rb-c8{flex:0 0 12.5%;width:12.5%;}
.rb-c9{flex:0 0 11.111%;width:11.111%;}
.rb-c10{flex:0 0 10%;width:10%;}
.instagram-box{position:relative;overflow:hidden;flex:1;}
.instagram-box .box-content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;opacity:0;color:#fff;}
.instagram-box:not(.box-intro) .box-content:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0, 0, 0, .5);}
.instagram-box:not(.box-intro) .box-content span{line-height:1;z-index:10;display:inline-flex;display:-webkit-inline-flex;align-items:center;padding:0 5px;}
.widget-sb-instagram .instagram-box:not(.box-intro) .box-content i,
.widget-sb-instagram .instagram-box:not(.box-intro) .box-content span{font-size:.825rem;}
.instagram-box:not(.box-intro) .box-content i{font-size:1.1rem;line-height:1;margin-right:3px;}
.instagram-box:hover .box-content{opacity:1;}
.instagram-box img, .flickr-grid img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}
.instagram-box{padding-bottom:100%;}
.instagram-box a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;}
.grid-header{font-size:1.3rem;display:block;margin-bottom:20px;text-align:center;}
.grid-footer{font-size:.8rem;display:block;margin-top:10px;text-align:right;}
.grid-header span, .grid-header em{font-size:.9rem;}
.grid-header a, .grid-footer a{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.7;}
.grid-header a:hover, .grid-footer a:hover{opacity:1;}
.widget-fw-instagram .layout-default h5, .widget-fw-instagram .layout-default h6{font-size:1.2rem;}
.instagram-box.box-intro{line-height:1;padding-bottom:50%;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);background-color:#333;}
.instagram-box.box-intro .box-content{flex-direction:column;padding:0 10px;text-align:center;opacity:1;}
.instagram-box.box-intro:hover{background-color:var(--g-color);}
.instagram-box.box-intro .box-content span{font-size:12px;font-style:italic;line-height:1.5;display:none;}
.instagram-box.box-intro .box-content i{font-size:2.2rem;margin-bottom:5px;}
.instagram-box.box-intro .box-content h6{white-space:nowrap;}
.layout-grid .grid-holder{display:grid;align-items:stretch;grid-gap:10px;grid-template-columns:repeat(8, 1fr);grid-template-rows:auto;grid-template-areas:'e2 e2 e1 e1 e3 e3 e4 e5' 'e2 e2 e6 e7 e3 e3 e8 e8';}
.layout-grid.grid-fmasonry .grid-holder{grid-template-columns:repeat(10, 1fr);grid-template-areas:'e1 e2 e2 e9 e9 e3 e3 e4 e5 e11' 'e10 e2 e2 e6 e7 e3 e3 e8 e8 e11';}
.layout-grid .instagram-box{height:100%;}
.rb-masonry{justify-self:stretch;}
.rb-masonry:nth-child(1){grid-area:e1;justify-self:stretch;}
.rb-masonry:nth-child(2){grid-area:e2;}
.rb-masonry:nth-child(3){grid-area:e3;}
.rb-masonry:nth-child(5){grid-area:e4;}
.rb-masonry:nth-child(5){grid-area:e5;}
.rb-masonry:nth-child(6){grid-area:e6;}
.rb-masonry:nth-child(7){grid-area:e7;}
.rb-masonry:nth-child(8){grid-area:e8;}
.rb-masonry:nth-child(9){grid-area:e9;}
.rb-masonry:nth-child(10){grid-area:e10;}
.rb-masonry:nth-child(11){grid-area:e11;}
.layout-grid .rb-masonry:nth-child(8) .instagram-box,
.layout-grid .rb-masonry:nth-child(9) .instagram-box{padding-bottom:50%;}
.layout-grid .rb-masonry:nth-child(11) .instagram-box{padding-bottom:200%;}
.about-bio.is-centered{text-align:center;}
.about-bio.is-centered + .social-icon-wrap{justify-content:center;}
.about-bio.is-centered + .social-icon-wrap a{font-size:16px;margin-right:0;padding-right:7px;padding-left:7px;}
.about-bio > *{margin-bottom:.5rem;}
.about-bio > img{margin-bottom:1.5rem;}
.about-bio > a img{margin-bottom:1rem;}
.about-bio p{font-size:.85rem;line-height:1.7;max-width:320px;color:#777;}
.footer-style-3 .footer-col-4 .about-bio p, .footer-style-4 .footer-col-1 .about-bio p{max-width:100%;}
.about-bio.is-centered p{margin-right:auto;margin-left:auto;}
.sidebar-wrap .about-bio.is-centered p{max-width:270px;}
.widget-social-icon .social-icon-wrap a{font-size:20px;line-height:34px;margin-right:15px;text-align:center;}
.widget-social-icon .social-icon-wrap{display:flex;flex-flow:row wrap;}
.widget-social-icon .social-icon-wrap.is-centered{justify-content:center;}
.widget-tweets .widget-title:before{font-family:'ruby-icon';font-size:.9em;margin-right:7px;content:'\64';}
.address-info{font-size:.85rem;padding:20% 10%;background-color:rgba(0, 0, 0, 0.025);}
.address-info h5{margin-bottom:15px;}
.office-address{position:relative;display:block;margin-bottom:40px;padding-left:30px;}
.address-info .phone, .address-info .tel, .address-info .email{position:relative;display:block;margin-bottom:12px;padding-left:30px;}
.address-info .email{margin-bottom:40px;}
.office-address:before{font-family:'ruby-icon';font-size:18px;line-height:1;position:absolute;top:5px;left:0;}
.address-info > *:last-child{margin-bottom:0;}
.address-info .phone:before, .address-info .tel:before, .address-info .email:before{font-family:'ruby-icon';font-size:15px;line-height:20px;position:absolute;top:50%;left:0;margin-top:-10px;}
.office-address:before{content:'\e92a';}
.address-info .phone:before{content:'\e017';}
.address-info .tel:before{content:'\e830';}
.address-info .email:before{content:'\e818';}
.address-info a{text-decoration:underline;}
.address-info a:hover{color:var(--g-color);}
.w-banner{position:relative;display:block;overflow:hidden;padding:100px 30px;text-align:center;}
.w-banner-content{display:flex;align-items:center;flex-grow:1;justify-content:center;min-height:240px;}
.w-banner-desc{display:block;max-width:100%;margin-right:auto;margin-left:auto;}
.banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
.w-banner .banner-bg img{position:relative;width:100%;height:100%;object-fit:cover;object-position:top center;}
.banner-btn{margin-top:20px;text-align:center;}
.banner-btn a{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:40px;display:inline-block;padding:0 40px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;color:#fff;border:none;outline:none !important;background-color:var(--g-color);-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.banner-btn a:hover{background-color:#333;}
.rb-headerstrip{display:none;overflow:hidden;padding:12px 40px;background-color:#333;}
.rb-headerstrip .content-inner{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;margin-right:auto;margin-left:auto;}
.rb-headerstrip .headerstrip-desc{font-size:.875rem;margin:0;padding:0;text-align:center;color:inherit;}
.rb-headerstrip .headerstrip-desc p{color:inherit;}
.headerstrip-btn a{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;line-height:32px;display:inline-block;padding:0 40px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);white-space:nowrap;background-color:var(--g-color);box-shadow:none !important;}
.headerstrip-btn a:hover{color:#333 !important;background-color:#fff !important;}
.headerstrip-btn{margin-left:20px;}
.headerstrip-submit{position:absolute;z-index:10;top:50%;right:12px;display:block;width:20px;height:20px;margin-top:-10px;}
.headerstrip-submit i:before, .headerstrip-submit i:after{-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.7;background-color:currentColor;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.headerstrip-submit:hover i:before, .headerstrip-submit i:after{opacity:1;}
.rb-mailchimp{padding-top:30px;padding-bottom:30px;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.rb-mailchimp .mc4wp-form-fields i{display:none;}
.mc-desc{margin-top:15px;color:#777;}
.rb-mailchimp .mc4wp-form-fields input[type='submit'],
.is-light-text .w-footer .mc4wp-form-fields input[type='submit'],
[data-theme='dark'] .w-footer .mc4wp-form-fields input[type='submit'],
.subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']{background-color:var(--g-color);}
.rb-mailchimp .mc4wp-form-fields input[type='submit']:hover,
.is-light-text .w-footer .mc4wp-form-fields input[type='submit']:hover,
[data-theme='dark'] .w-footer .mc4wp-form-fields input[type='submit']:hover{background-color:#333;}
.mc-form{position:relative;margin-top:30px;margin-bottom:5px;}
.fw-widget-section .widget.widget_archive, .fw-widget-section .widget.widget_calendar, .fw-widget-section .widget.widget_categories, .fw-widget-section .widget.widget_pages, .fw-widget-section .widget.widget_meta, .fw-widget-section .widget.widget_recent_comments, .fw-widget-section .widget.widget_recent_entries, .fw-widget-section .widget.widget_rss, .fw-widget-section .widget.widget_search, .fw-widget-section .widget.widget_text, .fw-widget-section .widget.widget_tag_cloud, .fw-widget-section .widget.widget_nav_menu, .fw-widget-section .widget-post, .fw-widget-section .widget-tweets, .fw-widget-section .widget-social-icon{display:none;}
.cta-inner{position:relative;width:100%;}
.block-cta-1 .cta-inner{text-align:center;}
.cta-image, .cta-tagline{margin-bottom:15px;}
.cta-title{margin-bottom:20px;}
.cta-tagline span, .cta-title span{color:var(--g-color)}
.cta-description{margin-bottom:25px;}
.block-cta-1 .cta-description{max-width:770px;margin-right:auto;margin-left:auto;}
.cta-btn-wrap{display:flex;align-items:center;justify-content:center;}
.cta-btn{font-family:'Montserrat', sans-serif;font-size:1rem;font-weight:600;line-height:50px;display:inline-flex;display:-webkit-inline-flex;align-items:center;flex-flow:row nowrap;margin-right:7px;margin-left:7px;padding:0 30px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);}
.cta-btn .rbi:before{line-height:0;}
.block-cta-1.icon-before .cta-btn{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.cta-btn .rbi{line-height:1;margin-left:7px;letter-spacing:0;}
.block-cta-1.icon-before .cta-btn .rbi{margin-right:7px;margin-left:0;}
.cta-btn.is-bg{color:#fff;background-color:var(--g-color);}
.cta-btn.is-border{line-height:44px;padding-right:28px;padding-left:28px;border:2px solid currentColor;background-color:transparent;}
.cta-btn.is-bg:hover{color:#333;background-color:#fff;}
.cta-btn.is-border:hover{color:#fff;border-color:#333;background-color:#333;}
.rb-btn{font-family:'Montserrat', sans-serif;font-size:1rem;font-weight:600;}
.rb-btn-link{font-size:inherit;display:inline-flex;display:-webkit-inline-flex;visibility:hidden;padding:10px 20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);border:1px solid transparent;}
.ele-round .rb-btn-link{padding-right:25px;padding-left:25px;}
.h-shadow .rb-btn-link:hover{-webkit-box-shadow:0 7px 20px rgba(0, 0, 0, .25);box-shadow:0 7px 20px rgba(0, 0, 0, .25);}
figcaption.elementor-image-carousel-caption{padding:20px 30px;}
.is-light-text, .is-light-text > *,
.is-light-text .widget-title, .is-light-text .topbar-info,
.is-light-text .p-wrap .p-url:hover, .is-light-text .p-wrap .p-url:focus,
.is-light-text .p-url:hover, .is-light-text .p-url:focus,
.is-light-text .p-wrap .p-url:hover, .is-light-text .p-wrap .p-url:focus,
.p-wrap .is-light-text .p-url:hover, .p-wrap .is-light-text .p-url:focus,
.p-wrap.is-light-text .p-url:hover, .p-wrap.is-light-text .p-url:focus,
.is-light-text .p-grid-5 .additional-meta, .is-light-text .p-grid-6 .additional-meta, .is-light-text .p-masonry-1 .additional-meta, .is-light-text .meta-info-author.meta-info-el, .is-light-text .meta-info-author, .is-light-text .block-title,
.is-light-text .p-link, .is-light-text .quick-filter-link,
.is-light-text .entry-title, .is-light-text .entry-title:hover, .is-light-text .entry-title:focus,
.is-light-text h1, .is-light-text h1:hover, .is-light-text h1:focus,
.is-light-text .h1, .is-light-text .h1:hover, .is-light-text .h1:focus,
.is-light-text h2, .is-light-text h2:hover, .is-light-text h2:focus,
.is-light-text .h2, .is-light-text .h2:hover, .is-light-text .h2:focus,
.is-light-text h3, .is-light-text h3:hover, .is-light-text h3:focus,
.is-light-text .h3, .is-light-text .h3:hover, .is-light-text .h3:focus,
.is-light-text h4, .is-light-text h4:hover, .is-light-text h4:focus,
.is-light-text .h4, .is-light-text .h4:hover, .is-light-text .h4:focus,
.is-light-text h5, .is-light-text h5:hover, .is-light-text h5:focus,
.is-light-text .h5, .is-light-text .h5:hover, .is-light-text .h5:focus,
.is-light-text h6, .is-light-text h6:hover, .is-light-text h6:focus,
.is-light-text .h6, .is-light-text .h6:hover, .is-light-text .h6:focus,
.is-light-text .breadcrumb a:hover, .is-light-text .portfolio-info-el:before,
.is-light-text .block-view-more a:hover, .is-light-text .block-view-more a:focus{color:#fff;}
.is-light-text .cat-dot-el{background-color:#fff;}
.is-light-text .pagination-nextprev .pagination-link, .is-light-text .loadmore-link, .is-light-text button.pp-filter-el.active{background-color:rgba(255, 255, 255, .07);}
.is-light-text .pagination-nextprev .pagination-link:hover, .is-light-text .loadmore-link:hover{background-color:rgba(255, 255, 255, .2);}
.is-light-text thead th{color:#333;background-color:#fff;}
.is-light-text .p-meta-info, .is-light-text .block-view-more, .is-light-text .mc-desc, .footer-wrap.is-light-text .textwidget p{color:#efefef;}
.is-light-text thead{background-color:rgba(255, 255, 255, .07);}
.is-light-text #wp-calendar td#today{background-color:rgba(255, 255, 255, .1);}
.is-light-text .widget:not(.woocommerce) .count{background-color:var(--g-color);}
.is-light-text .banner-btn a:hover{color:#333;background-color:#fff;}
.is-light-text .twitter-timestamp, .is-light-text cite, .is-light-text .rss-date, .is-light-text .image-caption, .is-light-text .wp-caption-text{color:#ddd;}
.is-light-text input[type='submit'],
.is-light-text button{background-color:rgba(255, 255, 255, .1);}
.is-light-text input[type='text'],
.is-light-text input[type='tel'],
.is-light-text input[type='password'],
.is-light-text input[type='email'],
.is-light-text input[type='number'],
.is-light-text input[type='url'],
.is-light-text input[type='search']{color:#fff;background-color:rgba(255, 255, 255, .1);}
.navbar-holder.is-light-text .main-menu .sub-menu, .navbar-holder.is-light-text .header-lightbox{background-color:#333;}
.ele-round .navbar-holder.is-light-text .header-lightbox:before{z-index:-1;color:#333;}
.navbar-holder.is-light-text .main-menu > li > .sub-menu:before{color:#333;}
[data-theme='dark'] .navbar-holder .header-lightbox,
.navbar-holder.is-light-text .header-lightbox{color:#fff;border-color:var(--g-color);}
.is-light-text .tagcloud a{background-color:rgba(255, 255, 255, .1);}
.is-light-text .post-slider-2 .p-header{background-color:#333;}
.is-light-text select, .is-light-text .widget_archive select, .is-light-text .widget_categories select{color:#eee;background-color:rgba(255, 255, 255, .07);}
.is-light-text select option, .is-light-text .widget_archive select option, .is-light-text .widget_categories select option{color:#fff;background-color:#333;}
body .is-light-text .entry-summary, .is-light-text p, .is-light-text .entry-summary, .is-light-text .rssSummary, .is-light-text .breadcrumb .current-item, .is-light-text .breadcrumb.woocommerce-breadcrumb .current-item{color:#efefef;}
.is-light-text .widget_categories a:hover, .is-light-text .widget_archive a:hover, .is-light-text .widget_pages .page_item a:hover, .is-light-text .widget_nav_menu .menu-item a:hover, .is-light-text .widget_meta a:hover{opacity:.7;color:currentColor;}
.is-light-text .widget_categories a:hover .count, .is-light-text .widget_archive a:hover .count{background-color:currentColor;}
.is-light-text .breadcrumb, .is-light-text .breadcrumb.woocommerce-breadcrumb{color:#fff;}
.is-light-text .copyright-inner{border-color:rgba(255, 255, 255, .1);}
.is-light-text .p-list-5{border-color:rgba(255, 255, 255, .1);}
.is-light-text .meta-info-el a:hover{color:#fff;}
.is-light-text .p-link:hover span, .is-light-text .p-link:hover i{color:#fff;}
.is-light-text .meta-avatar img{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.is-light-text .meta-info-author:hover .meta-avatar img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.is-light-text .single-tagline:before{opacity:.7;}
.is-light-text .sponsor-label{color:#efefef;}
.is-light-text .filter-el:after{color:rgba(255, 255, 255, .2);}
.rb-newsletter.is-light-text .newsletter-email{background-color:transparent;}
.rb-newsletter.is-light-text .subscribe-box.layout-1 .newsletter-email, .rb-newsletter.is-light-text .subscribe-box.layout-1 button.newsletter-submit-icon{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .rb-newsletter button.newsletter-submit,
.rb-newsletter.is-light-text button.newsletter-submit{background-color:var(--g-color);}
.rb-newsletter.is-light-text button.newsletter-submit:hover{color:#333;background-color:#fff;}
[data-theme='dark'] .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover,
.subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover{color:var(--g-color);}
.single-header-overlay.is-light-text .entry-title{margin-bottom:15px;}
.is-light-text.is-header-left .header-left-holder{background-color:rgba(0, 0, 0, .5);}
.fw-category-1.is-light-text .cat-list-item .cat-list-name{color:#333;background-color:#fff;}
.is-light-text .mega-category .mega-holder > .sub-menu{border-color:rgba(255, 255, 255, .1);}
.is-light-text .rb-counter, .header-wrap .is-light-text .rb-counter{color:#333;background-color:#fff;}
.is-light-text .twitter-content.entry-summary a{color:#fff;}
.is-light-text .load-animation, .is-light-text .loadmore-animation{background-image:url(//baotoandulichnhamat.com/wp-content/themes/pixwell/assets/images/loading-light.svg);}
.feat-round .p-grid-6, .feat-round .single-1 .single-feat, .feat-round .single-4 .single-feat{overflow:hidden;}
.feat-round .fw-feat-6 .p-overlay-3 .content-overlay:before{-webkit-border-radius:0;border-radius:0;}
.feat-round .ct-nav-holder .nav-image, .feat-round .p-feat, .feat-round .fw-feat-17 .p-list-4, .feat-round .single-1 .single-feat, .feat-round .single-4 .single-feat, .feat-round .ad-image img, .feat-round .p-grid-6, .feat-round .ibox-thumb, .feat-round .ibox-wrap .ibox-thumb img.ibox-img, .feat-round .rb-newsletter-popup{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.feat-round .p-list-6 .p-feat, .feat-round .p-list-7 .p-feat{border-top-right-radius:0;border-bottom-right-radius:0;}
.feat-round .p-list-6, .feat-round .p-list-7{overflow:hidden;transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.feat-round .p-gallery-slider .p-feat, .feat-round .p-gallery-slider .p-feat img, .feat-round .fw-feat-4 .p-feat, .feat-round .fw-feat-4 .p-feat img, .feat-round .fw-feat-6 .p-overlay-4 .p-feat, .feat-round .fw-feat-6 .p-overlay-4 .p-feat img, .feat-round .p-grid-6 .p-feat, .feat-round .p-grid-6 .p-feat img{-webkit-border-radius:0;border-radius:0;}
.feat-round .slider-feat-5, .feat-round .slider-feat-5 img, .feat-round .single-feat .p-feat, .feat-round .single-feat .p-feat img, .feat-round .widget-fw-instagram .instagram-box, .feat-round .citem-feat .rb-iwrap, .feat-round .el-banner-inner, .feat-round .el-banner-inner img, .feat-round .banner-content:before{overflow:hidden;transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.feat-round .is-border-none .p-feat, .feat-round .is-border-none .slider-feat-5, .feat-round .is-border-none .slider-feat-5 .p-feat .rb-iwrap > img{-webkit-border-radius:0;border-radius:0;}
.feat-round .widget .gallery-item img{-webkit-border-radius:4px;border-radius:4px;}
.feat-round .p-overlay .content-overlay:before{-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;}
.ele-round input[type='submit'], .ele-round button, .ele-round select,
.ele-round input[type='text'], .ele-round input[type='tel'], .ele-round input[type='password'],
.ele-round input[type='email'], .ele-round input[type='url'], input[type='file'],
.ele-round input[type='search'], .ele-round input[type='number'],
.ele-round .banner-btn a, .ele-round .cookie-accept,
.ele-round .response-notice, .ele-round .image-caption.is-overlay, .ele-round .pagination-link, .ele-round .loadmore-link, .ele-round .entry-footer a, .ele-round .entry-footer .source,
.ele-round .entry-footer .via-el, .ele-round .off-canvas-subscribe a, .ele-round .headerstrip-btn a, .ele-round .rb-owl-next, .ele-round .rb-owl-prev, .cat-icon-round .category-title, .ele-round .box-comment-btn, .ele-round .review-info, .ele-round .tagcloud a, .ele-round .search-form input[type='search'],
.ele-round .wpcf7 input, .ele-round.wp-block-button__link, .ele-round .entry-content a.wp-block-button__link, .ele-round .review-btn, .ele-round .cta-btn, .ele-round .rb-btn-link{-webkit-border-radius:100px;border-radius:100px;}
.ele-round .header-lightbox, .ele-round .fw-category-1 .cat-list-item, .ele-round .fw-category-2 .cat-list-feat, .ele-round .w-banner, .ele-round .fw-subscribe, .ele-round .review-box-wrap .inner, .ele-round .newsletter-inner-cover, .ele-round .p-gallery-slider, .ele-round .p-gallery-list .gallery-el, .ele-round .gallery-feat-holder, .ele-round .gallery-grid-wrap, .ele-round .single-portfolio-inner, .ele-round .single-portfolio-feat a, .ele-round .infeed-image img{-webkit-transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.ele-round textarea, .ele-round .author-box, .ele-round .reaction-section, .ele-round a.comment-reply-link, .ele-round .wpcf7 textarea, .ele-round .address-info, .ele-round .follower-el, .ele-round .rb-related, .ele-round .header-author-box, .ele-round .rb-cookie, .ele-round .main-menu .sub-menu{-webkit-border-radius:10px;border-radius:10px;}
.ele-round .page-numbers, .ele-round .post-page-numbers, .ele-round .topbar-menu .sub-menu, .ele-round .single-left-share a, .ele-round .widget_archive select, .ele-round .widget_categories select, .ele-round #wp-calendar #prev a,
.ele-round #wp-calendar #next a,
.ele-round .entry-content pre, .ele-round .banner-title,
.ele-round .yith-wcwl-share .share-button a, .ele-round .rb-mailchimp .mc4wp-form-fields input, .ele-round .subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit'],
.ele-round .subscribe-layout-3 .subscribe-box .mc4wp-form-fields input[type='email']{-webkit-border-radius:6px;border-radius:6px;}
.ele-round .tipsy-inner, .ele-round .single-bottom-share a, .ele-round .header-wrap .cart-counter, .ele-round #off-canvas-close-btn,
.ele-round .single-top-share, .ele-round .widget:not(.woocommerce) .count,
.ele-round .gallery-popup-select img, .ele-round .total-wrap{-webkit-border-radius:4px;border-radius:4px;}
.ele-round .gallery-grid-content .gallery-el, .ele-round .single-left-article .p-feat, .ele-round .footer-social a, .ele-round #back-top i{-webkit-border-radius:50%;border-radius:50%;}
.ele-round .header-lightbox{border-top:none;}
.ele-round .header-lightbox:before{position:absolute;top:-7px;right:50px;bottom:auto;left:auto;display:block;width:0;height:0;content:'';pointer-events:none;color:#fff;border-right:8px solid transparent;border-bottom:8px solid currentColor;border-left:8px solid transparent;}
.ele-round .navbar-search .header-lightbox:before{right:15px;}
.ele-round .cat-dot-el{-webkit-border-radius:3px;border-radius:3px;}
.cat-icon-square .cat-dot-el{-webkit-border-radius:0;border-radius:0;}
.ele-round .tagcloud a{padding-right:15px;padding-left:15px;}
.ele-round #back-top i{width:44px;}
.ele-round .cta-btn{padding:0 40px;}
.ele-round .cta-btn.is-border{padding-right:38px;padding-left:38px;}
.cat-icon-round .single-cat-info .cat-info-el{-webkit-box-shadow:none;box-shadow:none;}
body.cat-icon-radius .cat-info-el:hover, body.cat-icon-round .cat-info-el:hover{color:#fff;background-color:#333;}
.cat-icon-square .cat-info-el:hover, .cat-icon-line .cat-info-el:hover, .cat-icon-simple .cat-info-el:hover{opacity:.7;}
body.cat-icon-round .p-overlay .cat-info-el:hover, body.cat-icon-round .p-cat-info.is-absolute .cat-info-el:hover{color:#333;background-color:#fff;}
.cat-icon-round .cat-info-el{padding:4px 20px;color:#fff;-webkit-border-radius:100px;border-radius:100px;background-color:var(--g-color);-webkit-box-shadow:1px 5px 10px rgba(0, 0, 0, .1);box-shadow:1px 5px 10px rgba(0, 0, 0, .1);}
.cat-icon-round .is-relative .cat-info-el{-webkit-box-shadow:none;box-shadow:none;}
.cat-icon-radius .cat-info-el{padding:4px 12px;color:#fff;-webkit-border-radius:0;border-radius:0;background-color:var(--g-color);}
.cat-icon-square .cat-info-el, .cat-icon-line .cat-info-el, .cat-icon-simple .cat-info-el{background-color:transparent !important;}
.cat-icon-square .p-cat-info.is-absolute .cat-info-el, .cat-icon-line .p-cat-info.is-absolute .cat-info-el, .cat-icon-simple .p-cat-info.is-absolute .cat-info-el{color:#fff;}
.cat-icon-square .cat-info-el:before{line-height:24px;display:inline-flex;display:-webkit-inline-flex;width:10px;height:10px;margin-right:5px;content:'';vertical-align:middle;background-color:var(--g-color);}
.cat-icon-square .cat-info-el{align-items:center;margin-right:7px;}
.cat-icon-line .cat-info-el{margin-right:5px;padding-right:0;padding-left:0;border-bottom:2px solid var(--g-color);}
.cat-icon-line .p-cat-info.is-absolute .cat-info-el{text-shadow:0 1px 5px rgba(0, 0, 0, .3);}
.cat-icon-simple .cat-info-el{margin-right:5px;padding-right:0;padding-left:0;}
.cat-icon-simple .cat-info-el:after{font-size:.8em;display:inline-flex;align-items:center;justify-content:center;padding-left:5px;content:'/';vertical-align:middle;opacity:.3;}
.cat-icon-simple .cat-info-el:last-child:after{display:none;}
.feat-round .widget-sb-instagram .instagram-box, .feat-round .widget .gallery-item img, .feat-round .header-subscribe img{-webkit-border-radius:4px;border-radius:4px;}
.ele-round .subscribe-box.layout-1 input.newsletter-email{border-radius:100px !important;}
.ele-round .subscribe-box.layout-1 button.newsletter-submit:not(.newsletter-submit-icon){margin-left:20px;}
.ele-round .subscribe-box.layout-1 .rb-newsletter.is-submit-icon input.newsletter-email{border-radius:100px 0 0 100px !important;}
.ele-round .subscribe-box.layout-1 button.newsletter-submit-icon{border-radius:0 100px 100px 0;}
.ele-round .entry-footer a{padding-right:20px;padding-left:20px;}
.ele-round .category-header.is-header-boxed .header-holder{padding:60px 0;border-radius:10px;}
body .cooked-recipe-info{margin:0 0 15px 0;}
body strong.cooked-meta-title{font-weight:normal;}
body .cooked-recipe-info, body .cooked-recipe-excerpt{position:relative;padding-bottom:15px;}
body .cooked-recipe-excerpt{font-size:.825rem;font-style:italic;}
body .cooked-recipe-info:before, body .cooked-recipe-excerpt:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:10px;content:'';opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
body .entry-content .cooked-recipe-info a{text-decoration:none;}
.entry-content .cooked-recipe-info .cooked-author a{color:inherit;}
body .entry-content .cooked-recipe-info a:hover, body .entry-content .cooked-recipe-info a:focus{text-decoration:none;}
.entry-content .cooked-recipe-info .cooked-author a:hover{color:var(--g-color);}
body span.cooked-taxonomy > :last-child{font-size:.875rem;font-weight:700;line-height:1;padding:0 20px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);color:#fff;-webkit-border-radius:100px;border-radius:100px;background-color:#333;}
body .cooked-recipe-info > section.cooked-right > span{font-size:.9rem;}
body .cooked-recipe-info span.cooked-print .cooked-icon, body .cooked-recipe-info span.cooked-fsm-button .cooked-icon{font-size:1.35rem;}
body span.cooked-difficulty-level-1{color:#7db464;}
body span.cooked-difficulty-level-2{color:#f2a400;}
body span.cooked-difficulty-level-3{color:#ff8750;}
body .cooked-author, body .cooked-difficulty-level > :last-child{font-size:12px;font-weight:700;}
body .cooked-author .cooked-meta-title{font-weight:normal;}
body .cooked-time, body .cooked-servings-changer{font-weight:700;}
body .cooked-icon-recipe-icon{color:var(--g-color);}
body .cooked-recipe-info span.cooked-servings-icon{opacity:1;}
body .cooked-recipe-ingredients{font-size:.9rem;margin-bottom:25px;padding-bottom:25px;border-bottom:5px solid rgba(0, 0, 0, .025);}
body .cooked-recipe-ingredients .cooked-ingredient{margin-top:5px;}
body .cooked-ing-amount{font-weight:700;}
body .cooked-ing-measurement{font-size:.8em;font-weight:700;vertical-align:top;}
body .cooked-recipe-ingredients .cooked-ingredient-checkbox{top:.75rem;}
body .cooked-recipe-directions .cooked-direction-number{font-size:1.2rem;line-height:1;height:auto;padding:7px 5px;opacity:1;color:#fff;background-color:var(--g-color);}
body .cooked-recipe-directions .cooked-direction.cooked-direction-has-number .cooked-dir-content{padding-left:30px;}
.cooked-recipe-directions .cooked-direction img{margin-bottom:0;}
body .cooked-recipe-directions .cooked-direction{padding-bottom:15px;}
body.ele-round .cooked-recipe-directions .cooked-direction-number{-webkit-border-radius:4px;border-radius:4px;}
body .widget .cooked-nutrition-label dt{border-color:rgba(0, 0, 0, .2);}
body .widget .cooked-nutrition-label dt.cooked-nut-spacer{background-color:rgba(0, 0, 0, .2);}
.cooked-recipe-info span.cooked-taxonomy{text-align:center;}
span.cooked-taxonomy a:hover{background-color:var(--g-color);}
body .widget .cooked-nutrition-label{padding:20px;border:none;border-radius:20px;background-color:rgba(0, 0, 0, .025);}
body .cooked-recipe-directions{margin-bottom:25px;padding-bottom:15px;border-bottom:5px solid rgba(0, 0, 0, .025);}
body .cooked-recipe-directions .cooked-single-direction:last-child{padding-bottom:0;}
#back-top{position:fixed;z-index:9800;right:20px;bottom:20px;display:none;overflow:hidden;cursor:pointer;text-decoration:none;border:none;}
#back-top i{font-size:14px;line-height:44px;display:block;width:36px;height:44px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;opacity:.25;color:#fff;background-color:#333;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
#back-top:hover i{opacity:1;}
.read-it-later:hover, .read-it-later:focus{color:var(--g-color);}
#bookmarks-list .loadmore-animation{display:block;opacity:1;}
.bookmark-perload{min-height:200px;}
.bookmark-list-header{display:flex;align-items:center;margin-bottom:10px;}
.bookmark-label{font-size:11px;font-weight:500;line-height:1;display:flex;align-items:center;flex-flow:row nowrap;letter-spacing:.1em;text-transform:uppercase;}
.bookmark-label i{margin-right:4px;}
#remove-bookmark-btn{display:flex;align-items:center;margin-left:auto;}
.remove-bookmark-btn.p-link i{margin-right:4px;margin-left:0;-webkit-transform:translate(0);transform:translate(0);}
.bookmark-list{position:relative;padding-top:40px;padding-bottom:40px;}
.bookmark-list:before, .bookmark-list:after{position:absolute;top:0;right:0;left:0;display:block;height:10px;content:'';pointer-events:none;opacity:.2;background-color:transparent;background-image:radial-gradient(currentColor 1px, transparent 1px);background-position:1px 1px;background-size:5px 5px;}
.bookmark-list:after{top:auto;bottom:0;left:50%;width:100px;margin-left:-50px;}
.bookmark-list .content-inner{margin-bottom:-25px;}
.bookmark-empty{text-align:center;}
.bookmark-empty-icon{font-size:42px;line-height:1;margin-bottom:10px;}
.bookmark-empty h6{margin-bottom:15px;}
.banners-inner{display:flex;flex-flow:row nowrap;justify-content:space-between;}
.el-banner{display:flex;flex-grow:1;}
.el-banner-inner{position:relative;display:block;width:100%;padding-bottom:65%;background-color:#333;}
.fw-banner.is-dark-style .el-banner-inner{color:#fff;}
.fw-banner.is-light-style .banner-title{color:inherit;background-color:#fff;}
.el-banner .banner-url{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:block;}
.el-banner .banner-content{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;}
.el-banner-inner img, .elementor .el-banner-inner img{position:absolute;z-index:0;display:block;overflow:hidden;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);object-fit:cover;}
.banner-title{line-height:1;padding:12px 25px;white-space:nowrap;color:inherit;background-color:#333;}
.banner-content:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';pointer-events:none;border:1px solid #fff;}
.el-banner-inner:hover img{opacity:.5;}
.sbox-header{text-align:center;}
.fw-sbox{padding-top:100px;padding-bottom:100px;}
.sbox-description{margin-top:15px;}
.sbox-form-wrap{margin-top:35px;}
.is-border-style .sbox-form input[type='search']{border:1px solid #8882;background-color:transparent !important;}
.is-border-style.is-light-text .sbox-form input[type='search']{border-color:rgba(255, 255, 255, .1)}
.fw-sbox .sbox-form input[type='search']{color:inherit;}
.topbar-wrap.dark-style{color:#333;}
.fw-sbox.is-left{padding-top:0;padding-bottom:0;}
.sbox-title span{color:var(--g-color);}
.sbox-form.search-form:after{display:none;}
.sbox-icon{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:62px;height:100%;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:opacity .3s cubic-bezier(0.32, 0.74, 0.57, 1);pointer-events:none;}
.sbox-icon svg{width:26px;max-width:100%;height:auto;}
.fw-sbox input[type='submit']:hover + .sbox-icon{opacity:.5;}
.rb-checked-list li:before{font-family:'ruby-icon' !important;font-size:16px;position:absolute;top:0;left:0;content:'\e87f';color:#52bd45;}
.rb-checked-list li{position:relative;padding-left:25px;}
ul.rb-checked-list{padding-left:0;list-style:none;}
.rb-ithumb{position:relative;display:block;}
.ibox{position:relative;display:block;width:100%;}
.ibox-thumb{margin-bottom:15px;}
.ibox-thumb img.ibox-img{display:inline-block;width:auto;height:auto;}
.ibox-link a{display:inline-block;}
.ibox-desc, .ibox-link{display:block;margin-top:15px;}
.block-ibox.is-center .ibox{text-align:center;}
.block-ibox.is-right .ibox{text-align:right;}
.block-heading.is-center{text-align:center;}
.block-heading.is-right{text-align:right;}
.hbox-tagline{display:block;margin-bottom:10px;}
.hbox-description{display:block;margin-top:25px;}
.hbox-border{padding-top:7px;border-style:solid;border-top-width:5px;}
.block-heading.is-center .hbox-title, .block-heading.is-center .hbox-description{max-width:770px;margin-right:auto;margin-left:auto;}
.hbox-tagline span, .hbox-title span{color:var(--g-color);}
.hbox-tagline em, .hbox-title em{font-style:italic;}
.hbox-separator{position:relative;display:inline-block;width:100%;padding-top:25px;}
.hbox-separator:after{position:absolute;right:auto;bottom:0;left:0;display:block;width:90px;height:2px;content:'';background:currentColor;}
.block-heading.is-center .hbox-separator:after{left:50%;margin-left:-45px;}
.block-heading.is-right .hbox-separator:after{right:0;left:auto;}
.menu-item.wpml-ls-menu-item .sub-menu{width:auto;min-width:auto;}
.wpml-ls-menu-item img.wpml-ls-flag{width:auto;height:12px;}
.header-wrap .wpml-ls-legacy-dropdown-click, .header-wrap .wpml-ls-legacy-dropdown{width:auto;border:none;}
.header-wrap a.wpml-ls-item-toggle{border:none;}
.header-wrap .wpml-ls-legacy-dropdown a{background-color:transparent;}
.header-wrap .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a, .header-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border:none;background-color:#f2f2f2;}
[data-theme='dark'] .header-wrap .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
[data-theme='dark'] .header-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{background-color:#282828;}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown a:hover{background:#88888815;}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle, .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:calc(5px + 1.4em);color:inherit;}
.header-wrap .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after, .header-wrap .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{border:4px solid transparent;border-top:6px solid;}
.rnav-element.widget-Dark-mode{display:flex;align-items:center;}
[data-theme='dark']{background-color:#191919;}
body[data-theme='dark'] .entry-content a:not(button),
body[data-theme='dark'] .comment-content a{text-decoration:underline;color:#fff;}
[data-theme='dark'] .section-sticky .navbar-wrap:not(.transparent-navbar-wrap),
body[data-theme='dark'].boxed #site, [data-theme='dark'] .navbar-wrap,
[data-theme='dark'] .navbar-wrap:not(.transparent-navbar-wrap){background:#191919;}
[data-theme='dark'] .header-float .transparent-navbar-wrap{background:transparent;}
[data-theme='dark'].ele-round .header-lightbox:before,
[data-theme='dark'] .header-lightbox:before{border-bottom-color:#333;}
[data-theme='dark'] .btn-toggle .off-canvas-toggle,
[data-theme='dark'] .elementor-widget-accordion .elementor-accordion-title,
[data-theme='dark'] .elementor-widget-accordion .elementor-tab-content{color:#fff;}
[data-theme='dark'] .main-menu .sub-menu,
[data-theme='dark'] .mobile-sticky-nav{background-color:#191919;background-image:unset;}
[data-theme='dark'] .topbar-wrap{background-color:rgba(0, 0, 0, .07);background-image:unset;}
[data-theme='dark'] .rbc-row:before,
[data-theme='dark'] .block-wrap:before,
[data-theme='dark'] .rbc-fw-section{background-color:transparent !important;background-image:none !important;}
[data-theme='dark'] .footer-wrap:before{background-color:rgba(255, 255, 255, .04) !important;background-image:none !important;}
body[data-theme='dark'] .logo.default,
body:not([data-theme=dark]) [data-mode=dark],
body[data-theme=dark] [data-mode=default],
body:not([data-theme='dark']) .logo.dark{display:none !important;}
[data-theme='dark'] .header-1 .navbar-wrap,
[data-theme='dark'] .header-2 .navbar-wrap,
[data-theme='dark'] .header-4 .navbar-wrap,
[data-theme='dark'] .header-8 .navbar-wrap,
[data-theme='dark'] .section-sticky .navbar-wrap,
[data-theme='dark'] .mobile-sticky-nav{-webkit-box-shadow:0 4px 30px rgba(0, 0, 0, .2);box-shadow:0 4px 30px rgba(0, 0, 0, .2);}
[data-theme='dark'] .is-box-shadow .plan-inner{box-shadow:0 5px 30px #000;}
[data-theme='dark'] .navbar-wrap.transparent-navbar-wrap{box-shadow:none;}
[data-theme='dark'] .main-menu > li > a:hover,
[data-theme='dark'] .nav-search-link:hover,
[data-theme='dark'] .main-menu > li.current-menu-item > a,
[data-theme='dark'] .header-wrap .cart-link:hover{color:#ffff;}
[data-theme='dark'] .main-menu > li > a:hover,
[data-theme='dark'] .nav-search-link:hover,
[data-theme='dark'] .header-wrap .cart-link:hover{opacity:.7;}
[data-theme='dark'] .off-canvas-wrap.light-style{background-color:#333 !important;}
[data-theme='dark'] .p-grid-6 .p-content-wrap{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .about-tagline,
[data-theme='dark'] .about-desc{color:#f2f2f2;}
[data-theme='dark'] .about-desc a,
[data-theme='dark'] .is-post-shadow .p-footer:before{color:#fff;}
[data-theme='dark'] .subscribe-box .subscribe-form input[type='email'],
[data-theme='dark'] .subscribe-box .subscribe-form input[type='text']{background-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .widget-newsletter .rb-newsletter{border:1px solid rgba(255, 255, 255, .07);border-top:5px solid currentColor;}
[data-theme='dark'] .tagcloud a:hover,
[data-theme='dark'] .tagcloud a:focus{color:#fff;background-color:var(--g-color);}
[data-theme='dark'] .navbar-border-holder{border-color:#fff;}
[data-theme='dark'] .w-footer.widget_mc4wp_form_widget{border-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .mobile-nav-inner{background:0 0;}
[data-theme=dark] .header-wrap:not(.header-float) .navbar-wrap .rb-counter{background-color:#fff;}
[data-theme='dark'] .p-grid-4.is-pop-style .p-header .counter-index{color:#fff;}
[data-theme='dark'] .rb-mailchimp,
[data-theme='dark'] .block-wrap.rb-newsletter{background-color:rgba(0, 0, 0, .07) !important;}
[data-theme='dark'] .top-footer-wrap .rb-mailchimp{background-color:rgba(255, 255, 255, .01) !important;}
[data-theme='dark'] .block-header-3 .block-title:before{background-color:#fff !important;}
[data-theme='dark'].block-header-4 .block-title,
[data-theme='dark'] .rb-btn .rb-btn-link,
[data-theme='dark'] .rb-mailchimp .mc4wp-form-fields input[type='submit'],
[data-theme='dark'] .subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']{color:#333 !important;background:#fff !important;}
[data-theme='dark'] .rb-btn .rb-btn-link:hover,
[data-theme='dark'] .rb-mailchimp .mc4wp-form-fields input[type='submit']:hover,
[data-theme='dark'] .subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']:hover{opacity:.7;}
[data-theme='dark'],
[data-theme='dark'] .widget-title,
[data-theme='dark'] .p-wrap .p-url:hover, [data-theme='dark'] .p-wrap .p-url:focus,
[data-theme='dark'] .p-url:hover, [data-theme='dark'] .p-url:focus,
[data-theme='dark'] .p-wrap .p-url:hover, [data-theme='dark'] .p-wrap .p-url:focus,
[data-theme='dark'] .p-wrap .p-url:hover, [data-theme='dark'] .p-wrap .p-url:focus,
[data-theme='dark'] .p-wrap .p-url:hover, [data-theme='dark'] .p-wrap .p-url:focus,
[data-theme='dark'] .p-grid-5 .additional-meta,
[data-theme='dark'] .p-grid-6 .additional-meta,
[data-theme='dark'] .p-masonry-1 .additional-meta,
[data-theme='dark'] .meta-info-author.meta-info-el,
[data-theme='dark'] .meta-info-author, [data-theme='dark'] .block-title,
[data-theme='dark'] .p-link, [data-theme='dark'] .quick-filter-link,
[data-theme='dark'] .entry-title, [data-theme='dark'] .entry-title:hover, [data-theme='dark'] .entry-title:focus,
[data-theme='dark'] h1, [data-theme='dark'] h1:hover, [data-theme='dark'] h1:focus,
[data-theme='dark'] .h1, [data-theme='dark'] .h1:hover, [data-theme='dark'] .h1:focus,
[data-theme='dark'] h2, [data-theme='dark'] h2:hover, [data-theme='dark'] h2:focus,
[data-theme='dark'] .h2, [data-theme='dark'] .h2:hover, [data-theme='dark'] .h2:focus,
[data-theme='dark'] h3, [data-theme='dark'] h3:hover, [data-theme='dark'] h3:focus,
[data-theme='dark'] .h3, [data-theme='dark'] .h3:hover, [data-theme='dark'] .h3:focus,
[data-theme='dark'] h4, [data-theme='dark'] h4:hover, [data-theme='dark'] h4:focus,
[data-theme='dark'] .h4, [data-theme='dark'] .h4:hover, [data-theme='dark'] .h4:focus,
[data-theme='dark'] h5, [data-theme='dark'] h5:hover, [data-theme='dark'] h5:focus,
[data-theme='dark'] .h5, [data-theme='dark'] h5:hover, [data-theme='dark'] .h5:focus,
[data-theme='dark'] h6, [data-theme='dark'] h6:hover, [data-theme='dark'] h6:focus,
[data-theme='dark'] .h6, [data-theme='dark'] .h6:hover, [data-theme='dark'] .h6:focus,
[data-theme='dark'] .breadcrumb a:hover, [data-theme='dark'] .portfolio-info-el:before,
[data-theme='dark'] .block-view-more a:hover, [data-theme='dark'] .block-view-more a:focus,
[data-theme='dark'] textarea,
[data-theme='dark'] .navbar-wrap:not(.transparent-navbar-wrap),
[data-theme='dark'] #mobile-sticky-nav,
[data-theme='dark'] .header-5 .btn-toggle-wrap,
[data-theme='dark'] .header-5 .section-sticky .logo-wrap,
[data-theme='dark'] .header-5 .main-menu > li > a,
[data-theme='dark'] .header-5 .navbar-right{color:#fff;}
[data-theme='dark'] .pagination-nextprev .pagination-link,
[data-theme='dark'] .loadmore-link,
[data-theme='dark'] button.pp-filter-el.active,
[data-theme='dark'] textarea,
[data-theme='dark'] .total-wrap,
[data-theme='dark'] .single-bottom-share a,
[data-theme='dark'] .single-left-share a,
[data-theme='dark'] .p-list-6,
[data-theme='dark'] .p-list-7,
[data-theme='dark'] .pagination-link,
[data-theme='dark'] .loadmore-link,
[data-theme='dark'] .page-numbers,
[data-theme='dark'] .post-page-numbers,
[data-theme='dark'] .rb-related.is-dark-style,
[data-theme='dark'] .review-box-wrap .inner,
[data-theme='dark'] .single-top-share,
[data-theme='dark'] .single-top-share{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .header-holder,
[data-theme='dark'] .is-header-bg.is-header-center .header-holder{background-color:rgba(255, 255, 255, .035);}
[data-theme='dark'] .pagination-nextprev .pagination-link:hover,
[data-theme='dark'] .loadmore-link:hover{background-color:rgba(255, 255, 255, .2);}
[data-theme='dark'] thead th{color:#242424;background-color:#fff;}
[data-theme='dark'] .p-meta-info,
[data-theme='dark'] .block-view-more,
[data-theme='dark'] .mc-desc{color:#eee;}
[data-theme='dark'] thead{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] #wp-calendar td#today{background-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .banner-btn a:hover{color:#242424;background-color:#fff;}
[data-theme='dark'] .hbox-border{border-color:#fff;}
[data-theme='dark'] .twitter-timestamp,
[data-theme='dark'] cite,
[data-theme='dark'] .rss-date,
[data-theme='dark'] .image-caption,
[data-theme='dark'] .wp-caption-text,
[data-theme='dark'] .entry-content .wp-block-image figcaption,
[data-theme='dark'] .share-label,
[data-theme='dark'] .single-bottom-share .share-header:before,
[data-theme='dark'] .box-nav .nav-label{color:#ddd;}
[data-theme='dark'] input[type='submit'],
[data-theme='dark'] button,
[data-theme='dark'] .search-form input[type='submit']{background-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] input[type='text'],
[data-theme='dark'] input[type='tel'],
[data-theme='dark'] input[type='password'],
[data-theme='dark'] input[type='email'],
[data-theme='dark'] input[type='number'],
[data-theme='dark'] input[type='url'],
[data-theme='dark'] input[type='search']{color:#fff;background-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .navbar-holder .main-menu .sub-menu,
[data-theme='dark'] .navbar-holder .header-lightbox,
[data-theme='dark'] .mobile-search .header-lightbox.navbar-search-popup{background-color:#242424;}
[data-theme='dark'] .ele-round .navbar-holder .header-lightbox:before{z-index:-1;color:#242424;}
[data-theme='dark'] .navbar-holder .main-menu > li > .sub-menu:before{color:#242424;}
[data-theme='dark'] .tagcloud a{background-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .post-slider-2 .p-header{background-color:#242424;}
[data-theme='dark'] select,
[data-theme='dark'] .widget_archive select,
[data-theme='dark'] .widget_categories select{color:#eee;background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] select option,
[data-theme='dark'] .widget_archive select option,
[data-theme='dark'] .widget_categories select option{color:#fff;background-color:#242424;}
[data-theme='dark'] .entry-summary,
[data-theme='dark'] p,
[data-theme='dark'] .entry-summary,
[data-theme='dark'] .rssSummary,
[data-theme='dark'] .breadcrumb .current-item,
[data-theme='dark'] .breadcrumb.woocommerce-breadcrumb .current-item,
[data-theme='dark'] .p-wrap .entry-summary,
[data-theme='dark'] .twitter-content.entry-summary,
[data-theme='dark'] .author-description,
[data-theme='dark'] .rb-sdesc,
[data-theme='dark'] .deal-module .deal-description,
[data-theme='dark'] .footer-wrap .textwidget p,
[data-theme='dark'] .comment-metadata{color:#f2f2f2;}
[data-theme='dark'] .widget_categories a:hover,
[data-theme='dark'] .widget_archive a:hover,
[data-theme='dark'] .widget_pages .page_item a:hover,
[data-theme='dark'] .widget_nav_menu .menu-item a:hover,
[data-theme='dark'] .widget_meta a:hover{opacity:.7;color:currentColor;}
[data-theme='dark'] .widget_categories a:hover .count,
[data-theme='dark'] .widget_archive a:hover .count{background-color:currentColor;}
[data-theme='dark'] .breadcrumb,
[data-theme='dark'] .breadcrumb.woocommerce-breadcrumb{color:#fff;}
[data-theme='dark'] .copyright-inner,
[data-theme='dark'] .reaction-section{border-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .p-list-5{border-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .meta-info-el a:hover{color:#fff;}
[data-theme='dark'] .p-link:hover span,
[data-theme='dark'] .p-link:hover i{color:#fff;}
[data-theme='dark'] .meta-avatar img{-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);-webkit-filter:grayscale(0%);filter:grayscale(0%);}
[data-theme='dark'] .meta-info-author:hover .meta-avatar img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
[data-theme='dark'] .rb-mailchimp.is-bg{background-color:rgba(255, 255, 255, .07) !important;background-image:unset !important;}
[data-theme='dark'] .single-tagline:before{opacity:.7;}
[data-theme='dark'] .sponsor-label{color:#efefef;}
[data-theme='dark'] .filter-el:after{color:rgba(255, 255, 255, .2);}
[data-theme='dark'] .rb-newsletter .newsletter-email{background-color:transparent;}
[data-theme='dark'] .rb-newsletter .subscribe-box.layout-1 .newsletter-email,
[data-theme='dark'] .rb-newsletter .subscribe-box.layout-1 button.newsletter-submit-icon{background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .rb-newsletter button.newsletter-submit:hover{color:#333;background-color:#fff;}
[data-theme='dark'] #rb-close-newsletter{color:#fff;background-color:rgba(255, 255, 255, .07);}
[data-theme='dark'] .single-header-overlay .entry-title{margin-bottom:15px;}
[data-theme='dark'] .is-header-left .header-left-holder{background-color:rgba(0, 0, 0, .5);}
[data-theme='dark'] .fw-category-1 .cat-list-item .cat-list-name{color:#fff;background-color:#333;}
[data-theme='dark'] .mega-category .mega-holder > .sub-menu{border-color:rgba(255, 255, 255, .1);}
[data-theme='dark'] .rb-counter,
[data-theme='dark'] .header-wrap .rb-counter{color:#333;background-color:#fff;}
[data-theme='dark'] .single-post-related{background-image:linear-gradient(to right, rgba(255, 255, 255, .07) 66.666%, rgba(0, 0, 0, 0) 0%);}
[data-theme='dark'] .twitter-content.entry-summary a{color:#fff;}
[data-theme='dark'] .load-animation,
[data-theme='dark'] .loadmore-animation{background-image:url(//baotoandulichnhamat.com/wp-content/themes/pixwell/assets/images/loading-light.svg);}
[data-theme='dark'] .is-border-style .sbox-form input[type='search']{border-color:rgba(255, 255, 255, .1)}
[data-theme='dark'] .entry-content .wpcf7 label:before{background-color:#fff;}
[data-theme='dark'] .entry-content .wpcf7 label{color:#eee;}
[data-theme='dark'] .not-found-description{color:#ccc;}
.entry-content .elementor-text-editor p:last-child{margin-bottom:0;}
.elementor .p-list-2 .rb-iwrap img{max-height:none;}
[data-theme='dark'] .subscribe-layout-3 .elementor-widget-container{background-color:rgba(0, 0, 0, .07) !important;}
[data-theme='dark'] .main-menu .sub-menu:not(.mega-category),
[data-theme='dark'] .elementor-heading-title,
[data-theme='dark'] .subscribe-layout-3 h3.subscribe-title,
[data-theme='dark'] .subscribe-layout-3 span.ruby-mailchimp-title{color:#fff !important;}
[data-theme='dark'] #category-header-bg.is-show{opacity:.15;}
.w-sidebar .mc4wp-form-fields p.ruby-mailchimp-info, .w-sidebar .mc4wp-form-fields .ruby-mailchimp-title{display:none;}
p.ruby-mailchimp-info > a{text-decoration:underline;}
.subscribe-layout-3 h3.subscribe-title{font-size:31px;line-height:1.2;color:#000;}
.subscribe-layout-3 .is-light-text h3.subscribe-title{color:#fff;}
.subscribe-layout-3 .subscribe-box .mc4wp-form-fields{display:flex;align-items:center;flex-flow:column;flex-grow:0;justify-content:flex-end;}
.subscribe-layout-3 span.ruby-mailchimp-title{font-size:.94rem;font-weight:600;width:100%;margin-bottom:10px;text-align:left;color:#000;}
.subscribe-layout-3 .is-light-text span.ruby-mailchimp-title{color:#fff;}
.subscribe-layout-3 .subscribe-box.layout-2 .subscribe-content, .subscribe-layout-3 .subscribe-box.layout-2 .subscribe-form{margin-right:auto;margin-left:auto;text-align:center;}
.subscribe-layout-3 .subscribe-box.layout-2 span.ruby-mailchimp-title{text-align:center;}
.ruby-mailchimp-info > a{text-decoration:underline;}
.subscribe-layout-3 .subscribe-box .mc4wp-form-fields input[type='email']{line-height:25px;width:100%;max-width:none;margin-bottom:25px;margin-left:0;}
p.ruby-mailchimp-info{font-size:11px;font-style:italic;line-height:1.9;display:block;text-align:left;}
.subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']{position:relative;width:100%;height:auto;margin-top:25px;text-indent:inherit;}
.subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']:hover{opacity:.7;}
.subscribe-layout-3 .fw-subscribe .subscribe-description{line-height:1.7;margin-top:15px;}
.p-podcast-wrap .mejs-button.mejs-volume-button > button, .p-podcast-wrap .mejs-button.mejs-playpause-button.mejs-play > button, .p-podcast-wrap .mejs-button.mejs-playpause-button > button{font-weight:400;}
.p-podcast-wrap .rb-col-t7.col-right{flex-flow:column;justify-content:start;text-align:left;}
.p-podcast-wrap .single-entry-meta{justify-content:start;width:100%;margin-top:0;}
.p-podcast-wrap .p-cat-info.single-cat-info{line-height:1;}
.p-podcast-wrap .post-audio-outer{width:100%;}
.feat-round .p-podcast-wrap .single-feat{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-border-radius:10px;border-radius:10px;}
.p-podcast-wrap .embed-holder .mejs-container, .p-podcast-wrap .embed-holder .mejs-embed, .p-podcast-wrap .embed-holder .mejs-embed body, .p-podcast-wrap .embed-holder .mejs-container .mejs-controls{color:#aaa;background:none;}
.p-podcast-wrap .embed-holder .mejs-container{display:flex;align-items:center;height:54px !important;}
.p-podcast-wrap .embed-holder .mejs-container .mejs-inner{display:flex;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;}
.p-podcast-wrap .embed-holder{background:none;}
.p-podcast-wrap .post-audio-outer .embed-holder{height:54px !important;margin:15px 0;padding:0;border-radius:50px;background:#00000010;}
.single-post .p-podcast-wrap .post-audio-outer .embed-holder{margin-top:0;margin-bottom:20px;}
[data-theme='dark'] .p-podcast-wrap .post-audio-outer .embed-holder{background:#ffffff15;}
.p-podcast-wrap .embed-holder .wp-audio-shortcode:not(.mejs-audio){opacity:0;}
.p-podcast-wrap .embed-holder .mejs-container .mejs-controls{line-height:1;position:relative;display:flex;float:none;align-items:center;flex-wrap:wrap;width:100%;height:auto;padding:0 12px;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-button.mejs-playpause-button{font-size:0.9rem;display:flex;align-items:center;justify-content:center;width:36px;height:36px;-webkit-transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:all .3s cubic-bezier(0.32, 0.74, 0.57, 1);border-radius:50%;background:#aaa;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-button.mejs-playpause-button:hover{background:var(--g-color);}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time{display:flex;align-items:center;justify-content:center;width:56px;padding:0;color:#999;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-handle-content{top:0;left:0;width:10px;height:10px;border-width:0;border-radius:50%;background:#fff;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail{float:left;width:26px;max-width:100%;height:5px;margin:0 7px;padding:0;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{margin:0;padding:0;background:rgba(0, 0, 0, 0.2);}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float-current{font-size:10px;line-height:1;height:14px;margin:2px 3px;color:#fff;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float{top:-26px;height:14px;margin-left:5px;color:#fff;border:none;border-radius:3px;background-color:#282d31;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-handle{top:-3px;width:10px;height:10px;border-width:0;border-radius:50%;background:transparent;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float-corner{top:13px;height:0;border-color:#282d31 transparent transparent;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-total, .p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-loaded, .p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-current{height:5px;background:rgba(0, 0, 0, 0.2);}
.p-podcast-wrap .mejs-container .mejs-controls, .p-podcast-wrap .mejs-audio .mejs-controls .mejs-time-rail span.mejs-time-handle-content, .p-podcast-wrap .mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-handle, .p-podcast-wrap .mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-handle{background:var(--g-color);}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:5px;background:rgba(0, 0, 0, 0.2);}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{top:50%;height:5px;transform:translateY(-50%);border-radius:3px;background-color:var(--g-color);}
.p-podcast-wrap .mejs-button.mejs-volume-button > button, .p-podcast-wrap .mejs-button.mejs-playpause-button.mejs-play > button, .p-podcast-wrap .mejs-button.mejs-playpause-button:not(.mejs-replay) > button{background:none;}
.p-podcast-wrap .mejs-button.mejs-playpause-button.mejs-play:not(.mejs-replay) > button:before{font-family:'ruby-icon' !important;font-size:12px;display:block;margin-left:4px;content:'\e960';color:#fff;}
.p-podcast-wrap .mejs-button.mejs-playpause-button:not(.mejs-replay) > button:before{font-family:'ruby-icon' !important;font-size:13px;display:block;margin-left:2px;content:'\e961';color:#fff;}
.p-podcast-wrap .mejs-volume-button.mejs-mute > button:before{font-family:'ruby-icon' !important;font-size:20px;display:block;content:'\e95f';color:#aaa;}
.p-podcast-wrap .mejs-time-rail .mejs-time-hovered{height:5px;}
.p-podcast-wrap .mejs-volume-button.mejs-unmute > button:before{font-family:'ruby-icon' !important;font-size:22px;display:block;content:'\e962';color:#aaa;}
.p-podcast-wrap .mejs-container.mejs-audio .mejs-controls .mejs-time span{letter-spacing:0;}
.p-no-hosted{width:100%;}
.p-no-hosted .post-audio-outer .embed-holder{padding-bottom:67.56%;}
.fw-grid-5 .content-inner > *{flex-flow:column;}
.p-grid-7.p-podcast-wrap .p-no-hosted .post-audio-outer .embed-holder{margin:0;}
figcaption.elementor-image-carousel-caption{padding:20px 40px 40px 40px;background-color:#fff;}
figcaption.elementor-image-carousel-caption span{display:block;margin-top:10px;}
.single-podcast .single-header{padding-right:20px;padding-left:20px;background-color:#00000007;}
[data-theme='dark'] .post-audio-outer .embed-holder,
[data-theme='dark'] .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background-color:rgba(255, 255, 255, .15);}
[data-theme='dark'] .mejs-container .mejs-controls .mejs-time,
[data-theme='dark'] .mejs-volume-button.mejs-unmute > button:before,
[data-theme='dark'] .mejs-volume-button.mejs-mute > button:before,
[data-theme='dark'] .mejs-container .mejs-controls .mejs-button.mejs-playpause-button,
[data-theme='dark'] .embed-holder .mejs-container,
[data-theme='dark'] .embed-holder .mejs-embed,
[data-theme='dark'] .embed-holder .mejs-embed body,
[data-theme='dark'] .embed-holder .mejs-container .mejs-controls,
[data-theme='dark'] .rb-checked-list li:before,
[data-theme='dark'] .author-job{color:#fff;}
[data-theme='dark'] .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-total,
[data-theme='dark'] .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-loaded,
[data-theme='dark'] .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-current{background-color:rgba(255, 255, 255, .2);}
[data-theme='dark'] .p-podcast-wrap .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
[data-theme='dark'] .p-podcast-wrap .mejs-audio .mejs-controls .mejs-time-rail span.mejs-time-handle-content{background-color:#fff;}
[data-theme='dark'] section.elementor-section{background-image:none !important;}
[data-theme='dark'] [data-settings*='background'].elementor-section{background-color:rgba(255, 255, 255, 0.04) !important;}
[data-theme='dark'] .elementor .elementor-element.elementor-widget-subscribe > .elementor-widget-container{background:rgba(255, 255, 255, 0.04) !important;background-image:unset;}
[data-theme='dark'].mobile-js-menu .site-mask{background:rgba(0, 0, 0, 0.7);}
.restrict-box{position:relative;display:block;margin-bottom:40px;}
.restrict-box-inner{position:relative;z-index:1;display:block;max-width:560px;margin-right:auto;margin-left:auto;padding:40px;text-align:center;box-shadow:0 5px 30px #00000012;}
.restrict-box-inner > *:not(:last-child){display:block;margin-bottom:12px;}
.restrict-title span, .restrict-desc span, .plan-title span{color:var(--g-color);}
.restrict-box:before{position:absolute;z-index:999;right:0;bottom:99%;left:0;display:block;width:100%;height:150px;content:'';background-image:linear-gradient(to top, #fff 0, transparent 100%);}
.restrict-button-wrap a{font-size:1.2rem;line-height:1;display:inline-block;padding:15px 30px;cursor:pointer;white-space:nowrap;color:#fff;border:none;outline:none !important;background:var(--g-color);}
.restrict-button-wrap .restrict-button.is-btn{text-decoration:inherit;color:#fff;}
.restrict-button-wrap .restrict-button.is-btn:hover{-webkit-box-shadow:0 4px 15px var(--g-color);box-shadow:0 4px 15px var(--g-color);}
#swpm-login-form, #swpm-pw-reset-form,
.swpm-registration-widget-form, #swpm-editprofile-form{display:block;max-width:360px;margin-right:auto;margin-left:auto;padding:30px 20px;box-shadow:0 5px 30px #00000012;}
.swpm-login-widget-logged{display:flex;flex-flow:row wrap;max-width:600px;margin-right:auto;margin-left:auto;padding:30px 20px;box-shadow:0 5px 30px #00000012;}
.restrict-login-link{margin-left:4px;}
input.swpm-text-field{display:block;width:100%;}
.swpm-password-input input{margin-left:0 !important;}
span.swpm-rember-label{font-size:.85rem;line-height:1.7;}
.swpm-login-submit{margin-top:15px;text-align:center;}
.swpm-forgot-pass-link, .swpm-join-us-link{display:block;margin-top:15px;text-align:center;}
.swpm-forgot-pass-link #forgot_pass{font-size:.7rem;line-height:1.7;text-decoration:none;opacity:.7;color:inherit;}
a.swpm-login-form-register-link{font-size:.7rem;padding:5px 12px;text-decoration:none !important;opacity:.7;color:inherit !important;border:1px solid;border-radius:3px;}
.swpm-forgot-pass-link #forgot_pass:hover,
a.swpm-login-form-register-link:hover{opacity:1;}
.is-p-protected a:before{font-family:'Montserrat', sans-serif;font-size:11px;font-weight:600;line-height:1;display:none;margin-right:5px;padding:3px 8px;content:'';vertical-align:0.25em;text-decoration:none;color:#fff;border-radius:3px;background-color:var(--g-color);}
.exclusive-style-border .is-p-protected a:before{color:inherit;border:1px solid var(--g-color);background:none;}
.plan-inner{position:relative;display:block;padding:40px 20px;border-radius:5px;}
.is-box-shadow .plan-inner{border-radius:5px;background-color:var(--plan-box-color, transparent);box-shadow:0 5px 30px #00000012;}
.is-box-border .plan-inner{border:1px solid var(--plan-box-color, #88888826);}
.is-box-bg .plan-inner{background-color:var(--plan-box-color, #88888812);}
.plan-inner > *:not(:last-child){margin-bottom:30px;}
.plan-header > *:not(:last-child){margin-bottom:15px;}
.plan-features{font-size:.92rem;display:flex;flex-flow:column nowrap;}
.plan-feature:not(:last-child){display:inline-flex;margin-bottom:7px;}
.plan-feature:before{font-family:'ruby-icon' !important;display:inline-flex;margin-right:5px;content:'\e87f';color:#42c337;}
.is-light-text .plan-feature:before{color:#fff;}
.plan-description{font-size:.92rem;}
[data-theme='dark'] .plan-feature:before,
.light-scheme .plan-feature:before{color:#fff;}
.plan-price-wrap{font-size:1.2rem;line-height:1;display:flex;align-items:center;flex-flow:row nowrap;}
.plan-price{font-size:3rem;padding:0 2px;}
.plan-price-unit{margin-top:-.5em;}
.plan-button-wrap button, .plan-button-wrap a.button, .plan-button-wrap .stripe-button-el{width:100%;padding-top:7px;padding-bottom:7px;background:var(--plan-button-bg, var(--g-color));background-image:none;box-shadow:none;}
.plan-button-wrap a.button{font-size:.92rem;display:inline-block;text-align:center;}
.plan-button-wrap button span, .plan-button-wrap .stripe-button-el span{font-family:inherit !important;font-size:var(--plan-button-size, .92rem);font-style:inherit !important;color:var(--plan-button-color, inherit);background:none !important;background-image:none !important;-webkit-box-shadow:none;box-shadow:none !important;-webkit-text-shadow:none;text-shadow:none !important;}
.rb-accordion .elementor-accordion{border-radius:5px;box-shadow:0 5px 30px #0000004d;}
.rb-accordion .elementor-accordion .elementor-accordion-title{-ms-word-wrap:break-word;word-wrap:break-word;color:inherit !important;}
.rb-accordion .elementor-accordion-icon{width:15px !important;color:inherit !important;}
.rb-accordion .elementor-accordion-icon i{font-size:10px;}
.rb-accordion .elementor-accordion .elementor-accordion-item{border:none;border-bottom:1px solid #8882;}
.rb-accordion .elementor-accordion{border-radius:5px;}
.rb-accordion .elementor-accordion .elementor-tab-content{border-color:#8882;}
.rb-accordion .elementor-accordion .elementor-tab-title{-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);opacity:.3;}
.rb-accordion .elementor-accordion-item:hover .elementor-tab-title, .rb-accordion .elementor-accordion .elementor-tab-title.elementor-active{opacity:1;}
[data-theme='dark'] .restrict-box-inner,
[data-theme='dark'] #swpm-login-form, [data-theme='dark'] #swpm-pw-reset-form,
[data-theme='dark'] .swpm-registration-widget-form, [data-theme='dark'] #swpm-editprofile-form{box-shadow:0 5px 30px #0000004d;}
[data-theme='dark'] .restrict-box:before{background-image:linear-gradient(to top, #191c20 0, transparent 100%);}
@media only screen and (max-width: 991px) {
h1, .h1{font-size:2rem;line-height:1.2;}
h2, .h2{font-size:1.5rem;line-height:1.3;}
table{table-layout:fixed;}
.rbc-wrap{flex-flow:row wrap;}
.rbc-content-section .rbc-content{flex:0 0 100%;width:100%;max-width:100%;}
.rbc-content-section .rbc-sidebar{flex:0 0 100%;width:100%;max-width:100%;margin-top:60px;padding-right:0;padding-left:0;}
.rbc-content-section.is-sidebar-left .rbc-wrap{flex-direction:row;}
.rbc-content-section.is-sidebar-left .rbc-sidebar{padding-right:0;padding-left:0;}
.sidebar-inner{display:block;width:100% !important;max-width:480px;margin-right:auto;margin-left:auto;}
.fw-feat-18 .nth-2, .fw-feat-18 .nth-3{margin-top:10px;}
.block-wrap.fw-feat-18{padding-right:15px;padding-left:15px;}
#mobile-navbar, .mobile-navbar,
#mobile-sticky-nav{display:block;}
.navbar-inner, .header-3 .banner-wrap, .header-6 .banner-wrap, .header-7 .banner-wrap, .header-5.none-sright .banner-wrap, .header-5.has-sright .banner-left{display:none !important;}
.header-5.has-sright .banner-wrap{padding-top:10px;padding-bottom:10px;background-color:#fafafa;}
.header-5.has-sright .banner-right{justify-content:center;width:100%;margin-right:-15px;margin-left:-15px;}
.p-list-2 .col-left, .p-list-3 .col-left{width:150px;}
.parallax-thumb{height:50vh;min-height:250px;}
.single-header-overlay{padding-bottom:20px;}
.header-holder{padding:30px 0;}
.block-title{flex-shrink:1;white-space:normal;}
.p-overlay-2 .p-feat, .p-overlay-3 .p-feat{display:flex;align-items:stretch;background-color:#333;}
.p-overlay-2 .rb-iwrap, .p-overlay-3 .rb-iwrap{display:flex;flex-shrink:0;width:170px;height:100%;padding-bottom:0;}
.p-overlay-2 .content-overlay, .p-overlay-3 .content-overlay{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex-grow:1;justify-content:center;height:auto;}
.p-overlay-2 .content-overlay:before, .p-overlay-3 .content-overlay:before{display:none;}
.p-overlay-2 .overlay-holder, .p-overlay-3 .overlay-holder{padding:25px 20px;}
.p-overlay-2 .p-feat img, .p-overlay-3 .p-feat img{-webkit-border-radius:0;border-radius:0;}
.p-overlay-2 .overlay-holder:before, .p-overlay-3 .overlay-holder:before{display:none;}
.p-overlay-2 .p-format, .p-overlay-3 .p-format{font-size:36px;top:50%;right:auto;bottom:auto;left:85px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.p-wrap.p-grid-4{display:flex;align-items:center;flex-flow:row nowrap;}
.fw-grid-4 .content-inner > *:not(:last-child) .p-grid-4{margin-bottom:25px;}
.block-wrap.fw-grid-4 .content-wrap{margin-bottom:-25px;}
.p-grid-4.is-pop-style .p-header{flex-flow:column nowrap;}
.p-grid-4.is-pop-style .p-header .counter-index{margin-right:0;margin-bottom:5px;}
.p-grid.p-grid-4 .p-feat{flex-shrink:0;width:130px;margin-bottom:0;}
.p-grid-4 .p-body{display:flex;flex-flow:column wrap;flex-grow:1;padding-left:20px;}
.p-grid-4 .p-format, .p-list-2 .p-format{font-size:36px;}
.ele-round .header-lightbox:before{right:15px;}
.subscribe-box.layout-1{flex-flow:row wrap;}
.subscribe-box.layout-1 .subscribe-content{flex:0 0 100%;width:100%;margin-bottom:30px;padding-right:0;text-align:center;}
.rb-newsletter button.newsletter-submit{padding:0 30px;}
.rb-newsletter .rb-newsletter-inner{margin-right:auto;margin-left:auto;}
.rb-newsletter .newsletter-privacy{justify-content:center;}
.gallery-list-label{padding-right:5px;padding-left:0;}
.gallery-grid-wrap{padding:5px 0 5px 5px;}
.gallery-grid-content .gallery-el{margin-right:5px;}
.fw-category-2 .cat-list-content{flex:0 0 100%;width:100%;max-width:600px;margin-right:auto;margin-left:auto;}
.instagram-grid.is-wide .instagram-box.box-intro .box-content *:not(i){display:none;}
.post-type-archive-rb-gallery .content-inner{padding-bottom:30px;}
.gallery-popup-entry{justify-content:flex-start;width:100%;padding:25px 0 50px 0;border-left:none;}
.gallery-popup-selection, .gallery-popup-selection.post-type-gallery{overflow-x:scroll;overflow-y:hidden;flex-flow:row nowrap;flex-shrink:0;width:auto;width:calc(100% - 30px);height:auto;margin:10px 15px;padding-right:0;padding-left:0;border-right:none;border-bottom:1px solid rgba(255, 255, 255, .1);}
.gallery-popup-selection::-webkit-scrollbar{width:auto;height:4px;}
.gallery-popup-selection a, .gallery-popup-selection.post-type-gallery > a{flex:0 0 60px;width:60px;margin-right:10px;margin-bottom:0;padding:0;}
.gallery-popup-content, .mfp-rbgallery{flex-flow:column nowrap;}
.gallery-popup-holder, .gallery-popup-holder.post-type-gallery{flex-flow:column nowrap;width:100%;max-width:100%;margin-top:25px;padding:0 15px;}
.gallery-popup-header{align-items:flex-start;flex-flow:column-reverse nowrap;}
.rb-gallery-popup .gallery-popup-header .header-right{width:100%;border-bottom:1px solid rgba(255, 255, 255, .07);}
.mfp-counter{flex-grow:1;}
.rb-gallery-popup .mfp-title{flex-basis:auto;width:100%;padding:15px;}
.rb-gallery-popup .gallery-popup-header .mfp-close, .rb-gallery-popup .gallery-popup-header .mfp-counter, .gallery-popup-nav button{height:50px;}
.rb-gallery-popup .gallery-popup-header .mfp-counter{padding:0 15px;}
.gallery-popup-header .header-right > *{border-left:none;}
.gallery-popup-image{max-width:100%;height:auto;margin:0;padding:0;}
.gallery-popup-image img{width:100%;height:auto;margin-top:0;object-fit:cover;}
.feat-6-content-wrap.rb-p20-gutter{padding-right:10px;padding-left:10px;}
.rb-about-inner{position:relative;height:auto;padding-top:40px;padding-bottom:40px;padding-left:0;}
.about-brand img{max-height:150px;}
.about-social{position:relative;top:auto;right:auto;bottom:auto;left:auto;justify-content:center;width:auto;}
.about-social a{float:left;}
.about-holder .about-social{margin-top:15px;}
.about-me-wrap .about-image{flex:0 0 300px;margin-left:35px;}
.fw-ms-1, .fw-mh-1{width:50%;}
.fw-ms-c4, .fw-mh-c4{width:50%;}
.single-portfolio-inner{padding-right:20px;padding-left:20px;}
.portfolio-header:before{top:-30px;right:-10px;left:auto;display:block;width:30px;height:50px;}
.share-whatsapp.is-mobile{display:flex;}
.share-whatsapp.is-web{display:none;}
.pageh-feat-holder{padding:60px 0;}
.fw-feat-17 .sub-inner{flex-flow:row wrap;margin-top:20px;padding-right:0;padding-left:0;}
.fw-feat-17 .sub-inner > *{padding-right:10px;padding-left:10px;}
.fw-feat-17 .p-list-8.p-wrap{flex:0 0 50%;max-width:50%;}
.wp-block-button a{font-size:.85em;padding:10px 20px;}
.single-post-infinite.hide-sb .rbc-sidebar{display:none;}
} @media only screen and (max-width: 767px) {
body{overflow-x:hidden;}
.site-wrap .wrap{margin-top:35px;margin-bottom:35px;}
.rb-n20-gutter{margin-right:-15px;margin-left:-15px;}
.rb-p20-gutter{padding-right:15px;padding-left:15px;}
.topbar-wrap{display:none !important;}
h1, .h1{font-size:1.5rem;line-height:1.3;}
h2, .h2{font-size:1.15rem;}
h3, .h3{font-size:1.05rem;line-height:1.3;}
h4, .h4{font-size:.935rem;}
h5, .h5, h6, .h6{font-size:.775rem;}
.subscribe-layout-3 h3.subscribe-title{font-size:1.6rem;}
textarea{padding:10px 15px;}
input[type='text'], input[type='tel'], input[type='password'],
input[type='email'], input[type='url'], input[type='search'],
input[type='number']{padding-right:15px;padding-left:15px;}
.entry-content > *.alignleft,
.entry-content > *.alignright,
img.alignleft, img.alignright,
.entry-content p img.alignleft, .entry-content p img.alignright{float:none;width:auto;max-width:100%;margin-right:auto;margin-left:auto;}
.rb-owl .owl-dots > span{width:5px;height:5px;}
.rb-owl .owl-dot.active > span{width:12px;}
.columns-2 > *, .columns-3 > *{float:none;width:100%;}
.columns-4 > *, .columns-5 > *, .columns-6 > *{width:50%;}
.columns-5 > *:nth-child(5n+1),
.columns-6 > *:nth-child(6n+1){clear:none;}
.columns-5 > *:nth-child(2n+1),
.columns-6 > *:nth-child(2n+1){clear:both;}
.rb-owl .owl-dots{margin-top:10px;}
body .fw-feat-14 .owl-dots, body .fw-feat-15 .owl-dots{color:#333;}
.slider-feat-4 .owl-dots, .slider-feat-5 .owl-dots{bottom:10px;}
.ajax-quick-filter{display:none;}
.block-header .block-view-more a, .pagination-wrap > *{font-size:.9em}
.amp-featured-outer{margin-top:35px;}
.mobile-nav-inner .header-dark-mode{padding-left:7px;}
figcaption.elementor-image-carousel-caption{padding:15px 20px;}
.p-cat-info.is-relative, .overlay-holder .p-cat-info.is-relative{margin-bottom:5px;}
.single-4 .p-cat-info.is-relative{margin-bottom:10px;}
.p-footer{margin-top:10px;}
.no-avatar .p-footer{margin-top:5px;}
.p-footer .p-meta-sponsor{padding-top:2px;}
.p-overlay .entry-summary{display:none;}
.fw-feat-4 .p-overlay-4 .rb-iwrap{padding-bottom:100%;}
.p-list-1 .col-right, .p-list-9 .col-right{margin-top:15px;margin-right:0;}
.p-list-4 .col-left{margin-right:15px;}
.single-left-section{display:none;}
.single-content.has-left-section .entry-content{width:100%;max-width:100%;}
.box-nav .rb-p20-gutter{padding-right:10px;padding-left:10px;}
.box-nav.rb-n20-gutter{margin-right:-10px;margin-left:-10px;}
.box-nav .nav-label{margin-bottom:15px;}
.box-nav img{margin-right:10px;}
.box-nav .nav-right img{margin-left:10px;}
.box-nav .nav-title{font-size:.8rem;}
.header-holder{padding:25px 0;}
.author-avatar{width:70px;height:70px;margin-right:0;}
.author-box, .author-header{flex-flow:column nowrap;}
.author-box{margin-top:25px;}
.author-header:after{right:0;left:0;width:100%;}
.author-avatar{width:60px;height:60px;}
.author-header .author-more{margin-top:0;margin-right:auto;padding-left:0;}
.author-description{font-size:.825rem;margin-top:10px;}
.author-more i{display:none;}
.author-header{justify-content:center;padding-bottom:20px;}
.author .author-box{margin-bottom:40px;}
.author-content{margin-top:7px;text-align:center;}
.comment-form-cookies-consent label{font-size:.75rem;}
.fw-feat-1 .rb-n10-all, .fw-feat-2 .rb-n10-all, .fw-feat-11 .rb-n10-all{margin:-5px 0;}
.fw-feat-1 .rb-p10-all, .fw-feat-2 .rb-p10-all, .fw-feat-11 .rb-p10-all{padding:5px 0;}
.is-header-left .header-left-holder{width:80%;padding:40px 20px;}
.cat-list-name{padding:10px 5px;}
.reaction-section, .single-bottom-share, .box-nav{margin-top:25px;}
.comment-box-wrap{margin-top:20px;padding-top:30px;}
.follower-el{margin-bottom:5px;}
.instagram-box.box-intro .box-content i{font-size:1.2rem;}
.layout-grid .grid-holder{grid-gap:5px;grid-template-columns:repeat(4, 1fr);grid-template-areas:'e2 e2 e1 e1' 'e2 e2 e6 e7' 'e4 e5 e3 e3' 'e8 e8 e3 e3';}
.layout-grid.grid-fmasonry .grid-holder{grid-gap:5px;grid-template-columns:repeat(5, 1fr);grid-template-areas:'e1 e2 e2 e9 e9' 'e10 e2 e2 e6 e7' 'e3 e3 e4 e5 e11' 'e3 e3 e8 e8 e11';}
.layout-grid .grid-holder, .is-wide.layout-grid .grid-holder{margin-right:5px;margin-left:5px;}
.not-found-wrap{flex-flow:row wrap;}
.not-found-label-wrap{flex:0 0 100%;margin-right:0;margin-bottom:40px;}
span.not-found-label{font-size:5rem;margin:10px auto;}
.not-found-description{font-size:1.5rem;position:relative;top:auto;left:auto;margin:0 auto;}
.not-found-inner{justify-content:center;text-align:center;}
.not-found .search-form{margin-top:20px;}
.site-wrap .site-content.not-found .wrap{margin-bottom:50px;}
.rb-cookie{right:0;bottom:0;left:0;width:100%;padding:10px 15px;-webkit-border-radius:0 !important;border-radius:0 !important;}
.rb-cookie .cookie-footer{margin-top:10px;text-align:center;}
.rb-cookie .cookie-content{text-align:center;}
.rb-cookie .cookie-accept{line-height:26px;padding:0 30px;}
.headerstrip-btn{display:block;clear:both;margin-top:7px;margin-left:0;}
.headerstrip-btn a{line-height:26px;padding:0 30px;}
.single-tagline{padding-left:30px;}
.top-footer-wrap .widget{margin-bottom:35px;}
.single-m-info{display:block;}
#back-top i{line-height:34px;width:28px;height:34px;}
.ele-round #back-top i{width:34px;}
.single-1 .breadcrumb{margin-top:-30px;}
.single-2 .single-header-overlay .single-tagline{display:none;}
.single-post-related{margin-bottom:27px;background-size:20px 5px;}
.footer-logo-wrap img{max-height:90px;}
.footer-section:first-child, .rbc-content-section .rbc-sidebar{margin-top:35px;}
.footer-section{margin-bottom:35px;}
[data-theme='dark'] .single-header-overlay .entry-title,
.single-header-overlay.is-light-text .entry-title{margin-bottom:12px;}
.is-meta-border .p-classic .p-footer{margin-top:15px;padding-top:15px;}
.is-meta-border .p-overlay-4 .p-footer, .is-meta-border .p-list-1 .p-footer, .is-meta-border .p-overlay-9 .p-footer{margin-top:12px;padding-top:12px;}
.sidebar-inner .widget, .footer-widget .widget, .elementor-widget-sidebar .widget{margin-bottom:35px;}
.overlay-holder{padding:0 15px 20px;}
.p-overlay-2 .overlay-holder, .p-overlay-3 .overlay-holder{padding:20px 15px;}
.p-overlay-2 .rb-iwrap, .p-overlay-3 .rb-iwrap{width:110px;}
.p-overlay-2 .p-format, .p-overlay-3 .p-format{left:50px;}
.p-overlay-2 .p-format, .p-overlay-3 .p-format, .p-grid-2 .p-format, .p-grid-4 .p-format, .p-list-2 .p-format, .fw-feat-6 .p-overlay-3 .p-format{font-size:32px;}
.p-overlay-4 .rb-iwrap{padding-bottom:56.25%;}
.fw-feat-5 .p-overlay-4 .rb-iwrap{padding-bottom:100%;}
.p-overlay-4 .p-footer{display:none;}
.p-grid-5 .p-content-wrap, .p-masonry-1 .p-content-wrap{padding-top:15px;padding-right:0;padding-left:0;}
.p-grid-6 .p-content-wrap{min-height:0;}
.feat-6-content-wrap .p-wrap{margin-bottom:1px;}
.feat-6-content-wrap .rb-row > *:last-child .p-wrap{margin-bottom:0;}
.ele-round .feat-6-content-wrap .p-feat{border:0;-webkit-border-radius:0;}
.feat-6-holder{margin-top:1px;}
.feat-6-content-wrap.rb-p20-gutter{padding-right:0;padding-left:0;}
.p-overlay-9 .rb-iwrap{padding-bottom:100%;}
.fw-grid-2 .rb-n15-gutter, .single-post-related .rb-n15-gutter, .layout-ct-grid-2.rb-n15-gutter, .layout-fw-grid-2.rb-n15-gutter{margin-right:-7px;margin-left:-7px;}
.fw-grid-2 .rb-p15-gutter, .single-post-related .rb-p15-gutter, .layout-ct-grid-2 .rb-p15-gutter, .layout-fw-grid-2 .rb-p15-gutter{padding-right:7px;padding-left:7px;}
.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url{float:none;width:100%;margin-bottom:10px;}
.comment-form > *{margin-bottom:10px;}
.reaction-section-title{margin-bottom:10px;}
.reaction-section{padding:20px 7px;}
.mh-p-link .p-wrap .p-link, .mh-p-excerpt .entry-summary:not(.twitter-content){display:none !important;}
.mh-p-excerpt.single-product .entry-summary{display:block !important;}
.mh-p-link .p-masonry-1 .p-meta-info{justify-content:center;}
.header-holder .breadcrumb{margin-bottom:5px;}
.single-entry-meta{margin-top:10px;}
.single-entry-meta.has-avatar{margin-top:12px;}
.breadcrumb-overlay .breadcrumb{margin-top:10px;}
h1.single-title, .single-tagline{margin-bottom:15px;}
.w-banner{max-width:320px;margin-right:auto;margin-left:auto;padding:60px 15px;}
.single-feat, .post-gallery-outer{margin-top:20px;}
.p-podcast-wrap .post-audio-outer, .single-feat.post-audio-outer{margin-top:0;}
.single-podcast .p-podcast-wrap.rb-row{flex-flow:column-reverse;}
.p-grid-7.p-podcast-wrap .post-audio-outer .embed-holder{margin:15px 0;}
.entry-header, .shop-top .shopthepost-inner{margin-bottom:25px;}
.entry-footer{margin-top:25px;padding-top:35px;}
.shop-bottom > *:first-child{margin-top:25px;}
.cooked-recipe-directions .cooked-direction-number{font-size:1rem;padding:5px;}
.cooked-recipe-info > section.cooked-right > span, .cooked-recipe-info > section.cooked-left > span{margin:0 5px !important;}
.cooked-recipe-info .cooked-left, .cooked-recipe-info .cooked-right{display:flex;align-items:center;justify-content:space-between;text-align:left;}
.cooked-recipe-info .cooked-right{margin-top:10px;margin-bottom:10px;}
body span.cooked-taxonomy > :last-child{font-size:.725rem;}
.cooked-recipe-info > section.cooked-left span.cooked-servings{margin-right:auto !important;margin-bottom:10px !important;margin-left:auto !important;text-align:left;}
body .cooked-recipe-directions .cooked-direction{padding-bottom:0;}
.cooked-recipe-directions .cooked-heading{font-size:.95rem;margin-bottom:10px;}
.single-2 .post-gallery-outer, .single-2 .post-audio-outer, .single-2 .post-video-outer, .single-3 .post-gallery-outer, .single-3 .post-audio-outer, .single-3 .post-video-outer{margin-bottom:20px;}
.single-2 .single-tagline, .single-3 .single-tagline{margin-bottom:25px;}
.footer-menu-inner a{font-size:.85em;padding-right:7px;padding-left:7px;}
.is-header-bg.is-header-center .header-holder{padding:50px 0;}
.is-header-bg.is-header-boxed .header-holder{padding:30px 0;}
.widget-fw-instagram .grid-fmasonry{padding-bottom:5px;}
.top-footer-wrap.is-footer-bg .widget:last-child .instagram-grid.is-wrap{margin-bottom:30px;}
.bookmark-list{padding-top:30px;padding-bottom:30px;}
.twitter-timestamp{font-size:11px;}
.element-desc{max-width:80%;}
.p-overlay-1:not(.rb-hf) .p-footer,
.p-overlay-7:not(.rb-hf) .p-footer{margin-bottom:-30px;margin-bottom:calc(-1.375rem - 10px);}
.p-overlay-1:not(.rb-hf).no-avatar .p-footer,
.p-overlay-7:not(.rb-hf).no-avatar .p-footer{margin-bottom:-25px;margin-bottom:calc(-1.375rem - 5px);}
.pros-cons-wrap{padding-left:0;}
.pros-cons-wrap ul{margin-left:0;}
.pros-cons-wrap:before{display:none;}
.pros-cons-wrap h6{justify-content:flex-start;}
.pros-cons-wrap > *:last-child{margin-top:25px;}
.review-content{margin-right:20px;margin-left:20px;}
.summary-wrap:before{top:auto;right:-5px;bottom:-15px;}
.review-footer, .summary-wrap{margin-top:25px;}
.review-header{height:120px;min-height:120px;}
.review-el{margin-bottom:15px;}
.review-el .review-stars{font-size:18px;}
.off-canvas-header .inner-bottom > *{margin-top:15px;}
.image-caption.is-overlay{position:relative;right:auto;bottom:0;left:auto;justify-content:center;width:100%;max-width:100%;padding:5px 0;text-align:center;color:#333;background:none;}
.is-overlay.image-caption:before{margin-right:7px;}
.wp-block-image .alignleft, .wp-block-image .alignright{float:none;clear:both;margin-right:auto;margin-left:auto;}
.wp-block-gallery .blocks-gallery-grid{width:100%;}
.fw-masonry-1 .p-masonry-holder{width:100%;}
.fw-feat-9 .content-inner{margin-right:5px;margin-left:5px;}
.subscribe-box .mc4wp-form-fields input{margin-top:10px;}
.subscribe-box .mc4wp-form-fields input:first-child{margin-top:0;}
.subscribe-box .subscribe-form input[type='submit']{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;margin-right:auto;margin-left:auto;padding:0 50px;text-indent:0;}
.subscribe-box .subscribe-form input[type='submit'] + i{display:none;}
.p-classic-2 .p-footer{padding:10px 15px;}
.about-me-wrap{flex-flow:column nowrap;text-align:center;}
.about-me-wrap .about-image{flex:0 0 100%;margin-bottom:30px;margin-left:0;}
.about-image img{max-width:300px;margin:auto;}
.about-title{font-size:1.2rem;}
.about-tagline{font-size:1.05rem;}
.single-portfolio-holder{flex-wrap:wrap;}
.single-portfolio-feat, .single-portfolio-content{flex:0 0 100%;padding-right:0;padding-left:0;}
.single-portfolio-inner{margin-top:10px;padding:35px 20px;}
.portfolio-header{margin-bottom:15px;padding-bottom:18px;}
.portfolio-info-wrap{margin-top:15px;padding-top:18px}
.portfolio-header:after, .portfolio-info-wrap:before, .single-bottom-share.is-pshare:before{height:3px;}
.nav-label-text{visibility:hidden;opacity:0;}
.portfolio-nav a > i{font-size:20px;}
.fw-ms-1, .fw-mh-1,
.ct-ms-1, .ct-mh-1{float:none;width:100%;}
.fw-ms-c4, .fw-mh-c4{width:50%;}
.banners-inner{display:flex;flex-flow:row wrap;}
.banners-inner .el-banner{flex:0 0 100%;margin-bottom:10px;}
.el-banner-inner{padding-bottom:40%;}
.banners-inner .el-banner:last-child{margin-bottom:0;}
.p-list-6 .col-right, .p-list-7 .col-right{padding:30px;}
.fw-sbox{padding-top:60px;padding-bottom:60px;}
.sbox-description{font-size:.85rem;margin-top:10px;}
.sbox-form-wrap{margin-top:25px;}
.sbox-icon svg{width:22px;}
.sbox-icon{width:56px;}
.mc4wp-form-fields input{width:100%;}
.wp-block-columns > *{margin-bottom:2em;}
.wp-block-columns > *:last-child{margin-bottom:0;}
.pageh-feat-holder{padding:45px 0;}
.ibox-wrap > *{margin-bottom:35px;}
.ibox-wrap > *:last-child{margin-bottom:0;}
.hbox-separator:after{width:60px;}
.block-heading.is-center .hbox-separator:after{margin-left:-30px;}
.hbox-separator{padding-top:20px;}
.hbox-description{margin-top:20px;}
.cta-btn-wrap{flex-flow:row wrap;justify-content:center;}
.cta-btn{margin-top:5px;margin-bottom:5px;}
.cta-title br, .cta-tagline br,
.cta-description br{display:none;}
.cta-btn{font-size:.875rem;line-height:42px;}
.cta-btn.is-border{line-height:38px;}
.cta-btn, .ele-round .cta-btn{padding:0 30px;}
.ele-round .cta-btn.is-border{padding-right:28px;padding-left:28px;}
.cta-image, .cta-tagline{margin-bottom:7px;}
.cta-title{margin-bottom:15px;}
.cta-description{margin-bottom:20px;}
.rb-btn-link{font-size:.9em;}
.rbtoc, .rbtoc.table-left:not(.table-fw-single-col){float:none;width:100%;max-width:100%;margin-right:0;margin-left:0;}
.fw-feat-16 .rb-iwrap.pc-75{padding-bottom:75%;}
.single-podcast .single-header{padding-top:30px;padding-bottom:30px;}
.p-podcast-wrap .post-audio-outer .embed-holder{height:46px !important;}
.p-podcast-wrap .mejs-inner .mejs-button > button{margin:10px 0;}
.p-podcast-wrap .embed-holder .mejs-container .mejs-controls{padding:0 10px;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-button.mejs-playpause-button{width:30px;height:30px;}
.p-podcast-wrap .embed-holder .mejs-container{height:46px !important;}
.p-podcast-wrap .mejs-button.mejs-playpause-button.mejs-play:not(.mejs-replay) > button:before{font-size:10px;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-total, .p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-loaded, .p-podcast-wrap .mejs-container .mejs-controls .mejs-time-rail span.mejs-time-current{height:4px;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:4px;}
.p-podcast-wrap .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{height:4px;}
.p-podcast-wrap .mejs-volume-button.mejs-mute > button:before{font-size:18px;}
.p-podcast-wrap .mejs-volume-button.mejs-unmute > button:before{font-size:20px;}
.p-podcast-wrap .mejs-inner .mejs-button > button{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:100%;margin:0;}
figcaption.elementor-image-carousel-caption{padding:20px;}
} @media only screen and (max-width: 479px) {
.off-canvas-wrap{width:300px;}
h1, .h1{font-size:1.25em;line-height:1.35;}
h1.single-title{font-size:1.35rem;line-height:1.3;}
h2, .h2{font-size:1.05rem;line-height:1.35;}
h3, .h3{font-size:1rem;line-height:1.4;}
h4, .h4{font-size:.85em;line-height:1.5;}
.p-wrap .meta-avatar img, .meta-avatar img{width:16px;height:16px;}
.p-overlay .content-overlay:before{top:40%;}
.meta-avatar{margin-right:5px;}
.meta-total{font-size:12px;}
.p-review-info *{padding:0 2px;}
.meta-info-el:before{margin-right:5px;margin-left:5px;}
.page-numbers, .post-page-numbers{padding:0 10px;}
.cat-list-name{padding:7px 5px;}
.block-header, .w-header-2 .widget-title, .widget-title{margin-bottom:20px;}
.block-header-dot .block-title{padding-left:7px;}
.block-header-dot .block-title:before{width:25px;}
.p-grid, .p-list, .p-classic,
.infeed-wrap, .fw-list-1 .infeed-wrap,
.ct-classic .infeed-wrap, .ct-list .infeed-wrap{margin-bottom:25px;}
.block-wrap:not(.none-margin) .content-wrap{margin-bottom:-25px;}
.pagination-wrap{margin-top:25px;}
.p-grid .p-feat, .p-classic .p-feat{margin-bottom:10px;}
.p-list-2 .col-left, .p-list-3 .col-left{width:110px;margin-right:15px;}
.p-list-3 .p-cat-info{display:none;}
.p-grid.p-grid-4 .p-feat{width:110px;}
.p-grid-4 .p-body{padding-left:15px;}
.p-list-2 .entry-summary, .p-list-3 .entry-summary{display:none;}
.p-format{font-size:42px;}
body .cooked-recipe-info > section.cooked-right > span{font-size:.75rem;padding-left:18px;text-align:left;}
.cooked-recipe-info span.cooked-time-icon i.cooked-icon{font-size:12px;}
.cooked-recipe-info > section.cooked-right .cooked-print{padding-left:0;}
.cooked-recipe-info > section.cooked-right strong{font-size:.725rem;}
.cooked-recipe-ingredients .cooked-heading{font-size:.95rem;}
.cooked-recipe-info > section.cooked-right span.cooked-time-icon{line-height:1rem;top:50%;bottom:auto;margin-top:-.9rem;}
.fw-category-1 .cat-list-item{margin-right:5px;margin-left:5px;}
.single-post-box .nav-left{border-right:1px solid #8882;}
.box-nav .nav-label{margin-bottom:10px;}
.box-nav img{display:none;}
.single-bottom-share a{line-height:40px;width:40px;height:40px;}
.single-bottom-share i{font-size:16px;}
.block-header-2 .block-title:before, .block-header-2 .block-title:after{width:30px;}
.rb-headerstrip{padding:10px 30px;}
.p-cat-info > *{font-size:.95em;}
.p-overlay-2.p-wrap .p-url, .p-overlay-3.p-wrap .p-url, .p-list-2.p-wrap .p-url, .p-list-3.p-wrap .p-url{font-size:.875em;}
.fw-feat-6 .p-overlay-3.p-wrap .p-url{font-size:1em;}
.p-grid-2 .p-cat-info{padding:0 7px 5px 7px;}
.p-list .meta-description{display:none;}
.p-list .p-review-info{padding-right:7px;padding-left:7px;}
.load-animation, .loadmore-animation{background-size:32px;}
.header-holder{padding:15px 0;}
.overlay-holder{padding:0 15px 15px;}
.ele-round .entry-footer a, .ele-round .entry-footer .source,
.ele-round .entry-footer .via-el{padding-right:12px;padding-left:12px;}
.tag-label{min-width:60px;}
.box-comment-btn{font-size:12px;line-height:34px;padding:0 35px;}
.header-author-box{padding-top:20px;padding-bottom:20px;}
.header-author-box .box-avatar img{width:70px;}
.header-author-box .box-description, .author-description{font-size:.75rem;}
.header-author-box .box-header{margin-bottom:8px;padding-bottom:18px;}
.header-author-box .box-job{font-size:12px;margin-top:3px;}
.header-author-box .box-avatar img{width:70px;}
.rb-related-content > *:first-child{margin-bottom:12px;}
.off-canvas-holder:before{right:15px;bottom:15px}
.widget-post-2{margin-right:-7px;margin-left:-7px;}
.widget-post-2 > *{padding-right:7px;padding-left:7px;}
.cat-icon-round .cat-info-el{padding-right:16px;padding-left:16px;}
.subscribe-box.layout-1 .subscribe-content{margin-bottom:20px;}
.rb-newsletter .subscribe-box.layout-1 button.newsletter-submit-icon{font-size:18px;}
.pagination-nextprev .pagination-link, .loadmore-link{line-height:30px;min-width:120px;padding-right:7px;padding-left:7px;}
.pagination-nextprev .pagination-link, .pagination-simple .page-numbers{min-width:130px;}
.loadmore-link{min-width:150px;}
.banner-btn a{line-height:32px;padding:0 30px;}
.instagram-grid.is-wide .instagram-box.box-intro .box-content i{font-size:30px;display:block;}
.archive-content .content-inner{margin-bottom:-25px;}
.header-lightbox{width:310px;}
.off-canvas-header{padding-top:45px;}
.fw-category-1 .cat-list-wrap.rb-p20-gutter{padding-right:0;padding-left:0;}
.p-overlay-2 .rb-iwrap, .p-overlay-3 .rb-iwrap{width:100px;}
.footer-social i{font-size:14px;}
.author-job span{font-size:.85em;}
.wp-block-archives.alignleft, .wp-block-categories.alignleft, .wp-block-archives.alignright, .wp-block-categories.alignright{width:100%;margin-right:0;margin-left:0;}
.p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat{margin-bottom:0;}
.p-list-6 .col-right{padding:20px;}
} @media only screen  and (min-width: 768px) {
.p-list-1:not(.no-feat),
.p-list-9:not(.no-feat){flex-direction:row-reverse;}
.p-list-1 .col-right, .p-list-9 .col-right{justify-content:center;padding-top:15px;padding-right:40px;padding-bottom:15px;}
.single-podcast .single-header{padding-top:30px;padding-bottom:30px;}
.p-podcast-wrap{align-items:center;flex-direction:row-reverse;}
.p-podcast-wrap .single-feat{margin-top:0;}
.p-podcast-wrap .rb-col-t7.col-right{padding-top:10px;padding-right:30px;padding-bottom:10px;}
.p-podcast-wrap .rb-col-m12.rb-col-t5.col-left{padding-left:0;}
.p-grid-5.reverse{flex-flow:column-reverse nowrap;}
.p-grid-5.reverse .p-review-info{top:0;bottom:auto;}
.p-grid-5.reverse .p-content-wrap{margin-top:0;margin-bottom:20px;}
.p-grid-3.is-padding:not(.no-feat) > *:not(.p-feat-holder),
.p-classic.is-padding:not(.no-feat) > *:not(.p-feat-holder){padding-right:20px;padding-left:20px;}
.single-bottom-share a:nth-child(1),
.single-bottom-share a:nth-child(2){flex-shrink:0;width:auto;min-width:min-content;padding:0 20px;}
.single-bottom-share a:nth-child(1) span,
.single-bottom-share a:nth-child(2) span{font-size:.85rem;display:block;margin-left:7px;white-space:nowrap;}
.single-bottom-share.is-pshare a:nth-child(1),
.single-bottom-share.is-pshare a:nth-child(2){width:50px;padding:0;}
.single-bottom-share.is-pshare a span, .single-bottom-share.is-pshare a:nth-child(1) span,
.single-bottom-share.is-pshare a:nth-child(2) span{display:none;}
.p-list-1.is-border:not(.no-feat),
.p-list-9.is-border:not(.no-feat){position:relative;}
.p-list-1.is-border:before, .p-list-9.is-border:before{position:absolute;z-index:-1;top:0;right:0;left:0;display:block;content:'';opacity:.07;border-bottom:1px solid currentColor;}
.block-header-7 .fw-list-1 .block-header + .content-wrap .p-outer:first-child .p-list-1.is-border:before{display:none;}
.bookmark-list .content-inner{margin-bottom:-35px;}
.rbtoc.table-fw{display:inline-flex;float:none;flex-flow:column nowrap;width:100%;max-width:100%;margin-right:0;padding:25px;}
.rbtoc.table-fw .inner{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;counter-reset:table-content;}
.rbtoc.table-fw .inner .table-link{position:relative;flex:0 0 50%;max-width:50%;margin:0;padding:7px 15px;border:none;}
.rbtoc.table-fw .inner .table-link:not(:nth-last-child(1)):not(:nth-last-child(2)):after{position:absolute;right:15px;bottom:0;left:15px;display:block;height:1px;content:'';background-color:#00000010;}
.footer-widget-inner > *{flex:0 0 25%;width:25%;margin-bottom:0;}
.footer-style-2 .footer-widget-inner > *{flex:0 0 20%;width:20%;}
.footer-style-2 .footer-widget-inner > *:first-child{flex:0 0 40%;width:40%;}
.footer-style-3 .footer-widget-inner > *,
.footer-style-4 .footer-widget-inner > *,
.footer-style-5 .footer-widget-inner > *{flex:0 0 33.33%;width:33.33%;}
.footer-style-3 .footer-widget-inner > *:last-child,
.footer-style-4 .footer-widget-inner > *:first-child{flex:0 0 100%;width:100%;}
.footer-style-3 .footer-widget-inner > *:last-child{margin-top:50px;}
.footer-style-4 .footer-widget-inner > *:first-child{margin-bottom:50px;}
.footer-style-3 .footer-widget-inner > *:first-child{margin-top:0;}
.footer-style-4 .footer-widget-inner > *:last-child{margin-bottom:0;}
.subscribe-box .subscribe-form input[type='submit']{position:absolute;z-index:100;top:0;right:0;display:block;width:60px;height:46px;padding:0;text-indent:-9999px;background-color:#fff;}
[data-theme='dark'] .subscribe-box .subscribe-form input[type='submit'],
.is-light-text .subscribe-box .subscribe-form input[type='submit']{background:transparent;}
.subscribe-box .mc4wp-form-fields input[type='submit'] + i{font-size:24px;line-height:46px;position:absolute;z-index:100;top:0;right:0;bottom:0;left:auto;display:block;width:60px;height:46px;-webkit-transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);transition:color .3s cubic-bezier(0.32, 0.74, 0.57, 1);text-align:center;pointer-events:none;color:#333;}
[data-theme='dark'] .subscribe-box .mc4wp-form-fields input[type='submit'] + i,
.is-light-text .subscribe-box .mc4wp-form-fields input[type='submit'] + i{color:#fff;}
.subscribe-box .mc4wp-form-fields input[type='submit']:hover + i{color:var(--g-color);}
.subscribe-box .mc4wp-form-fields{display:flex;align-items:center;flex-flow:row nowrap;flex-grow:0;justify-content:flex-end;}
.subscribe-box.layout-2 .mc4wp-form-fields{max-width:max-content;margin-right:auto;margin-left:auto;}
.subscribe-box .mc4wp-form-fields input[type='text'],
.subscribe-box .mc4wp-form-fields input[type='email']{min-width:320px;max-width:460px;margin-left:10px;}
.subscribe-box .mc4wp-form-fields input:first-child{margin-left:0;}
.slider-feat-14 .rb-owl-prev, .slider-feat-15 .rb-owl-prev{left:0;}
.slider-feat-14 .rb-owl-next{right:50%;}
.slider-feat-15 .rb-owl-next{right:33.33%;}
.slider-feat-14 .owl-dots, .slider-feat-15 .owl-dots{position:absolute;right:0;bottom:0;margin:0;padding-right:10px;padding-bottom:10px;}
.p-list-7 .rb-iwrap{padding-bottom:56.65%;}
.block-cta-1.is-left .cta-inner{text-align:left;}
.block-cta-1.is-left .cta-description{margin-left:0;}
.block-cta-1.is-left .cta-btn-wrap{justify-content:flex-start;}
.p-podcast-wrap .single-feat img{height:100%}
.p-podcast-wrap{align-items:center;flex-direction:row-reverse;}
.p-podcast-wrap .single-feat{margin-top:0;}
.fw-sbox.is-left .content-wrap > *{text-align:left;}
.fw-sbox.is-left .sbox-form.search-form{max-width:400px;margin-left:0;}
} @media only screen and (min-width: 992px) {
body.boxed #site{max-width:1200px;margin-top:40px;margin-right:auto;margin-bottom:40px;margin-left:auto;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .07);box-shadow:0 0 20px rgba(0, 0, 0, .07);}
.rb-iwrap.pc-150{padding-bottom:150%;}
.rb-mini-cart.is-show #mini-cart{top:calc(100% - 2px);bottom:auto;visibility:visible;pointer-events:auto;opacity:1;}
.block-header-2 .block-header, .block-header-5 .block-header{margin-bottom:35px;}
.block-header-2 .block-header.shopthepost-header, .block-header-5 .block-header.shopthepost-header{margin-bottom:25px;}
.p-grid-1, .p-grid-3, .p-list{margin-bottom:40px;}
.is-post-shadow.p-grid-1{padding:0 25px 30px 25px;}
.is-post-shadow.p-grid-1 .p-feat-holder{margin-right:-25px;margin-left:-25px;}
.p-list-1, .fw-list-1 .infeed-wrap,
.p-list-9, .fw-list-9 .infeed-wrap{margin-bottom:45px;}
.p-classic, .ct-classic .infeed-wrap{margin-bottom:50px;}
.block-wrap.fw-grid-1 .content-wrap, .archive-content.layout-fw-grid-1 .content-inner, .block-wrap.fw-grid-3 .content-wrap, .archive-content.layout-fw-grid-3 .content-inner, .block-wrap.ct-list .content-wrap, .archive-content.layout-ct-list .content-inner, .fw-list-2 .content-wrap, .archive-content.layout-fw-list-2 .content-inner{margin-bottom:-40px;}
.block-wrap.fw-list-1 .content-wrap, .archive-content.layout-fw-list-1 .content-inner{margin-bottom:-45px;}
.block-wrap.ct-classic .content-wrap, .archive-content.layout-classic .content-inner{margin-bottom:-50px;}
.fw-grid-1 .pagination-wrap, .fw-grid-3 .pagination-wrap, .fw-list-2 .pagination-wrap, .ct-list .pagination-wrap, .layout-fw-grid-1 .pagination-wrap, .layout-fw-grid-3 .pagination-wrap, .layout-ct-list .pagination-wrap, .layout-fw-list-2 .pagination-wrap{margin-top:40px;}
.fw-list-1 .pagination-wrap, .layout-fw-list-1 .pagination-wrap{margin-top:45px;}
.ct-classic .pagination-wrap, .layout-classic .pagination-wrap{margin-top:50px;}
.p-overlay-1 .p-format, .p-overlay-7 .p-format{top:40px;right:40px;}
.p-classic .p-format i{font-size:1.3em;}
.p-classic .p-cat-info.is-absolute{padding:0 15px 15px 15px;}
.p-list-1 .p-format i, .p-list-9 .p-format i, .p-overlay-1 .p-format i, .p-overlay-4 .p-format i, .p-grid-3 .p-format i, .p-overlay-7 .p-format i{font-size:1.25em;}
.p-overlay-1 .p-cat-info, .p-overlay-7 .p-cat-info{margin-bottom:15px;}
.p-overlay-1 .overlay-holder, .p-overlay-7 .overlay-holder{padding:0 40px 40px;}
.p-grid-4 .p-format i, .p-list-2 .p-format i{font-size:.85em;}
.fw-feat-4 .p-wrap .p-cat-info, .fw-feat-5 .p-wrap .p-cat-info{margin-bottom:17px;}
.fw-feat-4 .p-wrap .p-footer, .fw-feat-5 .p-wrap .p-footer{margin-top:20px;}
.fw-feat-4 .p-overlay-4 .rb-iwrap{max-height:80vh;padding-bottom:40%;}
.boxed .fw-feat-4 .p-overlay-4 .rb-iwrap{padding-bottom:56.25%;}
.fw-feat-6 .p-overlay-4 .rb-iwrap{max-height:80vh;padding-bottom:45%;}
.fw-feat-6 .p-overlay-4 .overlay-holder{flex-grow:0;width:45%;max-width:100%;padding-right:30px;padding-left:0;text-align:left;}
.p-overlay-9 .overlay-holder{flex-grow:0;width:65%;max-width:100%;padding:0 20px;text-align:left;}
.feat-6-holder{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:flex-end;margin:0;}
.fw-feat-6 .p-overlay-4 .p-meta-info, .p-overlay-9 .p-meta-info{align-items:flex-start;justify-content:flex-start;text-align:left;}
.fw-feat-6 .p-overlay-3 .overlay-holder{position:static;}
.fw-feat-6 .p-overlay-4 .p-feat:after, .p-overlay-9 .p-feat:after{opacity:.6;}
.fw-feat-6 .p-overlay-3 .p-cat-info.is-relative{position:absolute;top:10px;right:10px;padding-left:10px;}
.fw-feat-6 .p-overlay-4 .p-cat-info, .p-overlay-9 .p-cat-info{justify-content:flex-start;}
.feat-6-content{justify-content:flex-end;width:55%;max-width:55%;margin-left:auto;}
.feat-6-content .p-wrap{margin-bottom:0;}
.fw-feat-6 .p-overlay-3 .p-format{top:10px;right:auto;left:15px;}
.fw-feat-6 .p-overlay-3 .p-url{font-size:.9em;line-height:1.4;display:inline-block;}
.fw-feat-6 .p-overlay-3.no-avatar .p-footer{margin-top:5px;}
.p-grid-3.is-padding:not(.no-feat) > *:not(.p-feat-holder),
.p-classic.is-padding:not(.no-feat) > *:not(.p-feat-holder){padding-right:40px;padding-left:40px;}
header.cat-list-header{margin-bottom:0;padding-right:50px;text-align:left;}
.cat-list-inner{flex-flow:row nowrap;}
.fw-category-1 .cat-list-item{margin-right:15px;margin-left:15px;}
.fw-category .cat-list-header{align-items:flex-start;flex-shrink:0;justify-content:flex-start;}
.fw-category .cat-list-content{width:auto;}
.fw-category-1 .cat-list-header{flex:0 0 370px;max-width:370px;}
.fw-category-2 .cat-list-header{flex:0 0 270px;max-width:270px;}
.fw-category-2 .cat-list-content{margin-bottom:0;}
.fw-category-2 .cat-list-item{flex:0 0 25%;width:25%;max-width:25%;margin-bottom:0;}
.element-desc{margin-top:20px;}
.rb-sh > *,
.rb-sh .p-wrap, .rb-sh .p-feat-holder, .rb-sh .p-feat, .rb-sh .p-flink, .rb-sh .rb-iwrap{height:100%;}
.rb-sh .rb-iwrap{padding-bottom:0;}
.fw-feat-1 .rb-sh{height:540px;}
.fw-feat-11 .content-inner{flex-direction:row-reverse;}
.fw-feat-11 .rb-sh{height:600px;}
.fw-feat-1 .col-left .p-outer{height:100%;}
.fw-feat-1 .col-right .p-outer{height:50%;}
.fw-feat-11 .col-big .p-outer{height:100%;}
.fw-feat-11 .col-small .pos-top.p-outer{height:65%;}
.fw-feat-11 .col-small .pos-bottom.p-outer{height:35%;}
.fw-feat-2 .rb-sh{height:450px;}
.fw-feat-18 .rb-sh{height:550px;}
.fw-feat-2 .nth-2, .fw-feat-2 .nth-3, .fw-feat-18 .nth-2, .fw-feat-18 .nth-3{flex:0 0 25%;max-width:25%;}
.p-classic .p-feat{margin-bottom:20px;}
.p-grid-5 .p-format i, .p-grid-6 .p-format i{font-size:1.1em;}
.p-classic .p-review-info i, .p-list-1 .p-review-info i, .p-list-9 .p-review-info i, .p-overlay-1 .p-review-info i, .p-overlay-7 .p-review-info i{font-size:20px;}
.p-classic .p-review-info .meta-total, .p-list-1 .p-review-info .meta-total, .p-list-9 .p-review-info .meta-total, .p-overlay-1 .p-review-info .meta-total, .p-overlay-7 .p-review-info .meta-total{font-size:1.35rem;}
.p-classic .p-review-info .meta-description, .p-list-1 .p-review-info .meta-description, .p-list-9 .p-review-info .meta-description, .p-overlay-1 .p-review-info .meta-description, .p-overlay-7 .p-review-info .meta-description{font-size:1.15rem;}
.fw-block .loadmore-link, .single-related-outer .loadmore-link{min-width:200px;}
.p-wrap.p-classic .entry-summary, .p-wrap.p-list-1 .entry-summary{margin-top:15px;}
.p-wrap.p-list-9 .entry-summary{width:100%;margin-top:15px;}
.p-overlay-4 .overlay-holder{padding-right:60px;padding-left:60px;}
.not-found{min-height:50vh;}
.bookmark-list .content-inner{margin-bottom:-40px;}
.wp-block-quote.is-style-large:before{font-size:44px;margin-bottom:.5rem;}
.wp-block-quote.is-style-large cite{justify-content:flex-start;margin-top:1rem;}
.wp-block-pullquote cite{display:block;margin-top:1rem;}
.footer-logo-inner > *{margin-bottom:25px;}
.about-holder > *{margin-top:25px;}
.rbc-site-main > .rbc-fw-section:first-child .rbc-content > .fw-feat-8:first-child .content-inner{padding-top:70px;}
.about-holder{padding-top:30px;}
.header-centred .breadcrumb{margin-bottom:20px;}
.subscribe-box.layout-1 .subscribe-form{flex:0 0 60%;width:60%;}
.p-classic.p-classic-2 .p-header{margin-bottom:25px;}
.p-classic.p-classic-2 .p-footer{margin-top:25px;}
.about-sign, .about-desc{padding-top:10px;}
.portfolio-nav.box-nav .nav-label > a{font-size:1.1em;}
.portfolio-header-holder{margin-top:50px;}
.slider-feat-13 .owl-dots{position:absolute;top:0;right:0;bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;width:35%;max-width:350px;padding-right:40px;text-align:right;}
.ct-nav-holder .ruby-dot{padding:0 20px;}
.ct-nav-holder .nav-image{left:100%;opacity:0;}
.ruby-dot{opacity:.3;}
.ruby-dot:hover .ct-nav-holder .nav-image{left:0;opacity:1;}
.p-grid-w1 .entry-title > *{font-size:.92em;}
.sbox-form.search-form{max-width:700px;}
.sbox-form input[type='search']{font-size:1rem;line-height:42px;}
.rb-mailchimp{padding-top:60px;padding-bottom:60px;}
.mc-desc span{font-size:1.1rem;}
.rb-mailchimp .mc4wp-form-fields{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;}
.rb-mailchimp .mc4wp-form-fields input{margin:0;}
.rb-mailchimp .mc4wp-form-fields input{font-size:1rem;line-height:32px;}
.rb-mailchimp .mc4wp-form-fields input[type='submit'],
.subscribe-layout-3 .subscribe-box .subscribe-form input[type='submit']{font-size:1rem;line-height:52px;margin-left:5px;}
.widget-mc .mc4wp-form-fields input{margin-left:5px;}
.widget-mc .mc4wp-form-fields input:first-child{margin-left:0;}
.rb-mailchimp .mc4wp-form-fields input{max-width:400px;}
.bookmark-list{min-height:40vh;}
.widget-social-icon .social-icon-wrap{margin-top:15px;}
.fw-feat-17 .widget-title{margin-bottom:30px;}
.fw-feat-17 .sub-inner{padding-left:30px;}
.fw-feat-17 .p-overlay-1 .rb-iwrap{padding-bottom:56.25%;}
.rnav-section{margin-left:10px;}
.p-grid-7.is-padding:not(.no-feat) > *:not(.p-feat-holder){padding-right:30px;padding-left:30px;}
.p-podcast-wrap .single-feat .rb-iwrap{height:440px;}
.p-podcast-wrap .rb-col-t7.col-right{padding-top:15px;padding-right:40px;padding-bottom:15px;}
.p-podcast-wrap .rb-col-m12.rb-col-t5.col-left{padding-left:40px;}
.subscribe-layout-3 .subscribe-box .subscribe-form{flex:0 0 50%;width:50%;}
.subscribe-layout-3 .subscribe-box .subscribe-content{flex:0 0 50%;width:50%;padding-right:60px;text-align:left;}
.fw-feat-18:before, [data-theme='dark'] .block-wrap.fw-feat-18:before{position:absolute;z-index:1;top:0;right:0;bottom:auto;left:0;height:120px;content:'';pointer-events:none;background:linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)) !important;}
.single-podcast .single-header{padding-top:50px;padding-bottom:50px;}
} @media only screen and (min-width: 1200px) {
.single-3 h1.single-title, .single-2 h1.single-title{font-size:3.2rem;max-width:900px;}
.fw-feat-4 .entry-title > *{font-size:1.1em;}
.instagram-box.box-intro .box-content span{display:block;}
.block-header-4 .block-header{margin-bottom:25px;}
.bookmark-empty{display:flex;flex-flow:column nowrap;justify-content:center;min-height:30vh;text-align:center;}
.header-8 .navbar-left, .header-8 .nav-right{min-width:200px;}
}
@media only screen and (min-width: 1400px) {
.header-3 .banner-wrap .logo-wrap img, .header-6 .banner-wrap .logo-wrap img{max-height:135px;}
.fw-feat-2 .rb-sh{height:500px;}
.fw-feat-18 .rb-sh{height:600px;}
} @media only screen and (max-width: 600px) {
.admin-bar .is-stick .navbar-wrap{top:0 !important;}
}
@media only screen and (min-width: 601px) {
body.admin-bar .section-sticky-holder.is-show{top:32px !important;}
}
@media only screen and (max-width: 782px) {
.admin-bar .off-canvas-wrap{top:46px;}
}
@media only screen and (max-width: 320px) {
.sponsor-label{display:none;}
}
@media screen and (min-width: 992px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{max-width:100%;}
[class^='rb-col'] > .p-wrap, [class*='rb-col'] > .p-wrap{width:100%;}
.rb-newsletter-popup .newsletter-cover, .rb-newsletter-popup .newsletter-content{max-width:50%;}
.citem-list .citem-feat{position:relative;overflow:hidden;}
.fw-category-1 .cat-list-header{display:block;}
.rb-newsletter-popup .rb-newsletter-inner, .rb-newsletter-popup .rb-newsletter .rb-newsletter-inner{width:100%;}
.block-wrap .rb-newsletter .rb-newsletter-inner{width:560px;}
.block-wrap.rb-newsletter.layout-1 .rb-newsletter .rb-newsletter-inner{max-width:none;}
.subscribe-box .mc4wp-form-fields input[type='text'], .subscribe-box .mc4wp-form-fields input[type='email']{width:325px;height:46px;}
.navbar-search-form .search-form input[type='search']{line-height:54px;}
.rb-iwrap img, .parallax-thumb .rb-iwrap img, .parallax-thumb .rb-iwrap.autosize img, .entry-content .rb-iwrap img{position:absolute;top:auto;right:-9999px;bottom:auto;left:-9999px;width:auto;min-width:100%;max-width:none;height:auto;min-height:100%;margin:0 auto;}
.ct-nav-holder .nav-image img{width:auto;min-width:100%;height:auto;min-height:100%;}
.statics-el.rb-p20-gutter{padding:0;}
.statics-el.rb-p20-gutter .inner{margin-right:20px;margin-left:20px;}
.country-confirmed, .country-dcount{padding:15px 0;}
.p-grid-3 .p-meta-info, .fw-feat-6 .p-overlay-4 .p-meta-info, .p-overlay-9 .p-meta-info, .p-list-3 .p-meta-info{align-items:stretch;}
.p-list-1 .p-footer, .p-list-9 .p-footer{flex:0 0 100%;}
.rb-newsletter-popup .newsletter-cover{position:relative;}
.rb-newsletter-popup .newsletter-cover img{position:absolute;top:auto;right:-9999px;bottom:auto;left:-9999px;width:auto;min-width:100%;max-width:130%;height:auto;min-height:100%;margin:0 auto;}
.sub-menu-image{overflow:hidden;}
.rbc-content-section .rbc-sidebar{display:block;}
.sub-menu-image img{position:absolute;top:auto;right:-9999px;bottom:auto;left:-9999px;width:auto;min-width:100%;max-width:135%;height:auto;min-height:100%;margin:0 auto;}
.p-wrap .entry-summary, .rb-sdecs,
.twitter-content.entry-summary, .p-content-inner, .p-content-wrap, .p-header{max-width:100%;}
[class^='rb-col'] > .p-wrap, [class*='rb-col'] > .p-wrap{width:100%;}
.box-nav .nav-el{max-width:50%;}
.p-url, .p-wrap .p-url{-ms-word-wrap:break-word;}
.p-classic .p-feat-holder, .single-1 .single-feat{-ms-flex-direction:row;}
.box-nav .nav-right .nav-label{text-align:right;}
.layout-default .grid-el{padding:0;}
.p-grid-5.no-avatar .p-footer{width:100%;}
.p-grid-5.no-avatar .p-footer .p-meta-info{justify-content:center;}
.block-header{flex:none;}
.layout-default .instagram-box{margin:5px;}
.layout-grid:not(.is-wide) .grid-holder{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:145px;grid-template-areas:'e2 e2 e1 e1 e3 e3 e4 e5' 'e2 e2 e6 e7 e3 e3 e8 e8';}
.layout-grid.grid-fmasonry.is-wide .grid-holder{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:188px;grid-template-areas:'e1 e2 e2 e9 e9 e3 e3 e4 e5 e11' 'e10 e2 e2 e6 e7 e3 e3 e8 e8 e11';}
.instagram-box .rb-iwrap img{width:100%;}
.rb-masonry{-ms-grid-column-align:stretch;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(1){grid-area:e1;-ms-grid-column-align:stretch;-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(2){grid-area:e2;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(3){grid-area:e3;-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:2;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(4){grid-area:e4;-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:1;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(5){grid-area:e5;-ms-grid-row:1;-ms-grid-column:8;-ms-grid-column-span:1;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(6){grid-area:e6;-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(7){grid-area:e7;-ms-grid-row:2;-ms-grid-column:4;-ms-grid-column-span:1;}
.layout-grid:not(.is-wide) .rb-masonry:nth-child(8){grid-area:e8;-ms-grid-row:2;-ms-grid-column:7;-ms-grid-column-span:2;}
.layout-grid.is-wide .rb-masonry:nth-child(1){grid-area:e1;-ms-grid-column-align:stretch;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1;}
.layout-grid.is-wide .rb-masonry:nth-child(2){grid-area:e2;-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2;}
.layout-grid.is-wide .rb-masonry:nth-child(6){grid-area:e6;-ms-grid-row:2;-ms-grid-column:4;-ms-grid-column-span:1;}
.layout-grid.is-wide .rb-masonry:nth-child(7){grid-area:e7;-ms-grid-row:2;-ms-grid-column:5;-ms-grid-column-span:1;}
.layout-grid.is-wide .rb-masonry:nth-child(3){grid-area:e3;-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:2;}
.layout-grid.is-wide .rb-masonry:nth-child(4){grid-area:e4;-ms-grid-row:1;-ms-grid-column:8;-ms-grid-column-span:1;}
.layout-grid.is-wide .rb-masonry:nth-child(5){grid-area:e5;-ms-grid-row:1;-ms-grid-column:9;-ms-grid-column-span:1;}
.layout-grid.is-wide .rb-masonry:nth-child(8){grid-area:e8;-ms-grid-row:2;-ms-grid-column:8;-ms-grid-column-span:2;}
.layout-grid.is-wide .rb-masonry:nth-child(9){grid-area:e9;-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:2;}
.layout-grid.is-wide .rb-masonry:nth-child(11){grid-area:e11;-ms-grid-row:1;-ms-grid-column:10;-ms-grid-column-span:1;}
.rb-masonry:nth-child(10){grid-area:e10;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1;}
.layout-grid.is-wide :nth-child(11).rb-masonry img{width:auto;max-width:220%;}
.footer-widget-inner > *{padding-right:0;padding-left:0;}
.footer-widget-inner .rb-p20-gutter .widget{padding-right:20px;padding-left:20px;}
.deals-inner > *{padding-right:0;padding-left:0;}
.deals-inner .deal-module{padding-right:15px;padding-left:15px;}
.fw-block.fw-masonry-1 .fw-ms-1:nth-child(4n+1),
.fw-block.fw-masonry-1 .fw-mh-1:nth-child(4n+1){clear:both;}
.ibox-thumb{overflow:hidden;}
.ibox-thumb img{width:100%;}
.ibox .ibox-title{margin-top:10px;}
.block-heading.is-center .hbox-title, .block-heading.is-center .hbox-description{width:770px;}
.fw-category-2 .cat-list-header{display:block;width:270px;}
.feat-6-content-wrap{position:absolute;top:50%;right:0;left:0;}
.feat-6-content{position:absolute;top:0;right:0;bottom:100%;}
.p-url:hover, .p-url:focus,
.p-wrap .p-url:hover, .p-wrap .p-url:focus{text-decoration:underline;}
}
@font-face {
font-family: 'ruby-icon';
font-display: swap;
src: url(//baotoandulichnhamat.com/wp-content/themes/pixwell/assets/fonts/ruby-icon.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}