img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }:root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/images/backgrounds/divider-icon.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid rgba(214,214,214,0.49)}.bdt-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid rgba(214,214,214,0.49);vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid rgba(214,214,214,0.49)}.bdt-list{padding:0;list-style:none}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-left:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-left:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/images/backgrounds/list-bullet.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:left;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid rgba(214,214,214,0.49)}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-left:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-right:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-left:0;padding-right:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666;border-radius:3px}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-select.svg");background-repeat:no-repeat;background-position:100% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-select.svg")}.bdt-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/images/backgrounds/form-datalist.svg")}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-radio.svg")}.bdt-checkbox:checked{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-checkbox.svg")}.bdt-checkbox:indeterminate{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-radio.svg")}.bdt-checkbox:disabled:checked{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-checkbox.svg")}.bdt-checkbox:disabled:indeterminate{background-image:url("/wp-content/plugins/bdthemes-element-pack-lite/assets/images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:left}.bdt-form-horizontal .bdt-form-controls{margin-left:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-left:40px !important}.bdt-form-icon-flip{right:0;left:auto}.bdt-form-icon-flip~.bdt-input{padding-right:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none;border-radius:3px}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.bdt-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-container{padding-left:40px;padding-right:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-left:0;padding-right:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-left:0}.bdt-container-expand-right{margin-right:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-left:-15px}.bdt-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-left:-30px}.bdt-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-left:-40px}.bdt-container-item-padding-remove-right{margin-right:-40px}}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;right:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(0,0,0,0.5)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-left:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{right:0;left:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-right:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:10px;--bdt-position-viewport-offset:15px;box-sizing:border-box;min-width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown.bdt-open{display:block}.bdt-dropdown>:last-child{margin-bottom:0}.bdt-dropdown-large{padding:40px}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropdown-stack .bdt-dropdown-grid>*{width:100% !important}.bdt-dropbar{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:0;display:none;position:absolute;z-index:1020;box-sizing:border-box;padding:15px 15px 15px 15px;background:#f8f8f8;color:#666}.bdt-dropbar.bdt-open{display:block}.bdt-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.bdt-dropbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-dropbar{padding-left:40px;padding-right:40px}}.bdt-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform;border-radius:3px}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:20px 20px}.bdt-modal-header{display:flow-root;padding:10px 20px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header{padding:15px 30px}.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:1.6rem;line-height:1.3;font-weight:400}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%, -100%)}}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;box-sizing:border-box}.bdt-sticky-fixed{z-index:980;margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-sticky-placeholder{pointer-events:none}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{right:0;left:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.bdt-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{left:auto;right:-270px}@media (min-width:640px){.bdt-offcanvas-flip .bdt-offcanvas-bar{right:-350px}}.bdt-open>.bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{left:auto;right:0}.bdt-offcanvas-bar-animation{transition:left .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:right}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{left:auto;right:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:640px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{right:0;left:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:640px){.bdt-offcanvas-close{top:10px;right:10px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden}.bdt-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-270px}@media (min-width:640px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:.}.bdt-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:450px}.bdt-notification-top-right,.bdt-notification-bottom-right{left:auto;right:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{left:50%;margin-left:-225px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{left:10px;right:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;right:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;--bdt-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-left:-30px}.bdt-grid>*{padding-left:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-left:-40px}.bdt-grid>*{padding-left:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-left:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-left:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-left:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-left:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-left:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-left:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-left:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-left:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider{margin-left:-60px}.bdt-grid-divider>*{padding-left:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.bdt-grid-divider{margin-left:-80px}.bdt-grid-divider>*{padding-left:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-left:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-left:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{left:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;left:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{left:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-left:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-left:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{left:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;left:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 0 5px 15px}.bdt-nav-sub ul{padding-left:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon{margin-left:auto}.bdt-nav>li>a[aria-expanded="true"] .bdt-nav-parent-icon{transform:rotate(180deg)}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default{font-size:16px;line-height:1.5}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-default .bdt-nav-sub{font-size:16px;line-height:1.5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary{font-size:1.5rem;line-height:1.5}.bdt-nav-primary>li>a{color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-primary .bdt-nav-sub{font-size:1.25rem;line-height:1.5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-secondary{font-size:16px;line-height:1.5}.bdt-nav-secondary>li>a{color:#333}.bdt-nav-secondary>li>a:hover{color:#333}.bdt-nav-secondary>li.bdt-active>a{color:#333}.bdt-nav-secondary .bdt-nav-subtitle{font-size:.875rem;color:#999}.bdt-nav-secondary>li>a:hover .bdt-nav-subtitle{color:#666}.bdt-nav-secondary>li.bdt-active>a .bdt-nav-subtitle{color:#333}.bdt-nav-secondary .bdt-nav-header{color:#333}.bdt-nav-secondary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-secondary .bdt-nav-sub{font-size:.875rem;line-height:1.5}.bdt-nav-secondary .bdt-nav-sub a{color:#999}.bdt-nav-secondary .bdt-nav-sub a:hover{color:#666}.bdt-nav-secondary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-left:0}.bdt-nav-center .bdt-nav-parent-icon{margin-left:4px}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,[class*='bdt-navbar-center']{display:flex;gap:0;align-items:center}.bdt-navbar-right{margin-left:auto}.bdt-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{right:calc(100% + 0px)}.bdt-navbar-center-right{left:calc(100% + 0px)}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;gap:0;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.bdt-navbar-nav>li>a{padding:0 15px;color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-parent-icon{margin-left:4px}.bdt-navbar-nav>li>a[aria-expanded="true"] .bdt-navbar-parent-icon{transform:rotate(180deg)}.bdt-navbar-item{padding:0 15px;color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{padding:0 15px;color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown.bdt-open{display:block}.bdt-navbar-dropdown>:last-child{margin-bottom:0}.bdt-navbar-dropdown-grid{margin-left:-30px}.bdt-navbar-dropdown-grid>*{padding-left:30px}.bdt-navbar-dropdown-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-stack .bdt-navbar-dropdown-grid>*{width:100% !important}.bdt-navbar-dropdown-width-2:not(.bdt-navbar-dropdown-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-navbar-dropdown-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-navbar-dropdown-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-navbar-dropdown-stack){width:1000px}.bdt-navbar-dropdown-large{--bdt-position-shift-offset:0;padding:40px}.bdt-navbar-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-navbar-dropdown-dropbar-large{--bdt-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-navbar-dropbar{display:block !important;z-index:980;padding:0;left:0;right:0}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-left:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-left:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-left-color:rgba(214,214,214,0.49)}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-left:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-left:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:10px 15px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-left:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-left:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.bdt-dotnav>*{flex:none;padding-left:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-left:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.bdt-thumbnav>*{padding-left:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-left:0;padding-top:15px}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.bdt-iconnav>*{padding-left:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-left:0;padding-top:10px}.bdt-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:left !important}.bdt-text-right{text-align:right !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:left !important}.bdt-text-right\@s{text-align:right !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:left !important}.bdt-text-right\@m{text-align:right !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:left !important}.bdt-text-right\@l{text-align:right !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:left !important}.bdt-text-right\@xl{text-align:right !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid rgba(214,214,214,0.49);column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;left:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:0 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:100% 0}.bdt-background-center-left{background-position:0 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:100% 50%}.bdt-background-bottom-left{background-position:0 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:100% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-left:auto;margin-right:auto}.bdt-align-left{margin-top:0;margin-right:30px;float:left}.bdt-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:left}.bdt-align-right\@l{margin-top:0;float:right}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-right:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-left:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-right:40px;float:left}.bdt-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid rgba(214,214,214,0.49);overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:left}.bdt-float-right{float:right}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-box-sizing-content{box-sizing:content-box}.bdt-box-sizing-border{box-sizing:border-box}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none}:where(.bdt-logo){display:inline-block;vertical-align:middle}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo :where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(-50%, -50%)}.bdt-transform-origin-top-left{transform-origin:0 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:100% 0}.bdt-transform-origin-center-left{transform-origin:0 50%}.bdt-transform-origin-center-right{transform-origin:100% 50%}.bdt-transform-origin-bottom-left{transform-origin:0 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:100% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-left:20px !important}.bdt-margin-right{margin-right:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-left:10px !important}.bdt-margin-small-right{margin-right:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-left:40px !important}.bdt-margin-medium-right{margin-right:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-left:40px !important}.bdt-margin-large-right{margin-right:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-left:70px !important}.bdt-margin-large-right{margin-right:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-left:70px !important}.bdt-margin-xlarge-right{margin-right:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-left:140px !important}.bdt-margin-xlarge-right{margin-right:140px !important}}.bdt-margin-auto{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-left:auto !important}.bdt-margin-auto-right{margin-right:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@s{margin-left:auto !important}.bdt-margin-auto-right\@s{margin-right:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@m{margin-left:auto !important}.bdt-margin-auto-right\@m{margin-right:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@l{margin-left:auto !important}.bdt-margin-auto-right\@l{margin-right:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@xl{margin-left:auto !important}.bdt-margin-auto-right\@xl{margin-right:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-left:0 !important}.bdt-margin-remove-right{margin-right:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-left:0 !important}.bdt-margin-remove-right\@s{margin-right:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-left:0 !important}.bdt-margin-remove-right\@m{margin-right:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-left:0 !important}.bdt-margin-remove-right\@l{margin-right:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-left:0 !important}.bdt-margin-remove-right\@xl{margin-right:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-left:0 !important}.bdt-padding-remove-right{padding-right:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--bdt-position-margin-offset:0.0001px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;left:0;right:0}.bdt-position-bottom{bottom:0;left:0;right:0}.bdt-position-left{top:0;bottom:0;left:0}.bdt-position-right{top:0;bottom:0;right:0}.bdt-position-top-left{top:0;left:0}.bdt-position-top-right{top:0;right:0}.bdt-position-bottom-left{bottom:0;left:0}.bdt-position-bottom-right{bottom:0;right:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{left:0}.bdt-position-center-right{right:0}.bdt-position-center-left-out{right:100%;width:max-content}.bdt-position-center-right-out{left:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-zero{z-index:0}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.bdt-modal-full{overflow-x:hidden}.hook-modal-dialog{border-radius:3px}.hook-modal-title{font-weight:400}.bdt-cover{max-width:none !important}.bdt-drop .bdt-card p:empty{display:none}.bdt-drop .bdt-card p:not(:first-child){margin-top:15px;margin-bottom:0}.bdt-tooltip{padding:7px 12px;background:#464646;border-radius:3px;font-size:13px}.elementor-align-justify .bdt-button{width:100%}.bdt-notification .bdt-spinner{vertical-align:middle}.bdt-notification .bdt-spinner svg{width:20px;height:auto}.bdt-notification .bdt-icon{margin-right:10px;vertical-align:middle;line-height:normal}.bdt-notification .bdt-close{top:50%;transform:translateY(-50%)}.bdt-notification .bdt-notification-message{padding:20px 40px 20px 20px;background:#ffffff;font-size:1rem;box-shadow:0 5px 20px rgba(0,0,0,0.1);border-radius:3px}.bdt-slideshow .bdt-slideshow-items{padding:0;margin:0}.bdt-slideshow .bdt-slideshow-items[bdt-height-viewport] .bdt-slideshow-item img{width:auto !important;height:auto}.bdt-modal-full{background-color:#fff}.hook-button{border-radius:3px}.hook-form{border-radius:3px}.bdt-sticky-wrapper{width:100%}.bdt-heading-title:before,.bdt-heading-tag:before,.bdt-slide-title:before{content:none}.bdt-tippy-tooltip{outline:none}[class*="elementor-widget-bdt-"] a:hover{text-decoration:none}@media (max-width:1200px){.bdt-user-login a.elementor-button .elementor-button-icon,.bdt-user-register a.elementor-button .elementor-button-icon{margin-left:0 !important;margin-right:0 !important}}.rtl .bdt-position-top-center,.rtl .bdt-position-bottom-center,.rtl .bdt-position-center{right:calc(50% - var(--bdt-position-margin-offset));left:auto}.bdt-particle-container{position:absolute;width:100%;height:100%;top:0;left:0}.bdt-particle-container canvas{display:block;vertical-align:bottom}.bdt-particle-container .particles-js-canvas-el{position:absolute;top:0;transform:scale(1);opacity:1;animation:appear 1.4s 1;animation-fill-mode:forwards}@-webkit-keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}[class*=" elementor-widget-bdt-"] svg.e-font-icon-svg{height:1em;width:1em}.elementor-control.elementor-control-type-heading{margin-top:-1px}.elementor-lightbox .dialog-close-button .eicon-close{transition:transform .3s}.elementor-lightbox .dialog-close-button:hover .eicon-close{transform:rotate(90deg)}.elementor-lightbox .elementor-swiper-button-next .eicon-chevron-right,.elementor-lightbox .elementor-swiper-button-prev .eicon-chevron-left{transition:transform .3s}.elementor-lightbox .elementor-swiper-button-prev:hover .eicon-chevron-left{transform:scale(1.2)}.elementor-lightbox .elementor-swiper-button-next:hover .eicon-chevron-right{transform:scale(1.2)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination{position:relative;display:flex;align-items:var(--ep-swiper-dots-align, center);justify-content:center}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none;transition:all .3s ease}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--ep-swiper-dots-space-between, 5px);outline:none}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets{min-height:var(--ep-swiper-dots-active-height, 10px)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet{position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after{content:'';width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;transform:translate(-50%, -50%);left:50%;top:50%}.bdt-arrows-align-center .bdt-position-center,.bdt-arrows-dots-align-center .bdt-position-center{width:100%}.bdt-arrows-align-center .bdt-navigation-prev,.bdt-arrows-dots-align-center .bdt-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.bdt-arrows-align-center .bdt-navigation-next,.bdt-arrows-dots-align-center .bdt-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .bdt-arrows-align-center .bdt-navigation-prev,.rtl .bdt-arrows-dots-align-center .bdt-navigation-prev{right:0;left:inherit}.rtl .bdt-arrows-align-center .bdt-navigation-next,.rtl .bdt-arrows-dots-align-center .bdt-navigation-next{left:0;right:inherit}.bdt-arrows-dots-align-center .bdt-dots-container .swiper-pagination,.bdt-arrows-dots-align-center .bdt-arrows-dots-container .swiper-pagination{position:absolute;width:100% !important}.bdt-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}.elementor-section.bdt-sticky{transition:background-color 250ms ease-out,padding 300ms ease-out}.elementor-section.bdt-motion-effect-wrapper{overflow:var(--ep-effect-section-overflow, visible) !important}.elementor-column.bdt-motion-effect-wrapper{overflow:var(--ep-effect-column-overflow, visible) !important}.bdt-motion-effect-yes{transition:transform var(--ep-effect-transition-duration, 300ms) var(--ep-effect-transition-easing, ease-out)}.elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-normal, 0), var(--ep-effect-trans-y-normal, 0)) rotateX(var(--ep-effect-rotate-x-normal, 0)) rotateY(var(--ep-effect-rotate-y-normal, 0)) rotateZ(var(--ep-effect-rotate-z-normal, 0)) scaleX(var(--ep-effect-scale-x-normal, 1)) scaleY(var(--ep-effect-scale-y-normal, 1)) skewX(var(--ep-effect-skew-x-normal, 0)) skewY(var(--ep-effect-skew-y-normal, 0))}.elementor-widget.bdt-motion-effect-yes:hover,.bdt-motion-effect-wrapper:hover .elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-hover, var(--ep-effect-trans-x-normal, 0)), var(--ep-effect-trans-y-hover, var(--ep-effect-trans-y-normal, 0))) rotateX(var(--ep-effect-rotate-x-hover, var(--ep-effect-rotate-x-normal, 0))) rotateY(var(--ep-effect-rotate-y-hover, var(--ep-effect-rotate-y-normal, 0))) rotateZ(var(--ep-effect-rotate-z-hover, var(--ep-effect-rotate-z-normal, 0))) scaleX(var(--ep-effect-scale-x-hover, var(--ep-effect-scale-x-normal, 1))) scaleY(var(--ep-effect-scale-y-hover, var(--ep-effect-scale-y-normal, 1))) skewX(var(--ep-effect-skew-x-hover, var(--ep-effect-skew-x-normal, 0))) skewY(var(--ep-effect-skew-y-hover, var(--ep-effect-skew-y-normal, 0)));transition-delay:var(--ep-effect-transition-delay, 0ms)}.elementor-column.bdt-backdrop-filter-yes>.elementor-element-populated{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.elementor-widget.bdt-backdrop-filter-yes>.elementor-widget-container{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}.bdt-element-align-wrapper{flex-wrap:wrap;display:flex;position:relative}.bdt-element-align-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-end .bdt-element-align-wrapper{justify-content:flex-end}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100% !important}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30));transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30))}[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40));transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-fraction-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .swiper-container-coverflow{padding-top:15px}[class*="elementor-widget-bdt-"] .swiper-container-coverflow .swiper-slide{transition-property:transform,border,background}[class*="elementor-widget-bdt-"] .swiper-container-horizontal>.swiper-pagination-progress{top:auto;bottom:0}.elementor-pagination-position-inside .swiper-pagination-fraction,.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}.elementor-pagination-position-outside .swiper-container{padding-bottom:40px}.elementor-pagination-position-outside .swiper-pagination-fraction,.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}@media screen and (max-width:1024px){.bdt-element-align-tablet-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-tablet-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-tablet-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-tablet-end .bdt-element-align-wrapper{justify-content:flex-end}}@media screen and (max-width:767px){.bdt-element-align-mobile-center .bdt-element-align-wrapper{justify-content:center}.bdt-element-align-mobile-stretch .bdt-element-align-wrapper .bdt-element{flex-basis:100%}.bdt-element-align-mobile-start .bdt-element-align-wrapper{justify-content:flex-start}.bdt-element-align-mobile-end .bdt-element-align-wrapper{justify-content:flex-end}}.bdt-advanced-divider>img{display:none}.bdt-reveal-effects-yes .elementor-widget-container>*:not([class*="block-revealer"]){opacity:0}.bdt-ep-button{font-size:14px;color:#666;font-weight:700}.bdt-ep-button.bdt-ep-button-size-xs{padding:5px 10px;font-size:10px;font-weight:400}.bdt-ep-button.bdt-ep-button-size-sm{padding:10px 20px;font-size:12px}.bdt-ep-button.bdt-ep-button-size-md{padding:15px 30px}.bdt-ep-button.bdt-ep-button-size-lg{padding:20px 30px;font-size:16px}.bdt-ep-button.bdt-ep-button-size-xl{padding:25px 30px;font-size:18px}.elementor-align-justify .bdt-ep-button{width:100%}@media (max-width:767px){.elementor-mobile-align-justify .bdt-ep-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-justify .bdt-ep-button{width:100%}}.bdt-ep-shadow-mode-yes .bdt-ep-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-custom-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-wc-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-testimonial-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-event-carousel-skin-fable .swiper-container,.bdt-ep-shadow-mode-yes .bdt-event-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-portfolio-carousel .swiper-container,.bdt-ep-shadow-mode-yes .bdt-panel-slider .swiper-container,.bdt-ep-shadow-mode-yes .bdt-tutor-lms-course-carousel .swiper-container{padding:10px;margin:0 -10px}[class*="elementor-widget-bdt-"] .swiper-container:not(.swiper-container-horizontal){opacity:0}[class*="elementor-widget-bdt-"] .swiper-container:not(.swiper-container-horizontal) div>div{max-width:350px}[class*="elementor-widget-bdt-"] .swiper-container.swiper-container-horizontal{opacity:1;transition:opacity 400ms ease-out}.bdt-show-hidden-item--yes .swiper-container{overflow:visible}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .swiper-pagination-custom,[class*="elementor-widget-bdt-"] .swiper-container-horizontal .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-pagination-custom .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.bdt-navigation-type-arrows-fraction .swiper-pagination{position:initial}.bdt-arrows-fraction-container .bdt-navigation-prev,.bdt-arrows-dots-container .bdt-navigation-prev,.bdt-arrows-container .bdt-navigation-prev,.bdt-arrows-fraction-container .bdt-navigation-next,.bdt-arrows-dots-container .bdt-navigation-next,.bdt-arrows-container .bdt-navigation-next{transition:all .3s ease}.bdt-arrows-fraction-container .bdt-navigation-prev i,.bdt-arrows-dots-container .bdt-navigation-prev i,.bdt-arrows-container .bdt-navigation-prev i,.bdt-arrows-fraction-container .bdt-navigation-next i,.bdt-arrows-dots-container .bdt-navigation-next i,.bdt-arrows-container .bdt-navigation-next i{display:inline-flex;transition:all .3s ease}.rtl .bdt-arrows-container,.rtl .bdt-arrows-fraction-container,.rtl .bdt-arrows-dots-container{direction:rtl}.rtl .bdt-arrows-container .swiper-pagination,.rtl .bdt-arrows-fraction-container .swiper-pagination,.rtl .bdt-arrows-dots-container .swiper-pagination{direction:ltr}.bdt-pagination-dot-dot{display:flex;align-items:center;justify-content:center}.bdt-pagination-dot-dot span{line-height:1px;height:13px;color:#bbb !important}.elementor-widget-container .bdt-subnav{margin-bottom:10px;margin-top:0;color:#999}.elementor-widget-container .bdt-subnav *{font-size:13px;font-weight:400}.elementor-widget-container .bdt-subnav span{color:inherit}.elementor-widget-container .bdt-subnav span span{display:inline-block}.elementor-widget-container .bdt-subnav span a{display:inline-block;transition:color .5s cubic-bezier(.4, .7, .04, .88)}.elementor-widget-container .bdt-subnav span a:hover{color:#666}.elementor-widget-container .bdt-subnav span a+a{margin-right:5px;color:#999}.elementor-widget-container .bdt-subnav span:after{content:'';height:4px;width:4px;border-radius:50%;background:#adb5bd;margin-right:-10px;margin-left:10px;display:inline-block;line-height:4px;vertical-align:middle}.elementor-widget-container .bdt-subnav span:last-child::after{content:none}.bdt-button-icon-align-left{float:left}.bdt-button-icon-align-right{float:right}.bdt-flex-align-left{order:-1}.bdt-flex-align-right{order:99}.bdt-ep-grid{display:flex;flex-wrap:wrap}.bdt-ep-grid .bdt-ep-grid-item{word-break:break-word}.bdt-ep-grid-1 .bdt-ep-grid-item{width:100%}.bdt-ep-grid-2 .bdt-ep-grid-item{width:50%}.bdt-ep-grid-3 .bdt-ep-grid-item{width:33.33333%}.bdt-ep-grid-4 .bdt-ep-grid-item{width:25%}.bdt-ep-grid-5 .bdt-ep-grid-item{width:20%}.bdt-ep-grid-6 .bdt-ep-grid-item{width:16.66667%}.bdt-ep-grid-7 .bdt-ep-grid-item{width:14.28571%}.bdt-ep-grid-8 .bdt-ep-grid-item{width:12.5%}.bdt-ep-grid-9 .bdt-ep-grid-item{width:11.11111%}.bdt-ep-grid-10 .bdt-ep-grid-item{width:10%}.bdt-ep-grid-11 .bdt-ep-grid-item{width:9.09091%}.bdt-ep-grid-12 .bdt-ep-grid-item{width:8.33333%}@media (max-width:1024px){.bdt-ep-grid-tablet-1 .bdt-ep-grid-item{width:100%}.bdt-ep-grid-tablet-2 .bdt-ep-grid-item{width:50%}.bdt-ep-grid-tablet-3 .bdt-ep-grid-item{width:33.33333%}.bdt-ep-grid-tablet-4 .bdt-ep-grid-item{width:25%}.bdt-ep-grid-tablet-5 .bdt-ep-grid-item{width:20%}.bdt-ep-grid-tablet-6 .bdt-ep-grid-item{width:16.66667%}.bdt-ep-grid-tablet-7 .bdt-ep-grid-item{width:14.28571%}.bdt-ep-grid-tablet-8 .bdt-ep-grid-item{width:12.5%}.bdt-ep-grid-tablet-9 .bdt-ep-grid-item{width:11.11111%}.bdt-ep-grid-tablet-10 .bdt-ep-grid-item{width:10%}.bdt-ep-grid-tablet-11 .bdt-ep-grid-item{width:9.09091%}.bdt-ep-grid-tablet-12 .bdt-ep-grid-item{width:8.33333%}}@media (max-width:767px){.bdt-ep-grid-mobile-1 .bdt-ep-grid-item{width:100%}.bdt-ep-grid-mobile-2 .bdt-ep-grid-item{width:50%}.bdt-ep-grid-mobile-3 .bdt-ep-grid-item{width:33.33333%}.bdt-ep-grid-mobile-4 .bdt-ep-grid-item{width:25%}.bdt-ep-grid-mobile-5 .bdt-ep-grid-item{width:20%}.bdt-ep-grid-mobile-6 .bdt-ep-grid-item{width:16.66667%}.bdt-ep-grid-mobile-7 .bdt-ep-grid-item{width:14.28571%}.bdt-ep-grid-mobile-8 .bdt-ep-grid-item{width:12.5%}.bdt-ep-grid-mobile-9 .bdt-ep-grid-item{width:11.11111%}.bdt-ep-grid-mobile-10 .bdt-ep-grid-item{width:10%}.bdt-ep-grid-mobile-11 .bdt-ep-grid-item{width:9.09091%}.bdt-ep-grid-mobile-12 .bdt-ep-grid-item{width:8.33333%}}.bdt-masonry-grid .bdt-gallery-item{float:left;height:auto}.bdt-masonry-grid .bdt-gallery-item .bdt-gallery-thumbnail img{height:auto}[class*="elementor-widget-bdt-"] .swiper-container .elementor-lightbox-content-source{display:none}[class*="elementor-widget-bdt-"] .swiper-slide{border-style:solid;border-width:0;overflow:hidden}[class*="elementor-widget-bdt-"] .swiper-container-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-container-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.bdt-animated-slow>span{animation-duration:2s}.bdt-animated-fast>span{animation-duration:.75s}.bdt-scrollnav-fixed-yes .elementor-widget-container{margin:0 !important;padding:0 !important;border:none !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav{position:fixed !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav [class*="bdt-navbar"]{margin:30px}.bdt-comment-container .fb_iframe_widget,.bdt-comment-container .fb_iframe_widget span,.bdt-comment-container .fb_iframe_widget iframe{width:100% !important}.bdt-ep-grid-filters-wrapper{margin-bottom:30px}.bdt-ep-grid-filters-wrapper ul li{cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters{padding:0;margin:0}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter{display:inline-block;font-weight:700;border-bottom:2px solid transparent}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter.bdt-active{border-bottom-color:#444}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:first-child){margin-left:calc(15px)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:last-child){margin-right:calc(15px)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter .bdt-dropdown ul li.bdt-ep-grid-filter{margin:0}@media (min-width:1024px){.bdt-ep-grid-filter-container{transition:height .5s ease-out}}.bdt-document-viewer iframe{border:none}iframe[data-src]:not(.lazy-loaded),.bdt-lazy-loading{background:rgba(152,152,152,0.07);background-image:url('/wp-content/plugins/bdthemes-element-pack-lite/assets/images/loading.svg');background-repeat:no-repeat;background-position:center}.bdt-dummy-loader{height:250px;background:rgba(152,152,152,0.05);background-repeat:no-repeat;background-position:center;animation-name:dummy-loader-animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in}@keyframes dummy-loader-animation{0%{background:rgba(152,152,152,0.05)}50%{background:rgba(152,152,152,0.2)}100%{background:rgba(152,152,152,0.05)}}.bdt-modal-link{cursor:pointer}.bdt-modal-link *{cursor:pointer}.bdt-ep-shadow-mode-yes .elementor-widget-container:before,.bdt-ep-shadow-mode-yes .elementor-widget-container:after{content:'';position:absolute;width:20%;height:100%;top:0;z-index:2;pointer-events:none}.bdt-ep-shadow-mode-yes .elementor-widget-container:before{background:linear-gradient(to right, #fff 5%, rgba(255,255,255,0) 100%);left:-10px}.bdt-ep-shadow-mode-yes .elementor-widget-container:after{background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 95%);right:-10px}@media (max-width:767px){.bdt-ep-shadow-mode-yes .elementor-widget-container:before,.bdt-ep-shadow-mode-yes .elementor-widget-container:after{content:none}}.bdt-navbar-nav>li>a{transition:.1s ease-in-out;transition-property:color,background-color;position:relative}.bdt-navbar-style-1 .bdt-navbar-nav>li>a:before{content:'';display:block;position:absolute;height:2px;background-color:transparent;transition:.1s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;top:0;left:0;right:0;margin:0 15px;opacity:1;transform:scale3d(0, 1, 1)}.bdt-navbar-style-1 .bdt-navbar-nav>li.bdt-active>a:before{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-1 .bdt-navbar-nav>li:hover>a:before{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-2 .bdt-navbar-nav>li>a:after{content:'';display:block;position:absolute;height:2px;background-color:transparent;transition:.1s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;bottom:0;left:0;right:0;margin:0 15px;opacity:1;transform:scale3d(0, 1, 1)}.bdt-navbar-style-2 .bdt-navbar-nav>li.bdt-active>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-2 .bdt-navbar-nav>li:hover>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-3 .bdt-navbar-nav>li>a:after{content:'';display:block;position:absolute;height:8px;background-color:transparent;transition:.25s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;left:0;right:0;margin:0 10px;opacity:1;transform:scale3d(0, 1, 1);z-index:-1;transform-origin:left}.bdt-navbar-style-3 .bdt-navbar-nav>li.bdt-active>a:after{transform:scale3d(1, 1, 1);opacity:1}.bdt-navbar-style-3 .bdt-navbar-nav>li:hover>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.elementor-widget-bdt-easy-digital-download .edd_downloads_list .edd_download{margin:0;padding:0}@keyframes totopscroller{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}.bdt-ep-scroll-to-section{margin-bottom:50px;z-index:2}.bdt-ep-scroll-to-section a{animation:totopscroller 1.5s linear infinite alternate;padding:12px 8px;background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #fff;border-radius:5000px;color:#eee;display:inline-block;font-size:18px;font-weight:600;overflow:hidden;transition:all .3s ease 0s}.bdt-ep-scroll-to-section a:hover{background:#fff;color:#282828;border:2px solid #fff}@keyframes attentionAnimation{0%{left:0}1%{left:-3px}2%{left:5px}3%{left:-8px}4%{left:8px}5%{left:-5px}6%{left:3px}7%{left:0}}.bdt-ep-attention-button{animation-name:attentionAnimation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in;position:relative}.elementor-widget-wrap [data-tilt]{transition:box-shadow 400ms cubic-bezier(.25, .9, .58, 1)}.elementor-widget-wrap [data-tilt]:hover{box-shadow:0 20px 50px -10px rgba(0,0,0,0.45),0 50px 90px 0 rgba(51,51,51,0.15)}.bdt-post-grid-tab dl{margin:0;opacity:0;transition:opacity 450ms cubic-bezier(.3, .91, .58, 1)}.bdt-post-grid-tab .gridtab[class*="gridtab--"]{opacity:1}.bdt-hide-recaptcha-badge-yes .grecaptcha-badge{display:none}.elementor-widget-container .bdt-rating .bdt-rating-item{font-size:14px;margin-right:2px}.elementor-button svg{width:1.2em}.ep-pagination .bdt-pagination{margin:20px 0}.ep-pagination .bdt-pagination li{list-style-type:none;padding-left:5px}.ep-pagination .bdt-pagination li:hover a,.ep-pagination .bdt-pagination li.bdt-active a{color:#fff;background:#1e87f0}.ep-pagination .bdt-pagination li a{font-size:12px;padding:5px 25px;background:#ffffff;color:#1e87f0;border-radius:3px}.ep-pagination .bdt-pagination li:nth-child(1){padding-left:0 !important}.bdt-honeycombs:not(.honeycombs-loaded){opacity:0}.bdt-background-overlay-yes>.elementor-widget-container:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:calc(100% - var(--ep-overlay-margin-right, 0px) - var(--ep-overlay-margin-left, 0px));height:calc(100% - var(--ep-overlay-margin-top, 0px) - var(--ep-overlay-margin-bottom, 0px));margin:var(--ep-overlay-margin-top, 0) var(--ep-overlay-margin-right, 0) var(--ep-overlay-margin-bottom, 0) var(--ep-overlay-margin-left, 0);pointer-events:none}.bdt-background-overlay-yes.bdt-bg-o-t-zoom>.elementor-widget-container:before{transform:scale(0);opacity:0;transition:transform 300ms,opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-zoom>.elementor-widget-container:hover:before{transform:scale(1);opacity:1}.bdt-background-overlay-yes.bdt-bg-o-t-rotate>.elementor-widget-container:before{transform:scale(0) rotate(-30deg);opacity:0;transition:transform 300ms,opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-rotate>.elementor-widget-container:hover:before{transform:scale(1) rotate(0deg);opacity:1}.bdt-mini-cart-button-icon svg{width:18px}.bdt-svg-image img{width:auto}.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-janes .bdt-gallery-item .bdt-portfolio-inner .bdt-portfolio-desc{transform:rotateY(-90deg)}.epsc-clipboard .epsc-copy-btn{opacity:0;cursor:pointer}.epsc-clipboard:hover .epsc-copy-btn{opacity:1}.epsc-rating .epsc-rating-item{color:#e7e7e7}.epsc-rating .epsc-rating-item i{display:inline-flex;font-family:'element-pack' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.epsc-rating .epsc-rating-item i:before{content:'\ece0'}.epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after,.epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after,.epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after,.epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after,.epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after,.epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after{position:absolute;content:'\e95b';color:#FFCC00}.epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after,.epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after,.epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after,.epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after,.epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{content:'\e95d';color:#FFCC00;position:absolute}.bdt-floating-effect-infinite--yes .elementor-widget-container>*{animation:fe-infinite-rotate var(--bdt-floating-effect-rotate-duration, 2000ms) linear infinite;animation-delay:var(--bdt-floating-effect-rotate-delay, 0)}@keyframes fe-infinite-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tippy-box .tippy-content .bdt-title{display:block;font-weight:700;margin-bottom:5px;font-size:1.1em}@keyframes ep-grid-layer-animation-top-to-bottom{from{min-height:0vh}to{min-height:100vh}}.bdt-mouse-disabled{cursor:not-allowed}.bdt-modal .bdt-modal-dialog button.bdt-close{width:auto}.bdt-lightbox .bdt-lightbox-button{transition:all .3s ease}.bdt-lightbox .bdt-lightbox-button svg{width:1em}.bdt-wc-products .bdt-wc-product-inner .bdt-quick-view a{position:absolute;top:15px;right:15px;transform:translateX(50px);opacity:0}.bdt-wc-products .bdt-wc-product-inner .bdt-wc-add-to-cart{position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);transition:all .3s ease;opacity:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
*[class^="wp-block-"] {
    /* put a margin at the bottom of each block */
    margin-bottom: 30px;
    margin-top: 0px;
}

.default-page p,
.comment-content p,
.wpb_text_column p {
    max-width: 100%;
}

/*h1, h2, h3, h4, h5, h6 {
    font-weight: 600;
}*/

/* Blockquotes */

blockquote.wp-block-quote {
    background: #fafafa;
    border-width: 0;
    border-left: 4px solid #1367fe !important;
    margin: 1.5em;
    overflow: auto;
    padding: 1em 1.5em 1em 1.2em;
    width: 100%;
}

.wp-block-quote p {
    font-style: italic;
    margin: 0 !important;
    font-size: 15px !important;
    font-weight: 400;
}

.wp-block-quote cite {
    border-width: 0;
    color: inherit;
    display: block;
    font-style: normal;
    font-weight: 400 !important;
    margin-left: 0px;
    margin-top: .5em;
    font-size: 13px !important;
}

.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
    font-size: 17px;
}

.wp-block-quote.is-large cite {
    text-align: left;
}

/* =================== Audio =================== */

.wp-block-audio {}

/* =================== Buttons =================== */

.wp-block-button {
    border-radius: 4px;
    line-height: 1.25;
    padding: .6em 1em;
    /*text-align: center;*/
}

.wp-block-button.is-style-squared{border-radius: 0px;}
.wp-block-button.is-style-outline .wp-block-button__link{color: initial !important;
    border: 2px solid #FF3834;
    color: #FF3834 !important; background: transparent;}

/*.wp-block-button.is-style-outline .wp-block-button__link:hover {
    color: initial !important;
    border: 2px solid #FF3834;
    color: #FF3834 !important;
}*/

.wp-block-button.alignleft {
    text-align: left;
}

.wp-block-button a {
    border: 0;
    font-weight: normal;
}
.wp-block-button:not([style]) a {
    color: #fff;
}
.wp-block-button:not([style]) a:hover,
.wp-block-button:not([style]) a:focus {
    color: #fff;
}

.wp-block-button.alignwide,
.wp-block-button.alignfull {
    display: block;
}

/* =================== Categories =================== */
article.category-block ul li {
    list-style: disc !important;
}

.wp-block-categories-list ul,
.wp-block-categories-list li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.wp-block-categories-list li {
    padding: 0;
}

.wp-block-categories-list li:not(:last-child) {
    border-bottom: none;
}

.wp-block-categories-list ul ul {
    padding-left: 2em;
}

.wp-block-categories-list ul ul li:last-child {
    padding-bottom: 0;
}

.wp-block-categories.wp-block-categories-dropdown select{
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px #d8dada solid;
    line-height: 46px;
    height: 46px;
    border-radius: 0;
    padding: 0 10px 0 0;
}

/* =================== Preformatted =================== */

/* Overrides to match theme */

.wp-block-code,
.wp-block-preformatted {
    background: rgba(128, 128, 128, 0.1);
    border: 1px solid #aaaaaa;
    border-bottom-color: #cccccc;
    border-radius: 4px;
    font-family: 'Inconsolata', monospace;
    font-size: .8em;
    height: auto;
    margin: 0;
    margin-bottom: 1.5em;
    outline: none;
    overflow: auto;
    padding: 6px 10px;
    vertical-align: middle;
    width: 100%;
    word-wrap: break-word;
    white-space: pre-wrap;
}

.wp-block-code .blocks-plain-text {
    background: transparent;
    border: none !important;
    color: inherit !important;
    font-family: inherit !important;
    font-size: 0.8em;
    margin: 0 !important;
    xoverflow-x: auto !important;
    padding: 0 !important;
}

/* =================== Cover Images =================== */

.wp-block-cover-image {
    min-height: 50vw;
    height: 100%;
}

.wp-block-cover-image.has-parallax {
    min-height: 25vw;
}

.is-ios .wp-block-cover-image.has-parallax {
    background-attachment: scroll;
}

.wp-block-cover-image.has-background-dim {}

.wp-block-cover-image.has-parallax {
    margin-bottom: 0;
}

/* =================== Dropcaps =================== */

.has-drop-cap {}

/* Galleries */

ul.wp-block-gallery {
    clear: both;
}

ul.wp-block-gallery,
ul.wp-block-gallery li {
    padding: 0;
}

ul.wp-block-gallery.alignnone {
    display: flex;
}

/* Images */

.wp-block-image {}

.wp-block-image.aligncenter {
    margin: 0 auto;
}

.wp-block-image.alignleft {
    width: 100%;
    float: left;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-left: 0;
    margin-right: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
}

.wp-block-image.alignright {
    width: 100%;
    float: right;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-right: 0;
    margin-left: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
}

@media (max-width: 767px) {
    figure.wp-block-image.alignleft {
        max-width: 50%;
    }

    figure.wp-block-image.alignright {
        max-width: 50%;
    }
}

figure.wp-block-image.alignleft {
    margin: .1em 1.0em 1.0em 0;
}

figure.wp-block-image.alignright {
    margin: .1em 0em 1.0em 1.0em;
}

figure.wp-block-image.aligncenter {
    margin: 1.0em auto 1.0em auto;
}

figure.wp-block-image {
    margin: 0;
}

.wp-block-image figcaption {
    margin: -.25em 0 .25em 0;
    padding: .5rem;
}

.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
    height: 100% !important;
    flex: 1;
    -o-object-fit: cover;
    object-fit: cover;
}

/* =================== Embed =================== */

.wp-block-embed {
    clear: both;
}

*[class^="wp-block-embed-"] {
    clear: both;
}

/* =================== Latest Posts =================== */

.wp-block-latest-posts__post-date {
    color: inherit;
    margin-bottom: 0;
    opacity: 0.8;
}

.wp-block-latest-posts,
.wp-block-latest-posts li {
    list-style: none;
    margin: 0;
}

.wp-block-latest-posts li {
    padding: 0.25em 0;
}

#content .wp-block-latest-posts li {
    padding: 0.25em 2em;
}

.wp-block-latest-posts li:not(:last-child) {
    border-bottom: none;
}

.wp-block-latest-posts.is-grid li {
    border: 0;
    padding-left: 42.5px;
}

/* =================== Pullquotes =================== */

.wp-block-pullquote {
    border: 2px dotted rgba(0, 0, 0, 0.25);
    background: rgba(0, 0, 0, 0.15);
    /*box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0.15);*/
    color: inherit;
    padding: 1.5em 0.75em !important;
}

.wp-block-pullquote > p {
    font-family: inherit;
}

.wp-block-pullquote cite {
    color: inherit;
    opacity: 0.8;
    font-size: 13px !important;
    font-weight: 400 !important
}

.wp-block-pullquote.alignleft {
    width: 100%;
    float: left;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-left: 0;
    margin-right: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
    position: relative;
    min-height: 430px;
}

.wp-block-pullquote.alignright {
    width: 100%;
    float: right;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-right: 0;
    margin-left: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
    position: relative;
    min-height: 430px;
}

.wp-block-pullquote blockquote {
    /*padding: 20px;*/
    border-style: none !important;
}

.default-page .wp-block-pullquote {
    border: 2px dotted !important;
    padding: 20px;
}

.default-page blockquote {
    border-left: none;
    margin-top: 0px !important;
}

figure.wp-block-pullquote p {
    font-size: 17px;
    font-weight: 400;
}

/* =================== Separator =================== */

.wp-block-separator {
    background-color: #ccc;
    border: none;
    box-sizing: border-box;
    height: 4px;
    margin: 1.0em auto !important;
    width: 90%;
}

/* =================== Tables ===================*/

.wp-block-table {
    display: table;
}

.wp-block-table th {
    padding: 4px 4px;
    text-align: left;
}

.wp-block-table td {
    margin: 0;
    padding: 4px 4px;
}

/* =================== Text Columns =================== */

@media only screen and (max-width: 580px) {

    .wp-block-text-columns,
    .wp-block-text-columns.aligncenter {
        display: block;
    }

    .wp-block-text-columns.columns-2 .wp-block-column,
    .wp-block-text-columns.columns-3 .wp-block-column,
    .wp-block-text-columns.columns-4 .wp-block-column {
        float: none;
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }
}

/* =================== Verse =================== */

.wp-block-verse {
    background: rgba(128, 128, 128, 0.1);
    border: none;
    border-width: 0;
    border-left: 4px solid #104cba;
    box-shadow: none;
    font-family: 'Nunito;
    font-size: 1em;
    font-style: italic;
    margin: 1.5em;
    padding: 1em 1.5em 1em 1.2em !important;
    width: 90%;
    border-radius: 4px;
}

/* =================== Video =================== */

.wp-block-video {}

.wp-block-video video,
.wp-block-video iframe {
    max-width: 100%;
}

/* =================== Full and Wide =================== */

@media screen and (max-width: 767px) {

    *[class^="wp-block-"].alignleft,
    *[class^="wp-block-"].alignright {
        max-width: 100%;
    }
    img.alignright, figure.alignright {
        /*width: 100% !important;*/
        margin-left: 100px !important; 
    }
}
.wp-block-quote.has-text-align-right {
    border-left: none !important;
}
.radiantthemes .wp-block-cover-image.alignwide,
.wp-block-cover-image.aligncenter {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.wp-block-cover-image.alignright {
    width: 30%;
    margin-left: 1.5em;
}

.wp-block-cover-image.alignleft {
    width: 100%;
    float: left;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-left: 0;
    margin-right: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
    position: relative;
    min-height: 430px;
}

.wp-block-cover-image.alignright {
    width: 100%;
    float: right;
    margin-top: 0;
    max-width: calc(4 * (100vw / 12));
    margin-right: 0;
    margin-left: calc(4 * 1rem);
    padding: 1rem calc(2 * 1rem);
    position: relative;
    min-height: 430px;
}

.wp-block-cover-image.aligncenter {
    max-width: calc(6 * (100vw / 12) - 28px);
    position: relative;
    min-height: 430px;
    /*margin-left: 0;
	margin-right: 0;*/
}

.alignfull,
.alignwide,
.aligncenter {
    clear: both;
}

.wp-block-cover-image {
    background-position: center center;
}

.wp-block-cover.alignleft {
    float: left;
    margin-right: 30px;
    margin-top: 8px;
}

.wp-block-cover.alignright {
    float: right;
    margin-left: 30px;
}

@media (min-width: 768px) {

    /*.radiantthemes .alignfull, .radiantthemes .wp-block-image.alignfull img {*/
    /*	margin-left: calc(50% - 50vw) !important;*/
    /*	margin-right: calc(50% - ( 50vw - 12px)) !important;*/
    /*	max-width: 1000%;*/
    /*	width: 100vw !important;*/
    /*}*/
    .radiantthemes.rt-twentyseventeen .alignfull,
    .radiantthemes.rt-twentyseventeen .wp-block-image.alignfull img {
        margin-left: calc(50% - 48.75vw) !important;
        margin-right: calc(50% - 48.75vw) !important;
        max-width: 1000%;
        width: 97.5vw !important;
    }

    .radiantthemes.align-full-90 .alignfull,
    .radiantthemes.align-full-90 .wp-block-image.alignfull img,
    .radiantthemes.rt-fitvids *[class^="wp-block-embed"].alignfull,
    .radiantthemes .wp-block-pullquote.alignfull {
        margin-left: calc(50% - 45vw) !important;
        margin-right: calc(50% - 45vw) !important;
        max-width: 1000%;
        width: 90vw !important;
    }

    /*.radiantthemes .alignwide, .radiantthemes .wp-block-image.alignwide img, .radiantthemes.rt-fitvids *[class^="wp-block-embed"].alignwide {*/
    /*	margin-left: calc(50% - 40vw) !important;*/
    /*	margin-right: calc(50% - 40vw) !important;*/
    /*	max-width: 1000%;*/
    /*	width: 80vw !important;*/
    /*}*/
    /* Video */
    .radiantthemes *[class^="wp-block-embed"].alignwide,
    .radiantthemes *[class^="wp-block-embed"].alignfull {
        margin-left: 0 !important;
        margin-right: 0 !important;
        width: 100% !important;
    }

    .caos .col-md-8 {
        width: 100%;
    }
}

.entry-content.default-page ul {
    list-style-type: disc;
    padding-left: 40px;
}

.single-post .entry-main .entry-content.default-page ul li {
    padding-left: 0px !important;
    margin-bottom: 10px !important;
}

.blockquote {
    margin: 5px;
}

.post-template-default.single .wp-block-gallery ul.blocks-gallery-grid {
    padding-left: 0px !important;
}

.wp-block-pullquote.alignwide blockquote {
    /*padding: 20px;*/
    border-style: none !important;
    /*margin: 25px;*/
}
.blocks-gallery-grid .blocks-gallery-image figcaption, 
.blocks-gallery-grid .blocks-gallery-item figcaption, 
.wp-block-gallery .blocks-gallery-image figcaption, 
.wp-block-gallery .blocks-gallery-item figcaption{
    border-radius: 4px;
}

.single.single-post .entry-content h2 {
    line-height: 54px;
    margin-bottom: 20px !important;
    /* color: #0F0C0C !important;*/
}

.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
    margin: 0 0 1.2em 0;
    height: 100%;
}

/*.default-page h3,
.comment-content h3,
.wpb_text_column h3 {
    margin-bottom: 13px !important;

    line-height: 38px;
}*/

figure.wp-block-image {
    margin: 0;
    margin-bottom: 20px;
    margin-top: 20px !important;
}
.wp-block-image {
    margin-bottom: 20px;
    margin-top: 20px !important;
}
.wp-block-image .aligncenter {
    margin-top: 20px;
}
.wp-block-image img {
    border-radius: 4px;
}

.single-format-standard .entry-content.default-page ul {
    /*padding-left: 20px;*/
    padding-left: 0px;
}

.single-format-standard .wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
    margin-bottom: 0;
}

.single-format-standard .wp-block-gallery.columns-3 .blocks-gallery-item {
    margin-bottom: 16px !important;
}

.single-format-standard .entry-content.default-page ul {
    margin-right: 0px;
    margin-bottom: 0;
}

.single-format-standard .entry-content.default-page ul li {
    margin-bottom: 16px !important;
}

ul.wp-block-gallery.columns-2.is-cropped.alignwide {
    margin-bottom: 30px;
}

.single-format-standard ol.wp-block-latest-comments li {
    list-style-type: none !important;
}

.single-format-standard ol.wp-block-latest-comments li article footer.wp-block-latest-comments__comment-meta{margin-bottom: 0;}

.single-format-standard ul.wp-block-categories li ul.children {
    padding-left: 30px;
}

/*.single-format-standard .entry-content ul li{
 list-style: disc !important;
}*/
.single-format-standard .entry-content ul li ol li {
    list-style: decimal !important;
}

.single-format-standard .entry-content ul li ol li ul li {
    list-style: disc !important;
}

.gallery-columns-9 .gallery-item {
    max-width: calc((100% - 16px * 8) / 9);
}

.gallery-columns-8 .gallery-item {
    max-width: calc((100% - 16px * 7) / 8);
}

.gallery-columns-7 .gallery-item {
    max-width: calc((100% - 16px * 6) / 7);
}

.gallery-columns-6 .gallery-item {
    max-width: calc((100% - 16px * 5) / 6);
}

.gallery-columns-5 .gallery-item {
    max-width: calc((100% - 16px * 4) / 5);
}

.gallery-columns-4 .gallery-item {
    max-width: calc((100% - 16px * 3) / 4);
}

.gallery-columns-3 .gallery-item {
    max-width: calc((100% - 16px * 2) / 3);
}

.gallery-columns-2 .gallery-item {
    max-width: calc((100% - 16px * 1) / 2);
}

.single-format-standard .entry-content ol li ul li ul li {
    list-style: circle !important;
    padding-left: 30px;
}

.single-format-standard .entry-content ol li ul li ul {
    list-style: circle !important;
    padding-left: 30px !important;
}

.single-format-standard .entry-content ul li ul {
    list-style: circle !important;
    padding-left: 50px !important;
}

.single-format-standard .entry-content ul li ul ol {
    padding-left: 30px !important;
}

.entry-main .entry-content.default-page .wp-block-gallery .blocks-gallery-item {
    margin-bottom: 15px !important;
}

.wraper_blog_main.default-page ul li:before {
    content: none !important;
}

.wp-block-categories li:before {
    content: none !important;
}
.wp-block-latest-comments__comment-link:hover {
    color: #000;
}

.wp-block-latest-posts.wp-block-latest-posts__list {
    padding-left: 37.5px;
}

.wp-block-latest-posts.wp-block-latest-posts__list li a {
    /*text-decoration: underline !important;*/
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
.wp-block-latest-posts.wp-block-latest-posts__list li a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}
.wp-block-latest-posts.wp-block-latest-posts__list li a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}

.wp-block-categories.wp-block-categories-list {
    padding-left: 37.5px;
}

.wp-block-categories.wp-block-categories-list li a {
    text-decoration: underline !important;
}

.wp-block-archives.wp-block-archives-list {
    padding-left: 2.5em;
}

.wp-block-archives.wp-block-archives-list li a {
    /*text-decoration: underline !important;*/
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
.wp-block-archives.wp-block-archives-list li a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}
.wp-block-archives.wp-block-archives-list li a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}
.wp-block-archives.wp-block-archives-dropdown select {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px #d8dada solid;
    line-height: 28px;
    height: 55px;
    border-radius: 4px;
    padding: 0 10px 0 0;
    width: 100%
}


.blog_single.style-one ul li:before {
    content: none !important;
}

.single-format-standard .entry-content ul li:before {
    content: none !important;
}

.single-post.default-page ul li:before {
    content: none !important;
}


.post-template-default .blog_single ul li:before {
    content: none !important;
}

.wp-block-pullquote {
    padding: 1.5em 0.75em !important;
}

.wp-block-pullquote blockquote {
    padding: 0px !important;
    margin: 1em !important;
}

.wp-block-button__link {
    margin-bottom: 0px !important;
}

.wp-block-button__link {
    background: #000;
}

/*.is-style-outline .wp-block-button__link {
    background-color: transparent;
    border: 2px solid;
    color: #000;
}*/

.entry-content.default-page p a {
    position: relative;
    display: inline-block;
}
.entry-content.default-page p a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: -3px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}
.entry-content.default-page p a:hover {
  color: #013CA3;
}
.entry-content.default-page p a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
  color: #013CA3;
}

.wp-block-rss__item-title a:hover {
    color: #000;
}
.wp-block-rss__item-title {
    margin-bottom: 10px;
}
/*.entry-content.default-page p a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}
.entry-content.default-page p a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}*/

.default-page ol > li > ul > li {
    list-style-type: disc !important;
}

.single-format-standard .entry-content ul li ol li ul li {
    list-style: circle !important;
}

.single-format-standard .entry-content ul li ol li ul {
    padding-left: 0px !important;
}

.default-page code {
    padding: 2px 4px;
    font-size: 90%;
    color: #23282d;
    background-color: #f3f4f5;
    border-radius: 4px;
}

.comments-area .comment-content ul li {
    list-style-type: disc;
    padding-left: 0px !important;
    margin-left: 22px;
}

.comments-area .comment-content ul li ul li {
    list-style-type: circle;
}

ul.wp-block-gallery {
    padding: 0 !important;
}

/*.wp-block-image.alignfull img {
    max-width: calc( 125% + 150px) !important;
    margin-left: auto;
    margin-right: auto;
}
.wp-block-image.alignfull img {
    width: 100vw;
    margin: 0 auto;
}
.alignfull{
	    left: calc( -12.5% - 75px);
    width: calc( 125% + 150px);
    position:relative;
}*/

.wp-block-cover__inner-container p {
    margin-top: 35px;
}

.wp-block-cover .wp-block-cover-text {
    max-width: 862px;
    color: #fff !important;
}

:root .has-pale-pink-background-color {
    padding: 0 40px;
}

.has-background-dim-20 {
    width: calc(100% + 0px);
    margin-left: 0px;
}
.wp-block-cover {
    border-radius: 4px;
    margin-top: 25px;
}

blockquote.wp-block-quote {
    margin: 0;
}

.twitter-tweet {
    width: 100% !important;
}

.wp-block-categories-list li:not(:last-child) {
    border-bottom: none;
    list-style: none;
}


.wp-block-categories.wp-block-categories-list li a {
    text-decoration: none !important;
}


.wp-block-media-text .wp-block-media-text__content {
    padding-top: 57px;
    margin-bottom: 30px;
}

.editor-styles-wrapper .wp-block-table {
    display: table;
    width: 100%;
}

.is-style-large cite {
    text-align: center !important;
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
    border-left: 0px none !important;
}

.wp-block-quote[style*="text-align:right"] {
    border-right: 4px solid #1367fe; !important;
}
.wp-block-search .wp-block-search__input{
    border: 1px solid #E3E3E2;
    padding-left: 10px;
}
.blocks-gallery-caption {
    margin-bottom: 27px;
}
.wp-block-gallery {
    margin-bottom: 0px;
}
.wp-block-file a.wp-block-file__button:before {
    display: none;
}
.wp-block-file a {
    position: relative;
    display: inline-block;
  color: #696969;
}
.wp-block-file a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}
.wp-block-file a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
  color: #013CA3;
}
.wp-block-file a:hover {
  color: #013CA3;
}
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}

.ext-absolute{position:absolute!important}.ext-relative{position:relative!important}.ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.ext--top-base{top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--top-lg{top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.ext--right-base{right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--right-lg{right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.ext--bottom-base{bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--bottom-lg{bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.ext--left-base{left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--left-lg{left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-order-1{order:1!important}.ext-order-2{order:2!important}.ext-col-auto{grid-column:auto!important}.ext-col-span-1{grid-column:span 1/span 1!important}.ext-col-span-2{grid-column:span 2/span 2!important}.ext-col-span-3{grid-column:span 3/span 3!important}.ext-col-span-4{grid-column:span 4/span 4!important}.ext-col-span-5{grid-column:span 5/span 5!important}.ext-col-span-6{grid-column:span 6/span 6!important}.ext-col-span-7{grid-column:span 7/span 7!important}.ext-col-span-8{grid-column:span 8/span 8!important}.ext-col-span-9{grid-column:span 9/span 9!important}.ext-col-span-10{grid-column:span 10/span 10!important}.ext-col-span-11{grid-column:span 11/span 11!important}.ext-col-span-12{grid-column:span 12/span 12!important}.ext-col-span-full{grid-column:1/-1!important}.ext-col-start-1{grid-column-start:1!important}.ext-col-start-2{grid-column-start:2!important}.ext-col-start-3{grid-column-start:3!important}.ext-col-start-4{grid-column-start:4!important}.ext-col-start-5{grid-column-start:5!important}.ext-col-start-6{grid-column-start:6!important}.ext-col-start-7{grid-column-start:7!important}.ext-col-start-8{grid-column-start:8!important}.ext-col-start-9{grid-column-start:9!important}.ext-col-start-10{grid-column-start:10!important}.ext-col-start-11{grid-column-start:11!important}.ext-col-start-12{grid-column-start:12!important}.ext-col-start-13{grid-column-start:13!important}.ext-col-start-auto{grid-column-start:auto!important}.ext-col-end-1{grid-column-end:1!important}.ext-col-end-2{grid-column-end:2!important}.ext-col-end-3{grid-column-end:3!important}.ext-col-end-4{grid-column-end:4!important}.ext-col-end-5{grid-column-end:5!important}.ext-col-end-6{grid-column-end:6!important}.ext-col-end-7{grid-column-end:7!important}.ext-col-end-8{grid-column-end:8!important}.ext-col-end-9{grid-column-end:9!important}.ext-col-end-10{grid-column-end:10!important}.ext-col-end-11{grid-column-end:11!important}.ext-col-end-12{grid-column-end:12!important}.ext-col-end-13{grid-column-end:13!important}.ext-col-end-auto{grid-column-end:auto!important}.ext-row-auto{grid-row:auto!important}.ext-row-span-1{grid-row:span 1/span 1!important}.ext-row-span-2{grid-row:span 2/span 2!important}.ext-row-span-3{grid-row:span 3/span 3!important}.ext-row-span-4{grid-row:span 4/span 4!important}.ext-row-span-5{grid-row:span 5/span 5!important}.ext-row-span-6{grid-row:span 6/span 6!important}.ext-row-span-full{grid-row:1/-1!important}.ext-row-start-1{grid-row-start:1!important}.ext-row-start-2{grid-row-start:2!important}.ext-row-start-3{grid-row-start:3!important}.ext-row-start-4{grid-row-start:4!important}.ext-row-start-5{grid-row-start:5!important}.ext-row-start-6{grid-row-start:6!important}.ext-row-start-7{grid-row-start:7!important}.ext-row-start-auto{grid-row-start:auto!important}.ext-row-end-1{grid-row-end:1!important}.ext-row-end-2{grid-row-end:2!important}.ext-row-end-3{grid-row-end:3!important}.ext-row-end-4{grid-row-end:4!important}.ext-row-end-5{grid-row-end:5!important}.ext-row-end-6{grid-row-end:6!important}.ext-row-end-7{grid-row-end:7!important}.ext-row-end-auto{grid-row-end:auto!important}.ext-m-0:not([style*=margin]){margin:0!important}.ext-m-auto:not([style*=margin]){margin:auto!important}.ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important;margin-top:var(--extendify--spacing--large,3rem)!important}.ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-mt-0:not([style*=margin]){margin-top:0!important}.ext-mt-auto:not([style*=margin]){margin-top:auto!important}.ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-mr-0:not([style*=margin]){margin-right:0!important}.ext-mr-auto:not([style*=margin]){margin-right:auto!important}.ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-mb-0:not([style*=margin]){margin-bottom:0!important}.ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-ml-0:not([style*=margin]){margin-left:0!important}.ext-ml-auto:not([style*=margin]){margin-left:auto!important}.ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.ext-block{display:block!important}.ext-inline-block{display:inline-block!important}.ext-inline{display:inline!important}.ext-flex{display:flex!important}.ext-inline-flex{display:inline-flex!important}.ext-grid{display:grid!important}.ext-inline-grid{display:inline-grid!important}.ext-hidden{display:none!important}.ext-w-auto{width:auto!important}.ext-w-full{width:100%!important}.ext-max-w-full{max-width:100%!important}.ext-flex-1{flex:1 1 0%!important}.ext-flex-auto{flex:1 1 auto!important}.ext-flex-initial{flex:0 1 auto!important}.ext-flex-none{flex:none!important}.ext-flex-shrink-0{flex-shrink:0!important}.ext-flex-shrink{flex-shrink:1!important}.ext-flex-grow-0{flex-grow:0!important}.ext-flex-grow{flex-grow:1!important}.ext-list-none{list-style-type:none!important}.ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext-grid-cols-none{grid-template-columns:none!important}.ext-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext-grid-rows-none{grid-template-rows:none!important}.ext-flex-row{flex-direction:row!important}.ext-flex-row-reverse{flex-direction:row-reverse!important}.ext-flex-col{flex-direction:column!important}.ext-flex-col-reverse{flex-direction:column-reverse!important}.ext-flex-wrap{flex-wrap:wrap!important}.ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ext-flex-nowrap{flex-wrap:nowrap!important}.ext-items-start{align-items:flex-start!important}.ext-items-end{align-items:flex-end!important}.ext-items-center{align-items:center!important}.ext-items-baseline{align-items:baseline!important}.ext-items-stretch{align-items:stretch!important}.ext-justify-start{justify-content:flex-start!important}.ext-justify-end{justify-content:flex-end!important}.ext-justify-center{justify-content:center!important}.ext-justify-between{justify-content:space-between!important}.ext-justify-around{justify-content:space-around!important}.ext-justify-evenly{justify-content:space-evenly!important}.ext-justify-items-start{justify-items:start!important}.ext-justify-items-end{justify-items:end!important}.ext-justify-items-center{justify-items:center!important}.ext-justify-items-stretch{justify-items:stretch!important}.ext-gap-0{gap:0!important}.ext-gap-base{gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-lg{gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.ext-gap-x-base{-moz-column-gap:var(--wp--style--block-gap,1.75rem)!important;column-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-x-lg{-moz-column-gap:var(--extendify--spacing--large,3rem)!important;column-gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-y-0{row-gap:0!important}.ext-gap-y-base{row-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-y-lg{row-gap:var(--extendify--spacing--large,3rem)!important}.ext-justify-self-auto{justify-self:auto!important}.ext-justify-self-start{justify-self:start!important}.ext-justify-self-end{justify-self:end!important}.ext-justify-self-center{justify-self:center!important}.ext-justify-self-stretch{justify-self:stretch!important}.ext-rounded-none{border-radius:0!important}.ext-rounded-full{border-radius:9999px!important}.ext-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.ext-rounded-t-full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-r-none{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.ext-rounded-r-full{border-bottom-right-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-b-none{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ext-rounded-b-full{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.ext-rounded-l-none{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.ext-rounded-l-full{border-bottom-left-radius:9999px!important;border-top-left-radius:9999px!important}.ext-rounded-tl-none{border-top-left-radius:0!important}.ext-rounded-tl-full{border-top-left-radius:9999px!important}.ext-rounded-tr-none{border-top-right-radius:0!important}.ext-rounded-tr-full{border-top-right-radius:9999px!important}.ext-rounded-br-none{border-bottom-right-radius:0!important}.ext-rounded-br-full{border-bottom-right-radius:9999px!important}.ext-rounded-bl-none{border-bottom-left-radius:0!important}.ext-rounded-bl-full{border-bottom-left-radius:9999px!important}.ext-border-0{border-width:0!important}.ext-border-t-0{border-top-width:0!important}.ext-border-r-0{border-right-width:0!important}.ext-border-b-0{border-bottom-width:0!important}.ext-border-l-0{border-left-width:0!important}.ext-p-0:not([style*=padding]){padding:0!important}.ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important;padding-top:var(--extendify--spacing--large,3rem)!important}.ext-pt-0:not([style*=padding]){padding-top:0!important}.ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.ext-pr-0:not([style*=padding]){padding-right:0!important}.ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.ext-pb-0:not([style*=padding]){padding-bottom:0!important}.ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pl-0:not([style*=padding]){padding-left:0!important}.ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.ext-text-left{text-align:left!important}.ext-text-center{text-align:center!important}.ext-text-right{text-align:right!important}.ext-leading-none{line-height:1!important}.ext-leading-tight{line-height:1.25!important}.ext-leading-snug{line-height:1.375!important}.ext-leading-normal{line-height:1.5!important}.ext-leading-relaxed{line-height:1.625!important}.ext-leading-loose{line-height:2!important}.clip-path--rhombus img{-webkit-clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%);clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)}.clip-path--diamond img{-webkit-clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%);clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)}.clip-path--rhombus-alt img{-webkit-clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%);clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)}.wp-block-columns[class*=fullwidth-cols]{margin-bottom:unset}.wp-block-column.editor\:pointer-events-none{margin-bottom:0!important;margin-top:0!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none{margin-top:calc(var(--wp--style--block-gap, 28px)*-1)!important}.ext .wp-block-columns .wp-block-column[style*=padding]{padding-left:0!important;padding-right:0!important}.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]){margin-top:0!important}[class*=fullwidth-cols] .wp-block-column:first-child,[class*=fullwidth-cols] .wp-block-group:first-child{margin-top:0}[class*=fullwidth-cols] .wp-block-column:last-child,[class*=fullwidth-cols] .wp-block-group:last-child{margin-bottom:0}[class*=fullwidth-cols] .wp-block-column:first-child>*,[class*=fullwidth-cols] .wp-block-column>:first-child{margin-top:0}.ext .is-not-stacked-on-mobile .wp-block-column,[class*=fullwidth-cols] .wp-block-column>:last-child{margin-bottom:0}.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)}@media (min-width:782px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:0}}.wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column{margin-bottom:0!important}@media (min-width:600px) and (max-width:781px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)}}@media (max-width:781px){.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:1079px){.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}}.direction-rtl{direction:rtl}.direction-ltr{direction:ltr}.is-style-inline-list{padding-left:0!important}.is-style-inline-list li{list-style-type:none!important}@media (min-width:782px){.is-style-inline-list li{display:inline!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}}@media (min-width:782px){.is-style-inline-list li:first-child{margin-left:0!important}}@media (min-width:782px){.is-style-inline-list li:last-child{margin-right:0!important}}.bring-to-front{position:relative;z-index:10}.text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--background)}.text-stroke,.text-stroke--primary{-webkit-text-stroke-width:var(
        --wp--custom--typography--text-stroke-width,2px
    )}.text-stroke--primary{-webkit-text-stroke-color:var(--wp--preset--color--primary)}.text-stroke--secondary{-webkit-text-stroke-width:var(
        --wp--custom--typography--text-stroke-width,2px
    );-webkit-text-stroke-color:var(--wp--preset--color--secondary)}.editor\:no-caption .block-editor-rich-text__editable{display:none!important}.editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender,.editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender,.editor\:no-inserter .wp-block-group__inner-container>.block-list-appender,.editor\:no-inserter>.block-list-appender{display:none}.editor\:no-resize .components-resizable-box__handle,.editor\:no-resize .components-resizable-box__handle:after,.editor\:no-resize .components-resizable-box__side-handle:before{display:none;pointer-events:none}.editor\:no-resize .components-resizable-box__container{display:block}.editor\:pointer-events-none{pointer-events:none}.is-style-angled{justify-content:flex-end}.ext .is-style-angled>[class*=_inner-container],.is-style-angled{align-items:center}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,30% 0,50% 100%,0 100%);clip-path:polygon(0 0,30% 0,50% 100%,0 100%);z-index:1}@media (min-width:782px){.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,55% 0,65% 100%,0 100%);clip-path:polygon(0 0,55% 0,65% 100%,0 100%)}}.has-foreground-color{color:var(--wp--preset--color--foreground,#000)!important}.has-foreground-background-color{background-color:var(--wp--preset--color--foreground,#000)!important}.has-background-color{color:var(--wp--preset--color--background,#fff)!important}.has-background-background-color{background-color:var(--wp--preset--color--background,#fff)!important}.has-primary-color{color:var(--wp--preset--color--primary,#4b5563)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary,#4b5563)!important}.has-secondary-color{color:var(--wp--preset--color--secondary,#9ca3af)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary,#9ca3af)!important}.ext.has-text-color h1,.ext.has-text-color h2,.ext.has-text-color h3,.ext.has-text-color h4,.ext.has-text-color h5,.ext.has-text-color h6,.ext.has-text-color p{color:currentColor}.has-white-color{color:var(--wp--preset--color--white,#fff)!important}.has-black-color{color:var(--wp--preset--color--black,#000)!important}.has-ext-foreground-background-color{background-color:var(
        --wp--preset--color--foreground,var(--wp--preset--color--black,#000)
    )!important}.has-ext-primary-background-color{background-color:var(
        --wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000)
    )!important}.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black,#000)}.wp-block-button__link.has-white-background-color{border-color:var(--wp--preset--color--white,#fff)}.has-ext-small-font-size{font-size:var(--wp--preset--font-size--ext-small)!important}.has-ext-medium-font-size{font-size:var(--wp--preset--font-size--ext-medium)!important}.has-ext-large-font-size{font-size:var(--wp--preset--font-size--ext-large)!important;line-height:1.2}.has-ext-x-large-font-size{font-size:var(--wp--preset--font-size--ext-x-large)!important;line-height:1}.has-ext-xx-large-font-size{font-size:var(--wp--preset--font-size--ext-xx-large)!important;line-height:1}.has-ext-x-large-font-size:not([style*=line-height]),.has-ext-xx-large-font-size:not([style*=line-height]){line-height:1.1}.ext .wp-block-group>*{margin-bottom:0;margin-top:0}.ext .wp-block-group>*+*{margin-bottom:0}.ext .wp-block-group>*+*,.ext h2{margin-top:var(--wp--style--block-gap,1.75rem)}.ext h2{margin-bottom:var(--wp--style--block-gap,1.75rem)}.has-ext-x-large-font-size+h3,.has-ext-x-large-font-size+p{margin-top:.5rem}.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25{min-width:12rem;width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.ext .ext-grid>[class*=_inner-container]{display:grid}.ext>[class*=_inner-container]>.ext-grid:not([class*=columns]),.ext>[class*=_inner-container]>.wp-block>.ext-grid:not([class*=columns]){display:initial!important}.ext .ext-grid-cols-1>[class*=_inner-container]{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-cols-2>[class*=_inner-container]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-cols-3>[class*=_inner-container]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-cols-4>[class*=_inner-container]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-cols-5>[class*=_inner-container]{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-cols-6>[class*=_inner-container]{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-cols-7>[class*=_inner-container]{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext .ext-grid-cols-8>[class*=_inner-container]{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext .ext-grid-cols-9>[class*=_inner-container]{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext .ext-grid-cols-10>[class*=_inner-container]{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext .ext-grid-cols-11>[class*=_inner-container]{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext .ext-grid-cols-12>[class*=_inner-container]{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext .ext-grid-cols-13>[class*=_inner-container]{grid-template-columns:repeat(13,minmax(0,1fr))!important}.ext .ext-grid-cols-none>[class*=_inner-container]{grid-template-columns:none!important}.ext .ext-grid-rows-1>[class*=_inner-container]{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-rows-2>[class*=_inner-container]{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-rows-3>[class*=_inner-container]{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-rows-4>[class*=_inner-container]{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-rows-5>[class*=_inner-container]{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-rows-6>[class*=_inner-container]{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-rows-none>[class*=_inner-container]{grid-template-rows:none!important}.ext .ext-items-start>[class*=_inner-container]{align-items:flex-start!important}.ext .ext-items-end>[class*=_inner-container]{align-items:flex-end!important}.ext .ext-items-center>[class*=_inner-container]{align-items:center!important}.ext .ext-items-baseline>[class*=_inner-container]{align-items:baseline!important}.ext .ext-items-stretch>[class*=_inner-container]{align-items:stretch!important}.ext.wp-block-group>:last-child{margin-bottom:0}.ext .wp-block-group__inner-container{padding:0!important}.ext.has-background{padding-left:var(--wp--style--block-gap,1.75rem);padding-right:var(--wp--style--block-gap,1.75rem)}.ext [class*=inner-container]>.alignwide [class*=inner-container],.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]{max-width:var(--responsive--alignwide-width,120rem)}.ext [class*=inner-container]>.alignwide [class*=inner-container]>*,.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*{max-width:100%!important}.ext .wp-block-image{position:relative;text-align:center}.ext .wp-block-image img{display:inline-block;vertical-align:middle}body{--extendify--spacing--large:var(
        --wp--custom--spacing--large,clamp(2em,8vw,8em)
    );--wp--preset--font-size--ext-small:1rem;--wp--preset--font-size--ext-medium:1.125rem;--wp--preset--font-size--ext-large:clamp(1.65rem,3.5vw,2.15rem);--wp--preset--font-size--ext-x-large:clamp(3rem,6vw,4.75rem);--wp--preset--font-size--ext-xx-large:clamp(3.25rem,7.5vw,5.75rem);--wp--preset--color--black:#000;--wp--preset--color--white:#fff}.ext *{box-sizing:border-box}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container{background:transparent!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container:before{display:none!important}.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull{margin-bottom:unset;margin-top:unset}.ext .alignwide{margin-left:auto!important;margin-right:auto!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap, 28px)*-1)!important}.block-editor-block-preview__content-iframe .preview\:min-h-50{min-height:50vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-60{min-height:60vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-70{min-height:70vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-80{min-height:80vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-100{min-height:100vw!important}.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]){margin-right:0!important}.ext-ml-0:not([style*=margin]):not([style*=margin]){margin-left:0!important}.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]){margin-left:calc(var(--wp--custom--spacing--outer, 0)*1)!important;margin-right:calc(var(--wp--custom--spacing--outer, 0)*1)!important;overflow:hidden;width:unset}@media (min-width:782px){.tablet\:ext-absolute{position:absolute!important}.tablet\:ext-relative{position:relative!important}.tablet\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--top-base{top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--top-lg{top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--right-base{right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--right-lg{right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--left-base{left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--left-lg{left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-order-1{order:1!important}.tablet\:ext-order-2{order:2!important}.tablet\:ext-m-0:not([style*=margin]){margin:0!important}.tablet\:ext-m-auto:not([style*=margin]){margin:auto!important}.tablet\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.tablet\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.tablet\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.tablet\:ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.tablet\:ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important;margin-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-mt-0:not([style*=margin]){margin-top:0!important}.tablet\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.tablet\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-mr-0:not([style*=margin]){margin-right:0!important}.tablet\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.tablet\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.tablet\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.tablet\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-ml-0:not([style*=margin]){margin-left:0!important}.tablet\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.tablet\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.tablet\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.tablet\:ext-block{display:block!important}.tablet\:ext-inline-block{display:inline-block!important}.tablet\:ext-inline{display:inline!important}.tablet\:ext-flex{display:flex!important}.tablet\:ext-inline-flex{display:inline-flex!important}.tablet\:ext-grid{display:grid!important}.tablet\:ext-inline-grid{display:inline-grid!important}.tablet\:ext-hidden{display:none!important}.tablet\:ext-w-auto{width:auto!important}.tablet\:ext-w-full{width:100%!important}.tablet\:ext-max-w-full{max-width:100%!important}.tablet\:ext-flex-1{flex:1 1 0%!important}.tablet\:ext-flex-auto{flex:1 1 auto!important}.tablet\:ext-flex-initial{flex:0 1 auto!important}.tablet\:ext-flex-none{flex:none!important}.tablet\:ext-flex-shrink-0{flex-shrink:0!important}.tablet\:ext-flex-shrink{flex-shrink:1!important}.tablet\:ext-flex-grow-0{flex-grow:0!important}.tablet\:ext-flex-grow{flex-grow:1!important}.tablet\:ext-list-none{list-style-type:none!important}.tablet\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tablet\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tablet\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tablet\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tablet\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tablet\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.tablet\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.tablet\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.tablet\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.tablet\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.tablet\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.tablet\:ext-grid-cols-none{grid-template-columns:none!important}.tablet\:ext-flex-row{flex-direction:row!important}.tablet\:ext-flex-row-reverse{flex-direction:row-reverse!important}.tablet\:ext-flex-col{flex-direction:column!important}.tablet\:ext-flex-col-reverse{flex-direction:column-reverse!important}.tablet\:ext-flex-wrap{flex-wrap:wrap!important}.tablet\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.tablet\:ext-flex-nowrap{flex-wrap:nowrap!important}.tablet\:ext-items-start{align-items:flex-start!important}.tablet\:ext-items-end{align-items:flex-end!important}.tablet\:ext-items-center{align-items:center!important}.tablet\:ext-items-baseline{align-items:baseline!important}.tablet\:ext-items-stretch{align-items:stretch!important}.tablet\:ext-justify-start{justify-content:flex-start!important}.tablet\:ext-justify-end{justify-content:flex-end!important}.tablet\:ext-justify-center{justify-content:center!important}.tablet\:ext-justify-between{justify-content:space-between!important}.tablet\:ext-justify-around{justify-content:space-around!important}.tablet\:ext-justify-evenly{justify-content:space-evenly!important}.tablet\:ext-justify-items-start{justify-items:start!important}.tablet\:ext-justify-items-end{justify-items:end!important}.tablet\:ext-justify-items-center{justify-items:center!important}.tablet\:ext-justify-items-stretch{justify-items:stretch!important}.tablet\:ext-justify-self-auto{justify-self:auto!important}.tablet\:ext-justify-self-start{justify-self:start!important}.tablet\:ext-justify-self-end{justify-self:end!important}.tablet\:ext-justify-self-center{justify-self:center!important}.tablet\:ext-justify-self-stretch{justify-self:stretch!important}.tablet\:ext-p-0:not([style*=padding]){padding:0!important}.tablet\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.tablet\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.tablet\:ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important;padding-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pt-0:not([style*=padding]){padding-top:0!important}.tablet\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pr-0:not([style*=padding]){padding-right:0!important}.tablet\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.tablet\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pl-0:not([style*=padding]){padding-left:0!important}.tablet\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-text-left{text-align:left!important}.tablet\:ext-text-center{text-align:center!important}.tablet\:ext-text-right{text-align:right!important}}@media (min-width:1080px){.desktop\:ext-absolute{position:absolute!important}.desktop\:ext-relative{position:relative!important}.desktop\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--top-base{top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--top-lg{top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--right-base{right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--right-lg{right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--left-base{left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--left-lg{left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-order-1{order:1!important}.desktop\:ext-order-2{order:2!important}.desktop\:ext-m-0:not([style*=margin]){margin:0!important}.desktop\:ext-m-auto:not([style*=margin]){margin:auto!important}.desktop\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.desktop\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.desktop\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.desktop\:ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.desktop\:ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important;margin-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important;margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-mt-0:not([style*=margin]){margin-top:0!important}.desktop\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.desktop\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-mr-0:not([style*=margin]){margin-right:0!important}.desktop\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.desktop\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.desktop\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.desktop\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-ml-0:not([style*=margin]){margin-left:0!important}.desktop\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.desktop\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap, 1.75rem)*-1)!important}.desktop\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large, 3rem)*-1)!important}.desktop\:ext-block{display:block!important}.desktop\:ext-inline-block{display:inline-block!important}.desktop\:ext-inline{display:inline!important}.desktop\:ext-flex{display:flex!important}.desktop\:ext-inline-flex{display:inline-flex!important}.desktop\:ext-grid{display:grid!important}.desktop\:ext-inline-grid{display:inline-grid!important}.desktop\:ext-hidden{display:none!important}.desktop\:ext-w-auto{width:auto!important}.desktop\:ext-w-full{width:100%!important}.desktop\:ext-max-w-full{max-width:100%!important}.desktop\:ext-flex-1{flex:1 1 0%!important}.desktop\:ext-flex-auto{flex:1 1 auto!important}.desktop\:ext-flex-initial{flex:0 1 auto!important}.desktop\:ext-flex-none{flex:none!important}.desktop\:ext-flex-shrink-0{flex-shrink:0!important}.desktop\:ext-flex-shrink{flex-shrink:1!important}.desktop\:ext-flex-grow-0{flex-grow:0!important}.desktop\:ext-flex-grow{flex-grow:1!important}.desktop\:ext-list-none{list-style-type:none!important}.desktop\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.desktop\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desktop\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.desktop\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.desktop\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.desktop\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.desktop\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.desktop\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.desktop\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.desktop\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.desktop\:ext-grid-cols-none{grid-template-columns:none!important}.desktop\:ext-flex-row{flex-direction:row!important}.desktop\:ext-flex-row-reverse{flex-direction:row-reverse!important}.desktop\:ext-flex-col{flex-direction:column!important}.desktop\:ext-flex-col-reverse{flex-direction:column-reverse!important}.desktop\:ext-flex-wrap{flex-wrap:wrap!important}.desktop\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.desktop\:ext-flex-nowrap{flex-wrap:nowrap!important}.desktop\:ext-items-start{align-items:flex-start!important}.desktop\:ext-items-end{align-items:flex-end!important}.desktop\:ext-items-center{align-items:center!important}.desktop\:ext-items-baseline{align-items:baseline!important}.desktop\:ext-items-stretch{align-items:stretch!important}.desktop\:ext-justify-start{justify-content:flex-start!important}.desktop\:ext-justify-end{justify-content:flex-end!important}.desktop\:ext-justify-center{justify-content:center!important}.desktop\:ext-justify-between{justify-content:space-between!important}.desktop\:ext-justify-around{justify-content:space-around!important}.desktop\:ext-justify-evenly{justify-content:space-evenly!important}.desktop\:ext-justify-items-start{justify-items:start!important}.desktop\:ext-justify-items-end{justify-items:end!important}.desktop\:ext-justify-items-center{justify-items:center!important}.desktop\:ext-justify-items-stretch{justify-items:stretch!important}.desktop\:ext-justify-self-auto{justify-self:auto!important}.desktop\:ext-justify-self-start{justify-self:start!important}.desktop\:ext-justify-self-end{justify-self:end!important}.desktop\:ext-justify-self-center{justify-self:center!important}.desktop\:ext-justify-self-stretch{justify-self:stretch!important}.desktop\:ext-p-0:not([style*=padding]){padding:0!important}.desktop\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.desktop\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.desktop\:ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important;padding-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pt-0:not([style*=padding]){padding-top:0!important}.desktop\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pr-0:not([style*=padding]){padding-right:0!important}.desktop\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.desktop\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pl-0:not([style*=padding]){padding-left:0!important}.desktop\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-text-left{text-align:left!important}.desktop\:ext-text-center{text-align:center!important}.desktop\:ext-text-right{text-align:right!important}}

.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

/******************************************************
						Root
******************************************************/
:root {
	/* Colors Var */
	--primary-color:#29178d;
	--secondary-color:#F09227;
	--secondary-color-02:#F05E27;
	--secondary-color-03:#f29111;
	--sub-heading-color:#F07B27;
	--event-box-bg:#EF8926;
	--button-bg:#C0C0C0;
	--button-hover-bg:#F09227;
	--grey-bg:#F0EFF1;
	--grey-color:#A9A9A9;
}

/******************************************************
                  All Classes And Tags
******************************************************/

 .ratingControl {
    position: relative;
    display: inline-flex;
    direction: rtl;
  }
  .ratingControl.disable{
    pointer-events:none;
  }
  .ratingControl__radio {
    position: absolute;
    height: 0 !important;
    width: 0 !important;
    opacity: 0 !important;
  }
  .ratingControl__star {
    position: relative;
    display: block;
    height:26px;
    width: 13px;
    cursor: pointer;
    overflow: hidden;
	margin-left: -0.25px !important;
  }
  .ratingControl__star:nth-last-of-type(odd)::before, .ratingControl__star:nth-last-of-type(odd)::after {
    left: 0;
    -webkit-clip-path: polygon(50% 0%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
            clip-path: polygon(50% 0%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
  }
  .ratingControl__star:nth-last-of-type(even)::before, .ratingControl__star:nth-last-of-type(even)::after {
    right: 0;
    -webkit-clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%);
            clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%);
  }
  .ratingControl__star::before, .ratingControl__star::after {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
  }
  .ratingControl__star::before {
    width: 200%;
    background-color: #fff;
  }
  .ratingControl__star::after {
    background-color:#fdc532;
  }
  .ratingControl__star:hover::after, .ratingControl__star:hover ~ .ratingControl__star::after, .ratingControl__radio:checked ~ .ratingControl__star::after {
    width: 200%;
  }
  .ratingControl__star.m{
    margin-right:5px;
  }

  .rating-system{
	  background: var(--primary-color);
	  color: #fff;
	  padding: 14px 15px;
	  border-radius: 0;
	  width: 260px;
	  margin:20px 0 0 0;
	  font-size: 16px;
	  line-height: 24px;
	  text-align: center;
	  position: relative;
	  overflow: hidden;
	  bottom: 0s;
	  right: 0;
	  transition: all 0.3s ease;
	  box-shadow: 0px 0px 4px -1px rgb(242 242 244);
	  border-radius: 6px;
	  margin-bottom: 12px;
  }
  ..footer_v1 .footer-img-logo {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
  .rating-system.active{
    padding:10px;
	box-shadow:inherit;
  }
  .rating-system.active .notification{
   margin-top:0;
  }
  .rating-system.active .minimise-btn {
    top: 50%;
    cursor: pointer;
    margin-top: -12px;
}
  .rating-system.active .rating-star-wrapper{
    display:none;
  }
  .rating-system.active .rate-us .rate-btn{
   margin:0;
  }
  .rating-system .flex {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content:center;
  }
  .rating-system  .rate-us{
   width:100%;
  }
  .rating-system .rating-data{
    width:100%;
    padding-top:10px;
  }
  .rating-system .rating-star-wrapper{
    position:relative;
  }
  .rating-system .rating-star-wrapper .default-svg{
    white-space: nowrap;
    line-height:0;
  }
  .rating-system .rating-star-wrapper .active-svg{
    width: 0;
    z-index: 11;
    position: absolute;
    top: 0;
    left: 0;
    overflow:hidden;
    white-space: nowrap;
    line-height:0;
  }
  .rating-system .rating-star-wrapper svg{
    display:inline-block;
  }

  .rating-system .rate-us .rate-btn{
    cursor: pointer;
    background: var(--secondary-color-03);
    box-shadow: 0 3px 3px 0 var(--secondary-color-02);
    padding: 2px 20px;
    border-radius: 4px;
    margin-top: 15px;
    display: inline-block;
    margin-bottom: 3px;
	font-weight: 500;
    color: #fff;
  }
  .rating-system .rate-us .rate-btn:hover{
    background: var(--secondary-color-02);
    box-shadow: 0 3px 3px 0 var(--sub-heading-color);
  }
  .rating-system .rating-box{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translateX(-100%);
    transition: all 0.3s ease;
  }
  .rating-system .rating-box.active{
    z-index: 11;
    background: var(--secondary-color-02);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    font-size: 16px;
    transform: translateX(0%);
  }
  .footer_v1 .footer-bottom .rating-system .rating-box p{
    color:#fff !important;
	line-height:inherit;
  }
  .rating-system .rating-box p{
    margin-bottom:7px;
	  font-size: 16px;
  }
  .rating-system .rating-box p small,
  .rating-system .rating-box .message-box{
    font-size: 75%;
    color: var(--grey-bg);
    margin-top:0;
  }
  .rating-system .notification{
    font-size: 75%;
    margin-top: 10px;
    color: var(--secondary-color-03);
  }
  

  .rating-system .plus rect {
    transition: all 800ms;
    transform: scaleY(1);
    transform-origin: 50% 50%;
  }
  
  .rating-system .minus .vertical-line {
    transform: scaleY(0);
  }
  .rating-system .minus.plus .vertical-line {
    transform: scaleY(1);
  }
  .rating-system .minimise-btn{
    position: absolute;
    right: 10px;
    top: 5px;
    cursor: pointer;
  }
  .rating-system .minimise-btn svg{
    fill:#fff;
  }
@media only screen and (min-width:991px) {
	.footer_v1 .footer-img-logo {
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.footer_v1 .footer-img-logo img {
		display: inline-block;
		margin:20px 0;
	}
	.footer_v1 .rating-system{
		padding:14px; 
		margin-left:20px;
		margin-bottom:0;
	}
}
@media only screen and (max-width:414px) {
	.rating-system{
		margin-left:0;
	}
}/*--------------------------------------------------------------
>>> RadiantThemes All CSS
>>> THEME ALL CSS || DO NOT CHANGE THIS WITHOUT PROPER KNOWLEDGE
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# VC FIX
# Bootstrap - v4.4.1
# FontAwesome - v5.9.0
# ElusiveIcons - v2.0.0
# Themify Icons
# FancyBox - v3.5.7
# Odometer - v0.4.6
--------------------------------------------------------------*/
/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {font-display:swap;
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(/wp-content/themes/softek/assets/fonts/fa-regular-400.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
}

/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {font-display:swap;
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url(/wp-content/themes/softek/assets/fonts/fa-brands-400.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
    font-family: "Font Awesome 5 Brands"
}

/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {font-display:swap;
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url(/wp-content/themes/softek/assets/fonts/fa-solid-900.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,
.fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900
}

/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.fa-ul > li {
    position: relative
}

.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    animation: fa-spin 1s infinite steps(8)
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform: scaleX(-1)
}

.fa-flip-vertical {
    transform: scaleY(-1)
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1)
}

:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
    filter: none
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
}

.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-500px:before {
    content: "\f26e"
}

.fa-accessible-icon:before {
    content: "\f368"
}

.fa-accusoft:before {
    content: "\f369"
}

.fa-acquisitions-incorporated:before {
    content: "\f6af"
}

.fa-ad:before {
    content: "\f641"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-card:before {
    content: "\f2bb"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-adn:before {
    content: "\f170"
}

.fa-adobe:before {
    content: "\f778"
}

.fa-adversal:before {
    content: "\f36a"
}

.fa-affiliatetheme:before {
    content: "\f36b"
}

.fa-air-freshener:before {
    content: "\f5d0"
}

.fa-airbnb:before {
    content: "\f834"
}

.fa-algolia:before {
    content: "\f36c"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-alipay:before {
    content: "\f642"
}

.fa-allergies:before {
    content: "\f461"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-amazon-pay:before {
    content: "\f42c"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-amilia:before {
    content: "\f36d"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-android:before {
    content: "\f17b"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angry:before {
    content: "\f556"
}

.fa-angrycreative:before {
    content: "\f36e"
}

.fa-angular:before {
    content: "\f420"
}

.fa-ankh:before {
    content: "\f644"
}

.fa-app-store:before {
    content: "\f36f"
}

.fa-app-store-ios:before {
    content: "\f370"
}

.fa-apper:before {
    content: "\f371"
}

.fa-apple:before {
    content: "\f179"
}

.fa-apple-alt:before {
    content: "\f5d1"
}

.fa-apple-pay:before {
    content: "\f415"
}

.fa-archive:before {
    content: "\f187"
}

.fa-archway:before {
    content: "\f557"
}

.fa-arrow-alt-circle-down:before {
    content: "\f358"
}

.fa-arrow-alt-circle-left:before {
    content: "\f359"
}

.fa-arrow-alt-circle-right:before {
    content: "\f35a"
}

.fa-arrow-alt-circle-up:before {
    content: "\f35b"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-arrows-alt-h:before {
    content: "\f337"
}

.fa-arrows-alt-v:before {
    content: "\f338"
}

.fa-artstation:before {
    content: "\f77a"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-asymmetrik:before {
    content: "\f372"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-atlas:before {
    content: "\f558"
}

.fa-atlassian:before {
    content: "\f77b"
}

.fa-atom:before {
    content: "\f5d2"
}

.fa-audible:before {
    content: "\f373"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-autoprefixer:before {
    content: "\f41c"
}

.fa-avianex:before {
    content: "\f374"
}

.fa-aviato:before {
    content: "\f421"
}

.fa-award:before {
    content: "\f559"
}

.fa-aws:before {
    content: "\f375"
}

.fa-baby:before {
    content: "\f77c"
}

.fa-baby-carriage:before {
    content: "\f77d"
}

.fa-backspace:before {
    content: "\f55a"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-bacon:before {
    content: "\f7e5"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-balance-scale-left:before {
    content: "\f515"
}

.fa-balance-scale-right:before {
    content: "\f516"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-band-aid:before {
    content: "\f462"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-bars:before {
    content: "\f0c9"
}

.fa-baseball-ball:before {
    content: "\f433"
}

.fa-basketball-ball:before {
    content: "\f434"
}

.fa-bath:before {
    content: "\f2cd"
}

.fa-battery-empty:before {
    content: "\f244"
}

.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battle-net:before {
    content: "\f835"
}

.fa-bed:before {
    content: "\f236"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bezier-curve:before {
    content: "\f55b"
}

.fa-bible:before {
    content: "\f647"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-biking:before {
    content: "\f84a"
}

.fa-bimobject:before {
    content: "\f378"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-biohazard:before {
    content: "\f780"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitcoin:before {
    content: "\f379"
}

.fa-bity:before {
    content: "\f37a"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-blackberry:before {
    content: "\f37b"
}

.fa-blender:before {
    content: "\f517"
}

.fa-blender-phone:before {
    content: "\f6b6"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-blog:before {
    content: "\f781"
}

.fa-blogger:before {
    content: "\f37c"
}

.fa-blogger-b:before {
    content: "\f37d"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-bold:before {
    content: "\f032"
}

.fa-bolt:before {
    content: "\f0e7"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-bone:before {
    content: "\f5d7"
}

.fa-bong:before {
    content: "\f55c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-book-dead:before {
    content: "\f6b7"
}

.fa-book-medical:before {
    content: "\f7e6"
}

.fa-book-open:before {
    content: "\f518"
}

.fa-book-reader:before {
    content: "\f5da"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-bootstrap:before {
    content: "\f836"
}

.fa-border-all:before {
    content: "\f84c"
}

.fa-border-none:before {
    content: "\f850"
}

.fa-border-style:before {
    content: "\f853"
}

.fa-bowling-ball:before {
    content: "\f436"
}

.fa-box:before {
    content: "\f466"
}

.fa-box-open:before {
    content: "\f49e"
}

.fa-boxes:before {
    content: "\f468"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-brain:before {
    content: "\f5dc"
}

.fa-bread-slice:before {
    content: "\f7ec"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-briefcase-medical:before {
    content: "\f469"
}

.fa-broadcast-tower:before {
    content: "\f519"
}

.fa-broom:before {
    content: "\f51a"
}

.fa-brush:before {
    content: "\f55d"
}

.fa-btc:before {
    content: "\f15a"
}

.fa-buffer:before {
    content: "\f837"
}

.fa-bug:before {
    content: "\f188"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-burn:before {
    content: "\f46a"
}

.fa-buromobelexperte:before {
    content: "\f37f"
}

.fa-bus:before {
    content: "\f207"
}

.fa-bus-alt:before {
    content: "\f55e"
}

.fa-business-time:before {
    content: "\f64a"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-calendar:before {
    content: "\f133"
}

.fa-calendar-alt:before {
    content: "\f073"
}

.fa-calendar-check:before {
    content: "\f274"
}

.fa-calendar-day:before {
    content: "\f783"
}

.fa-calendar-minus:before {
    content: "\f272"
}

.fa-calendar-plus:before {
    content: "\f271"
}

.fa-calendar-times:before {
    content: "\f273"
}

.fa-calendar-week:before {
    content: "\f784"
}

.fa-camera:before {
    content: "\f030"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-campground:before {
    content: "\f6bb"
}

.fa-canadian-maple-leaf:before {
    content: "\f785"
}

.fa-candy-cane:before {
    content: "\f786"
}

.fa-cannabis:before {
    content: "\f55f"
}

.fa-capsules:before {
    content: "\f46b"
}

.fa-car:before {
    content: "\f1b9"
}

.fa-car-alt:before {
    content: "\f5de"
}

.fa-car-battery:before {
    content: "\f5df"
}

.fa-car-crash:before {
    content: "\f5e1"
}

.fa-car-side:before {
    content: "\f5e4"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-caret-square-down:before {
    content: "\f150"
}

.fa-caret-square-left:before {
    content: "\f191"
}

.fa-caret-square-right:before {
    content: "\f152"
}

.fa-caret-square-up:before {
    content: "\f151"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-carrot:before {
    content: "\f787"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cash-register:before {
    content: "\f788"
}

.fa-cat:before {
    content: "\f6be"
}

.fa-cc-amazon-pay:before {
    content: "\f42d"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-apple-pay:before {
    content: "\f416"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-centercode:before {
    content: "\f380"
}

.fa-centos:before {
    content: "\f789"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-chair:before {
    content: "\f6c0"
}

.fa-chalkboard:before {
    content: "\f51b"
}

.fa-chalkboard-teacher:before {
    content: "\f51c"
}

.fa-charging-station:before {
    content: "\f5e7"
}

.fa-chart-area:before {
    content: "\f1fe"
}

.fa-chart-bar:before {
    content: "\f080"
}

.fa-chart-line:before {
    content: "\f201"
}

.fa-chart-pie:before {
    content: "\f200"
}

.fa-check:before {
    content: "\f00c"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-check-double:before {
    content: "\f560"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-cheese:before {
    content: "\f7ef"
}

.fa-chess:before {
    content: "\f439"
}

.fa-chess-bishop:before {
    content: "\f43a"
}

.fa-chess-board:before {
    content: "\f43c"
}

.fa-chess-king:before {
    content: "\f43f"
}

.fa-chess-knight:before {
    content: "\f441"
}

.fa-chess-pawn:before {
    content: "\f443"
}

.fa-chess-queen:before {
    content: "\f445"
}

.fa-chess-rook:before {
    content: "\f447"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-chromecast:before {
    content: "\f838"
}

.fa-church:before {
    content: "\f51d"
}

.fa-circle:before {
    content: "\f111"
}

.fa-circle-notch:before {
    content: "\f1ce"
}

.fa-city:before {
    content: "\f64f"
}

.fa-clinic-medical:before {
    content: "\f7f2"
}

.fa-clipboard:before {
    content: "\f328"
}

.fa-clipboard-check:before {
    content: "\f46c"
}

.fa-clipboard-list:before {
    content: "\f46d"
}

.fa-clock:before {
    content: "\f017"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-closed-captioning:before {
    content: "\f20a"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-cloud-download-alt:before {
    content: "\f381"
}

.fa-cloud-meatball:before {
    content: "\f73b"
}

.fa-cloud-moon:before {
    content: "\f6c3"
}

.fa-cloud-moon-rain:before {
    content: "\f73c"
}

.fa-cloud-rain:before {
    content: "\f73d"
}

.fa-cloud-showers-heavy:before {
    content: "\f740"
}

.fa-cloud-sun:before {
    content: "\f6c4"
}

.fa-cloud-sun-rain:before {
    content: "\f743"
}

.fa-cloud-upload-alt:before {
    content: "\f382"
}

.fa-cloudscale:before {
    content: "\f383"
}

.fa-cloudsmith:before {
    content: "\f384"
}

.fa-cloudversify:before {
    content: "\f385"
}

.fa-cocktail:before {
    content: "\f561"
}

.fa-code:before {
    content: "\f121"
}

.fa-code-branch:before {
    content: "\f126"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cog:before {
    content: "\f013"
}

.fa-cogs:before {
    content: "\f085"
}

.fa-coins:before {
    content: "\f51e"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-comment:before {
    content: "\f075"
}

.fa-comment-alt:before {
    content: "\f27a"
}

.fa-comment-dollar:before {
    content: "\f651"
}

.fa-comment-dots:before {
    content: "\f4ad"
}

.fa-comment-medical:before {
    content: "\f7f5"
}

.fa-comment-slash:before {
    content: "\f4b3"
}

.fa-comments:before {
    content: "\f086"
}

.fa-comments-dollar:before {
    content: "\f653"
}

.fa-compact-disc:before {
    content: "\f51f"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-compress:before {
    content: "\f066"
}

.fa-compress-arrows-alt:before {
    content: "\f78c"
}

.fa-concierge-bell:before {
    content: "\f562"
}

.fa-confluence:before {
    content: "\f78d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-cookie:before {
    content: "\f563"
}

.fa-cookie-bite:before {
    content: "\f564"
}

.fa-copy:before {
    content: "\f0c5"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-couch:before {
    content: "\f4b8"
}

.fa-cpanel:before {
    content: "\f388"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-creative-commons-by:before {
    content: "\f4e7"
}

.fa-creative-commons-nc:before {
    content: "\f4e8"
}

.fa-creative-commons-nc-eu:before {
    content: "\f4e9"
}

.fa-creative-commons-nc-jp:before {
    content: "\f4ea"
}

.fa-creative-commons-nd:before {
    content: "\f4eb"
}

.fa-creative-commons-pd:before {
    content: "\f4ec"
}

.fa-creative-commons-pd-alt:before {
    content: "\f4ed"
}

.fa-creative-commons-remix:before {
    content: "\f4ee"
}

.fa-creative-commons-sa:before {
    content: "\f4ef"
}

.fa-creative-commons-sampling:before {
    content: "\f4f0"
}

.fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
}

.fa-creative-commons-share:before {
    content: "\f4f2"
}

.fa-creative-commons-zero:before {
    content: "\f4f3"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-critical-role:before {
    content: "\f6c9"
}

.fa-crop:before {
    content: "\f125"
}

.fa-crop-alt:before {
    content: "\f565"
}

.fa-cross:before {
    content: "\f654"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-crow:before {
    content: "\f520"
}

.fa-crown:before {
    content: "\f521"
}

.fa-crutch:before {
    content: "\f7f7"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-css3-alt:before {
    content: "\f38b"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-cut:before {
    content: "\f0c4"
}

.fa-cuttlefish:before {
    content: "\f38c"
}

.fa-d-and-d:before {
    content: "\f38d"
}

.fa-d-and-d-beyond:before {
    content: "\f6ca"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-deaf:before {
    content: "\f2a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-democrat:before {
    content: "\f747"
}

.fa-deploydog:before {
    content: "\f38e"
}

.fa-deskpro:before {
    content: "\f38f"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-dev:before {
    content: "\f6cc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-dharmachakra:before {
    content: "\f655"
}

.fa-dhl:before {
    content: "\f790"
}

.fa-diagnoses:before {
    content: "\f470"
}

.fa-diaspora:before {
    content: "\f791"
}

.fa-dice:before {
    content: "\f522"
}

.fa-dice-d20:before {
    content: "\f6cf"
}

.fa-dice-d6:before {
    content: "\f6d1"
}

.fa-dice-five:before {
    content: "\f523"
}

.fa-dice-four:before {
    content: "\f524"
}

.fa-dice-one:before {
    content: "\f525"
}

.fa-dice-six:before {
    content: "\f526"
}

.fa-dice-three:before {
    content: "\f527"
}

.fa-dice-two:before {
    content: "\f528"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-digital-ocean:before {
    content: "\f391"
}

.fa-digital-tachograph:before {
    content: "\f566"
}

.fa-directions:before {
    content: "\f5eb"
}

.fa-discord:before {
    content: "\f392"
}

.fa-discourse:before {
    content: "\f393"
}

.fa-divide:before {
    content: "\f529"
}

.fa-dizzy:before {
    content: "\f567"
}

.fa-dna:before {
    content: "\f471"
}

.fa-dochub:before {
    content: "\f394"
}

.fa-docker:before {
    content: "\f395"
}

.fa-dog:before {
    content: "\f6d3"
}

.fa-dollar-sign:before {
    content: "\f155"
}

.fa-dolly:before {
    content: "\f472"
}

.fa-dolly-flatbed:before {
    content: "\f474"
}

.fa-donate:before {
    content: "\f4b9"
}

.fa-door-closed:before {
    content: "\f52a"
}

.fa-door-open:before {
    content: "\f52b"
}

.fa-dot-circle:before {
    content: "\f192"
}

.fa-dove:before {
    content: "\f4ba"
}

.fa-download:before {
    content: "\f019"
}

.fa-draft2digital:before {
    content: "\f396"
}

.fa-drafting-compass:before {
    content: "\f568"
}

.fa-dragon:before {
    content: "\f6d5"
}

.fa-draw-polygon:before {
    content: "\f5ee"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-dribbble-square:before {
    content: "\f397"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-drum:before {
    content: "\f569"
}

.fa-drum-steelpan:before {
    content: "\f56a"
}

.fa-drumstick-bite:before {
    content: "\f6d7"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-dumbbell:before {
    content: "\f44b"
}

.fa-dumpster:before {
    content: "\f793"
}

.fa-dumpster-fire:before {
    content: "\f794"
}

.fa-dungeon:before {
    content: "\f6d9"
}

.fa-dyalog:before {
    content: "\f399"
}

.fa-earlybirds:before {
    content: "\f39a"
}

.fa-ebay:before {
    content: "\f4f4"
}

.fa-edge:before {
    content: "\f282"
}

.fa-edit:before {
    content: "\f044"
}

.fa-egg:before {
    content: "\f7fb"
}

.fa-eject:before {
    content: "\f052"
}

.fa-elementor:before {
    content: "\f430"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-ello:before {
    content: "\f5f1"
}

.fa-ember:before {
    content: "\f423"
}

.fa-empire:before {
    content: "\f1d1"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-text:before {
    content: "\f658"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-envira:before {
    content: "\f299"
}

.fa-equals:before {
    content: "\f52c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-erlang:before {
    content: "\f39d"
}

.fa-ethereum:before {
    content: "\f42e"
}

.fa-ethernet:before {
    content: "\f796"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-euro-sign:before {
    content: "\f153"
}

.fa-evernote:before {
    content: "\f839"
}

.fa-exchange-alt:before {
    content: "\f362"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-expand:before {
    content: "\f065"
}

.fa-expand-arrows-alt:before {
    content: "\f31e"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-external-link-alt:before {
    content: "\f35d"
}

.fa-external-link-square-alt:before {
    content: "\f360"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-dropper:before {
    content: "\f1fb"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-facebook-f:before {
    content: "\f39e"
}

.fa-facebook-messenger:before {
    content: "\f39f"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-fan:before {
    content: "\f863"
}

.fa-fantasy-flight-games:before {
    content: "\f6dc"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-feather:before {
    content: "\f52d"
}

.fa-feather-alt:before {
    content: "\f56b"
}

.fa-fedex:before {
    content: "\f797"
}

.fa-fedora:before {
    content: "\f798"
}

.fa-female:before {
    content: "\f182"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-figma:before {
    content: "\f799"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-alt:before {
    content: "\f15c"
}

.fa-file-archive:before {
    content: "\f1c6"
}

.fa-file-audio:before {
    content: "\f1c7"
}

.fa-file-code:before {
    content: "\f1c9"
}

.fa-file-contract:before {
    content: "\f56c"
}

.fa-file-csv:before {
    content: "\f6dd"
}

.fa-file-download:before {
    content: "\f56d"
}

.fa-file-excel:before {
    content: "\f1c3"
}

.fa-file-export:before {
    content: "\f56e"
}

.fa-file-image:before {
    content: "\f1c5"
}

.fa-file-import:before {
    content: "\f56f"
}

.fa-file-invoice:before {
    content: "\f570"
}

.fa-file-invoice-dollar:before {
    content: "\f571"
}

.fa-file-medical:before {
    content: "\f477"
}

.fa-file-medical-alt:before {
    content: "\f478"
}

.fa-file-pdf:before {
    content: "\f1c1"
}

.fa-file-powerpoint:before {
    content: "\f1c4"
}

.fa-file-prescription:before {
    content: "\f572"
}

.fa-file-signature:before {
    content: "\f573"
}

.fa-file-upload:before {
    content: "\f574"
}

.fa-file-video:before {
    content: "\f1c8"
}

.fa-file-word:before {
    content: "\f1c2"
}

.fa-fill:before {
    content: "\f575"
}

.fa-fill-drip:before {
    content: "\f576"
}

.fa-film:before {
    content: "\f008"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-fingerprint:before {
    content: "\f577"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-fire-alt:before {
    content: "\f7e4"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-first-aid:before {
    content: "\f479"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-first-order-alt:before {
    content: "\f50a"
}

.fa-firstdraft:before {
    content: "\f3a1"
}

.fa-fish:before {
    content: "\f578"
}

.fa-fist-raised:before {
    content: "\f6de"
}

.fa-flag:before {
    content: "\f024"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-flag-usa:before {
    content: "\f74d"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-flipboard:before {
    content: "\f44d"
}

.fa-flushed:before {
    content: "\f579"
}

.fa-fly:before {
    content: "\f417"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-minus:before {
    content: "\f65d"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-folder-plus:before {
    content: "\f65e"
}

.fa-font:before {
    content: "\f031"
}

.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-font-awesome-alt:before {
    content: "\f35c"
}

.fa-font-awesome-flag:before {
    content: "\f425"
}

.fa-font-awesome-logo-full:before {
    content: "\f4e6"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-fonticons-fi:before {
    content: "\f3a2"
}

.fa-football-ball:before {
    content: "\f44e"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-fort-awesome-alt:before {
    content: "\f3a3"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-freebsd:before {
    content: "\f3a4"
}

.fa-frog:before {
    content: "\f52e"
}

.fa-frown:before {
    content: "\f119"
}

.fa-frown-open:before {
    content: "\f57a"
}

.fa-fulcrum:before {
    content: "\f50b"
}

.fa-funnel-dollar:before {
    content: "\f662"
}

.fa-futbol:before {
    content: "\f1e3"
}

.fa-galactic-republic:before {
    content: "\f50c"
}

.fa-galactic-senate:before {
    content: "\f50d"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-gas-pump:before {
    content: "\f52f"
}

.fa-gavel:before {
    content: "\f0e3"
}

.fa-gem:before {
    content: "\f3a5"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-ghost:before {
    content: "\f6e2"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-gifts:before {
    content: "\f79c"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-git-alt:before {
    content: "\f841"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-github:before {
    content: "\f09b"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-gitkraken:before {
    content: "\f3a6"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-gitter:before {
    content: "\f426"
}

.fa-glass-cheers:before {
    content: "\f79f"
}

.fa-glass-martini:before {
    content: "\f000"
}

.fa-glass-martini-alt:before {
    content: "\f57b"
}

.fa-glass-whiskey:before {
    content: "\f7a0"
}

.fa-glasses:before {
    content: "\f530"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-globe-africa:before {
    content: "\f57c"
}

.fa-globe-americas:before {
    content: "\f57d"
}

.fa-globe-asia:before {
    content: "\f57e"
}

.fa-globe-europe:before {
    content: "\f7a2"
}

.fa-gofore:before {
    content: "\f3a7"
}

.fa-golf-ball:before {
    content: "\f450"
}

.fa-goodreads:before {
    content: "\f3a8"
}

.fa-goodreads-g:before {
    content: "\f3a9"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-google-drive:before {
    content: "\f3aa"
}

.fa-google-play:before {
    content: "\f3ab"
}

.fa-google-plus:before {
    content: "\f2b3"
}

.fa-google-plus-g:before {
    content: "\f0d5"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-gopuram:before {
    content: "\f664"
}

.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-gratipay:before {
    content: "\f184"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-greater-than:before {
    content: "\f531"
}

.fa-greater-than-equal:before {
    content: "\f532"
}

.fa-grimace:before {
    content: "\f57f"
}

.fa-grin:before {
    content: "\f580"
}

.fa-grin-alt:before {
    content: "\f581"
}

.fa-grin-beam:before {
    content: "\f582"
}

.fa-grin-beam-sweat:before {
    content: "\f583"
}

.fa-grin-hearts:before {
    content: "\f584"
}

.fa-grin-squint:before {
    content: "\f585"
}

.fa-grin-squint-tears:before {
    content: "\f586"
}

.fa-grin-stars:before {
    content: "\f587"
}

.fa-grin-tears:before {
    content: "\f588"
}

.fa-grin-tongue:before {
    content: "\f589"
}

.fa-grin-tongue-squint:before {
    content: "\f58a"
}

.fa-grin-tongue-wink:before {
    content: "\f58b"
}

.fa-grin-wink:before {
    content: "\f58c"
}

.fa-grip-horizontal:before {
    content: "\f58d"
}

.fa-grip-lines:before {
    content: "\f7a4"
}

.fa-grip-lines-vertical:before {
    content: "\f7a5"
}

.fa-grip-vertical:before {
    content: "\f58e"
}

.fa-gripfire:before {
    content: "\f3ac"
}

.fa-grunt:before {
    content: "\f3ad"
}

.fa-guitar:before {
    content: "\f7a6"
}

.fa-gulp:before {
    content: "\f3ae"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-hacker-news-square:before {
    content: "\f3af"
}

.fa-hackerrank:before {
    content: "\f5f7"
}

.fa-hamburger:before {
    content: "\f805"
}

.fa-hammer:before {
    content: "\f6e3"
}

.fa-hamsa:before {
    content: "\f665"
}

.fa-hand-holding:before {
    content: "\f4bd"
}

.fa-hand-holding-heart:before {
    content: "\f4be"
}

.fa-hand-holding-usd:before {
    content: "\f4c0"
}

.fa-hand-lizard:before {
    content: "\f258"
}

.fa-hand-middle-finger:before {
    content: "\f806"
}

.fa-hand-paper:before {
    content: "\f256"
}

.fa-hand-peace:before {
    content: "\f25b"
}

.fa-hand-point-down:before {
    content: "\f0a7"
}

.fa-hand-point-left:before {
    content: "\f0a5"
}

.fa-hand-point-right:before {
    content: "\f0a4"
}

.fa-hand-point-up:before {
    content: "\f0a6"
}

.fa-hand-pointer:before {
    content: "\f25a"
}

.fa-hand-rock:before {
    content: "\f255"
}

.fa-hand-scissors:before {
    content: "\f257"
}

.fa-hand-spock:before {
    content: "\f259"
}

.fa-hands:before {
    content: "\f4c2"
}

.fa-hands-helping:before {
    content: "\f4c4"
}

.fa-handshake:before {
    content: "\f2b5"
}

.fa-hanukiah:before {
    content: "\f6e6"
}

.fa-hard-hat:before {
    content: "\f807"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-hat-wizard:before {
    content: "\f6e8"
}

.fa-haykal:before {
    content: "\f666"
}

.fa-hdd:before {
    content: "\f0a0"
}

.fa-heading:before {
    content: "\f1dc"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-headphones-alt:before {
    content: "\f58f"
}

.fa-headset:before {
    content: "\f590"
}

.fa-heart:before {
    content: "\f004"
}

.fa-heart-broken:before {
    content: "\f7a9"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-helicopter:before {
    content: "\f533"
}

.fa-highlighter:before {
    content: "\f591"
}

.fa-hiking:before {
    content: "\f6ec"
}

.fa-hippo:before {
    content: "\f6ed"
}

.fa-hips:before {
    content: "\f452"
}

.fa-hire-a-helper:before {
    content: "\f3b0"
}

.fa-history:before {
    content: "\f1da"
}

.fa-hockey-puck:before {
    content: "\f453"
}

.fa-holly-berry:before {
    content: "\f7aa"
}

.fa-home:before {
    content: "\f015"
}

.fa-hooli:before {
    content: "\f427"
}

.fa-hornbill:before {
    content: "\f592"
}

.fa-horse:before {
    content: "\f6f0"
}

.fa-horse-head:before {
    content: "\f7ab"
}

.fa-hospital:before {
    content: "\f0f8"
}

.fa-hospital-alt:before {
    content: "\f47d"
}

.fa-hospital-symbol:before {
    content: "\f47e"
}

.fa-hot-tub:before {
    content: "\f593"
}

.fa-hotdog:before {
    content: "\f80f"
}

.fa-hotel:before {
    content: "\f594"
}

.fa-hotjar:before {
    content: "\f3b1"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-start:before {
    content: "\f251"
}

.fa-house-damage:before {
    content: "\f6f1"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-hryvnia:before {
    content: "\f6f2"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-hubspot:before {
    content: "\f3b2"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-ice-cream:before {
    content: "\f810"
}

.fa-icicles:before {
    content: "\f7ad"
}

.fa-icons:before {
    content: "\f86d"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-alt:before {
    content: "\f47f"
}

.fa-igloo:before {
    content: "\f7ae"
}

.fa-image:before {
    content: "\f03e"
}

.fa-images:before {
    content: "\f302"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-industry:before {
    content: "\f275"
}

.fa-infinity:before {
    content: "\f534"
}

.fa-info:before {
    content: "\f129"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-intercom:before {
    content: "\f7af"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-invision:before {
    content: "\f7b0"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-italic:before {
    content: "\f033"
}

.fa-itch-io:before {
    content: "\f83a"
}

.fa-itunes:before {
    content: "\f3b4"
}

.fa-itunes-note:before {
    content: "\f3b5"
}

.fa-java:before {
    content: "\f4e4"
}

.fa-jedi:before {
    content: "\f669"
}

.fa-jedi-order:before {
    content: "\f50e"
}

.fa-jenkins:before {
    content: "\f3b6"
}

.fa-jira:before {
    content: "\f7b1"
}

.fa-joget:before {
    content: "\f3b7"
}

.fa-joint:before {
    content: "\f595"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-journal-whills:before {
    content: "\f66a"
}

.fa-js:before {
    content: "\f3b8"
}

.fa-js-square:before {
    content: "\f3b9"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-kaaba:before {
    content: "\f66b"
}

.fa-kaggle:before {
    content: "\f5fa"
}

.fa-key:before {
    content: "\f084"
}

.fa-keybase:before {
    content: "\f4f5"
}

.fa-keyboard:before {
    content: "\f11c"
}

.fa-keycdn:before {
    content: "\f3ba"
}

.fa-khanda:before {
    content: "\f66d"
}

.fa-kickstarter:before {
    content: "\f3bb"
}

.fa-kickstarter-k:before {
    content: "\f3bc"
}

.fa-kiss:before {
    content: "\f596"
}

.fa-kiss-beam:before {
    content: "\f597"
}

.fa-kiss-wink-heart:before {
    content: "\f598"
}

.fa-kiwi-bird:before {
    content: "\f535"
}

.fa-korvue:before {
    content: "\f42f"
}

.fa-landmark:before {
    content: "\f66f"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-laptop-code:before {
    content: "\f5fc"
}

.fa-laptop-medical:before {
    content: "\f812"
}

.fa-laravel:before {
    content: "\f3bd"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-laugh:before {
    content: "\f599"
}

.fa-laugh-beam:before {
    content: "\f59a"
}

.fa-laugh-squint:before {
    content: "\f59b"
}

.fa-laugh-wink:before {
    content: "\f59c"
}

.fa-layer-group:before {
    content: "\f5fd"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-lemon:before {
    content: "\f094"
}

.fa-less:before {
    content: "\f41d"
}

.fa-less-than:before {
    content: "\f536"
}

.fa-less-than-equal:before {
    content: "\f537"
}

.fa-level-down-alt:before {
    content: "\f3be"
}

.fa-level-up-alt:before {
    content: "\f3bf"
}

.fa-life-ring:before {
    content: "\f1cd"
}

.fa-lightbulb:before {
    content: "\f0eb"
}

.fa-line:before {
    content: "\f3c0"
}

.fa-link:before {
    content: "\f0c1"
}

.fa-linkedin:before {
    content: "\f08c"
}

.fa-linkedin-in:before {
    content: "\f0e1"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-lira-sign:before {
    content: "\f195"
}

.fa-list:before {
    content: "\f03a"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-lock:before {
    content: "\f023"
}

.fa-lock-open:before {
    content: "\f3c1"
}

.fa-long-arrow-alt-down:before {
    content: "\f309"
}

.fa-long-arrow-alt-left:before {
    content: "\f30a"
}

.fa-long-arrow-alt-right:before {
    content: "\f30b"
}

.fa-long-arrow-alt-up:before {
    content: "\f30c"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-luggage-cart:before {
    content: "\f59d"
}

.fa-lyft:before {
    content: "\f3c3"
}

.fa-magento:before {
    content: "\f3c4"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-mail-bulk:before {
    content: "\f674"
}

.fa-mailchimp:before {
    content: "\f59e"
}

.fa-male:before {
    content: "\f183"
}

.fa-mandalorian:before {
    content: "\f50f"
}

.fa-map:before {
    content: "\f279"
}

.fa-map-marked:before {
    content: "\f59f"
}

.fa-map-marked-alt:before {
    content: "\f5a0"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-map-marker-alt:before {
    content: "\f3c5"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-markdown:before {
    content: "\f60f"
}

.fa-marker:before {
    content: "\f5a1"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mask:before {
    content: "\f6fa"
}

.fa-mastodon:before {
    content: "\f4f6"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-medal:before {
    content: "\f5a2"
}

.fa-medapps:before {
    content: "\f3c6"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-medium-m:before {
    content: "\f3c7"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-medrt:before {
    content: "\f3c8"
}

.fa-meetup:before {
    content: "\f2e0"
}

.fa-megaport:before {
    content: "\f5a3"
}

.fa-meh:before {
    content: "\f11a"
}

.fa-meh-blank:before {
    content: "\f5a4"
}

.fa-meh-rolling-eyes:before {
    content: "\f5a5"
}

.fa-memory:before {
    content: "\f538"
}

.fa-mendeley:before {
    content: "\f7b3"
}

.fa-menorah:before {
    content: "\f676"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-meteor:before {
    content: "\f753"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-alt:before {
    content: "\f3c9"
}

.fa-microphone-alt-slash:before {
    content: "\f539"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-microscope:before {
    content: "\f610"
}

.fa-microsoft:before {
    content: "\f3ca"
}

.fa-minus:before {
    content: "\f068"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-mitten:before {
    content: "\f7b5"
}

.fa-mix:before {
    content: "\f3cb"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-mizuni:before {
    content: "\f3cc"
}

.fa-mobile:before {
    content: "\f10b"
}

.fa-mobile-alt:before {
    content: "\f3cd"
}

.fa-modx:before {
    content: "\f285"
}

.fa-monero:before {
    content: "\f3d0"
}

.fa-money-bill:before {
    content: "\f0d6"
}

.fa-money-bill-alt:before {
    content: "\f3d1"
}

.fa-money-bill-wave:before {
    content: "\f53a"
}

.fa-money-bill-wave-alt:before {
    content: "\f53b"
}

.fa-money-check:before {
    content: "\f53c"
}

.fa-money-check-alt:before {
    content: "\f53d"
}

.fa-monument:before {
    content: "\f5a6"
}

.fa-moon:before {
    content: "\f186"
}

.fa-mortar-pestle:before {
    content: "\f5a7"
}

.fa-mosque:before {
    content: "\f678"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-mountain:before {
    content: "\f6fc"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-mug-hot:before {
    content: "\f7b6"
}

.fa-music:before {
    content: "\f001"
}

.fa-napster:before {
    content: "\f3d2"
}

.fa-neos:before {
    content: "\f612"
}

.fa-network-wired:before {
    content: "\f6ff"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-newspaper:before {
    content: "\f1ea"
}

.fa-nimblr:before {
    content: "\f5a8"
}

.fa-node:before {
    content: "\f419"
}

.fa-node-js:before {
    content: "\f3d3"
}

.fa-not-equal:before {
    content: "\f53e"
}

.fa-notes-medical:before {
    content: "\f481"
}

.fa-npm:before {
    content: "\f3d4"
}

.fa-ns8:before {
    content: "\f3d5"
}

.fa-nutritionix:before {
    content: "\f3d6"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-oil-can:before {
    content: "\f613"
}

.fa-old-republic:before {
    content: "\f510"
}

.fa-om:before {
    content: "\f679"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-osi:before {
    content: "\f41a"
}

.fa-otter:before {
    content: "\f700"
}

.fa-outdent:before {
    content: "\f03b"
}

.fa-page4:before {
    content: "\f3d7"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-pager:before {
    content: "\f815"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-paint-roller:before {
    content: "\f5aa"
}

.fa-palette:before {
    content: "\f53f"
}

.fa-palfed:before {
    content: "\f3d8"
}

.fa-pallet:before {
    content: "\f482"
}

.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-parachute-box:before {
    content: "\f4cd"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-parking:before {
    content: "\f540"
}

.fa-passport:before {
    content: "\f5ab"
}

.fa-pastafarianism:before {
    content: "\f67b"
}

.fa-paste:before {
    content: "\f0ea"
}

.fa-patreon:before {
    content: "\f3d9"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-peace:before {
    content: "\f67c"
}

.fa-pen:before {
    content: "\f304"
}

.fa-pen-alt:before {
    content: "\f305"
}

.fa-pen-fancy:before {
    content: "\f5ac"
}

.fa-pen-nib:before {
    content: "\f5ad"
}

.fa-pen-square:before {
    content: "\f14b"
}

.fa-pencil-alt:before {
    content: "\f303"
}

.fa-pencil-ruler:before {
    content: "\f5ae"
}

.fa-penny-arcade:before {
    content: "\f704"
}

.fa-people-carry:before {
    content: "\f4ce"
}

.fa-pepper-hot:before {
    content: "\f816"
}

.fa-percent:before {
    content: "\f295"
}

.fa-percentage:before {
    content: "\f541"
}

.fa-periscope:before {
    content: "\f3da"
}

.fa-person-booth:before {
    content: "\f756"
}

.fa-phabricator:before {
    content: "\f3db"
}

.fa-phoenix-framework:before {
    content: "\f3dc"
}

.fa-phoenix-squadron:before {
    content: "\f511"
}

.fa-phone:before {
    content: "\f095"
}

.fa-phone-alt:before {
    content: "\f879"
}

.fa-phone-slash:before {
    content: "\f3dd"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-phone-square-alt:before {
    content: "\f87b"
}

.fa-phone-volume:before {
    content: "\f2a0"
}

.fa-photo-video:before {
    content: "\f87c"
}

.fa-php:before {
    content: "\f457"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-pied-piper-hat:before {
    content: "\f4e5"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-piggy-bank:before {
    content: "\f4d3"
}

.fa-pills:before {
    content: "\f484"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-pizza-slice:before {
    content: "\f818"
}

.fa-place-of-worship:before {
    content: "\f67f"
}

.fa-plane:before {
    content: "\f072"
}

.fa-plane-arrival:before {
    content: "\f5af"
}

.fa-plane-departure:before {
    content: "\f5b0"
}

.fa-play:before {
    content: "\f04b"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-playstation:before {
    content: "\f3df"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-plus:before {
    content: "\f067"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-poll:before {
    content: "\f681"
}

.fa-poll-h:before {
    content: "\f682"
}

.fa-poo:before {
    content: "\f2fe"
}

.fa-poo-storm:before {
    content: "\f75a"
}

.fa-poop:before {
    content: "\f619"
}

.fa-portrait:before {
    content: "\f3e0"
}

.fa-pound-sign:before {
    content: "\f154"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-pray:before {
    content: "\f683"
}

.fa-praying-hands:before {
    content: "\f684"
}

.fa-prescription:before {
    content: "\f5b1"
}

.fa-prescription-bottle:before {
    content: "\f485"
}

.fa-prescription-bottle-alt:before {
    content: "\f486"
}

.fa-print:before {
    content: "\f02f"
}

.fa-procedures:before {
    content: "\f487"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-project-diagram:before {
    content: "\f542"
}

.fa-pushed:before {
    content: "\f3e1"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-python:before {
    content: "\f3e2"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-question:before {
    content: "\f128"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-quidditch:before {
    content: "\f458"
}

.fa-quinscape:before {
    content: "\f459"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-quran:before {
    content: "\f687"
}

.fa-r-project:before {
    content: "\f4f7"
}

.fa-radiation:before {
    content: "\f7b9"
}

.fa-radiation-alt:before {
    content: "\f7ba"
}

.fa-rainbow:before {
    content: "\f75b"
}

.fa-random:before {
    content: "\f074"
}

.fa-raspberry-pi:before {
    content: "\f7bb"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-react:before {
    content: "\f41b"
}

.fa-reacteurope:before {
    content: "\f75d"
}

.fa-readme:before {
    content: "\f4d5"
}

.fa-rebel:before {
    content: "\f1d0"
}

.fa-receipt:before {
    content: "\f543"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-red-river:before {
    content: "\f3e3"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-redhat:before {
    content: "\f7bc"
}

.fa-redo:before {
    content: "\f01e"
}

.fa-redo-alt:before {
    content: "\f2f9"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-remove-format:before {
    content: "\f87d"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-reply:before {
    content: "\f3e5"
}

.fa-reply-all:before {
    content: "\f122"
}

.fa-replyd:before {
    content: "\f3e6"
}

.fa-republican:before {
    content: "\f75e"
}

.fa-researchgate:before {
    content: "\f4f8"
}

.fa-resolving:before {
    content: "\f3e7"
}

.fa-restroom:before {
    content: "\f7bd"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-rev:before {
    content: "\f5b2"
}

.fa-ribbon:before {
    content: "\f4d6"
}

.fa-ring:before {
    content: "\f70b"
}

.fa-road:before {
    content: "\f018"
}

.fa-robot:before {
    content: "\f544"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-rocketchat:before {
    content: "\f3e8"
}

.fa-rockrms:before {
    content: "\f3e9"
}

.fa-route:before {
    content: "\f4d7"
}

.fa-rss:before {
    content: "\f09e"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-ruble-sign:before {
    content: "\f158"
}

.fa-ruler:before {
    content: "\f545"
}

.fa-ruler-combined:before {
    content: "\f546"
}

.fa-ruler-horizontal:before {
    content: "\f547"
}

.fa-ruler-vertical:before {
    content: "\f548"
}

.fa-running:before {
    content: "\f70c"
}

.fa-rupee-sign:before {
    content: "\f156"
}

.fa-sad-cry:before {
    content: "\f5b3"
}

.fa-sad-tear:before {
    content: "\f5b4"
}

.fa-safari:before {
    content: "\f267"
}

.fa-salesforce:before {
    content: "\f83b"
}

.fa-sass:before {
    content: "\f41e"
}

.fa-satellite:before {
    content: "\f7bf"
}

.fa-satellite-dish:before {
    content: "\f7c0"
}

.fa-save:before {
    content: "\f0c7"
}

.fa-schlix:before {
    content: "\f3ea"
}

.fa-school:before {
    content: "\f549"
}

.fa-screwdriver:before {
    content: "\f54a"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-scroll:before {
    content: "\f70e"
}

.fa-sd-card:before {
    content: "\f7c2"
}

.fa-search:before {
    content: "\f002"
}

.fa-search-dollar:before {
    content: "\f688"
}

.fa-search-location:before {
    content: "\f689"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-searchengin:before {
    content: "\f3eb"
}

.fa-seedling:before {
    content: "\f4d8"
}

.fa-sellcast:before {
    content: "\f2da"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-server:before {
    content: "\f233"
}

.fa-servicestack:before {
    content: "\f3ec"
}

.fa-shapes:before {
    content: "\f61f"
}

.fa-share:before {
    content: "\f064"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-shekel-sign:before {
    content: "\f20b"
}

.fa-shield-alt:before {
    content: "\f3ed"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-shipping-fast:before {
    content: "\f48b"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-shoe-prints:before {
    content: "\f54b"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-shopware:before {
    content: "\f5b5"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-shuttle-van:before {
    content: "\f5b6"
}

.fa-sign:before {
    content: "\f4d9"
}

.fa-sign-in-alt:before {
    content: "\f2f6"
}

.fa-sign-language:before {
    content: "\f2a7"
}

.fa-sign-out-alt:before {
    content: "\f2f5"
}

.fa-signal:before {
    content: "\f012"
}

.fa-signature:before {
    content: "\f5b7"
}

.fa-sim-card:before {
    content: "\f7c4"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-sistrix:before {
    content: "\f3ee"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-sith:before {
    content: "\f512"
}

.fa-skating:before {
    content: "\f7c5"
}

.fa-sketch:before {
    content: "\f7c6"
}

.fa-skiing:before {
    content: "\f7c9"
}

.fa-skiing-nordic:before {
    content: "\f7ca"
}

.fa-skull:before {
    content: "\f54c"
}

.fa-skull-crossbones:before {
    content: "\f714"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-slack:before {
    content: "\f198"
}

.fa-slack-hash:before {
    content: "\f3ef"
}

.fa-slash:before {
    content: "\f715"
}

.fa-sleigh:before {
    content: "\f7cc"
}

.fa-sliders-h:before {
    content: "\f1de"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-smile:before {
    content: "\f118"
}

.fa-smile-beam:before {
    content: "\f5b8"
}

.fa-smile-wink:before {
    content: "\f4da"
}

.fa-smog:before {
    content: "\f75f"
}

.fa-smoking:before {
    content: "\f48d"
}

.fa-smoking-ban:before {
    content: "\f54d"
}

.fa-sms:before {
    content: "\f7cd"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-snowboarding:before {
    content: "\f7ce"
}

.fa-snowflake:before {
    content: "\f2dc"
}

.fa-snowman:before {
    content: "\f7d0"
}

.fa-snowplow:before {
    content: "\f7d2"
}

.fa-socks:before {
    content: "\f696"
}

.fa-solar-panel:before {
    content: "\f5ba"
}

.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-alpha-down:before {
    content: "\f15d"
}

.fa-sort-alpha-down-alt:before {
    content: "\f881"
}

.fa-sort-alpha-up:before {
    content: "\f15e"
}

.fa-sort-alpha-up-alt:before {
    content: "\f882"
}

.fa-sort-amount-down:before {
    content: "\f160"
}

.fa-sort-amount-down-alt:before {
    content: "\f884"
}

.fa-sort-amount-up:before {
    content: "\f161"
}

.fa-sort-amount-up-alt:before {
    content: "\f885"
}

.fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-numeric-down:before {
    content: "\f162"
}

.fa-sort-numeric-down-alt:before {
    content: "\f886"
}

.fa-sort-numeric-up:before {
    content: "\f163"
}

.fa-sort-numeric-up-alt:before {
    content: "\f887"
}

.fa-sort-up:before {
    content: "\f0de"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-sourcetree:before {
    content: "\f7d3"
}

.fa-spa:before {
    content: "\f5bb"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-speakap:before {
    content: "\f3f3"
}

.fa-speaker-deck:before {
    content: "\f83c"
}

.fa-spell-check:before {
    content: "\f891"
}

.fa-spider:before {
    content: "\f717"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-splotch:before {
    content: "\f5bc"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-spray-can:before {
    content: "\f5bd"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-square-full:before {
    content: "\f45c"
}

.fa-square-root-alt:before {
    content: "\f698"
}

.fa-squarespace:before {
    content: "\f5be"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-stackpath:before {
    content: "\f842"
}

.fa-stamp:before {
    content: "\f5bf"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-and-crescent:before {
    content: "\f699"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-star-half-alt:before {
    content: "\f5c0"
}

.fa-star-of-david:before {
    content: "\f69a"
}

.fa-star-of-life:before {
    content: "\f621"
}

.fa-staylinked:before {
    content: "\f3f5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-steam-symbol:before {
    content: "\f3f6"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-sticker-mule:before {
    content: "\f3f7"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stopwatch:before {
    content: "\f2f2"
}

.fa-store:before {
    content: "\f54e"
}

.fa-store-alt:before {
    content: "\f54f"
}

.fa-strava:before {
    content: "\f428"
}

.fa-stream:before {
    content: "\f550"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-stripe:before {
    content: "\f429"
}

.fa-stripe-s:before {
    content: "\f42a"
}

.fa-stroopwafel:before {
    content: "\f551"
}

.fa-studiovinari:before {
    content: "\f3f8"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-subway:before {
    content: "\f239"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-suitcase-rolling:before {
    content: "\f5c1"
}

.fa-sun:before {
    content: "\f185"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-supple:before {
    content: "\f3f9"
}

.fa-surprise:before {
    content: "\f5c2"
}

.fa-suse:before {
    content: "\f7d6"
}

.fa-swatchbook:before {
    content: "\f5c3"
}

.fa-swimmer:before {
    content: "\f5c4"
}

.fa-swimming-pool:before {
    content: "\f5c5"
}

.fa-symfony:before {
    content: "\f83d"
}

.fa-synagogue:before {
    content: "\f69b"
}

.fa-sync:before {
    content: "\f021"
}

.fa-sync-alt:before {
    content: "\f2f1"
}

.fa-syringe:before {
    content: "\f48e"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-table-tennis:before {
    content: "\f45d"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-tablet-alt:before {
    content: "\f3fa"
}

.fa-tablets:before {
    content: "\f490"
}

.fa-tachometer-alt:before {
    content: "\f3fd"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-tape:before {
    content: "\f4db"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-taxi:before {
    content: "\f1ba"
}

.fa-teamspeak:before {
    content: "\f4f9"
}

.fa-teeth:before {
    content: "\f62e"
}

.fa-teeth-open:before {
    content: "\f62f"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-telegram-plane:before {
    content: "\f3fe"
}

.fa-temperature-high:before {
    content: "\f769"
}

.fa-temperature-low:before {
    content: "\f76b"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-tenge:before {
    content: "\f7d7"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-the-red-yeti:before {
    content: "\f69d"
}

.fa-theater-masks:before {
    content: "\f630"
}

.fa-themeco:before {
    content: "\f5c6"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-thermometer:before {
    content: "\f491"
}

.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-think-peaks:before {
    content: "\f731"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbtack:before {
    content: "\f08d"
}

.fa-ticket-alt:before {
    content: "\f3ff"
}

.fa-times:before {
    content: "\f00d"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-tint:before {
    content: "\f043"
}

.fa-tint-slash:before {
    content: "\f5c7"
}

.fa-tired:before {
    content: "\f5c8"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-toilet:before {
    content: "\f7d8"
}

.fa-toilet-paper:before {
    content: "\f71e"
}

.fa-toolbox:before {
    content: "\f552"
}

.fa-tools:before {
    content: "\f7d9"
}

.fa-tooth:before {
    content: "\f5c9"
}

.fa-torah:before {
    content: "\f6a0"
}

.fa-torii-gate:before {
    content: "\f6a1"
}

.fa-tractor:before {
    content: "\f722"
}

.fa-trade-federation:before {
    content: "\f513"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-traffic-light:before {
    content: "\f637"
}

.fa-train:before {
    content: "\f238"
}

.fa-tram:before {
    content: "\f7da"
}

.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-trash-alt:before {
    content: "\f2ed"
}

.fa-trash-restore:before {
    content: "\f829"
}

.fa-trash-restore-alt:before {
    content: "\f82a"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-trello:before {
    content: "\f181"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-truck-loading:before {
    content: "\f4de"
}

.fa-truck-monster:before {
    content: "\f63b"
}

.fa-truck-moving:before {
    content: "\f4df"
}

.fa-truck-pickup:before {
    content: "\f63c"
}

.fa-tshirt:before {
    content: "\f553"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-tv:before {
    content: "\f26c"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-typo3:before {
    content: "\f42b"
}

.fa-uber:before {
    content: "\f402"
}

.fa-ubuntu:before {
    content: "\f7df"
}

.fa-uikit:before {
    content: "\f403"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-umbrella-beach:before {
    content: "\f5ca"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-undo:before {
    content: "\f0e2"
}

.fa-undo-alt:before {
    content: "\f2ea"
}

.fa-uniregistry:before {
    content: "\f404"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-university:before {
    content: "\f19c"
}

.fa-unlink:before {
    content: "\f127"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-untappd:before {
    content: "\f405"
}

.fa-upload:before {
    content: "\f093"
}

.fa-ups:before {
    content: "\f7e0"
}

.fa-usb:before {
    content: "\f287"
}

.fa-user:before {
    content: "\f007"
}

.fa-user-alt:before {
    content: "\f406"
}

.fa-user-alt-slash:before {
    content: "\f4fa"
}

.fa-user-astronaut:before {
    content: "\f4fb"
}

.fa-user-check:before {
    content: "\f4fc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-clock:before {
    content: "\f4fd"
}

.fa-user-cog:before {
    content: "\f4fe"
}

.fa-user-edit:before {
    content: "\f4ff"
}

.fa-user-friends:before {
    content: "\f500"
}

.fa-user-graduate:before {
    content: "\f501"
}

.fa-user-injured:before {
    content: "\f728"
}

.fa-user-lock:before {
    content: "\f502"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-user-minus:before {
    content: "\f503"
}

.fa-user-ninja:before {
    content: "\f504"
}

.fa-user-nurse:before {
    content: "\f82f"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-user-shield:before {
    content: "\f505"
}

.fa-user-slash:before {
    content: "\f506"
}

.fa-user-tag:before {
    content: "\f507"
}

.fa-user-tie:before {
    content: "\f508"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-users:before {
    content: "\f0c0"
}

.fa-users-cog:before {
    content: "\f509"
}

.fa-usps:before {
    content: "\f7e1"
}

.fa-ussunnah:before {
    content: "\f407"
}

.fa-utensil-spoon:before {
    content: "\f2e5"
}

.fa-utensils:before {
    content: "\f2e7"
}

.fa-vaadin:before {
    content: "\f408"
}

.fa-vector-square:before {
    content: "\f5cb"
}

.fa-venus:before {
    content: "\f221"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-vial:before {
    content: "\f492"
}

.fa-vials:before {
    content: "\f493"
}

.fa-viber:before {
    content: "\f409"
}

.fa-video:before {
    content: "\f03d"
}

.fa-video-slash:before {
    content: "\f4e2"
}

.fa-vihara:before {
    content: "\f6a7"
}

.fa-vimeo:before {
    content: "\f40a"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-vimeo-v:before {
    content: "\f27d"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-vk:before {
    content: "\f189"
}

.fa-vnv:before {
    content: "\f40b"
}

.fa-voicemail:before {
    content: "\f897"
}

.fa-volleyball-ball:before {
    content: "\f45f"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-mute:before {
    content: "\f6a9"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-vote-yea:before {
    content: "\f772"
}

.fa-vr-cardboard:before {
    content: "\f729"
}

.fa-vuejs:before {
    content: "\f41f"
}

.fa-walking:before {
    content: "\f554"
}

.fa-wallet:before {
    content: "\f555"
}

.fa-warehouse:before {
    content: "\f494"
}

.fa-water:before {
    content: "\f773"
}

.fa-wave-square:before {
    content: "\f83e"
}

.fa-waze:before {
    content: "\f83f"
}

.fa-weebly:before {
    content: "\f5cc"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-weight:before {
    content: "\f496"
}

.fa-weight-hanging:before {
    content: "\f5cd"
}

.fa-weixin:before {
    content: "\f1d7"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-whatsapp-square:before {
    content: "\f40c"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-whmcs:before {
    content: "\f40d"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-wind:before {
    content: "\f72e"
}

.fa-window-close:before {
    content: "\f410"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-wine-bottle:before {
    content: "\f72f"
}

.fa-wine-glass:before {
    content: "\f4e3"
}

.fa-wine-glass-alt:before {
    content: "\f5ce"
}

.fa-wix:before {
    content: "\f5cf"
}

.fa-wizards-of-the-coast:before {
    content: "\f730"
}

.fa-wolf-pack-battalion:before {
    content: "\f514"
}

.fa-won-sign:before {
    content: "\f159"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-wordpress-simple:before {
    content: "\f411"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-wpressr:before {
    content: "\f3e4"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-x-ray:before {
    content: "\f497"
}

.fa-xbox:before {
    content: "\f412"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-y-combinator:before {
    content: "\f23b"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-yammer:before {
    content: "\f840"
}

.fa-yandex:before {
    content: "\f413"
}

.fa-yandex-international:before {
    content: "\f414"
}

.fa-yarn:before {
    content: "\f7e3"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-yen-sign:before {
    content: "\f157"
}

.fa-yin-yang:before {
    content: "\f6ad"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-youtube-square:before {
    content: "\f431"
}

.fa-zhihu:before {
    content: "\f63f"
}

.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}


/*!* Bootstrap v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/
:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #007bff;
    --secondary: #6c757d;
    --success: #28a745;
    --info: #17a2b8;
    --warning: #ffc107;
    --danger: #dc3545;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,
::after,
::before {
    box-sizing: border-box
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, noto sans, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol, noto color emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff
}

[tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0 !important
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

dl,
ol,
ul {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent
}

a:hover {
    color: #0056b3;
    text-decoration: underline
}

a:not([href]) {
    color: inherit;
    text-decoration: none
}

a:not([href]):hover {
    color: inherit;
    text-decoration: none
}

code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, liberation mono, courier new, monospace;
    font-size: 1em
}

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto
}

figure {
    margin: 0 0 1rem
}

img {
    vertical-align: middle;
    border-style: none
}

svg {
    overflow: hidden;
    vertical-align: middle
}

table {
    border-collapse: collapse
}

caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom
}

th {
    text-align: inherit
}

label {
    display: inline-block;
    margin-bottom: .5rem
}

button {
    border-radius: 0
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

select {
    word-wrap: normal
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

input[type=checkbox],
input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
    -webkit-appearance: listbox
}

textarea {
    overflow: auto;
    resize: vertical
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

progress {
    vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

output {
    display: inline-block
}

summary {
    display: list-item;
    cursor: pointer
}

template {
    display: none
}

[hidden] {
    display: none !important
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2
}

.h1,
h1 {
    font-size: 2.5rem
}

.h2,
h2 {
    font-size: 2rem
}

.h3,
h3 {
    font-size: 1.75rem
}

.h4,
h4 {
    font-size: 1.5rem
}

.h5,
h5 {
    font-size: 1.25rem
}

.h6,
h6 {
    font-size: 1rem
}

.lead {
    font-size: 1.25rem;
    font-weight: 300
}

.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2
}

.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.small,
small {
    font-size: 80%;
    font-weight: 400
}

.mark,
mark {
    padding: .2em;
    background-color: #fcf8e3
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem
}

.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #6c757d
}

.blockquote-footer::before {
    content: "\2014\00A0"
}

.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    font-size: 90%;
    color: #6c757d
}

code {
    font-size: 87.5%;
    color: #e83e8c;
    word-wrap: break-word
}

a > code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700
}

pre {
    display: block;
    font-size: 87.5%;
    color: #212529
}

pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media(min-width:576px) {
    .container {
        max-width: 540px
    }
}

@media(min-width:768px) {
    .container {
        max-width: 720px
    }
}

@media(min-width:992px) {
    .container {
        max-width: 960px
    }
}

@media(min-width:1200px) {
    .container {
        max-width: 1140px
    }
}

.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media(min-width:576px) {

    .container,
    .container-sm {
        max-width: 540px
    }
}

@media(min-width:768px) {

    .container,
    .container-md,
    .container-sm {
        max-width: 720px
    }
}

@media(min-width:992px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 960px
    }
}

@media(min-width:1200px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1170px;
    }
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}

.no-gutters {
    margin-right: 0;
    margin-left: 0
}

.no-gutters > .col,
.no-gutters > [class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.row-cols-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.row-cols-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.row-cols-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.row-cols-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.row-cols-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.row-cols-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

.col-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.col-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
}

.col-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

.col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.col-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
}

.col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.col-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
}

.col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
}

.col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.col-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
}

.col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
}

.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.order-first {
    -ms-flex-order: -1;
    order: -1
}

.order-last {
    -ms-flex-order: 13;
    order: 13
}

.order-0 {
    -ms-flex-order: 0;
    order: 0
}

.order-1 {
    -ms-flex-order: 1;
    order: 1
}

.order-2 {
    -ms-flex-order: 2;
    order: 2
}

.order-3 {
    -ms-flex-order: 3;
    order: 3
}

.order-4 {
    -ms-flex-order: 4;
    order: 4
}

.order-5 {
    -ms-flex-order: 5;
    order: 5
}

.order-6 {
    -ms-flex-order: 6;
    order: 6
}

.order-7 {
    -ms-flex-order: 7;
    order: 7
}

.order-8 {
    -ms-flex-order: 8;
    order: 8
}

.order-9 {
    -ms-flex-order: 9;
    order: 9
}

.order-10 {
    -ms-flex-order: 10;
    order: 10
}

.order-11 {
    -ms-flex-order: 11;
    order: 11
}

.order-12 {
    -ms-flex-order: 12;
    order: 12
}

.offset-1 {
    margin-left: 8.333333%
}

.offset-2 {
    margin-left: 16.666667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.333333%
}

.offset-5 {
    margin-left: 41.666667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.333333%
}

.offset-8 {
    margin-left: 66.666667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.333333%
}

.offset-11 {
    margin-left: 91.666667%
}

@media(min-width:576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-sm-1 > * {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-sm-2 > * {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-sm-3 > * {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .row-cols-sm-4 > * {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-sm-5 > * {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-sm-6 > * {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-sm-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-sm-1 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-sm-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-sm-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-sm-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-sm-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-sm-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-sm-10 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-sm-11 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-sm-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-sm-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-sm-last {
        -ms-flex-order: 13;
        order: 13
    }

    .order-sm-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-sm-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-sm-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-sm-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-sm-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-sm-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-sm-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-sm-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-sm-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-sm-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-sm-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-sm-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-sm-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 8.333333%
    }

    .offset-sm-2 {
        margin-left: 16.666667%
    }

    .offset-sm-3 {
        margin-left: 25%
    }

    .offset-sm-4 {
        margin-left: 33.333333%
    }

    .offset-sm-5 {
        margin-left: 41.666667%
    }

    .offset-sm-6 {
        margin-left: 50%
    }

    .offset-sm-7 {
        margin-left: 58.333333%
    }

    .offset-sm-8 {
        margin-left: 66.666667%
    }

    .offset-sm-9 {
        margin-left: 75%
    }

    .offset-sm-10 {
        margin-left: 83.333333%
    }

    .offset-sm-11 {
        margin-left: 91.666667%
    }
}

@media(min-width:768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-md-1 > * {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-md-2 > * {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-md-3 > * {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .row-cols-md-4 > * {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-md-5 > * {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-md-6 > * {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-md-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-md-1 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-md-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-md-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-md-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-md-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-10 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-md-11 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-md-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-md-last {
        -ms-flex-order: 13;
        order: 13
    }

    .order-md-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-md-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-md-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-md-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-md-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-md-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-md-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-md-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-md-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-md-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-md-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-md-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-md-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.333333%
    }

    .offset-md-2 {
        margin-left: 16.666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.333333%
    }

    .offset-md-5 {
        margin-left: 41.666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.333333%
    }

    .offset-md-8 {
        margin-left: 66.666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.333333%
    }

    .offset-md-11 {
        margin-left: 91.666667%
    }
}

@media(min-width:992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-lg-1 > * {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-lg-2 > * {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-lg-3 > * {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .row-cols-lg-4 > * {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-lg-5 > * {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-lg-6 > * {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-lg-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-lg-1 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-lg-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-lg-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-lg-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-10 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-lg-11 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-lg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-lg-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-lg-last {
        -ms-flex-order: 13;
        order: 13
    }

    .order-lg-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-lg-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-lg-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-lg-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-lg-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-lg-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-lg-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-lg-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-lg-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-lg-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-lg-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-lg-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-lg-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.333333%
    }

    .offset-lg-2 {
        margin-left: 16.666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.333333%
    }

    .offset-lg-5 {
        margin-left: 41.666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.333333%
    }

    .offset-lg-8 {
        margin-left: 66.666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.333333%
    }

    .offset-lg-11 {
        margin-left: 91.666667%
    }
}

@media(min-width:1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-xl-1 > * {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-xl-2 > * {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-xl-3 > * {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .row-cols-xl-4 > * {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-xl-5 > * {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-xl-6 > * {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-xl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-xl-1 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-xl-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-xl-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-xl-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-xl-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-xl-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-xl-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-10 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-xl-11 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-xl-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xl-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-xl-last {
        -ms-flex-order: 13;
        order: 13
    }

    .order-xl-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-xl-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-xl-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-xl-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-xl-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-xl-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-xl-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-xl-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-xl-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-xl-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-xl-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-xl-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-xl-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.333333%
    }

    .offset-xl-2 {
        margin-left: 16.666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.333333%
    }

    .offset-xl-5 {
        margin-left: 41.666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.333333%
    }

    .offset-xl-8 {
        margin-left: 66.666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.333333%
    }

    .offset-xl-11 {
        margin-left: 91.666667%
    }
}

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #212529
}

.table td,
.table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6
}

.table tbody + tbody {
    border-top: 2px solid #dee2e6
}

.table-sm td,
.table-sm th {
    padding: .3rem
}

.table-bordered {
    border: 1px solid #dee2e6
}

.table-bordered td,
.table-bordered th {
    border: 1px solid #dee2e6
}

.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 2px
}

.table-borderless tbody + tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
    border: 0
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, .05)
}

.table-hover tbody tr:hover {
    color: #212529;
    background-color: rgba(0, 0, 0, .075)
}

.table-primary,
.table-primary > td,
.table-primary > th {
    background-color: #b8daff
}

.table-primary tbody + tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
    border-color: #7abaff
}

.table-hover .table-primary:hover {
    background-color: #9fcdff
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
    background-color: #9fcdff
}

.table-secondary,
.table-secondary > td,
.table-secondary > th {
    background-color: #d6d8db
}

.table-secondary tbody + tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
    border-color: #b3b7bb
}

.table-hover .table-secondary:hover {
    background-color: #c8cbcf
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: #c8cbcf
}

.table-success,
.table-success > td,
.table-success > th {
    background-color: #c3e6cb
}

.table-success tbody + tbody,
.table-success td,
.table-success th,
.table-success thead th {
    border-color: #8fd19e
}

.table-hover .table-success:hover {
    background-color: #b1dfbb
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: #b1dfbb
}

.table-info,
.table-info > td,
.table-info > th {
    background-color: #bee5eb
}

.table-info tbody + tbody,
.table-info td,
.table-info th,
.table-info thead th {
    border-color: #86cfda
}

.table-hover .table-info:hover {
    background-color: #abdde5
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
    background-color: #abdde5
}

.table-warning,
.table-warning > td,
.table-warning > th {
    background-color: #ffeeba
}

.table-warning tbody + tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
    border-color: #ffdf7e
}

.table-hover .table-warning:hover {
    background-color: #ffe8a1
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: #ffe8a1
}

.table-danger,
.table-danger > td,
.table-danger > th {
    background-color: #f5c6cb
}

.table-danger tbody + tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
    border-color: #ed969e
}

.table-hover .table-danger:hover {
    background-color: #f1b0b7
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
    background-color: #f1b0b7
}

.table-light,
.table-light > td,
.table-light > th {
    background-color: #fdfdfe
}

.table-light tbody + tbody,
.table-light td,
.table-light th,
.table-light thead th {
    border-color: #fbfcfc
}

.table-hover .table-light:hover {
    background-color: #ececf6
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
    background-color: #ececf6
}

.table-dark,
.table-dark > td,
.table-dark > th {
    background-color: #c6c8ca
}

.table-dark tbody + tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #95999c
}

.table-hover .table-dark:hover {
    background-color: #b9bbbe
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
    background-color: #b9bbbe
}

.table-active,
.table-active > td,
.table-active > th {
    background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, .075)
}

.table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55
}

.table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #dee2e6
}

.table-dark {
    color: #fff;
    background-color: #343a40
}

.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #454d55
}

.table-dark.table-bordered {
    border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, .05)
}

.table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, .075)
}

@media(max-width:575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-sm > .table-bordered {
        border: 0
    }
}

@media(max-width:767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-md > .table-bordered {
        border: 0
    }
}

@media(max-width:991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-lg > .table-bordered {
        border: 0
    }
}

@media(max-width:1199.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-xl > .table-bordered {
        border: 0
    }
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

.table-responsive > .table-bordered {
    border: 0
}

.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .form-control {
        transition: none
    }
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.form-control::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::-moz-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1
}

select.form-control:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

.form-control-file,
.form-control-range {
    display: block;
    width: 100%
}

.col-form-label {
    padding-top: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(.5rem + 1px);
    padding-bottom: calc(.5rem + 1px);
    font-size: 1.25rem;
    line-height: 1.5
}

.col-form-label-sm {
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .875rem;
    line-height: 1.5
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .375rem 0;
    margin-bottom: 0;
    font-size: 1rem;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-right: 0;
    padding-left: 0
}

.form-control-sm {
    height: calc(1.5em + .5rem + 2px);
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

select.form-control[multiple],
select.form-control[size] {
    height: auto
}

textarea.form-control {
    height: auto
}

.form-group {
    margin-bottom: 1rem
}

.form-text {
    display: block;
    margin-top: .25rem
}

.form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px
}

.form-row > .col,
.form-row > [class*=col-] {
    padding-right: 5px;
    padding-left: 5px
}

.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem
}

.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-left: -1.25rem
}

.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label {
    color: #6c757d
}

.form-check-label {
    margin-bottom: 0
}

.form-check-inline {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem
}

.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: .3125rem;
    margin-left: 0
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #28a745
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(40, 167, 69, .9);
    border-radius: .25rem
}

.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
    display: block
}

.form-control.is-valid,
.was-validated .form-control:valid {
    border-color: #28a745;
    padding-right: calc(1.5em + .75rem);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
    padding-right: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}

.custom-select.is-valid,
.was-validated .custom-select:valid {
    border-color: #28a745;
    padding-right: calc(.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
}

.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
    color: #28a745
}

.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
    display: block
}

.custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid ~ .custom-control-label {
    color: #28a745
}

.custom-control-input.is-valid ~ .custom-control-label::before,
.was-validated .custom-control-input:valid ~ .custom-control-label::before {
    border-color: #28a745
}

.custom-control-input.is-valid:checked ~ .custom-control-label::before,
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
    border-color: #34ce57;
    background-color: #34ce57
}

.custom-control-input.is-valid:focus ~ .custom-control-label::before,
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before,
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #28a745
}

.custom-file-input.is-valid ~ .custom-file-label,
.was-validated .custom-file-input:valid ~ .custom-file-label {
    border-color: #28a745
}

.custom-file-input.is-valid:focus ~ .custom-file-label,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #dc3545
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(220, 53, 69, .9);
    border-radius: .25rem
}

.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
    display: block
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
    border-color: #dc3545;
    padding-right: calc(1.5em + .75rem);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
    padding-right: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}

.custom-select.is-invalid,
.was-validated .custom-select:invalid {
    border-color: #dc3545;
    padding-right: calc(.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
}

.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
    color: #dc3545
}

.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
    display: block
}

.custom-control-input.is-invalid ~ .custom-control-label,
.was-validated .custom-control-input:invalid ~ .custom-control-label {
    color: #dc3545
}

.custom-control-input.is-invalid ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
    border-color: #dc3545
}

.custom-control-input.is-invalid:checked ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
    border-color: #e4606d;
    background-color: #e4606d
}

.custom-control-input.is-invalid:focus ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #dc3545
}

.custom-file-input.is-invalid ~ .custom-file-label,
.was-validated .custom-file-input:invalid ~ .custom-file-label {
    border-color: #dc3545
}

.custom-file-input.is-invalid:focus ~ .custom-file-label,
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.form-inline {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center
}

.form-inline .form-check {
    width: 100%
}

@media(min-width:576px) {
    .form-inline label {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0
    }

    .form-inline .form-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .form-control-plaintext {
        display: inline-block
    }

    .form-inline .custom-select,
    .form-inline .input-group {
        width: auto
    }

    .form-inline .form-check {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        padding-left: 0
    }

    .form-inline .form-check-input {
        position: relative;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-top: 0;
        margin-right: .25rem;
        margin-left: 0
    }

    .form-inline .custom-control {
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .form-inline .custom-control-label {
        margin-bottom: 0
    }
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .btn {
        transition: none
    }
}

.btn:hover {
    color: #212529;
    text-decoration: none
}

.btn.focus,
.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.btn.disabled,
.btn:disabled {
    opacity: .65
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none
}

.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc
}

.btn-primary.focus,
.btn-primary:focus {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62
}

.btn-secondary.focus,
.btn-secondary:focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34
}

.btn-success.focus,
.btn-success:focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b
}

.btn-info.focus,
.btn-info:focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00
}

.btn-warning.focus,
.btn-warning:focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500
}

.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130
}

.btn-danger.focus,
.btn-danger:focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d
}

.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5
}

.btn-light.focus,
.btn-light:focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-light.disabled,
.btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df
}

.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show > .btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124
}

.btn-dark.focus,
.btn-dark:focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d
}

.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-success {
    color: #28a745;
    border-color: #28a745
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-outline-success.focus,
.btn-outline-success:focus {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info.focus,
.btn-outline-info:focus {
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning.focus,
.btn-outline-warning:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger.focus,
.btn-outline-danger:focus {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light.focus,
.btn-outline-light:focus {
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-dark {
    color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-outline-dark.focus,
.btn-outline-dark:focus {
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-link {
    font-weight: 400;
    color: #007bff;
    text-decoration: none
}

.btn-link:hover {
    color: #0056b3;
    text-decoration: underline
}

.btn-link.focus,
.btn-link:focus {
    text-decoration: underline;
    box-shadow: none
}

.btn-link.disabled,
.btn-link:disabled {
    color: #6c757d;
    pointer-events: none
}

.btn-group-lg > .btn,
.btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.btn-group-sm > .btn,
.btn-sm {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block + .btn-block {
    margin-top: .5rem
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.fade {
    transition: opacity .15s linear
}

@media(prefers-reduced-motion:reduce) {
    .fade {
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

@media(prefers-reduced-motion:reduce) {
    .collapsing {
        transition: none
    }
}

.dropdown,
.dropleft,
.dropright,
.dropup {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent
}

.dropdown-toggle:empty::after {
    margin-left: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem
}

.dropdown-menu-left {
    right: auto;
    left: 0
}

.dropdown-menu-right {
    right: 0;
    left: auto
}

@media(min-width:576px) {
    .dropdown-menu-sm-left {
        right: auto;
        left: 0
    }

    .dropdown-menu-sm-right {
        right: 0;
        left: auto
    }
}

@media(min-width:768px) {
    .dropdown-menu-md-left {
        right: auto;
        left: 0
    }

    .dropdown-menu-md-right {
        right: 0;
        left: auto
    }
}

@media(min-width:992px) {
    .dropdown-menu-lg-left {
        right: auto;
        left: 0
    }

    .dropdown-menu-lg-right {
        right: 0;
        left: auto
    }
}

@media(min-width:1200px) {
    .dropdown-menu-xl-left {
        right: auto;
        left: 0
    }

    .dropdown-menu-xl-right {
        right: 0;
        left: auto
    }
}

.dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: .125rem
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: .125rem
}

.dropright .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid
}

.dropright .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .dropdown-toggle::after {
    vertical-align: 0
}

.dropleft .dropdown-menu {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: .125rem
}

.dropleft .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: ""
}

.dropleft .dropdown-toggle::after {
    display: none
}

.dropleft .dropdown-toggle::before {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent
}

.dropleft .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropleft .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
    right: auto;
    bottom: auto
}

.dropdown-divider {
    height: 0;
    margin: .5rem 0;
    overflow: hidden;
    border-top: 1px solid #e9ecef
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: .5rem 1.5rem;
    margin-bottom: 0;
    font-size: .875rem;
    color: #6c757d;
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: .25rem 1.5rem;
    color: #212529
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle
}

.btn-group-vertical > .btn,
.btn-group > .btn {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.btn-group-vertical > .btn:hover,
.btn-group > .btn:hover {
    z-index: 1
}

.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus {
    z-index: 1
}

.btn-toolbar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child) {
    margin-left: -1px
}

.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}

.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-left: 0
}

.dropleft .dropdown-toggle-split::before {
    margin-right: 0
}

.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
    padding-right: .375rem;
    padding-left: .375rem
}

.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}

.btn-group-vertical {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: center;
    justify-content: center
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
    width: 100%
}

.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
    margin-top: -1px
}

.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
    margin-bottom: 0
}

.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%
}

.input-group > .custom-file,
.input-group > .custom-select,
.input-group > .form-control,
.input-group > .form-control-plaintext {
    position: relative;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
    min-width: 0;
    margin-bottom: 0
}

.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .form-control,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control {
    margin-left: -1px
}

.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group > .custom-select:focus,
.input-group > .form-control:focus {
    z-index: 3
}

.input-group > .custom-file .custom-file-input:focus {
    z-index: 4
}

.input-group > .custom-select:not(:last-child),
.input-group > .form-control:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group > .custom-select:not(:first-child),
.input-group > .form-control:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group > .custom-file {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group-append,
.input-group-prepend {
    display: -ms-flexbox;
    display: flex
}

.input-group-append .btn,
.input-group-prepend .btn {
    position: relative;
    z-index: 2
}

.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
    z-index: 3
}

.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .input-group-text,
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .input-group-text {
    margin-left: -1px
}

.input-group-prepend {
    margin-right: -1px
}

.input-group-append {
    margin-left: -1px
}

.input-group-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: .375rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
    margin-top: 0
}

.input-group-lg > .custom-select,
.input-group-lg > .form-control:not(textarea) {
    height: calc(1.5em + 1rem + 2px)
}

.input-group-lg > .custom-select,
.input-group-lg > .form-control,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .input-group-text {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.input-group-sm > .custom-select,
.input-group-sm > .form-control:not(textarea) {
    height: calc(1.5em + .5rem + 2px)
}

.input-group-sm > .custom-select,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
    padding-right: 1.75rem
}

.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child),
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem
}

.custom-control-inline {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 1rem
}

.custom-control-input {
    position: absolute;
    left: 0;
    z-index: -1;
    width: 1rem;
    height: 1.25rem;
    opacity: 0
}

.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff
}

.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff
}

.custom-control-input:disabled ~ .custom-control-label,
.custom-control-input[disabled] ~ .custom-control-label {
    color: #6c757d
}

.custom-control-input:disabled ~ .custom-control-label::before,
.custom-control-input[disabled] ~ .custom-control-label::before {
    background-color: #e9ecef
}

.custom-control-label {
    position: relative;
    margin-bottom: 0;
    vertical-align: top
}

.custom-control-label::before {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px
}

.custom-control-label::after {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50%/50% 50%
}

.custom-checkbox .custom-control-label::before {
    border-radius: .25rem
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+)
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #007bff;
    background-color: #007bff
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI2ZmZicgZD0nTTAgMmg0Jy8+PC9zdmc+)
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-radio .custom-control-label::before {
    border-radius: 50%
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyNmZmYnLz48L3N2Zz4=)
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-switch {
    padding-left: 2.25rem
}

.custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: .5rem
}

.custom-switch .custom-control-label::after {
    top: calc(.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: .5rem;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .custom-switch .custom-control-label::after {
        transition: none
    }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(.75rem);
    transform: translateX(.75rem)
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-select:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: .75rem;
    background-image: none
}

.custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef
}

.custom-select::-ms-expand {
    display: none
}

.custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.custom-select-sm {
    height: calc(1.5em + .5rem + 2px);
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    font-size: .875rem
}

.custom-select-lg {
    height: calc(1.5em + 1rem + 2px);
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 1rem;
    font-size: 1.25rem
}

.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    margin-bottom: 0
}

.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    margin: 0;
    opacity: 0
}

.custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-file-input:disabled ~ .custom-file-label,
.custom-file-input[disabled] ~ .custom-file-label {
    background-color: #e9ecef
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse)
}

.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + .75rem);
    padding: .375rem .75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .25rem .25rem 0
}

.custom-range {
    width: 100%;
    height: 1.4rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-range:focus {
    outline: 0
}

.custom-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range::-moz-focus-outer {
    border: 0
}

.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion:reduce) {
    .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.custom-range::-webkit-slider-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -moz-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion:reduce) {
    .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.custom-range::-moz-range-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: .2rem;
    margin-left: .2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    appearance: none
}

@media(prefers-reduced-motion:reduce) {
    .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none
    }
}

.custom-range::-ms-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem
}

.custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem
}

.custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem
}

.custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd
}

.custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default
}

.custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd
}

.custom-range:disabled::-moz-range-track {
    cursor: default
}

.custom-range:disabled::-ms-thumb {
    background-color: #adb5bd
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {

    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
        transition: none
    }
}

.nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: .5rem 1rem
}

.nav-link:focus,
.nav-link:hover {
    text-decoration: none
}

.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-item {
    margin-bottom: -1px
}

.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills .nav-link {
    border-radius: .25rem
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    color: #fff;
    background-color: #007bff
}

.nav-fill .nav-item {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

.tab-content > .tab-pane {
    display: none
}

.tab-content > .active {
    display: block
}

.navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem
}

.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.navbar-brand {
    display: inline-block;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap
}

.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none
}

.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0
}

.navbar-nav .dropdown-menu {
    position: static;
    float: none
}

.navbar-text {
    display: inline-block;
    padding-top: .5rem;
    padding-bottom: .5rem
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center
}

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem
}

.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%
}

@media(max-width:575.98px) {

    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid,
    .navbar-expand-sm > .container-lg,
    .navbar-expand-sm > .container-md,
    .navbar-expand-sm > .container-sm,
    .navbar-expand-sm > .container-xl {
        padding-right: 0;
        padding-left: 0
    }
}

@media(min-width:576px) {
    .navbar-expand-sm {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid,
    .navbar-expand-sm > .container-lg,
    .navbar-expand-sm > .container-md,
    .navbar-expand-sm > .container-sm,
    .navbar-expand-sm > .container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-sm .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }
}

@media(max-width:767.98px) {

    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid,
    .navbar-expand-md > .container-lg,
    .navbar-expand-md > .container-md,
    .navbar-expand-md > .container-sm,
    .navbar-expand-md > .container-xl {
        padding-right: 0;
        padding-left: 0
    }
}

@media(min-width:768px) {
    .navbar-expand-md {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid,
    .navbar-expand-md > .container-lg,
    .navbar-expand-md > .container-md,
    .navbar-expand-md > .container-sm,
    .navbar-expand-md > .container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-md .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }
}

@media(max-width:991.98px) {

    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid,
    .navbar-expand-lg > .container-lg,
    .navbar-expand-lg > .container-md,
    .navbar-expand-lg > .container-sm,
    .navbar-expand-lg > .container-xl {
        padding-right: 0;
        padding-left: 0
    }
}

@media(min-width:992px) {
    .navbar-expand-lg {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid,
    .navbar-expand-lg > .container-lg,
    .navbar-expand-lg > .container-md,
    .navbar-expand-lg > .container-sm,
    .navbar-expand-lg > .container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-lg .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }
}

@media(max-width:1199.98px) {

    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid,
    .navbar-expand-xl > .container-lg,
    .navbar-expand-xl > .container-md,
    .navbar-expand-xl > .container-sm,
    .navbar-expand-xl > .container-xl {
        padding-right: 0;
        padding-left: 0
    }
}

@media(min-width:1200px) {
    .navbar-expand-xl {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid,
    .navbar-expand-xl > .container-lg,
    .navbar-expand-xl > .container-md,
    .navbar-expand-xl > .container-sm,
    .navbar-expand-xl > .container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xl .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }
}

.navbar-expand {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0
}

.navbar-expand .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-light .navbar-brand {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, .7)
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, .3)
}

.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show > .nav-link {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, .5);
    border-color: rgba(0, 0, 0, .1)
}

.navbar-light .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMCwgMCwgMCwgMC41KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz4=)
}

.navbar-light .navbar-text {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-text a {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-dark .navbar-brand {
    color: #fff
}

.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25)
}

.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show > .nav-link {
    color: #fff
}

.navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, .5);
    border-color: rgba(255, 255, 255, .1)
}

.navbar-dark .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMC41KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz4=)
}

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-text a {
    color: #fff
}

.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem
}

.card > hr {
    margin-right: 0;
    margin-left: 0
}

.card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem
}

.card-title {
    margin-bottom: .75rem
}

.card-subtitle {
    margin-top: -.375rem;
    margin-bottom: 0
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link:hover {
    text-decoration: none
}

.card-link + .card-link {
    margin-left: 1.25rem
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, .03);
    border-bottom: 1px solid rgba(0, 0, 0, .125)
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-header + .list-group .list-group-item:first-child {
    border-top: 0
}

.card-footer {
    padding: .75rem 1.25rem;
    background-color: rgba(0, 0, 0, .03);
    border-top: 1px solid rgba(0, 0, 0, .125)
}

.card-footer:last-child {
    border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}

.card-header-tabs {
    margin-right: -.625rem;
    margin-bottom: -.75rem;
    margin-left: -.625rem;
    border-bottom: 0
}

.card-header-pills {
    margin-right: -.625rem;
    margin-left: -.625rem
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 1.25rem
}

.card-img,
.card-img-bottom,
.card-img-top {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%
}

.card-img,
.card-img-top {
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px)
}

.card-img,
.card-img-bottom {
    border-bottom-right-radius: calc(.25rem - 1px);
    border-bottom-left-radius: calc(.25rem - 1px)
}

.card-deck .card {
    margin-bottom: 15px
}

@media(min-width:576px) {
    .card-deck {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin-right: -15px;
        margin-left: -15px
    }

    .card-deck .card {
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px
    }
}

.card-group > .card {
    margin-bottom: 15px
}

@media(min-width:576px) {
    .card-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .card-group > .card {
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group > .card + .card {
        margin-left: 0;
        border-left: 0
    }

    .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .card-group > .card:not(:last-child) .card-header,
    .card-group > .card:not(:last-child) .card-img-top {
        border-top-right-radius: 0
    }

    .card-group > .card:not(:last-child) .card-footer,
    .card-group > .card:not(:last-child) .card-img-bottom {
        border-bottom-right-radius: 0
    }

    .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .card-group > .card:not(:first-child) .card-header,
    .card-group > .card:not(:first-child) .card-img-top {
        border-top-left-radius: 0
    }

    .card-group > .card:not(:first-child) .card-footer,
    .card-group > .card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }
}

.card-columns .card {
    margin-bottom: .75rem
}

@media(min-width:576px) {
    .card-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1
    }

    .card-columns .card {
        display: inline-block;
        width: 100%
    }
}

.accordion > .card {
    overflow: hidden
}

.accordion > .card:not(:last-of-type) {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.accordion > .card:not(:first-of-type) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.accordion > .card > .card-header {
    border-radius: 0;
    margin-bottom: -1px
}

.breadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: .25rem
}

.breadcrumb-item + .breadcrumb-item {
    padding-left: .5rem
}

.breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    color: #6c757d;
    content: "/"
}

.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline
}

.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none
}

.breadcrumb-item.active {
    color: #6c757d
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem
}

.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6
}

.page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6
}

.page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.page-item:last-child .page-link {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6
}

.pagination-lg .page-link {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5
}

.pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.pagination-sm .page-link {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: .2rem;
    border-bottom-right-radius: .2rem
}

.badge {
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .badge {
        transition: none
    }
}

a.badge:focus,
a.badge:hover {
    text-decoration: none
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.badge-pill {
    padding-right: .6em;
    padding-left: .6em;
    border-radius: 10rem
}

.badge-primary {
    color: #fff;
    background-color: #007bff
}

a.badge-primary:focus,
a.badge-primary:hover {
    color: #fff;
    background-color: #0062cc
}

a.badge-primary.focus,
a.badge-primary:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.badge-secondary {
    color: #fff;
    background-color: #6c757d
}

a.badge-secondary:focus,
a.badge-secondary:hover {
    color: #fff;
    background-color: #545b62
}

a.badge-secondary.focus,
a.badge-secondary:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.badge-success {
    color: #fff;
    background-color: #28a745
}

a.badge-success:focus,
a.badge-success:hover {
    color: #fff;
    background-color: #1e7e34
}

a.badge-success.focus,
a.badge-success:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.badge-info {
    color: #fff;
    background-color: #17a2b8
}

a.badge-info:focus,
a.badge-info:hover {
    color: #fff;
    background-color: #117a8b
}

a.badge-info.focus,
a.badge-info:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.badge-warning {
    color: #212529;
    background-color: #ffc107
}

a.badge-warning:focus,
a.badge-warning:hover {
    color: #212529;
    background-color: #d39e00
}

a.badge-warning.focus,
a.badge-warning:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.badge-danger {
    color: #fff;
    background-color: #dc3545
}

a.badge-danger:focus,
a.badge-danger:hover {
    color: #fff;
    background-color: #bd2130
}

a.badge-danger.focus,
a.badge-danger:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.badge-light {
    color: #212529;
    background-color: #f8f9fa
}

a.badge-light:focus,
a.badge-light:hover {
    color: #212529;
    background-color: #dae0e5
}

a.badge-light.focus,
a.badge-light:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.badge-dark {
    color: #fff;
    background-color: #343a40
}

a.badge-dark:focus,
a.badge-dark:hover {
    color: #fff;
    background-color: #1d2124
}

a.badge-dark.focus,
a.badge-dark:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e9ecef;
    border-radius: .3rem
}

@media(min-width:576px) {
    .jumbotron {
        padding: 4rem 2rem
    }
}

.jumbotron-fluid {
    padding-right: 0;
    padding-left: 0;
    border-radius: 0
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 4rem
}

.alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: .75rem 1.25rem;
    color: inherit
}

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
}

.alert-primary hr {
    border-top-color: #9fcdff
}

.alert-primary .alert-link {
    color: #002752
}

.alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db
}

.alert-secondary hr {
    border-top-color: #c8cbcf
}

.alert-secondary .alert-link {
    color: #202326
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
}

.alert-success hr {
    border-top-color: #b1dfbb
}

.alert-success .alert-link {
    color: #0b2e13
}

.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
}

.alert-info hr {
    border-top-color: #abdde5
}

.alert-info .alert-link {
    color: #062c33
}

.alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba
}

.alert-warning hr {
    border-top-color: #ffe8a1
}

.alert-warning .alert-link {
    color: #533f03
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
}

.alert-danger hr {
    border-top-color: #f1b0b7
}

.alert-danger .alert-link {
    color: #491217
}

.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe
}

.alert-light hr {
    border-top-color: #ececf6
}

.alert-light .alert-link {
    color: #686868
}

.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca
}

.alert-dark hr {
    border-top-color: #b9bbbe
}

.alert-dark .alert-link {
    color: #040505
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

.progress {
    display: -ms-flexbox;
    display: flex;
    height: 1rem;
    overflow: hidden;
    font-size: .75rem;
    background-color: #e9ecef;
    border-radius: .25rem
}

.progress-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #007bff;
    transition: width .6s ease
}

@media(prefers-reduced-motion:reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}

.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite
}

@media(prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        -webkit-animation: none;
        animation: none
    }
}

.media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start
}

.media-body {
    -ms-flex: 1;
    flex: 1
}

.list-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0
}

.list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa
}

.list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125)
}

.list-group-item:first-child {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.list-group-item:last-child {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.list-group-item + .list-group-item {
    border-top-width: 0
}

.list-group-item + .list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px
}

.list-group-horizontal {
    -ms-flex-direction: row;
    flex-direction: row
}

.list-group-horizontal .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0
}

.list-group-horizontal .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0
}

.list-group-horizontal .list-group-item.active {
    margin-top: 0
}

.list-group-horizontal .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0
}

.list-group-horizontal .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
}

@media(min-width:576px) {
    .list-group-horizontal-sm {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .list-group-horizontal-sm .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-sm .list-group-item:last-child {
        border-top-right-radius: .25rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-sm .list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-sm .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-sm .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media(min-width:768px) {
    .list-group-horizontal-md {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .list-group-horizontal-md .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-md .list-group-item:last-child {
        border-top-right-radius: .25rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-md .list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-md .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-md .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media(min-width:992px) {
    .list-group-horizontal-lg {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .list-group-horizontal-lg .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-lg .list-group-item:last-child {
        border-top-right-radius: .25rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-lg .list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-lg .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-lg .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media(min-width:1200px) {
    .list-group-horizontal-xl {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .list-group-horizontal-xl .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xl .list-group-item:last-child {
        border-top-right-radius: .25rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-xl .list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xl .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-xl .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

.list-group-flush .list-group-item {
    border-right-width: 0;
    border-left-width: 0;
    border-radius: 0
}

.list-group-flush .list-group-item:first-child {
    border-top-width: 0
}

.list-group-flush:last-child .list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    color: #004085;
    background-color: #b8daff
}

.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    color: #004085;
    background-color: #9fcdff
}

.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085
}

.list-group-item-secondary {
    color: #383d41;
    background-color: #d6d8db
}

.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    color: #383d41;
    background-color: #c8cbcf
}

.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41
}

.list-group-item-success {
    color: #155724;
    background-color: #c3e6cb
}

.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    color: #155724;
    background-color: #b1dfbb
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724
}

.list-group-item-info {
    color: #0c5460;
    background-color: #bee5eb
}

.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    color: #0c5460;
    background-color: #abdde5
}

.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460
}

.list-group-item-warning {
    color: #856404;
    background-color: #ffeeba
}

.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    color: #856404;
    background-color: #ffe8a1
}

.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404
}

.list-group-item-danger {
    color: #721c24;
    background-color: #f5c6cb
}

.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    color: #721c24;
    background-color: #f1b0b7
}

.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24
}

.list-group-item-light {
    color: #818182;
    background-color: #fdfdfe
}

.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    color: #818182;
    background-color: #ececf6
}

.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182
}

.list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca
}

.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    color: #1b1e21;
    background-color: #b9bbbe
}

.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21
}

.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5
}

.close:hover {
    color: #000;
    text-decoration: none
}

.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
    opacity: .75
}

button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

a.close.disabled {
    pointer-events: none
}

.toast {
    max-width: 350px;
    overflow: hidden;
    font-size: .875rem;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .1);
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    opacity: 0;
    border-radius: .25rem
}

.toast:not(:last-child) {
    margin-bottom: .75rem
}

.toast.showing {
    opacity: 1
}

.toast.show {
    display: block;
    opacity: 1
}

.toast.hide {
    display: none
}

.toast-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: .25rem .75rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, .05)
}

.toast-body {
    padding: .75rem
}

.modal-open {
    overflow: hidden
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px)
}

@media(prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none
}

.modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    display: -ms-flexbox;
    display: flex;
    max-height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden
}

.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - 1rem)
}

.modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""
}

.modal-dialog-centered.modal-dialog-scrollable {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none
}

.modal-dialog-centered.modal-dialog-scrollable::before {
    content: none
}

.modal-content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem;
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .5
}

.modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px)
}

.modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem
}

.modal-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: .75rem;
    border-top: 1px solid #dee2e6;
    border-bottom-right-radius: calc(.3rem - 1px);
    border-bottom-left-radius: calc(.3rem - 1px)
}

.modal-footer > * {
    margin: .25rem
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media(min-width:576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto
    }

    .modal-dialog-scrollable {
        max-height: calc(100% - 3.5rem)
    }

    .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem)
    }

    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }

    .modal-dialog-centered::before {
        height: calc(100vh - 3.5rem)
    }

    .modal-sm {
        max-width: 300px
    }
}

@media(min-width:992px) {

    .modal-lg,
    .modal-xl {
        max-width: 800px
    }
}

@media(min-width:1200px) {
    .modal-xl {
        max-width: 1140px
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, noto sans, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol, noto color emoji;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: .9
}

.tooltip .arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
    bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
    top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .25rem
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, noto sans, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol, noto color emoji;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem
}

.popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem
}

.popover .arrow::after,
.popover .arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-auto[x-placement^=top],
.bs-popover-top {
    margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top] > .arrow,
.bs-popover-top > .arrow {
    bottom: calc(-.5rem - 1px)
}

.bs-popover-auto[x-placement^=top] > .arrow::before,
.bs-popover-top > .arrow::before {
    bottom: 0;
    border-width: .5rem .5rem 0;
    border-top-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=top] > .arrow::after,
.bs-popover-top > .arrow::after {
    bottom: 1px;
    border-width: .5rem .5rem 0;
    border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],
.bs-popover-right {
    margin-left: .5rem
}

.bs-popover-auto[x-placement^=right] > .arrow,
.bs-popover-right > .arrow {
    left: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=right] > .arrow::before,
.bs-popover-right > .arrow::before {
    left: 0;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=right] > .arrow::after,
.bs-popover-right > .arrow::after {
    left: 1px;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: #fff
}

.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
    margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom] > .arrow,
.bs-popover-bottom > .arrow {
    top: calc(-.5rem - 1px)
}

.bs-popover-auto[x-placement^=bottom] > .arrow::before,
.bs-popover-bottom > .arrow::before {
    top: 0;
    border-width: 0 .5rem .5rem;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=bottom] > .arrow::after,
.bs-popover-bottom > .arrow::after {
    top: 1px;
    border-width: 0 .5rem .5rem;
    border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],
.bs-popover-left {
    margin-right: .5rem
}

.bs-popover-auto[x-placement^=left] > .arrow,
.bs-popover-left > .arrow {
    right: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=left] > .arrow::before,
.bs-popover-left > .arrow::before {
    right: 0;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=left] > .arrow::after,
.bs-popover-left > .arrow::after {
    right: 1px;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: #fff
}

.popover-header {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: .5rem .75rem;
    color: #212529
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: ""
}

.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .carousel-item {
        transition: none
    }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block
}

.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    -webkit-transform: none;
    transform: none
}

.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s .6s
}

@media(prefers-reduced-motion:reduce) {

    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
        transition: none
    }
}

.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5;
    transition: opacity .15s ease
}

@media(prefers-reduced-motion:reduce) {

    .carousel-control-next,
    .carousel-control-prev {
        transition: none
    }
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: no-repeat 50%/100% 100%
}

.carousel-control-prev-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+)
}

.carousel-control-next-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPg==)
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease
}

@media(prefers-reduced-motion:reduce) {
    .carousel-indicators li {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.spinner-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    -webkit-animation: spinner-border .75s linear infinite;
    animation: spinner-border .75s linear infinite
}

.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1
    }
}

.spinner-grow {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-animation: spinner-grow .75s linear infinite;
    animation: spinner-grow .75s linear infinite
}

.spinner-grow-sm {
    width: 1rem;
    height: 1rem
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.bg-primary {
    background-color: #007bff !important
}

a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #0062cc !important
}

.bg-secondary {
    background-color: #6c757d !important
}

a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #545b62 !important
}

.bg-success {
    background-color: #28a745 !important
}

a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
    background-color: #1e7e34 !important
}

.bg-info {
    background-color: #17a2b8 !important
}

a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
    background-color: #117a8b !important
}

.bg-warning {
    background-color: #ffc107 !important
}

a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #d39e00 !important
}

.bg-danger {
    background-color: #dc3545 !important
}

a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #bd2130 !important
}

.bg-light {
    background-color: #f8f9fa !important
}

a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
    background-color: #dae0e5 !important
}

.bg-dark {
    background-color: #343a40 !important
}

a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #1d2124 !important
}

.bg-white {
    background-color: #fff !important
}

.bg-transparent {
    background-color: transparent !important
}

.border {
    border: 1px solid #dee2e6 !important
}

.border-top {
    border-top: 1px solid #dee2e6 !important
}

.border-right {
    border-right: 1px solid #dee2e6 !important
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important
}

.border-left {
    border-left: 1px solid #dee2e6 !important
}

.border-0 {
    border: 0 !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-right-0 {
    border-right: 0 !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-left-0 {
    border-left: 0 !important
}

.border-primary {
    border-color: #007bff !important
}

.border-secondary {
    border-color: #6c757d !important
}

.border-success {
    border-color: #28a745 !important
}

.border-info {
    border-color: #17a2b8 !important
}

.border-warning {
    border-color: #ffc107 !important
}

.border-danger {
    border-color: #dc3545 !important
}

.border-light {
    border-color: #f8f9fa !important
}

.border-dark {
    border-color: #343a40 !important
}

.border-white {
    border-color: #fff !important
}

.rounded-sm {
    border-radius: .2rem !important
}

.rounded {
    border-radius: .25rem !important
}

.rounded-top {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important
}

.rounded-right {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important
}

.rounded-bottom {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important
}

.rounded-left {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important
}

.rounded-lg {
    border-radius: .3rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !important
}

.rounded-0 {
    border-radius: 0 !important
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.d-none {
    display: none !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: -ms-flexbox !important;
    display: flex !important
}

.d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}

@media(min-width:576px) {
    .d-sm-none {
        display: none !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-sm-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media(min-width:768px) {
    .d-md-none {
        display: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-md-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media(min-width:992px) {
    .d-lg-none {
        display: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-lg-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media(min-width:1200px) {
    .d-xl-none {
        display: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media print {
    .d-print-none {
        display: none !important
    }

    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-print-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}

.embed-responsive::before {
    display: block;
    content: ""
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-21by9::before {
    padding-top: 42.857143%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-4by3::before {
    padding-top: 75%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.flex-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.flex-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important
}

.flex-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important
}

.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.justify-content-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
}

.align-items-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important
}

.align-items-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important
}

.align-items-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important
}

@media(min-width:576px) {
    .flex-sm-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-sm-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-sm-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-sm-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-sm-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-sm-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-sm-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-sm-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-sm-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-sm-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width:768px) {
    .flex-md-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-md-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-md-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-md-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-md-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-md-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-md-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-md-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-md-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-md-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-md-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width:992px) {
    .flex-lg-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-lg-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-lg-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-lg-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-lg-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-lg-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-lg-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-lg-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-lg-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-lg-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width:1200px) {
    .flex-xl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

.float-left {
    float: left !important
}

.float-right {
    float: right !important
}

.float-none {
    float: none !important
}

@media(min-width:576px) {
    .float-sm-left {
        float: left !important
    }

    .float-sm-right {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }
}

@media(min-width:768px) {
    .float-md-left {
        float: left !important
    }

    .float-md-right {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }
}

@media(min-width:992px) {
    .float-lg-left {
        float: left !important
    }

    .float-lg-right {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }
}

@media(min-width:1200px) {
    .float-xl-left {
        float: left !important
    }

    .float-xl-right {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important
}

.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

@supports((position:-webkit-sticky) or (position:sticky)) {
    .sticky-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal
}

.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
}

.shadow {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
}

.shadow-none {
    box-shadow: none !important
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.mh-100 {
    max-height: 100% !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.vw-100 {
    width: 100vw !important
}

.vh-100 {
    height: 100vh !important
}

.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: transparent
}

.m-0 {
    margin: 0 !important
}

.mt-0,
.my-0 {
    margin-top: 0 !important
}

.mr-0,
.mx-0 {
    margin-right: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1,
.my-1 {
    margin-top: .25rem !important
}

.mr-1,
.mx-1 {
    margin-right: .25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
    margin-left: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2,
.my-2 {
    margin-top: .5rem !important
}

.mr-2,
.mx-2 {
    margin-right: .5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
    margin-left: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3,
.my-3 {
    margin-top: 1rem !important
}

.mr-3,
.mx-3 {
    margin-right: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5,
.my-5 {
    margin-top: 3rem !important
}

.mr-5,
.mx-5 {
    margin-right: 3rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
    margin-left: 3rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-right: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1,
.py-1 {
    padding-top: .25rem !important
}

.pr-1,
.px-1 {
    padding-right: .25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
    padding-left: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2,
.py-2 {
    padding-top: .5rem !important
}

.pr-2,
.px-2 {
    padding-right: .5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
    padding-left: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-right: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5,
.py-5 {
    padding-top: 3rem !important
}

.pr-5,
.px-5 {
    padding-right: 3rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}

.pl-5,
.px-5 {
    padding-left: 3rem !important
}

.m-n1 {
    margin: -.25rem !important
}

.mt-n1,
.my-n1 {
    margin-top: -.25rem !important
}

.mr-n1,
.mx-n1 {
    margin-right: -.25rem !important
}

.mb-n1,
.my-n1 {
    margin-bottom: -.25rem !important
}

.ml-n1,
.mx-n1 {
    margin-left: -.25rem !important
}

.m-n2 {
    margin: -.5rem !important
}

.mt-n2,
.my-n2 {
    margin-top: -.5rem !important
}

.mr-n2,
.mx-n2 {
    margin-right: -.5rem !important
}

.mb-n2,
.my-n2 {
    margin-bottom: -.5rem !important
}

.ml-n2,
.mx-n2 {
    margin-left: -.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.mt-n3,
.my-n3 {
    margin-top: -1rem !important
}

.mr-n3,
.mx-n3 {
    margin-right: -1rem !important
}

.mb-n3,
.my-n3 {
    margin-bottom: -1rem !important
}

.ml-n3,
.mx-n3 {
    margin-left: -1rem !important
}

.m-n4 {
    margin: -1.5rem !important
}

.mt-n4,
.my-n4 {
    margin-top: -1.5rem !important
}

.mr-n4,
.mx-n4 {
    margin-right: -1.5rem !important
}

.mb-n4,
.my-n4 {
    margin-bottom: -1.5rem !important
}

.ml-n4,
.mx-n4 {
    margin-left: -1.5rem !important
}

.m-n5 {
    margin: -3rem !important
}

.mt-n5,
.my-n5 {
    margin-top: -3rem !important
}

.mr-n5,
.mx-n5 {
    margin-right: -3rem !important
}

.mb-n5,
.my-n5 {
    margin-bottom: -3rem !important
}

.ml-n5,
.mx-n5 {
    margin-left: -3rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-right: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-left: auto !important
}

@media(min-width:576px) {
    .m-sm-0 {
        margin: 0 !important
    }

    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important
    }

    .mr-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important
    }

    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }

    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-top: .25rem !important
    }

    .mr-sm-1,
    .mx-sm-1 {
        margin-right: .25rem !important
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .25rem !important
    }

    .ml-sm-1,
    .mx-sm-1 {
        margin-left: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-top: .5rem !important
    }

    .mr-sm-2,
    .mx-sm-2 {
        margin-right: .5rem !important
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .5rem !important
    }

    .ml-sm-2,
    .mx-sm-2 {
        margin-left: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1rem !important
    }

    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }

    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }

    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-top: 3rem !important
    }

    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 3rem !important
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 3rem !important
    }

    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 3rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }

    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }

    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }

    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-top: .25rem !important
    }

    .pr-sm-1,
    .px-sm-1 {
        padding-right: .25rem !important
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .25rem !important
    }

    .pl-sm-1,
    .px-sm-1 {
        padding-left: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-top: .5rem !important
    }

    .pr-sm-2,
    .px-sm-2 {
        padding-right: .5rem !important
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .5rem !important
    }

    .pl-sm-2,
    .px-sm-2 {
        padding-left: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }

    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }

    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }

    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-top: 3rem !important
    }

    .pr-sm-5,
    .px-sm-5 {
        padding-right: 3rem !important
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 3rem !important
    }

    .pl-sm-5,
    .px-sm-5 {
        padding-left: 3rem !important
    }

    .m-sm-n1 {
        margin: -.25rem !important
    }

    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -.25rem !important
    }

    .mr-sm-n1,
    .mx-sm-n1 {
        margin-right: -.25rem !important
    }

    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-sm-n1,
    .mx-sm-n1 {
        margin-left: -.25rem !important
    }

    .m-sm-n2 {
        margin: -.5rem !important
    }

    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -.5rem !important
    }

    .mr-sm-n2,
    .mx-sm-n2 {
        margin-right: -.5rem !important
    }

    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-sm-n2,
    .mx-sm-n2 {
        margin-left: -.5rem !important
    }

    .m-sm-n3 {
        margin: -1rem !important
    }

    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -1rem !important
    }

    .mr-sm-n3,
    .mx-sm-n3 {
        margin-right: -1rem !important
    }

    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -1rem !important
    }

    .ml-sm-n3,
    .mx-sm-n3 {
        margin-left: -1rem !important
    }

    .m-sm-n4 {
        margin: -1.5rem !important
    }

    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -1.5rem !important
    }

    .mr-sm-n4,
    .mx-sm-n4 {
        margin-right: -1.5rem !important
    }

    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-sm-n4,
    .mx-sm-n4 {
        margin-left: -1.5rem !important
    }

    .m-sm-n5 {
        margin: -3rem !important
    }

    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -3rem !important
    }

    .mr-sm-n5,
    .mx-sm-n5 {
        margin-right: -3rem !important
    }

    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -3rem !important
    }

    .ml-sm-n5,
    .mx-sm-n5 {
        margin-left: -3rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }

    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }

    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important
    }
}

@media(min-width:768px) {
    .m-md-0 {
        margin: 0 !important
    }

    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important
    }

    .mr-md-0,
    .mx-md-0 {
        margin-right: 0 !important
    }

    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }

    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .mt-md-1,
    .my-md-1 {
        margin-top: .25rem !important
    }

    .mr-md-1,
    .mx-md-1 {
        margin-right: .25rem !important
    }

    .mb-md-1,
    .my-md-1 {
        margin-bottom: .25rem !important
    }

    .ml-md-1,
    .mx-md-1 {
        margin-left: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .mt-md-2,
    .my-md-2 {
        margin-top: .5rem !important
    }

    .mr-md-2,
    .mx-md-2 {
        margin-right: .5rem !important
    }

    .mb-md-2,
    .my-md-2 {
        margin-bottom: .5rem !important
    }

    .ml-md-2,
    .mx-md-2 {
        margin-left: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .mt-md-3,
    .my-md-3 {
        margin-top: 1rem !important
    }

    .mr-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }

    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }

    .ml-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }

    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }

    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .mt-md-5,
    .my-md-5 {
        margin-top: 3rem !important
    }

    .mr-md-5,
    .mx-md-5 {
        margin-right: 3rem !important
    }

    .mb-md-5,
    .my-md-5 {
        margin-bottom: 3rem !important
    }

    .ml-md-5,
    .mx-md-5 {
        margin-left: 3rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }

    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }

    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }

    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .pt-md-1,
    .py-md-1 {
        padding-top: .25rem !important
    }

    .pr-md-1,
    .px-md-1 {
        padding-right: .25rem !important
    }

    .pb-md-1,
    .py-md-1 {
        padding-bottom: .25rem !important
    }

    .pl-md-1,
    .px-md-1 {
        padding-left: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .pt-md-2,
    .py-md-2 {
        padding-top: .5rem !important
    }

    .pr-md-2,
    .px-md-2 {
        padding-right: .5rem !important
    }

    .pb-md-2,
    .py-md-2 {
        padding-bottom: .5rem !important
    }

    .pl-md-2,
    .px-md-2 {
        padding-left: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }

    .pr-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }

    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }

    .pl-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }

    .pr-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }

    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .pt-md-5,
    .py-md-5 {
        padding-top: 3rem !important
    }

    .pr-md-5,
    .px-md-5 {
        padding-right: 3rem !important
    }

    .pb-md-5,
    .py-md-5 {
        padding-bottom: 3rem !important
    }

    .pl-md-5,
    .px-md-5 {
        padding-left: 3rem !important
    }

    .m-md-n1 {
        margin: -.25rem !important
    }

    .mt-md-n1,
    .my-md-n1 {
        margin-top: -.25rem !important
    }

    .mr-md-n1,
    .mx-md-n1 {
        margin-right: -.25rem !important
    }

    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-md-n1,
    .mx-md-n1 {
        margin-left: -.25rem !important
    }

    .m-md-n2 {
        margin: -.5rem !important
    }

    .mt-md-n2,
    .my-md-n2 {
        margin-top: -.5rem !important
    }

    .mr-md-n2,
    .mx-md-n2 {
        margin-right: -.5rem !important
    }

    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-md-n2,
    .mx-md-n2 {
        margin-left: -.5rem !important
    }

    .m-md-n3 {
        margin: -1rem !important
    }

    .mt-md-n3,
    .my-md-n3 {
        margin-top: -1rem !important
    }

    .mr-md-n3,
    .mx-md-n3 {
        margin-right: -1rem !important
    }

    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -1rem !important
    }

    .ml-md-n3,
    .mx-md-n3 {
        margin-left: -1rem !important
    }

    .m-md-n4 {
        margin: -1.5rem !important
    }

    .mt-md-n4,
    .my-md-n4 {
        margin-top: -1.5rem !important
    }

    .mr-md-n4,
    .mx-md-n4 {
        margin-right: -1.5rem !important
    }

    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-md-n4,
    .mx-md-n4 {
        margin-left: -1.5rem !important
    }

    .m-md-n5 {
        margin: -3rem !important
    }

    .mt-md-n5,
    .my-md-n5 {
        margin-top: -3rem !important
    }

    .mr-md-n5,
    .mx-md-n5 {
        margin-right: -3rem !important
    }

    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -3rem !important
    }

    .ml-md-n5,
    .mx-md-n5 {
        margin-left: -3rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }

    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }

    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }

    .ml-md-auto,
    .mx-md-auto {
        margin-left: auto !important
    }
}

@media(min-width:992px) {
    .m-lg-0 {
        margin: 0 !important
    }

    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important
    }

    .mr-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important
    }

    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }

    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-top: .25rem !important
    }

    .mr-lg-1,
    .mx-lg-1 {
        margin-right: .25rem !important
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .25rem !important
    }

    .ml-lg-1,
    .mx-lg-1 {
        margin-left: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-top: .5rem !important
    }

    .mr-lg-2,
    .mx-lg-2 {
        margin-right: .5rem !important
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .5rem !important
    }

    .ml-lg-2,
    .mx-lg-2 {
        margin-left: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1rem !important
    }

    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }

    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }

    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-top: 3rem !important
    }

    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 3rem !important
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 3rem !important
    }

    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 3rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }

    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }

    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }

    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-top: .25rem !important
    }

    .pr-lg-1,
    .px-lg-1 {
        padding-right: .25rem !important
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .25rem !important
    }

    .pl-lg-1,
    .px-lg-1 {
        padding-left: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-top: .5rem !important
    }

    .pr-lg-2,
    .px-lg-2 {
        padding-right: .5rem !important
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .5rem !important
    }

    .pl-lg-2,
    .px-lg-2 {
        padding-left: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }

    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }

    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }

    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-top: 3rem !important
    }

    .pr-lg-5,
    .px-lg-5 {
        padding-right: 3rem !important
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 3rem !important
    }

    .pl-lg-5,
    .px-lg-5 {
        padding-left: 3rem !important
    }

    .m-lg-n1 {
        margin: -.25rem !important
    }

    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -.25rem !important
    }

    .mr-lg-n1,
    .mx-lg-n1 {
        margin-right: -.25rem !important
    }

    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-lg-n1,
    .mx-lg-n1 {
        margin-left: -.25rem !important
    }

    .m-lg-n2 {
        margin: -.5rem !important
    }

    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -.5rem !important
    }

    .mr-lg-n2,
    .mx-lg-n2 {
        margin-right: -.5rem !important
    }

    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-lg-n2,
    .mx-lg-n2 {
        margin-left: -.5rem !important
    }

    .m-lg-n3 {
        margin: -1rem !important
    }

    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -1rem !important
    }

    .mr-lg-n3,
    .mx-lg-n3 {
        margin-right: -1rem !important
    }

    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -1rem !important
    }

    .ml-lg-n3,
    .mx-lg-n3 {
        margin-left: -1rem !important
    }

    .m-lg-n4 {
        margin: -1.5rem !important
    }

    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -1.5rem !important
    }

    .mr-lg-n4,
    .mx-lg-n4 {
        margin-right: -1.5rem !important
    }

    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-lg-n4,
    .mx-lg-n4 {
        margin-left: -1.5rem !important
    }

    .m-lg-n5 {
        margin: -3rem !important
    }

    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -3rem !important
    }

    .mr-lg-n5,
    .mx-lg-n5 {
        margin-right: -3rem !important
    }

    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -3rem !important
    }

    .ml-lg-n5,
    .mx-lg-n5 {
        margin-left: -3rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }

    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }

    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important
    }
}

@media(min-width:1200px) {
    .m-xl-0 {
        margin: 0 !important
    }

    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important
    }

    .mr-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important
    }

    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }

    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-top: .25rem !important
    }

    .mr-xl-1,
    .mx-xl-1 {
        margin-right: .25rem !important
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xl-1,
    .mx-xl-1 {
        margin-left: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-top: .5rem !important
    }

    .mr-xl-2,
    .mx-xl-2 {
        margin-right: .5rem !important
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xl-2,
    .mx-xl-2 {
        margin-left: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1rem !important
    }

    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-top: 3rem !important
    }

    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 3rem !important
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 3rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }

    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }

    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }

    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-top: .25rem !important
    }

    .pr-xl-1,
    .px-xl-1 {
        padding-right: .25rem !important
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xl-1,
    .px-xl-1 {
        padding-left: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-top: .5rem !important
    }

    .pr-xl-2,
    .px-xl-2 {
        padding-right: .5rem !important
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xl-2,
    .px-xl-2 {
        padding-left: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }

    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-top: 3rem !important
    }

    .pr-xl-5,
    .px-xl-5 {
        padding-right: 3rem !important
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xl-5,
    .px-xl-5 {
        padding-left: 3rem !important
    }

    .m-xl-n1 {
        margin: -.25rem !important
    }

    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -.25rem !important
    }

    .mr-xl-n1,
    .mx-xl-n1 {
        margin-right: -.25rem !important
    }

    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-xl-n1,
    .mx-xl-n1 {
        margin-left: -.25rem !important
    }

    .m-xl-n2 {
        margin: -.5rem !important
    }

    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -.5rem !important
    }

    .mr-xl-n2,
    .mx-xl-n2 {
        margin-right: -.5rem !important
    }

    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-xl-n2,
    .mx-xl-n2 {
        margin-left: -.5rem !important
    }

    .m-xl-n3 {
        margin: -1rem !important
    }

    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -1rem !important
    }

    .mr-xl-n3,
    .mx-xl-n3 {
        margin-right: -1rem !important
    }

    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xl-n3,
    .mx-xl-n3 {
        margin-left: -1rem !important
    }

    .m-xl-n4 {
        margin: -1.5rem !important
    }

    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xl-n4,
    .mx-xl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xl-n4,
    .mx-xl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xl-n5 {
        margin: -3rem !important
    }

    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -3rem !important
    }

    .mr-xl-n5,
    .mx-xl-n5 {
        margin-right: -3rem !important
    }

    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -3rem !important
    }

    .ml-xl-n5,
    .mx-xl-n5 {
        margin-left: -3rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }

    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }

    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
}

.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, liberation mono, courier new, monospace !important
}

.text-justify {
    text-align: justify !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-left {
    text-align: left !important
}

.text-right {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

@media(min-width:576px) {
    .text-sm-left {
        text-align: left !important
    }

    .text-sm-right {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }
}

@media(min-width:768px) {
    .text-md-left {
        text-align: left !important
    }

    .text-md-right {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }
}

@media(min-width:992px) {
    .text-lg-left {
        text-align: left !important
    }

    .text-lg-right {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}

@media(min-width:1200px) {
    .text-xl-left {
        text-align: left !important
    }

    .text-xl-right {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.font-weight-light {
    font-weight: 300 !important
}

.font-weight-lighter {
    font-weight: lighter !important
}

.font-weight-normal {
    font-weight: 400 !important
}

.font-weight-bold {
    font-weight: 700 !important
}

.font-weight-bolder {
    font-weight: bolder !important
}

.font-italic {
    font-style: italic !important
}

.text-white {
    color: #fff !important
}

.text-primary {
    color: #007bff !important
}

a.text-primary:focus,
a.text-primary:hover {
    color: #0056b3 !important
}

.text-secondary {
    color: #6c757d !important
}

a.text-secondary:focus,
a.text-secondary:hover {
    color: #494f54 !important
}

.text-success {
    color: #28a745 !important
}

a.text-success:focus,
a.text-success:hover {
    color: #19692c !important
}

.text-info {
    color: #17a2b8 !important
}

a.text-info:focus,
a.text-info:hover {
    color: #0f6674 !important
}

.text-warning {
    color: #ffc107 !important
}

a.text-warning:focus,
a.text-warning:hover {
    color: #ba8b00 !important
}

.text-danger {
    color: #dc3545 !important
}

a.text-danger:focus,
a.text-danger:hover {
    color: #a71d2a !important
}

.text-light {
    color: #f8f9fa !important
}

a.text-light:focus,
a.text-light:hover {
    color: #cbd3da !important
}

.text-dark {
    color: #343a40 !important
}

a.text-dark:focus,
a.text-dark:hover {
    color: #121416 !important
}

.text-body {
    color: #212529 !important
}

.text-muted {
    color: #6c757d !important
}

.text-black-50 {
    color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
    color: rgba(255, 255, 255, .5) !important
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.text-decoration-none {
    text-decoration: none !important
}

.text-break {
    word-break: break-word !important;
    overflow-wrap: break-word !important
}

.text-reset {
    color: inherit !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

@media print {

    *,
    ::after,
    ::before {
        text-shadow: none !important;
        box-shadow: none !important
    }

    a:not(.btn) {
        text-decoration: underline
    }

    abbr[title]::after {
        content: " ("attr(title) ")"
    }

    pre {
        white-space: pre-wrap !important
    }

    blockquote,
    pre {
        border: 1px solid #adb5bd;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,
    tr {
        page-break-inside: avoid
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    @page {
        size: a3
    }

    body {
        min-width: 992px !important
    }

    .container {
        min-width: 992px !important
    }

    .navbar {
        display: none
    }

    .badge {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table td,
    .table th {
        background-color: #fff !important
    }

    .table-bordered td,
    .table-bordered th {
        border: 1px solid #dee2e6 !important
    }

    .table-dark {
        color: inherit
    }

    .table-dark tbody + tbody,
    .table-dark td,
    .table-dark th,
    .table-dark thead th {
        border-color: #dee2e6
    }

    .table .thead-dark th {
        color: inherit;
        border-color: #dee2e6
    }
}

/*!* animate.css -http://daneden.me/animate
* Version - 3.6.2
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2018 Daniel Eden*/
.animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.animated.infinite {
    animation-iteration-count: infinite
}

.animated.delay-1s {
    animation-delay: 1s
}

.animated.delay-2s {
    animation-delay: 2s
}

.animated.delay-3s {
    animation-delay: 3s
}

.animated.delay-4s {
    animation-delay: 4s
}

.animated.delay-5s {
    animation-delay: 5s
}

@keyframes bounce {

    0%,
    20%,
    53%,
    80%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        transform: translateZ(0)
    }

    40%,
    43% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -30px, 0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -15px, 0)
    }

    90% {
        transform: translate3d(0, -4px, 0)
    }
}

.bounce {
    animation-name: bounce;
    transform-origin: center bottom
}

@keyframes flash {

    0%,
    50%,
    to {
        opacity: 1
    }

    25%,
    75% {
        opacity: 0
    }
}

.flash {
    animation-name: flash
}

@keyframes pulse {
    0% {
        transform: scaleX(1)
    }

    50% {
        transform: scale3d(1.05, 1.05, 1.05)
    }

    to {
        transform: scaleX(1)
    }
}

.pulse {
    animation-name: pulse
}

@keyframes rubberBand {
    0% {
        transform: scaleX(1)
    }

    30% {
        transform: scale3d(1.25, .75, 1)
    }

    40% {
        transform: scale3d(.75, 1.25, 1)
    }

    50% {
        transform: scale3d(1.15, .85, 1)
    }

    65% {
        transform: scale3d(.95, 1.05, 1)
    }

    75% {
        transform: scale3d(1.05, .95, 1)
    }

    to {
        transform: scaleX(1)
    }
}

.rubberBand {
    animation-name: rubberBand
}

@keyframes shake {

    0%,
    to {
        transform: translateZ(0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        transform: translate3d(-10px, 0, 0)
    }

    20%,
    40%,
    60%,
    80% {
        transform: translate3d(10px, 0, 0)
    }
}

.shake {
    animation-name: shake
}

@keyframes headShake {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake {
    animation-timing-function: ease-in-out;
    animation-name: headShake
}

@keyframes swing {
    20% {
        transform: rotate(15deg)
    }

    40% {
        transform: rotate(-10deg)
    }

    60% {
        transform: rotate(5deg)
    }

    80% {
        transform: rotate(-5deg)
    }

    to {
        transform: rotate(0)
    }
}

.swing {
    transform-origin: top center;
    animation-name: swing
}

@keyframes tada {
    0% {
        transform: scaleX(1)
    }

    10%,
    20% {
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }

    30%,
    50%,
    70%,
    90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }

    40%,
    60%,
    80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }

    to {
        transform: scaleX(1)
    }
}

.tada {
    animation-name: tada
}

@keyframes wobble {
    0% {
        transform: translateZ(0)
    }

    15% {
        transform: translate3d(-25%, 0, 0) rotate(-5deg)
    }

    30% {
        transform: translate3d(20%, 0, 0) rotate(3deg)
    }

    45% {
        transform: translate3d(-15%, 0, 0) rotate(-3deg)
    }

    60% {
        transform: translate3d(10%, 0, 0) rotate(2deg)
    }

    75% {
        transform: translate3d(-5%, 0, 0) rotate(-1deg)
    }

    to {
        transform: translateZ(0)
    }
}

.wobble {
    animation-name: wobble
}

@keyframes jello {

    0%,
    11.1%,
    to {
        transform: translateZ(0)
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    animation-name: jello;
    transform-origin: center
}

@keyframes bounceIn {

    0%,
    20%,
    40%,
    60%,
    80%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }

    20% {
        transform: scale3d(1.1, 1.1, 1.1)
    }

    40% {
        transform: scale3d(.9, .9, .9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03, 1.03, 1.03)
    }

    80% {
        transform: scale3d(.97, .97, .97)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.bounceIn {
    animation-duration: .75s;
    animation-name: bounceIn
}

@keyframes bounceInDown {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0)
    }

    75% {
        transform: translate3d(0, -10px, 0)
    }

    90% {
        transform: translate3d(0, 5px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

.bounceInDown {
    animation-name: bounceInDown
}

@keyframes bounceInLeft {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0)
    }

    75% {
        transform: translate3d(-10px, 0, 0)
    }

    90% {
        transform: translate3d(5px, 0, 0)
    }

    to {
        transform: translateZ(0)
    }
}

.bounceInLeft {
    animation-name: bounceInLeft
}

@keyframes bounceInRight {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(3000px, 0, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0)
    }

    75% {
        transform: translate3d(10px, 0, 0)
    }

    90% {
        transform: translate3d(-5px, 0, 0)
    }

    to {
        transform: translateZ(0)
    }
}

.bounceInRight {
    animation-name: bounceInRight
}

@keyframes bounceInUp {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0, 3000px, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }

    75% {
        transform: translate3d(0, 10px, 0)
    }

    90% {
        transform: translate3d(0, -5px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

.bounceInUp {
    animation-name: bounceInUp
}

@keyframes bounceOut {
    20% {
        transform: scale3d(.9, .9, .9)
    }

    50%,
    55% {
        opacity: 1;
        transform: scale3d(1.1, 1.1, 1.1)
    }

    to {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
}

.bounceOut {
    animation-duration: .75s;
    animation-name: bounceOut
}

@keyframes bounceOutDown {
    20% {
        transform: translate3d(0, 10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }

    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.bounceOutDown {
    animation-name: bounceOutDown
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px, 0, 0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.bounceOutLeft {
    animation-name: bounceOutLeft
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px, 0, 0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.bounceOutRight {
    animation-name: bounceOutRight
}

@keyframes bounceOutUp {
    20% {
        transform: translate3d(0, -10px, 0)
    }

    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, 20px, 0)
    }

    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.bounceOutUp {
    animation-name: bounceOutUp
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDownBig {
    animation-name: fadeInDownBig
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeftBig {
    animation-name: fadeInLeftBig
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRightBig {
    animation-name: fadeInRightBig
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUpBig {
    animation-name: fadeInUpBig
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
}

.fadeOutDown {
    animation-name: fadeOutDown
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.fadeOutDownBig {
    animation-name: fadeOutDownBig
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }
}

.fadeOutLeft {
    animation-name: fadeOutLeft
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.fadeOutLeftBig {
    animation-name: fadeOutLeftBig
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    animation-name: fadeOutRight
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.fadeOutRightBig {
    animation-name: fadeOutRightBig
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }
}

.fadeOutUp {
    animation-name: fadeOutUp
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.fadeOutUpBig {
    animation-name: fadeOutUpBig
}

@keyframes flip {
    0% {
        transform: perspective(400px) rotateY(-1turn);
        animation-timing-function: ease-out
    }

    40% {
        transform: perspective(400px) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out
    }

    50% {
        transform: perspective(400px) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in
    }

    80% {
        transform: perspective(400px) scale3d(.95, .95, .95);
        animation-timing-function: ease-in
    }

    to {
        transform: perspective(400px);
        animation-timing-function: ease-in
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    animation-name: flip
}

@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInX
}

@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotateY(10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotateY(-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInY
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    animation-duration: .75s;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@keyframes flipOutY {
    0% {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    animation-duration: .75s;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipOutY
}

@keyframes lightSpeedIn {
    0% {
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: translateZ(0);
        opacity: 1
    }
}

.lightSpeedIn {
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    to {
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@keyframes rotateIn {
    0% {
        transform-origin: center;
        transform: rotate(-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: translateZ(0);
        opacity: 1
    }
}

.rotateIn {
    animation-name: rotateIn
}

@keyframes rotateInDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: translateZ(0);
        opacity: 1
    }
}

.rotateInDownLeft {
    animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: translateZ(0);
        opacity: 1
    }
}

.rotateInDownRight {
    animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: translateZ(0);
        opacity: 1
    }
}

.rotateInUpLeft {
    animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: translateZ(0);
        opacity: 1
    }
}

.rotateInUpRight {
    animation-name: rotateInUpRight
}

@keyframes rotateOut {
    0% {
        transform-origin: center;
        opacity: 1
    }

    to {
        transform-origin: center;
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    animation-name: rotateOut
}

@keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    animation-name: rotateOutDownLeft
}

@keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    animation-name: rotateOutDownRight
}

@keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    animation-name: rotateOutUpLeft
}

@keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    animation-name: rotateOutUpRight
}

@keyframes hinge {
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    20%,
    60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    40%,
    80% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    to {
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

.hinge {
    animation-duration: 2s;
    animation-name: hinge
}

@keyframes jackInTheBox {
    0% {
        opacity: 0;
        transform: scale(.1) rotate(30deg);
        transform-origin: center bottom
    }

    50% {
        transform: rotate(-10deg)
    }

    70% {
        transform: rotate(3deg)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.jackInTheBox {
    animation-name: jackInTheBox
}

@keyframes rollIn {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0) rotate(-120deg)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.rollIn {
    animation-name: rollIn
}

@keyframes rollOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0) rotate(120deg)
    }
}

.rollOut {
    animation-name: rollOut
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn {
    animation-name: zoomIn
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInDown {
    animation-name: zoomInDown
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInLeft {
    animation-name: zoomInLeft
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInRight {
    animation-name: zoomInRight
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInUp {
    animation-name: zoomInUp
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

.zoomOut {
    animation-name: zoomOut
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutDown {
    animation-name: zoomOutDown
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(-2000px, 0, 0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    animation-name: zoomOutLeft
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(2000px, 0, 0);
        transform-origin: right center
    }
}

.zoomOutRight {
    animation-name: zoomOutRight
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutUp {
    animation-name: zoomOutUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

@keyframes slideOutDown {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0, 100%, 0)
    }
}

.slideOutDown {
    animation-name: slideOutDown
}

@keyframes slideOutLeft {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(-100%, 0, 0)
    }
}

.slideOutLeft {
    animation-name: slideOutLeft
}

@keyframes slideOutRight {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(100%, 0, 0)
    }
}

.slideOutRight {
    animation-name: slideOutRight
}

@keyframes slideOutUp {
    0% {
        transform: translateZ(0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0, -100%, 0)
    }
}

.slideOutUp {
    animation-name: slideOutUp
}

/*!* Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/
.fa-fw,
.fa-li {
    text-align: center
}

.fa,
.fab,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.fa-ul > li {
    position: relative
}

.fa-li {
    left: -2em;
    position: absolute;
    width: 2em;
    line-height: inherit
}

.fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.fa-rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
}

.fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1)
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
    -webkit-filter: none;
    filter: none
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2em
}

.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-500px:before {
    content: "\f26e"
}

.fa-accessible-icon:before {
    content: "\f368"
}

.fa-accusoft:before {
    content: "\f369"
}

.fa-ad:before {
    content: "\f641"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-card:before {
    content: "\f2bb"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-adn:before {
    content: "\f170"
}

.fa-adversal:before {
    content: "\f36a"
}

.fa-affiliatetheme:before {
    content: "\f36b"
}

.fa-air-freshener:before {
    content: "\f5d0"
}

.fa-algolia:before {
    content: "\f36c"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-alipay:before {
    content: "\f642"
}

.fa-allergies:before {
    content: "\f461"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-amazon-pay:before {
    content: "\f42c"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-amilia:before {
    content: "\f36d"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-android:before {
    content: "\f17b"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angry:before {
    content: "\f556"
}

.fa-angrycreative:before {
    content: "\f36e"
}

.fa-angular:before {
    content: "\f420"
}

.fa-ankh:before {
    content: "\f644"
}

.fa-app-store:before {
    content: "\f36f"
}

.fa-app-store-ios:before {
    content: "\f370"
}

.fa-apper:before {
    content: "\f371"
}

.fa-apple:before {
    content: "\f179"
}

.fa-apple-alt:before {
    content: "\f5d1"
}

.fa-apple-pay:before {
    content: "\f415"
}

.fa-archive:before {
    content: "\f187"
}

.fa-archway:before {
    content: "\f557"
}

.fa-arrow-alt-circle-down:before {
    content: "\f358"
}

.fa-arrow-alt-circle-left:before {
    content: "\f359"
}

.fa-arrow-alt-circle-right:before {
    content: "\f35a"
}

.fa-arrow-alt-circle-up:before {
    content: "\f35b"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-arrows-alt-h:before {
    content: "\f337"
}

.fa-arrows-alt-v:before {
    content: "\f338"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-asymmetrik:before {
    content: "\f372"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-atlas:before {
    content: "\f558"
}

.fa-atom:before {
    content: "\f5d2"
}

.fa-audible:before {
    content: "\f373"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-autoprefixer:before {
    content: "\f41c"
}

.fa-avianex:before {
    content: "\f374"
}

.fa-aviato:before {
    content: "\f421"
}

.fa-award:before {
    content: "\f559"
}

.fa-aws:before {
    content: "\f375"
}

.fa-backspace:before {
    content: "\f55a"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-band-aid:before {
    content: "\f462"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-bars:before {
    content: "\f0c9"
}

.fa-baseball-ball:before {
    content: "\f433"
}

.fa-basketball-ball:before {
    content: "\f434"
}

.fa-bath:before {
    content: "\f2cd"
}

.fa-battery-empty:before {
    content: "\f244"
}

.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-bed:before {
    content: "\f236"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bezier-curve:before {
    content: "\f55b"
}

.fa-bible:before {
    content: "\f647"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bimobject:before {
    content: "\f378"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitcoin:before {
    content: "\f379"
}

.fa-bity:before {
    content: "\f37a"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-blackberry:before {
    content: "\f37b"
}

.fa-blender:before {
    content: "\f517"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-blogger:before {
    content: "\f37c"
}

.fa-blogger-b:before {
    content: "\f37d"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-bold:before {
    content: "\f032"
}

.fa-bolt:before {
    content: "\f0e7"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-bone:before {
    content: "\f5d7"
}

.fa-bong:before {
    content: "\f55c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-book-open:before {
    content: "\f518"
}

.fa-book-reader:before {
    content: "\f5da"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-bowling-ball:before {
    content: "\f436"
}

.fa-box:before {
    content: "\f466"
}

.fa-box-open:before {
    content: "\f49e"
}

.fa-boxes:before {
    content: "\f468"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-brain:before {
    content: "\f5dc"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-briefcase-medical:before {
    content: "\f469"
}

.fa-broadcast-tower:before {
    content: "\f519"
}

.fa-broom:before {
    content: "\f51a"
}

.fa-brush:before {
    content: "\f55d"
}

.fa-btc:before {
    content: "\f15a"
}

.fa-bug:before {
    content: "\f188"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-burn:before {
    content: "\f46a"
}

.fa-buromobelexperte:before {
    content: "\f37f"
}

.fa-bus:before {
    content: "\f207"
}

.fa-bus-alt:before {
    content: "\f55e"
}

.fa-business-time:before {
    content: "\f64a"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-calendar:before {
    content: "\f133"
}

.fa-calendar-alt:before {
    content: "\f073"
}

.fa-calendar-check:before {
    content: "\f274"
}

.fa-calendar-minus:before {
    content: "\f272"
}

.fa-calendar-plus:before {
    content: "\f271"
}

.fa-calendar-times:before {
    content: "\f273"
}

.fa-camera:before {
    content: "\f030"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-cannabis:before {
    content: "\f55f"
}

.fa-capsules:before {
    content: "\f46b"
}

.fa-car:before {
    content: "\f1b9"
}

.fa-car-alt:before {
    content: "\f5de"
}

.fa-car-battery:before {
    content: "\f5df"
}

.fa-car-crash:before {
    content: "\f5e1"
}

.fa-car-side:before {
    content: "\f5e4"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-caret-square-down:before {
    content: "\f150"
}

.fa-caret-square-left:before {
    content: "\f191"
}

.fa-caret-square-right:before {
    content: "\f152"
}

.fa-caret-square-up:before {
    content: "\f151"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cc-amazon-pay:before {
    content: "\f42d"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-apple-pay:before {
    content: "\f416"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-centercode:before {
    content: "\f380"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-chalkboard:before {
    content: "\f51b"
}

.fa-chalkboard-teacher:before {
    content: "\f51c"
}

.fa-charging-station:before {
    content: "\f5e7"
}

.fa-chart-area:before {
    content: "\f1fe"
}

.fa-chart-bar:before {
    content: "\f080"
}

.fa-chart-line:before {
    content: "\f201"
}

.fa-chart-pie:before {
    content: "\f200"
}

.fa-check:before {
    content: "\f00c"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-check-double:before {
    content: "\f560"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-chess:before {
    content: "\f439"
}

.fa-chess-bishop:before {
    content: "\f43a"
}

.fa-chess-board:before {
    content: "\f43c"
}

.fa-chess-king:before {
    content: "\f43f"
}

.fa-chess-knight:before {
    content: "\f441"
}

.fa-chess-pawn:before {
    content: "\f443"
}

.fa-chess-queen:before {
    content: "\f445"
}

.fa-chess-rook:before {
    content: "\f447"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-church:before {
    content: "\f51d"
}

.fa-circle:before {
    content: "\f111"
}

.fa-circle-notch:before {
    content: "\f1ce"
}

.fa-city:before {
    content: "\f64f"
}

.fa-clipboard:before {
    content: "\f328"
}

.fa-clipboard-check:before {
    content: "\f46c"
}

.fa-clipboard-list:before {
    content: "\f46d"
}

.fa-clock:before {
    content: "\f017"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-closed-captioning:before {
    content: "\f20a"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-cloud-download-alt:before {
    content: "\f381"
}

.fa-cloud-upload-alt:before {
    content: "\f382"
}

.fa-cloudscale:before {
    content: "\f383"
}

.fa-cloudsmith:before {
    content: "\f384"
}

.fa-cloudversify:before {
    content: "\f385"
}

.fa-cocktail:before {
    content: "\f561"
}

.fa-code:before {
    content: "\f121"
}

.fa-code-branch:before {
    content: "\f126"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cog:before {
    content: "\f013"
}

.fa-cogs:before {
    content: "\f085"
}

.fa-coins:before {
    content: "\f51e"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-comment:before {
    content: "\f075"
}

.fa-comment-alt:before {
    content: "\f27a"
}

.fa-comment-dollar:before {
    content: "\f651"
}

.fa-comment-dots:before {
    content: "\f4ad"
}

.fa-comment-slash:before {
    content: "\f4b3"
}

.fa-comments:before {
    content: "\f086"
}

.fa-comments-dollar:before {
    content: "\f653"
}

.fa-compact-disc:before {
    content: "\f51f"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-compress:before {
    content: "\f066"
}

.fa-concierge-bell:before {
    content: "\f562"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-cookie:before {
    content: "\f563"
}

.fa-cookie-bite:before {
    content: "\f564"
}

.fa-copy:before {
    content: "\f0c5"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-couch:before {
    content: "\f4b8"
}

.fa-cpanel:before {
    content: "\f388"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-creative-commons-by:before {
    content: "\f4e7"
}

.fa-creative-commons-nc:before {
    content: "\f4e8"
}

.fa-creative-commons-nc-eu:before {
    content: "\f4e9"
}

.fa-creative-commons-nc-jp:before {
    content: "\f4ea"
}

.fa-creative-commons-nd:before {
    content: "\f4eb"
}

.fa-creative-commons-pd:before {
    content: "\f4ec"
}

.fa-creative-commons-pd-alt:before {
    content: "\f4ed"
}

.fa-creative-commons-remix:before {
    content: "\f4ee"
}

.fa-creative-commons-sa:before {
    content: "\f4ef"
}

.fa-creative-commons-sampling:before {
    content: "\f4f0"
}

.fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
}

.fa-creative-commons-share:before {
    content: "\f4f2"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-crop:before {
    content: "\f125"
}

.fa-crop-alt:before {
    content: "\f565"
}

.fa-cross:before {
    content: "\f654"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-crow:before {
    content: "\f520"
}

.fa-crown:before {
    content: "\f521"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-css3-alt:before {
    content: "\f38b"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-cut:before {
    content: "\f0c4"
}

.fa-cuttlefish:before {
    content: "\f38c"
}

.fa-d-and-d:before {
    content: "\f38d"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-deaf:before {
    content: "\f2a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-deploydog:before {
    content: "\f38e"
}

.fa-deskpro:before {
    content: "\f38f"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-dharmachakra:before {
    content: "\f655"
}

.fa-diagnoses:before {
    content: "\f470"
}

.fa-dice:before {
    content: "\f522"
}

.fa-dice-five:before {
    content: "\f523"
}

.fa-dice-four:before {
    content: "\f524"
}

.fa-dice-one:before {
    content: "\f525"
}

.fa-dice-six:before {
    content: "\f526"
}

.fa-dice-three:before {
    content: "\f527"
}

.fa-dice-two:before {
    content: "\f528"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-digital-ocean:before {
    content: "\f391"
}

.fa-digital-tachograph:before {
    content: "\f566"
}

.fa-directions:before {
    content: "\f5eb"
}

.fa-discord:before {
    content: "\f392"
}

.fa-discourse:before {
    content: "\f393"
}

.fa-divide:before {
    content: "\f529"
}

.fa-dizzy:before {
    content: "\f567"
}

.fa-dna:before {
    content: "\f471"
}

.fa-dochub:before {
    content: "\f394"
}

.fa-docker:before {
    content: "\f395"
}

.fa-dollar-sign:before {
    content: "\f155"
}

.fa-dolly:before {
    content: "\f472"
}

.fa-dolly-flatbed:before {
    content: "\f474"
}

.fa-donate:before {
    content: "\f4b9"
}

.fa-door-closed:before {
    content: "\f52a"
}

.fa-door-open:before {
    content: "\f52b"
}

.fa-dot-circle:before {
    content: "\f192"
}

.fa-dove:before {
    content: "\f4ba"
}

.fa-download:before {
    content: "\f019"
}

.fa-draft2digital:before {
    content: "\f396"
}

.fa-drafting-compass:before {
    content: "\f568"
}

.fa-draw-polygon:before {
    content: "\f5ee"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-dribbble-square:before {
    content: "\f397"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-drum:before {
    content: "\f569"
}

.fa-drum-steelpan:before {
    content: "\f56a"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-dumbbell:before {
    content: "\f44b"
}

.fa-dyalog:before {
    content: "\f399"
}

.fa-earlybirds:before {
    content: "\f39a"
}

.fa-ebay:before {
    content: "\f4f4"
}

.fa-edge:before {
    content: "\f282"
}

.fa-edit:before {
    content: "\f044"
}

.fa-eject:before {
    content: "\f052"
}

.fa-elementor:before {
    content: "\f430"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-ello:before {
    content: "\f5f1"
}

.fa-ember:before {
    content: "\f423"
}

.fa-empire:before {
    content: "\f1d1"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-text:before {
    content: "\f658"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-envira:before {
    content: "\f299"
}

.fa-equals:before {
    content: "\f52c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-erlang:before {
    content: "\f39d"
}

.fa-ethereum:before {
    content: "\f42e"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-euro-sign:before {
    content: "\f153"
}

.fa-exchange-alt:before {
    content: "\f362"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-expand:before {
    content: "\f065"
}

.fa-expand-arrows-alt:before {
    content: "\f31e"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-external-link-alt:before {
    content: "\f35d"
}

.fa-external-link-square-alt:before {
    content: "\f360"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-dropper:before {
    content: "\f1fb"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-facebook-f:before {
    content: "\f39e"
}

.fa-facebook-messenger:before {
    content: "\f39f"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-feather:before {
    content: "\f52d"
}

.fa-feather-alt:before {
    content: "\f56b"
}

.fa-female:before {
    content: "\f182"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-alt:before {
    content: "\f15c"
}

.fa-file-archive:before {
    content: "\f1c6"
}

.fa-file-audio:before {
    content: "\f1c7"
}

.fa-file-code:before {
    content: "\f1c9"
}

.fa-file-contract:before {
    content: "\f56c"
}

.fa-file-download:before {
    content: "\f56d"
}

.fa-file-excel:before {
    content: "\f1c3"
}

.fa-file-export:before {
    content: "\f56e"
}

.fa-file-image:before {
    content: "\f1c5"
}

.fa-file-import:before {
    content: "\f56f"
}

.fa-file-invoice:before {
    content: "\f570"
}

.fa-file-invoice-dollar:before {
    content: "\f571"
}

.fa-file-medical:before {
    content: "\f477"
}

.fa-file-medical-alt:before {
    content: "\f478"
}

.fa-file-pdf:before {
    content: "\f1c1"
}

.fa-file-powerpoint:before {
    content: "\f1c4"
}

.fa-file-prescription:before {
    content: "\f572"
}

.fa-file-signature:before {
    content: "\f573"
}

.fa-file-upload:before {
    content: "\f574"
}

.fa-file-video:before {
    content: "\f1c8"
}

.fa-file-word:before {
    content: "\f1c2"
}

.fa-fill:before {
    content: "\f575"
}

.fa-fill-drip:before {
    content: "\f576"
}

.fa-film:before {
    content: "\f008"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-fingerprint:before {
    content: "\f577"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-first-aid:before {
    content: "\f479"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-first-order-alt:before {
    content: "\f50a"
}

.fa-firstdraft:before {
    content: "\f3a1"
}

.fa-fish:before {
    content: "\f578"
}

.fa-flag:before {
    content: "\f024"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-flipboard:before {
    content: "\f44d"
}

.fa-flushed:before {
    content: "\f579"
}

.fa-fly:before {
    content: "\f417"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-minus:before {
    content: "\f65d"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-folder-plus:before {
    content: "\f65e"
}

.fa-font:before {
    content: "\f031"
}

.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-font-awesome-alt:before {
    content: "\f35c"
}

.fa-font-awesome-flag:before {
    content: "\f425"
}

.fa-font-awesome-logo-full:before {
    content: "\f4e6"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-fonticons-fi:before {
    content: "\f3a2"
}

.fa-football-ball:before {
    content: "\f44e"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-fort-awesome-alt:before {
    content: "\f3a3"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-freebsd:before {
    content: "\f3a4"
}

.fa-frog:before {
    content: "\f52e"
}

.fa-frown:before {
    content: "\f119"
}

.fa-frown-open:before {
    content: "\f57a"
}

.fa-fulcrum:before {
    content: "\f50b"
}

.fa-funnel-dollar:before {
    content: "\f662"
}

.fa-futbol:before {
    content: "\f1e3"
}

.fa-galactic-republic:before {
    content: "\f50c"
}

.fa-galactic-senate:before {
    content: "\f50d"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-gas-pump:before {
    content: "\f52f"
}

.fa-gavel:before {
    content: "\f0e3"
}

.fa-gem:before {
    content: "\f3a5"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-github:before {
    content: "\f09b"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-gitkraken:before {
    content: "\f3a6"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-gitter:before {
    content: "\f426"
}

.fa-glass-martini:before {
    content: "\f000"
}

.fa-glass-martini-alt:before {
    content: "\f57b"
}

.fa-glasses:before {
    content: "\f530"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-globe-africa:before {
    content: "\f57c"
}

.fa-globe-americas:before {
    content: "\f57d"
}

.fa-globe-asia:before {
    content: "\f57e"
}

.fa-gofore:before {
    content: "\f3a7"
}

.fa-golf-ball:before {
    content: "\f450"
}

.fa-goodreads:before {
    content: "\f3a8"
}

.fa-goodreads-g:before {
    content: "\f3a9"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-google-drive:before {
    content: "\f3aa"
}

.fa-google-play:before {
    content: "\f3ab"
}

.fa-google-plus:before {
    content: "\f2b3"
}

.fa-google-plus-g:before {
    content: "\f0d5"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-gopuram:before {
    content: "\f664"
}

.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-gratipay:before {
    content: "\f184"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-greater-than:before {
    content: "\f531"
}

.fa-greater-than-equal:before {
    content: "\f532"
}

.fa-grimace:before {
    content: "\f57f"
}

.fa-grin:before {
    content: "\f580"
}

.fa-grin-alt:before {
    content: "\f581"
}

.fa-grin-beam:before {
    content: "\f582"
}

.fa-grin-beam-sweat:before {
    content: "\f583"
}

.fa-grin-hearts:before {
    content: "\f584"
}

.fa-grin-squint:before {
    content: "\f585"
}

.fa-grin-squint-tears:before {
    content: "\f586"
}

.fa-grin-stars:before {
    content: "\f587"
}

.fa-grin-tears:before {
    content: "\f588"
}

.fa-grin-tongue:before {
    content: "\f589"
}

.fa-grin-tongue-squint:before {
    content: "\f58a"
}

.fa-grin-tongue-wink:before {
    content: "\f58b"
}

.fa-grin-wink:before {
    content: "\f58c"
}

.fa-grip-horizontal:before {
    content: "\f58d"
}

.fa-grip-vertical:before {
    content: "\f58e"
}

.fa-gripfire:before {
    content: "\f3ac"
}

.fa-grunt:before {
    content: "\f3ad"
}

.fa-gulp:before {
    content: "\f3ae"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-hacker-news-square:before {
    content: "\f3af"
}

.fa-hackerrank:before {
    content: "\f5f7"
}

.fa-hamsa:before {
    content: "\f665"
}

.fa-hand-holding:before {
    content: "\f4bd"
}

.fa-hand-holding-heart:before {
    content: "\f4be"
}

.fa-hand-holding-usd:before {
    content: "\f4c0"
}

.fa-hand-lizard:before {
    content: "\f258"
}

.fa-hand-paper:before {
    content: "\f256"
}

.fa-hand-peace:before {
    content: "\f25b"
}

.fa-hand-point-down:before {
    content: "\f0a7"
}

.fa-hand-point-left:before {
    content: "\f0a5"
}

.fa-hand-point-right:before {
    content: "\f0a4"
}

.fa-hand-point-up:before {
    content: "\f0a6"
}

.fa-hand-pointer:before {
    content: "\f25a"
}

.fa-hand-rock:before {
    content: "\f255"
}

.fa-hand-scissors:before {
    content: "\f257"
}

.fa-hand-spock:before {
    content: "\f259"
}

.fa-hands:before {
    content: "\f4c2"
}

.fa-hands-helping:before {
    content: "\f4c4"
}

.fa-handshake:before {
    content: "\f2b5"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-haykal:before {
    content: "\f666"
}

.fa-hdd:before {
    content: "\f0a0"
}

.fa-heading:before {
    content: "\f1dc"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-headphones-alt:before {
    content: "\f58f"
}

.fa-headset:before {
    content: "\f590"
}

.fa-heart:before {
    content: "\f004"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-helicopter:before {
    content: "\f533"
}

.fa-highlighter:before {
    content: "\f591"
}

.fa-hips:before {
    content: "\f452"
}

.fa-hire-a-helper:before {
    content: "\f3b0"
}

.fa-history:before {
    content: "\f1da"
}

.fa-hockey-puck:before {
    content: "\f453"
}

.fa-home:before {
    content: "\f015"
}

.fa-hooli:before {
    content: "\f427"
}

.fa-hornbill:before {
    content: "\f592"
}

.fa-hospital:before {
    content: "\f0f8"
}

.fa-hospital-alt:before {
    content: "\f47d"
}

.fa-hospital-symbol:before {
    content: "\f47e"
}

.fa-hot-tub:before {
    content: "\f593"
}

.fa-hotel:before {
    content: "\f594"
}

.fa-hotjar:before {
    content: "\f3b1"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-start:before {
    content: "\f251"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-hubspot:before {
    content: "\f3b2"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-alt:before {
    content: "\f47f"
}

.fa-image:before {
    content: "\f03e"
}

.fa-images:before {
    content: "\f302"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-industry:before {
    content: "\f275"
}

.fa-infinity:before {
    content: "\f534"
}

.fa-info:before {
    content: "\f129"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-italic:before {
    content: "\f033"
}

.fa-itunes:before {
    content: "\f3b4"
}

.fa-itunes-note:before {
    content: "\f3b5"
}

.fa-java:before {
    content: "\f4e4"
}

.fa-jedi:before {
    content: "\f669"
}

.fa-jedi-order:before {
    content: "\f50e"
}

.fa-jenkins:before {
    content: "\f3b6"
}

.fa-joget:before {
    content: "\f3b7"
}

.fa-joint:before {
    content: "\f595"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-journal-whills:before {
    content: "\f66a"
}

.fa-js:before {
    content: "\f3b8"
}

.fa-js-square:before {
    content: "\f3b9"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-kaaba:before {
    content: "\f66b"
}

.fa-kaggle:before {
    content: "\f5fa"
}

.fa-key:before {
    content: "\f084"
}

.fa-keybase:before {
    content: "\f4f5"
}

.fa-keyboard:before {
    content: "\f11c"
}

.fa-keycdn:before {
    content: "\f3ba"
}

.fa-khanda:before {
    content: "\f66d"
}

.fa-kickstarter:before {
    content: "\f3bb"
}

.fa-kickstarter-k:before {
    content: "\f3bc"
}

.fa-kiss:before {
    content: "\f596"
}

.fa-kiss-beam:before {
    content: "\f597"
}

.fa-kiss-wink-heart:before {
    content: "\f598"
}

.fa-kiwi-bird:before {
    content: "\f535"
}

.fa-korvue:before {
    content: "\f42f"
}

.fa-landmark:before {
    content: "\f66f"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-laptop-code:before {
    content: "\f5fc"
}

.fa-laravel:before {
    content: "\f3bd"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-laugh:before {
    content: "\f599"
}

.fa-laugh-beam:before {
    content: "\f59a"
}

.fa-laugh-squint:before {
    content: "\f59b"
}

.fa-laugh-wink:before {
    content: "\f59c"
}

.fa-layer-group:before {
    content: "\f5fd"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-lemon:before {
    content: "\f094"
}

.fa-less:before {
    content: "\f41d"
}

.fa-less-than:before {
    content: "\f536"
}

.fa-less-than-equal:before {
    content: "\f537"
}

.fa-level-down-alt:before {
    content: "\f3be"
}

.fa-level-up-alt:before {
    content: "\f3bf"
}

.fa-life-ring:before {
    content: "\f1cd"
}

.fa-lightbulb:before {
    content: "\f0eb"
}

.fa-line:before {
    content: "\f3c0"
}

.fa-link:before {
    content: "\f0c1"
}

.fa-linkedin:before {
    content: "\f08c"
}

.fa-linkedin-in:before {
    content: "\f0e1"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-lira-sign:before {
    content: "\f195"
}

.fa-list:before {
    content: "\f03a"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-lock:before {
    content: "\f023"
}

.fa-lock-open:before {
    content: "\f3c1"
}

.fa-long-arrow-alt-down:before {
    content: "\f309"
}

.fa-long-arrow-alt-left:before {
    content: "\f30a"
}

.fa-long-arrow-alt-right:before {
    content: "\f30b"
}

.fa-long-arrow-alt-up:before {
    content: "\f30c"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-luggage-cart:before {
    content: "\f59d"
}

.fa-lyft:before {
    content: "\f3c3"
}

.fa-magento:before {
    content: "\f3c4"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-mail-bulk:before {
    content: "\f674"
}

.fa-mailchimp:before {
    content: "\f59e"
}

.fa-male:before {
    content: "\f183"
}

.fa-mandalorian:before {
    content: "\f50f"
}

.fa-map:before {
    content: "\f279"
}

.fa-map-marked:before {
    content: "\f59f"
}

.fa-map-marked-alt:before {
    content: "\f5a0"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-map-marker-alt:before {
    content: "\f3c5"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-markdown:before {
    content: "\f60f"
}

.fa-marker:before {
    content: "\f5a1"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mastodon:before {
    content: "\f4f6"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-medal:before {
    content: "\f5a2"
}

.fa-medapps:before {
    content: "\f3c6"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-medium-m:before {
    content: "\f3c7"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-medrt:before {
    content: "\f3c8"
}

.fa-meetup:before {
    content: "\f2e0"
}

.fa-megaport:before {
    content: "\f5a3"
}

.fa-meh:before {
    content: "\f11a"
}

.fa-meh-blank:before {
    content: "\f5a4"
}

.fa-meh-rolling-eyes:before {
    content: "\f5a5"
}

.fa-memory:before {
    content: "\f538"
}

.fa-menorah:before {
    content: "\f676"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-alt:before {
    content: "\f3c9"
}

.fa-microphone-alt-slash:before {
    content: "\f539"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-microscope:before {
    content: "\f610"
}

.fa-microsoft:before {
    content: "\f3ca"
}

.fa-minus:before {
    content: "\f068"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-mix:before {
    content: "\f3cb"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-mizuni:before {
    content: "\f3cc"
}

.fa-mobile:before {
    content: "\f10b"
}

.fa-mobile-alt:before {
    content: "\f3cd"
}

.fa-modx:before {
    content: "\f285"
}

.fa-monero:before {
    content: "\f3d0"
}

.fa-money-bill:before {
    content: "\f0d6"
}

.fa-money-bill-alt:before {
    content: "\f3d1"
}

.fa-money-bill-wave:before {
    content: "\f53a"
}

.fa-money-bill-wave-alt:before {
    content: "\f53b"
}

.fa-money-check:before {
    content: "\f53c"
}

.fa-money-check-alt:before {
    content: "\f53d"
}

.fa-monument:before {
    content: "\f5a6"
}

.fa-moon:before {
    content: "\f186"
}

.fa-mortar-pestle:before {
    content: "\f5a7"
}

.fa-mosque:before {
    content: "\f678"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-music:before {
    content: "\f001"
}

.fa-napster:before {
    content: "\f3d2"
}

.fa-neos:before {
    content: "\f612"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-newspaper:before {
    content: "\f1ea"
}

.fa-nimblr:before {
    content: "\f5a8"
}

.fa-nintendo-switch:before {
    content: "\f418"
}

.fa-node:before {
    content: "\f419"
}

.fa-node-js:before {
    content: "\f3d3"
}

.fa-not-equal:before {
    content: "\f53e"
}

.fa-notes-medical:before {
    content: "\f481"
}

.fa-npm:before {
    content: "\f3d4"
}

.fa-ns8:before {
    content: "\f3d5"
}

.fa-nutritionix:before {
    content: "\f3d6"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-oil-can:before {
    content: "\f613"
}

.fa-old-republic:before {
    content: "\f510"
}

.fa-om:before {
    content: "\f679"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-osi:before {
    content: "\f41a"
}

.fa-outdent:before {
    content: "\f03b"
}

.fa-page4:before {
    content: "\f3d7"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-paint-roller:before {
    content: "\f5aa"
}

.fa-palette:before {
    content: "\f53f"
}

.fa-palfed:before {
    content: "\f3d8"
}

.fa-pallet:before {
    content: "\f482"
}

.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-parachute-box:before {
    content: "\f4cd"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-parking:before {
    content: "\f540"
}

.fa-passport:before {
    content: "\f5ab"
}

.fa-pastafarianism:before {
    content: "\f67b"
}

.fa-paste:before {
    content: "\f0ea"
}

.fa-patreon:before {
    content: "\f3d9"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-peace:before {
    content: "\f67c"
}

.fa-pen:before {
    content: "\f304"
}

.fa-pen-alt:before {
    content: "\f305"
}

.fa-pen-fancy:before {
    content: "\f5ac"
}

.fa-pen-nib:before {
    content: "\f5ad"
}

.fa-pen-square:before {
    content: "\f14b"
}

.fa-pencil-alt:before {
    content: "\f303"
}

.fa-pencil-ruler:before {
    content: "\f5ae"
}

.fa-people-carry:before {
    content: "\f4ce"
}

.fa-percent:before {
    content: "\f295"
}

.fa-percentage:before {
    content: "\f541"
}

.fa-periscope:before {
    content: "\f3da"
}

.fa-phabricator:before {
    content: "\f3db"
}

.fa-phoenix-framework:before {
    content: "\f3dc"
}

.fa-phoenix-squadron:before {
    content: "\f511"
}

.fa-phone:before {
    content: "\f095"
}

.fa-phone-slash:before {
    content: "\f3dd"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-phone-volume:before {
    content: "\f2a0"
}

.fa-php:before {
    content: "\f457"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-pied-piper-hat:before {
    content: "\f4e5"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-piggy-bank:before {
    content: "\f4d3"
}

.fa-pills:before {
    content: "\f484"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-place-of-worship:before {
    content: "\f67f"
}

.fa-plane:before {
    content: "\f072"
}

.fa-plane-arrival:before {
    content: "\f5af"
}

.fa-plane-departure:before {
    content: "\f5b0"
}

.fa-play:before {
    content: "\f04b"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-playstation:before {
    content: "\f3df"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-plus:before {
    content: "\f067"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-poll:before {
    content: "\f681"
}

.fa-poll-h:before {
    content: "\f682"
}

.fa-poo:before {
    content: "\f2fe"
}

.fa-poop:before {
    content: "\f619"
}

.fa-portrait:before {
    content: "\f3e0"
}

.fa-pound-sign:before {
    content: "\f154"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-pray:before {
    content: "\f683"
}

.fa-praying-hands:before {
    content: "\f684"
}

.fa-prescription:before {
    content: "\f5b1"
}

.fa-prescription-bottle:before {
    content: "\f485"
}

.fa-prescription-bottle-alt:before {
    content: "\f486"
}

.fa-print:before {
    content: "\f02f"
}

.fa-procedures:before {
    content: "\f487"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-project-diagram:before {
    content: "\f542"
}

.fa-pushed:before {
    content: "\f3e1"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-python:before {
    content: "\f3e2"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-question:before {
    content: "\f128"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-quidditch:before {
    content: "\f458"
}

.fa-quinscape:before {
    content: "\f459"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-quran:before {
    content: "\f687"
}

.fa-r-project:before {
    content: "\f4f7"
}

.fa-random:before {
    content: "\f074"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-react:before {
    content: "\f41b"
}

.fa-readme:before {
    content: "\f4d5"
}

.fa-rebel:before {
    content: "\f1d0"
}

.fa-receipt:before {
    content: "\f543"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-red-river:before {
    content: "\f3e3"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-redo:before {
    content: "\f01e"
}

.fa-redo-alt:before {
    content: "\f2f9"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-rendact:before {
    content: "\f3e4"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-reply:before {
    content: "\f3e5"
}

.fa-reply-all:before {
    content: "\f122"
}

.fa-replyd:before {
    content: "\f3e6"
}

.fa-researchgate:before {
    content: "\f4f8"
}

.fa-resolving:before {
    content: "\f3e7"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-rev:before {
    content: "\f5b2"
}

.fa-ribbon:before {
    content: "\f4d6"
}

.fa-road:before {
    content: "\f018"
}

.fa-robot:before {
    content: "\f544"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-rocketchat:before {
    content: "\f3e8"
}

.fa-rockrms:before {
    content: "\f3e9"
}

.fa-route:before {
    content: "\f4d7"
}

.fa-rss:before {
    content: "\f09e"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-ruble-sign:before {
    content: "\f158"
}

.fa-ruler:before {
    content: "\f545"
}

.fa-ruler-combined:before {
    content: "\f546"
}

.fa-ruler-horizontal:before {
    content: "\f547"
}

.fa-ruler-vertical:before {
    content: "\f548"
}

.fa-rupee-sign:before {
    content: "\f156"
}

.fa-sad-cry:before {
    content: "\f5b3"
}

.fa-sad-tear:before {
    content: "\f5b4"
}

.fa-safari:before {
    content: "\f267"
}

.fa-sass:before {
    content: "\f41e"
}

.fa-save:before {
    content: "\f0c7"
}

.fa-schlix:before {
    content: "\f3ea"
}

.fa-school:before {
    content: "\f549"
}

.fa-screwdriver:before {
    content: "\f54a"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-search:before {
    content: "\f002"
}

.fa-search-dollar:before {
    content: "\f688"
}

.fa-search-location:before {
    content: "\f689"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-searchengin:before {
    content: "\f3eb"
}

.fa-seedling:before {
    content: "\f4d8"
}

.fa-sellcast:before {
    content: "\f2da"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-server:before {
    content: "\f233"
}

.fa-servicestack:before {
    content: "\f3ec"
}

.fa-shapes:before {
    content: "\f61f"
}

.fa-share:before {
    content: "\f064"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-shekel-sign:before {
    content: "\f20b"
}

.fa-shield-alt:before {
    content: "\f3ed"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-shipping-fast:before {
    content: "\f48b"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-shoe-prints:before {
    content: "\f54b"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-shopware:before {
    content: "\f5b5"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-shuttle-van:before {
    content: "\f5b6"
}

.fa-sign:before {
    content: "\f4d9"
}

.fa-sign-in-alt:before {
    content: "\f2f6"
}

.fa-sign-language:before {
    content: "\f2a7"
}

.fa-sign-out-alt:before {
    content: "\f2f5"
}

.fa-signal:before {
    content: "\f012"
}

.fa-signature:before {
    content: "\f5b7"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-sistrix:before {
    content: "\f3ee"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-sith:before {
    content: "\f512"
}

.fa-skull:before {
    content: "\f54c"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-slack:before {
    content: "\f198"
}

.fa-slack-hash:before {
    content: "\f3ef"
}

.fa-sliders-h:before {
    content: "\f1de"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-smile:before {
    content: "\f118"
}

.fa-smile-beam:before {
    content: "\f5b8"
}

.fa-smile-wink:before {
    content: "\f4da"
}

.fa-smoking:before {
    content: "\f48d"
}

.fa-smoking-ban:before {
    content: "\f54d"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-snowflake:before {
    content: "\f2dc"
}

.fa-socks:before {
    content: "\f696"
}

.fa-solar-panel:before {
    content: "\f5ba"
}

.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-alpha-down:before {
    content: "\f15d"
}

.fa-sort-alpha-up:before {
    content: "\f15e"
}

.fa-sort-amount-down:before {
    content: "\f160"
}

.fa-sort-amount-up:before {
    content: "\f161"
}

.fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-numeric-down:before {
    content: "\f162"
}

.fa-sort-numeric-up:before {
    content: "\f163"
}

.fa-sort-up:before {
    content: "\f0de"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-spa:before {
    content: "\f5bb"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-speakap:before {
    content: "\f3f3"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-splotch:before {
    content: "\f5bc"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-spray-can:before {
    content: "\f5bd"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-square-full:before {
    content: "\f45c"
}

.fa-square-root-alt:before {
    content: "\f698"
}

.fa-squarespace:before {
    content: "\f5be"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-stamp:before {
    content: "\f5bf"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-and-crescent:before {
    content: "\f699"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-star-half-alt:before {
    content: "\f5c0"
}

.fa-star-of-david:before {
    content: "\f69a"
}

.fa-star-of-life:before {
    content: "\f621"
}

.fa-staylinked:before {
    content: "\f3f5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-steam-symbol:before {
    content: "\f3f6"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-sticker-mule:before {
    content: "\f3f7"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stopwatch:before {
    content: "\f2f2"
}

.fa-store:before {
    content: "\f54e"
}

.fa-store-alt:before {
    content: "\f54f"
}

.fa-strava:before {
    content: "\f428"
}

.fa-stream:before {
    content: "\f550"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-stripe:before {
    content: "\f429"
}

.fa-stripe-s:before {
    content: "\f42a"
}

.fa-stroopwafel:before {
    content: "\f551"
}

.fa-studiovinari:before {
    content: "\f3f8"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-subway:before {
    content: "\f239"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-suitcase-rolling:before {
    content: "\f5c1"
}

.fa-sun:before {
    content: "\f185"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-supple:before {
    content: "\f3f9"
}

.fa-surprise:before {
    content: "\f5c2"
}

.fa-swatchbook:before {
    content: "\f5c3"
}

.fa-swimmer:before {
    content: "\f5c4"
}

.fa-swimming-pool:before {
    content: "\f5c5"
}

.fa-synagogue:before {
    content: "\f69b"
}

.fa-sync:before {
    content: "\f021"
}

.fa-sync-alt:before {
    content: "\f2f1"
}

.fa-syringe:before {
    content: "\f48e"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-table-tennis:before {
    content: "\f45d"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-tablet-alt:before {
    content: "\f3fa"
}

.fa-tablets:before {
    content: "\f490"
}

.fa-tachometer-alt:before {
    content: "\f3fd"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-tape:before {
    content: "\f4db"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-taxi:before {
    content: "\f1ba"
}

.fa-teamspeak:before {
    content: "\f4f9"
}

.fa-teeth:before {
    content: "\f62e"
}

.fa-teeth-open:before {
    content: "\f62f"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-telegram-plane:before {
    content: "\f3fe"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-the-red-yeti:before {
    content: "\f69d"
}

.fa-theater-masks:before {
    content: "\f630"
}

.fa-themeco:before {
    content: "\f5c6"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-thermometer:before {
    content: "\f491"
}

.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbtack:before {
    content: "\f08d"
}

.fa-ticket-alt:before {
    content: "\f3ff"
}

.fa-times:before {
    content: "\f00d"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-tint:before {
    content: "\f043"
}

.fa-tint-slash:before {
    content: "\f5c7"
}

.fa-tired:before {
    content: "\f5c8"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-toolbox:before {
    content: "\f552"
}

.fa-tooth:before {
    content: "\f5c9"
}

.fa-torah:before {
    content: "\f6a0"
}

.fa-torii-gate:before {
    content: "\f6a1"
}

.fa-trade-federation:before {
    content: "\f513"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-traffic-light:before {
    content: "\f637"
}

.fa-train:before {
    content: "\f238"
}

.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-trash-alt:before {
    content: "\f2ed"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-trello:before {
    content: "\f181"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-truck-loading:before {
    content: "\f4de"
}

.fa-truck-monster:before {
    content: "\f63b"
}

.fa-truck-moving:before {
    content: "\f4df"
}

.fa-truck-pickup:before {
    content: "\f63c"
}

.fa-tshirt:before {
    content: "\f553"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-tv:before {
    content: "\f26c"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-typo3:before {
    content: "\f42b"
}

.fa-uber:before {
    content: "\f402"
}

.fa-uikit:before {
    content: "\f403"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-umbrella-beach:before {
    content: "\f5ca"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-undo:before {
    content: "\f0e2"
}

.fa-undo-alt:before {
    content: "\f2ea"
}

.fa-uniregistry:before {
    content: "\f404"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-university:before {
    content: "\f19c"
}

.fa-unlink:before {
    content: "\f127"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-untappd:before {
    content: "\f405"
}

.fa-upload:before {
    content: "\f093"
}

.fa-usb:before {
    content: "\f287"
}

.fa-user:before {
    content: "\f007"
}

.fa-user-alt:before {
    content: "\f406"
}

.fa-user-alt-slash:before {
    content: "\f4fa"
}

.fa-user-astronaut:before {
    content: "\f4fb"
}

.fa-user-check:before {
    content: "\f4fc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-clock:before {
    content: "\f4fd"
}

.fa-user-cog:before {
    content: "\f4fe"
}

.fa-user-edit:before {
    content: "\f4ff"
}

.fa-user-friends:before {
    content: "\f500"
}

.fa-user-graduate:before {
    content: "\f501"
}

.fa-user-lock:before {
    content: "\f502"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-user-minus:before {
    content: "\f503"
}

.fa-user-ninja:before {
    content: "\f504"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-user-shield:before {
    content: "\f505"
}

.fa-user-slash:before {
    content: "\f506"
}

.fa-user-tag:before {
    content: "\f507"
}

.fa-user-tie:before {
    content: "\f508"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-users:before {
    content: "\f0c0"
}

.fa-users-cog:before {
    content: "\f509"
}

.fa-ussunnah:before {
    content: "\f407"
}

.fa-utensil-spoon:before {
    content: "\f2e5"
}

.fa-utensils:before {
    content: "\f2e7"
}

.fa-vaadin:before {
    content: "\f408"
}

.fa-vector-square:before {
    content: "\f5cb"
}

.fa-venus:before {
    content: "\f221"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-vial:before {
    content: "\f492"
}

.fa-vials:before {
    content: "\f493"
}

.fa-viber:before {
    content: "\f409"
}

.fa-video:before {
    content: "\f03d"
}

.fa-video-slash:before {
    content: "\f4e2"
}

.fa-vihara:before {
    content: "\f6a7"
}

.fa-vimeo:before {
    content: "\f40a"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-vimeo-v:before {
    content: "\f27d"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-vk:before {
    content: "\f189"
}

.fa-vnv:before {
    content: "\f40b"
}

.fa-volleyball-ball:before {
    content: "\f45f"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-vuejs:before {
    content: "\f41f"
}

.fa-walking:before {
    content: "\f554"
}

.fa-wallet:before {
    content: "\f555"
}

.fa-warehouse:before {
    content: "\f494"
}

.fa-weebly:before {
    content: "\f5cc"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-weight:before {
    content: "\f496"
}

.fa-weight-hanging:before {
    content: "\f5cd"
}

.fa-weixin:before {
    content: "\f1d7"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-whatsapp-square:before {
    content: "\f40c"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-whmcs:before {
    content: "\f40d"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-window-close:before {
    content: "\f410"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-wine-glass:before {
    content: "\f4e3"
}

.fa-wine-glass-alt:before {
    content: "\f5ce"
}

.fa-wix:before {
    content: "\f5cf"
}

.fa-wolf-pack-battalion:before {
    content: "\f514"
}

.fa-won-sign:before {
    content: "\f159"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-wordpress-simple:before {
    content: "\f411"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-x-ray:before {
    content: "\f497"
}

.fa-xbox:before {
    content: "\f412"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-y-combinator:before {
    content: "\f23b"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-yandex:before {
    content: "\f413"
}

.fa-yandex-international:before {
    content: "\f414"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-yen-sign:before {
    content: "\f157"
}

.fa-yin-yang:before {
    content: "\f6ad"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-youtube-square:before {
    content: "\f431"
}

.fa-zhihu:before {
    content: "\f63f"
}

.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

@font-face {font-display:swap;
    font-family: 'font awesome 5 brands';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/themes/softek/assets/fonts/fa-brands-400.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
    font-family: 'font awesome 5 brands'
}

.fa,
.far,
.fas {
    font-family: 'font awesome 5 free'
}

@font-face {font-display:swap;
    font-family: 'font awesome 5 free';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/themes/softek/assets/fonts/fa-regular-400.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
    font-weight: 400
}

@font-face {font-display:swap;
    font-family: 'font awesome 5 free';
    font-style: normal;
    font-weight: 900;
    src: url(/wp-content/themes/softek/assets/fonts/fa-solid-900.eot);
    src: url(/wp-content/themes/softek/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.woff) format("woff"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.ttf) format("truetype"), url(/wp-content/themes/softek/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,
.fas {
    font-weight: 900
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {font-display:swap;
    font-family: 'FontAwesome';
    src: url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/wp-content/themes/softek/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul > li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before,
.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}

.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}

.fa-won:before,
.fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before,
.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-yc:before,
.fa-y-combinator:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before,
.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-tv:before,
.fa-television:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-edge:before {
    content: "\f282"
}

.fa-credit-card-alt:before {
    content: "\f283"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-modx:before {
    content: "\f285"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-usb:before {
    content: "\f287"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-pause-circle-o:before {
    content: "\f28c"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stop-circle-o:before {
    content: "\f28e"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-percent:before {
    content: "\f295"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-envira:before {
    content: "\f299"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-wheelchair-alt:before {
    content: "\f29b"
}

.fa-question-circle-o:before {
    content: "\f29c"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\f2a4"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-signing:before,
.fa-sign-language:before {
    content: "\f2a7"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
    content: "\f2b3"
}

.fa-fa:before,
.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-handshake-o:before {
    content: "\f2b5"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-o:before {
    content: "\f2b7"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-book-o:before {
    content: "\f2ba"
}

.fa-vcard:before,
.fa-address-card:before {
    content: "\f2bb"
}

.fa-vcard-o:before,
.fa-address-card-o:before {
    content: "\f2bc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-circle-o:before {
    content: "\f2be"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before,
.fa-id-card:before {
    content: "\f2c2"
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
    content: "\f2cd"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-times-rectangle:before,
.fa-window-close:before {
    content: "\f2d3"
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
    content: "\f2d4"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-eercast:before {
    content: "\f2da"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-snowflake-o:before {
    content: "\f2dc"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-meetup:before {
    content: "\f2e0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

/*!
 *  Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework
 *  License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {font-display:swap;
    font-family: 'Elusive-Icons';
    src: url('/wp-content/themes/softek/assets/fonts/elusiveicons-webfont.eot?v=2.0.0');
    src: url('/wp-content/themes/softek/assets/fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0') format('embedded-opentype'), url('/wp-content/themes/softek/assets/fonts/elusiveicons-webfont.woff?v=2.0.0') format('woff'), url('/wp-content/themes/softek/assets/fonts/elusiveicons-webfont.ttf?v=2.0.0') format('truetype'), url('/wp-content/themes/softek/assets/fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.el {
    display: inline-block;
    font: normal normal normal 14px/1 'Elusive-Icons';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0)
}

.el-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.el-2x {
    font-size: 2em
}

.el-3x {
    font-size: 3em
}

.el-4x {
    font-size: 4em
}

.el-5x {
    font-size: 5em
}

.el-fw {
    width: 1.28571429em;
    text-align: center
}

.el-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.el-ul > li {
    position: relative
}

.el-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.el-li.el-lg {
    left: -1.85714286em
}

.el-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.el.pull-left {
    margin-right: .3em
}

.el.pull-right {
    margin-left: .3em
}

.el-spin {
    -webkit-animation: el-spin 2s infinite linear;
    animation: el-spin 2s infinite linear
}

.el-pulse {
    -webkit-animation: el-spin 1s infinite steps(8);
    animation: el-spin 1s infinite steps(8)
}

@-webkit-keyframes el-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

@keyframes el-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

.el-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.el-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.el-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.el-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.el-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .el-rotate-90,
:root .el-rotate-180,
:root .el-rotate-270,
:root .el-flip-horizontal,
:root .el-flip-vertical {
    filter: none
}

.el-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.el-stack-1x,
.el-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.el-stack-1x {
    line-height: inherit
}

.el-stack-2x {
    font-size: 2em
}

.el-inverse {
    color: #fff
}

.el-address-book-alt:before {
    content: "\f101"
}

.el-address-book:before {
    content: "\f102"
}

.el-adjust-alt:before {
    content: "\f103"
}

.el-adjust:before {
    content: "\f104"
}

.el-adult:before {
    content: "\f105"
}

.el-align-center:before {
    content: "\f106"
}

.el-align-justify:before {
    content: "\f107"
}

.el-align-left:before {
    content: "\f108"
}

.el-align-right:before {
    content: "\f109"
}

.el-arrow-down:before {
    content: "\f10a"
}

.el-arrow-left:before {
    content: "\f10b"
}

.el-arrow-right:before {
    content: "\f10c"
}

.el-arrow-up:before {
    content: "\f10d"
}

.el-asl:before {
    content: "\f10e"
}

.el-asterisk:before {
    content: "\f10f"
}

.el-backward:before {
    content: "\f110"
}

.el-ban-circle:before {
    content: "\f111"
}

.el-barcode:before {
    content: "\f112"
}

.el-behance:before {
    content: "\f113"
}

.el-bell:before {
    content: "\f114"
}

.el-blind:before {
    content: "\f115"
}

.el-blogger:before {
    content: "\f116"
}

.el-bold:before {
    content: "\f117"
}

.el-book:before {
    content: "\f118"
}

.el-bookmark-empty:before {
    content: "\f119"
}

.el-bookmark:before {
    content: "\f11a"
}

.el-braille:before {
    content: "\f11b"
}

.el-briefcase:before {
    content: "\f11c"
}

.el-broom:before {
    content: "\f11d"
}

.el-brush:before {
    content: "\f11e"
}

.el-bulb:before {
    content: "\f11f"
}

.el-bullhorn:before {
    content: "\f120"
}

.el-calendar-sign:before {
    content: "\f121"
}

.el-calendar:before {
    content: "\f122"
}

.el-camera:before {
    content: "\f123"
}

.el-car:before {
    content: "\f124"
}

.el-caret-down:before {
    content: "\f125"
}

.el-caret-left:before {
    content: "\f126"
}

.el-caret-right:before {
    content: "\f127"
}

.el-caret-up:before {
    content: "\f128"
}

.el-cc:before {
    content: "\f129"
}

.el-certificate:before {
    content: "\f12a"
}

.el-check-empty:before {
    content: "\f12b"
}

.el-check:before {
    content: "\f12c"
}

.el-chevron-down:before {
    content: "\f12d"
}

.el-chevron-left:before {
    content: "\f12e"
}

.el-chevron-right:before {
    content: "\f12f"
}

.el-chevron-up:before {
    content: "\f130"
}

.el-child:before {
    content: "\f131"
}

.el-circle-arrow-down:before {
    content: "\f132"
}

.el-circle-arrow-left:before {
    content: "\f133"
}

.el-circle-arrow-right:before {
    content: "\f134"
}

.el-circle-arrow-up:before {
    content: "\f135"
}

.el-cloud-alt:before {
    content: "\f136"
}

.el-cloud:before {
    content: "\f137"
}

.el-cog-alt:before {
    content: "\f138"
}

.el-cog:before {
    content: "\f139"
}

.el-cogs:before {
    content: "\f13a"
}

.el-comment-alt:before {
    content: "\f13b"
}

.el-comment:before {
    content: "\f13c"
}

.el-compass-alt:before {
    content: "\f13d"
}

.el-compass:before {
    content: "\f13e"
}

.el-credit-card:before {
    content: "\f13f"
}

.el-css:before {
    content: "\f140"
}

.el-dashboard:before {
    content: "\f141"
}

.el-delicious:before {
    content: "\f142"
}

.el-deviantart:before {
    content: "\f143"
}

.el-digg:before {
    content: "\f144"
}

.el-download-alt:before {
    content: "\f145"
}

.el-download:before {
    content: "\f146"
}

.el-dribbble:before {
    content: "\f147"
}

.el-edit:before {
    content: "\f148"
}

.el-eject:before {
    content: "\f149"
}

.el-envelope-alt:before {
    content: "\f14a"
}

.el-envelope:before {
    content: "\f14b"
}

.el-error-alt:before {
    content: "\f14c"
}

.el-error:before {
    content: "\f14d"
}

.el-eur:before {
    content: "\f14e"
}

.el-exclamation-sign:before {
    content: "\f14f"
}

.el-eye-close:before {
    content: "\f150"
}

.el-eye-open:before {
    content: "\f151"
}

.el-facebook:before {
    content: "\f152"
}

.el-facetime-video:before {
    content: "\f153"
}

.el-fast-backward:before {
    content: "\f154"
}

.el-fast-forward:before {
    content: "\f155"
}

.el-female:before {
    content: "\f156"
}

.el-file-alt:before {
    content: "\f157"
}

.el-file-edit-alt:before {
    content: "\f158"
}

.el-file-edit:before {
    content: "\f159"
}

.el-file-new-alt:before {
    content: "\f15a"
}

.el-file-new:before {
    content: "\f15b"
}

.el-file:before {
    content: "\f15c"
}

.el-film:before {
    content: "\f15d"
}

.el-filter:before {
    content: "\f15e"
}

.el-fire:before {
    content: "\f15f"
}

.el-flag-alt:before {
    content: "\f160"
}

.el-flag:before {
    content: "\f161"
}

.el-flickr:before {
    content: "\f162"
}

.el-folder-close:before {
    content: "\f163"
}

.el-folder-open:before {
    content: "\f164"
}

.el-folder-sign:before {
    content: "\f165"
}

.el-folder:before {
    content: "\f166"
}

.el-font:before {
    content: "\f167"
}

.el-fontsize:before {
    content: "\f168"
}

.el-fork:before {
    content: "\f169"
}

.el-forward-alt:before {
    content: "\f16a"
}

.el-forward:before {
    content: "\f16b"
}

.el-foursquare:before {
    content: "\f16c"
}

.el-friendfeed-rect:before {
    content: "\f16d"
}

.el-friendfeed:before {
    content: "\f16e"
}

.el-fullscreen:before {
    content: "\f16f"
}

.el-gbp:before {
    content: "\f170"
}

.el-gift:before {
    content: "\f171"
}

.el-github-text:before {
    content: "\f172"
}

.el-github:before {
    content: "\f173"
}

.el-glass:before {
    content: "\f174"
}

.el-glasses:before {
    content: "\f175"
}

.el-globe-alt:before {
    content: "\f176"
}

.el-globe:before {
    content: "\f177"
}

.el-googleplus:before {
    content: "\f178"
}

.el-graph-alt:before {
    content: "\f179"
}

.el-graph:before {
    content: "\f17a"
}

.el-group-alt:before {
    content: "\f17b"
}

.el-group:before {
    content: "\f17c"
}

.el-guidedog:before {
    content: "\f17d"
}

.el-hand-down:before {
    content: "\f17e"
}

.el-hand-left:before {
    content: "\f17f"
}

.el-hand-right:before {
    content: "\f180"
}

.el-hand-up:before {
    content: "\f181"
}

.el-hdd:before {
    content: "\f182"
}

.el-headphones:before {
    content: "\f183"
}

.el-hearing-impaired:before {
    content: "\f184"
}

.el-heart-alt:before {
    content: "\f185"
}

.el-heart-empty:before {
    content: "\f186"
}

.el-heart:before {
    content: "\f187"
}

.el-home-alt:before {
    content: "\f188"
}

.el-home:before {
    content: "\f189"
}

.el-hourglass:before {
    content: "\f18a"
}

.el-idea-alt:before {
    content: "\f18b"
}

.el-idea:before {
    content: "\f18c"
}

.el-inbox-alt:before {
    content: "\f18d"
}

.el-inbox-box:before {
    content: "\f18e"
}

.el-inbox:before {
    content: "\f18f"
}

.el-indent-left:before {
    content: "\f190"
}

.el-indent-right:before {
    content: "\f191"
}

.el-info-circle:before {
    content: "\f192"
}

.el-instagram:before {
    content: "\f193"
}

.el-iphone-home:before {
    content: "\f194"
}

.el-italic:before {
    content: "\f195"
}

.el-key:before {
    content: "\f196"
}

.el-laptop-alt:before {
    content: "\f197"
}

.el-laptop:before {
    content: "\f198"
}

.el-lastfm:before {
    content: "\f199"
}

.el-leaf:before {
    content: "\f19a"
}

.el-lines:before {
    content: "\f19b"
}

.el-link:before {
    content: "\f19c"
}

.el-linkedin:before {
    content: "\f19d"
}

.el-list-alt:before {
    content: "\f19e"
}

.el-list:before {
    content: "\f19f"
}

.el-livejournal:before {
    content: "\f1a0"
}

.el-lock-alt:before {
    content: "\f1a1"
}

.el-lock:before {
    content: "\f1a2"
}

.el-magic:before {
    content: "\f1a3"
}

.el-magnet:before {
    content: "\f1a4"
}

.el-male:before {
    content: "\f1a5"
}

.el-map-marker-alt:before {
    content: "\f1a6"
}

.el-map-marker:before {
    content: "\f1a7"
}

.el-mic-alt:before {
    content: "\f1a8"
}

.el-mic:before {
    content: "\f1a9"
}

.el-minus-sign:before {
    content: "\f1aa"
}

.el-minus:before {
    content: "\f1ab"
}

.el-move:before {
    content: "\f1ac"
}

.el-music:before {
    content: "\f1ad"
}

.el-myspace:before {
    content: "\f1ae"
}

.el-network:before {
    content: "\f1af"
}

.el-off:before {
    content: "\f1b0"
}

.el-ok-circle:before {
    content: "\f1b1"
}

.el-ok-sign:before {
    content: "\f1b2"
}

.el-ok:before {
    content: "\f1b3"
}

.el-opensource:before {
    content: "\f1b4"
}

.el-paper-clip-alt:before {
    content: "\f1b5"
}

.el-paper-clip:before {
    content: "\f1b6"
}

.el-path:before {
    content: "\f1b7"
}

.el-pause-alt:before {
    content: "\f1b8"
}

.el-pause:before {
    content: "\f1b9"
}

.el-pencil-alt:before {
    content: "\f1ba"
}

.el-pencil:before {
    content: "\f1bb"
}

.el-person:before {
    content: "\f1bc"
}

.el-phone-alt:before {
    content: "\f1bd"
}

.el-phone:before {
    content: "\f1be"
}

.el-photo-alt:before {
    content: "\f1bf"
}

.el-photo:before {
    content: "\f1c0"
}

.el-picasa:before {
    content: "\f1c1"
}

.el-picture:before {
    content: "\f1c2"
}

.el-pinterest:before {
    content: "\f1c3"
}

.el-plane:before {
    content: "\f1c4"
}

.el-play-alt:before {
    content: "\f1c5"
}

.el-play-circle:before {
    content: "\f1c6"
}

.el-play:before {
    content: "\f1c7"
}

.el-plurk-alt:before {
    content: "\f1c8"
}

.el-plurk:before {
    content: "\f1c9"
}

.el-plus-sign:before {
    content: "\f1ca"
}

.el-plus:before {
    content: "\f1cb"
}

.el-podcast:before {
    content: "\f1cc"
}

.el-print:before {
    content: "\f1cd"
}

.el-puzzle:before {
    content: "\f1ce"
}

.el-qrcode:before {
    content: "\f1cf"
}

.el-question-sign:before {
    content: "\f1d0"
}

.el-question:before {
    content: "\f1d1"
}

.el-quote-alt:before {
    content: "\f1d2"
}

.el-quote-right-alt:before {
    content: "\f1d3"
}

.el-quote-right:before {
    content: "\f1d4"
}

.el-quotes:before {
    content: "\f1d5"
}

.el-random:before {
    content: "\f1d6"
}

.el-record:before {
    content: "\f1d7"
}

.el-reddit:before {
    content: "\f1d8"
}

.el-redux:before {
    content: "\f1d9"
}

.el-refresh:before {
    content: "\f1da"
}

.el-remove-circle:before {
    content: "\f1db"
}

.el-remove-sign:before {
    content: "\f1dc"
}

.el-remove:before {
    content: "\f1dd"
}

.el-repeat-alt:before {
    content: "\f1de"
}

.el-repeat:before {
    content: "\f1df"
}

.el-resize-full:before {
    content: "\f1e0"
}

.el-resize-horizontal:before {
    content: "\f1e1"
}

.el-resize-small:before {
    content: "\f1e2"
}

.el-resize-vertical:before {
    content: "\f1e3"
}

.el-return-key:before {
    content: "\f1e4"
}

.el-retweet:before {
    content: "\f1e5"
}

.el-reverse-alt:before {
    content: "\f1e6"
}

.el-road:before {
    content: "\f1e7"
}

.el-rss:before {
    content: "\f1e8"
}

.el-scissors:before {
    content: "\f1e9"
}

.el-screen-alt:before {
    content: "\f1ea"
}

.el-screen:before {
    content: "\f1eb"
}

.el-screenshot:before {
    content: "\f1ec"
}

.el-search-alt:before {
    content: "\f1ed"
}

.el-search:before {
    content: "\f1ee"
}

.el-share-alt:before {
    content: "\f1ef"
}

.el-share:before {
    content: "\f1f0"
}

.el-shopping-cart-sign:before {
    content: "\f1f1"
}

.el-shopping-cart:before {
    content: "\f1f2"
}

.el-signal:before {
    content: "\f1f3"
}

.el-skype:before {
    content: "\f1f4"
}

.el-slideshare:before {
    content: "\f1f5"
}

.el-smiley-alt:before {
    content: "\f1f6"
}

.el-smiley:before {
    content: "\f1f7"
}

.el-soundcloud:before {
    content: "\f1f8"
}

.el-speaker:before {
    content: "\f1f9"
}

.el-spotify:before {
    content: "\f1fa"
}

.el-stackoverflow:before {
    content: "\f1fb"
}

.el-star-alt:before {
    content: "\f1fc"
}

.el-star-empty:before {
    content: "\f1fd"
}

.el-star:before {
    content: "\f1fe"
}

.el-step-backward:before {
    content: "\f1ff"
}

.el-step-forward:before {
    content: "\f200"
}

.el-stop-alt:before {
    content: "\f201"
}

.el-stop:before {
    content: "\f202"
}

.el-stumbleupon:before {
    content: "\f203"
}

.el-tag:before {
    content: "\f204"
}

.el-tags:before {
    content: "\f205"
}

.el-tasks:before {
    content: "\f206"
}

.el-text-height:before {
    content: "\f207"
}

.el-text-width:before {
    content: "\f208"
}

.el-th-large:before {
    content: "\f209"
}

.el-th-list:before {
    content: "\f20a"
}

.el-th:before {
    content: "\f20b"
}

.el-thumbs-down:before {
    content: "\f20c"
}

.el-thumbs-up:before {
    content: "\f20d"
}

.el-time-alt:before {
    content: "\f20e"
}

.el-time:before {
    content: "\f20f"
}

.el-tint:before {
    content: "\f210"
}

.el-torso:before {
    content: "\f211"
}

.el-trash-alt:before {
    content: "\f212"
}

.el-trash:before {
    content: "\f213"
}

.el-tumblr:before {
    content: "\f214"
}

.el-twitter:before {
    content: "\f215"
}

.el-universal-access:before {
    content: "\f216"
}

.el-unlock-alt:before {
    content: "\f217"
}

.el-unlock:before {
    content: "\f218"
}

.el-upload:before {
    content: "\f219"
}

.el-usd:before {
    content: "\f21a"
}

.el-user:before {
    content: "\f21b"
}

.el-viadeo:before {
    content: "\f21c"
}

.el-video-alt:before {
    content: "\f21d"
}

.el-video-chat:before {
    content: "\f21e"
}

.el-video:before {
    content: "\f21f"
}

.el-view-mode:before {
    content: "\f220"
}

.el-vimeo:before {
    content: "\f221"
}

.el-vkontakte:before {
    content: "\f222"
}

.el-volume-down:before {
    content: "\f223"
}

.el-volume-off:before {
    content: "\f224"
}

.el-volume-up:before {
    content: "\f225"
}

.el-w3c:before {
    content: "\f226"
}

.el-warning-sign:before {
    content: "\f227"
}

.el-website-alt:before {
    content: "\f228"
}

.el-website:before {
    content: "\f229"
}

.el-wheelchair:before {
    content: "\f22a"
}

.el-wordpress:before {
    content: "\f22b"
}

.el-wrench-alt:before {
    content: "\f22c"
}

.el-wrench:before {
    content: "\f22d"
}

.el-youtube:before {
    content: "\f22e"
}

.el-zoom-in:before {
    content: "\f22f"
}

.el-zoom-out:before {
    content: "\f230"
}

/* themify-icons */
@font-face {font-display:swap;
    font-family: themify;
    src: url(/wp-content/themes/softek/assets/fonts/themify.eot?-fvbane);
    src: url(/wp-content/themes/softek/assets/fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'), url(/wp-content/themes/softek/assets/fonts/themify.woff?-fvbane) format('woff'), url(/wp-content/themes/softek/assets/fonts/themify.ttf?-fvbane) format('truetype'), url(/wp-content/themes/softek/assets/fonts/themify.svg?-fvbane#themify) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" ti-"],
[class^=ti-] {
    font-family: themify;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ti-wand:before {
    content: "\e600"
}

.ti-volume:before {
    content: "\e601"
}

.ti-user:before {
    content: "\e602"
}

.ti-unlock:before {
    content: "\e603"
}

.ti-unlink:before {
    content: "\e604"
}

.ti-trash:before {
    content: "\e605"
}

.ti-thought:before {
    content: "\e606"
}

.ti-target:before {
    content: "\e607"
}

.ti-tag:before {
    content: "\e608"
}

.ti-tablet:before {
    content: "\e609"
}

.ti-star:before {
    content: "\e60a"
}

.ti-spray:before {
    content: "\e60b"
}

.ti-signal:before {
    content: "\e60c"
}

.ti-shopping-cart:before {
    content: "\e60d"
}

.ti-shopping-cart-full:before {
    content: "\e60e"
}

.ti-settings:before {
    content: "\e60f"
}

.ti-search:before {
    content: "\e610"
}

.ti-zoom-in:before {
    content: "\e611"
}

.ti-zoom-out:before {
    content: "\e612"
}

.ti-cut:before {
    content: "\e613"
}

.ti-ruler:before {
    content: "\e614"
}

.ti-ruler-pencil:before {
    content: "\e615"
}

.ti-ruler-alt:before {
    content: "\e616"
}

.ti-bookmark:before {
    content: "\e617"
}

.ti-bookmark-alt:before {
    content: "\e618"
}

.ti-reload:before {
    content: "\e619"
}

.ti-plus:before {
    content: "\e61a"
}

.ti-pin:before {
    content: "\e61b"
}

.ti-pencil:before {
    content: "\e61c"
}

.ti-pencil-alt:before {
    content: "\e61d"
}

.ti-paint-roller:before {
    content: "\e61e"
}

.ti-paint-bucket:before {
    content: "\e61f"
}

.ti-na:before {
    content: "\e620"
}

.ti-mobile:before {
    content: "\e621"
}

.ti-minus:before {
    content: "\e622"
}

.ti-medall:before {
    content: "\e623"
}

.ti-medall-alt:before {
    content: "\e624"
}

.ti-marker:before {
    content: "\e625"
}

.ti-marker-alt:before {
    content: "\e626"
}

.ti-arrow-up:before {
    content: "\e627"
}

.ti-arrow-right:before {
    content: "\e628"
}

.ti-arrow-left:before {
    content: "\e629"
}

.ti-arrow-down:before {
    content: "\e62a"
}

.ti-lock:before {
    content: "\e62b"
}

.ti-location-arrow:before {
    content: "\e62c"
}

.ti-link:before {
    content: "\e62d"
}

.ti-layout:before {
    content: "\e62e"
}

.ti-layers:before {
    content: "\e62f"
}

.ti-layers-alt:before {
    content: "\e630"
}

.ti-key:before {
    content: "\e631"
}

.ti-import:before {
    content: "\e632"
}

.ti-image:before {
    content: "\e633"
}

.ti-heart:before {
    content: "\e634"
}

.ti-heart-broken:before {
    content: "\e635"
}

.ti-hand-stop:before {
    content: "\e636"
}

.ti-hand-open:before {
    content: "\e637"
}

.ti-hand-drag:before {
    content: "\e638"
}

.ti-folder:before {
    content: "\e639"
}

.ti-flag:before {
    content: "\e63a"
}

.ti-flag-alt:before {
    content: "\e63b"
}

.ti-flag-alt-2:before {
    content: "\e63c"
}

.ti-eye:before {
    content: "\e63d"
}

.ti-export:before {
    content: "\e63e"
}

.ti-exchange-vertical:before {
    content: "\e63f"
}

.ti-desktop:before {
    content: "\e640"
}

.ti-cup:before {
    content: "\e641"
}

.ti-crown:before {
    content: "\e642"
}

.ti-comments:before {
    content: "\e643"
}

.ti-comment:before {
    content: "\e644"
}

.ti-comment-alt:before {
    content: "\e645"
}

.ti-close:before {
    content: "\e646"
}

.ti-clip:before {
    content: "\e647"
}

.ti-angle-up:before {
    content: "\e648"
}

.ti-angle-right:before {
    content: "\e649"
}

.ti-angle-left:before {
    content: "\e64a"
}

.ti-angle-down:before {
    content: "\e64b"
}

.ti-check:before {
    content: "\e64c"
}

.ti-check-box:before {
    content: "\e64d"
}

.ti-camera:before {
    content: "\e64e"
}

.ti-announcement:before {
    content: "\e64f"
}

.ti-brush:before {
    content: "\e650"
}

.ti-briefcase:before {
    content: "\e651"
}

.ti-bolt:before {
    content: "\e652"
}

.ti-bolt-alt:before {
    content: "\e653"
}

.ti-blackboard:before {
    content: "\e654"
}

.ti-bag:before {
    content: "\e655"
}

.ti-move:before {
    content: "\e656"
}

.ti-arrows-vertical:before {
    content: "\e657"
}

.ti-arrows-horizontal:before {
    content: "\e658"
}

.ti-fullscreen:before {
    content: "\e659"
}

.ti-arrow-top-right:before {
    content: "\e65a"
}

.ti-arrow-top-left:before {
    content: "\e65b"
}

.ti-arrow-circle-up:before {
    content: "\e65c"
}

.ti-arrow-circle-right:before {
    content: "\e65d"
}

.ti-arrow-circle-left:before {
    content: "\e65e"
}

.ti-arrow-circle-down:before {
    content: "\e65f"
}

.ti-angle-double-up:before {
    content: "\e660"
}

.ti-angle-double-right:before {
    content: "\e661"
}

.ti-angle-double-left:before {
    content: "\e662"
}

.ti-angle-double-down:before {
    content: "\e663"
}

.ti-zip:before {
    content: "\e664"
}

.ti-world:before {
    content: "\e665"
}

.ti-wheelchair:before {
    content: "\e666"
}

.ti-view-list:before {
    content: "\e667"
}

.ti-view-list-alt:before {
    content: "\e668"
}

.ti-view-grid:before {
    content: "\e669"
}

.ti-uppercase:before {
    content: "\e66a"
}

.ti-upload:before {
    content: "\e66b"
}

.ti-underline:before {
    content: "\e66c"
}

.ti-truck:before {
    content: "\e66d"
}

.ti-timer:before {
    content: "\e66e"
}

.ti-ticket:before {
    content: "\e66f"
}

.ti-thumb-up:before {
    content: "\e670"
}

.ti-thumb-down:before {
    content: "\e671"
}

.ti-text:before {
    content: "\e672"
}

.ti-stats-up:before {
    content: "\e673"
}

.ti-stats-down:before {
    content: "\e674"
}

.ti-split-v:before {
    content: "\e675"
}

.ti-split-h:before {
    content: "\e676"
}

.ti-smallcap:before {
    content: "\e677"
}

.ti-shine:before {
    content: "\e678"
}

.ti-shift-right:before {
    content: "\e679"
}

.ti-shift-left:before {
    content: "\e67a"
}

.ti-shield:before {
    content: "\e67b"
}

.ti-notepad:before {
    content: "\e67c"
}

.ti-server:before {
    content: "\e67d"
}

.ti-quote-right:before {
    content: "\e67e"
}

.ti-quote-left:before {
    content: "\e67f"
}

.ti-pulse:before {
    content: "\e680"
}

.ti-printer:before {
    content: "\e681"
}

.ti-power-off:before {
    content: "\e682"
}

.ti-plug:before {
    content: "\e683"
}

.ti-pie-chart:before {
    content: "\e684"
}

.ti-paragraph:before {
    content: "\e685"
}

.ti-panel:before {
    content: "\e686"
}

.ti-package:before {
    content: "\e687"
}

.ti-music:before {
    content: "\e688"
}

.ti-music-alt:before {
    content: "\e689"
}

.ti-mouse:before {
    content: "\e68a"
}

.ti-mouse-alt:before {
    content: "\e68b"
}

.ti-money:before {
    content: "\e68c"
}

.ti-microphone:before {
    content: "\e68d"
}

.ti-menu:before {
    content: "\e68e"
}

.ti-menu-alt:before {
    content: "\e68f"
}

.ti-map:before {
    content: "\e690"
}

.ti-map-alt:before {
    content: "\e691"
}

.ti-loop:before {
    content: "\e692"
}

.ti-location-pin:before {
    content: "\e693"
}

.ti-list:before {
    content: "\e694"
}

.ti-light-bulb:before {
    content: "\e695"
}

.ti-Italic:before {
    content: "\e696"
}

.ti-info:before {
    content: "\e697"
}

.ti-infinite:before {
    content: "\e698"
}

.ti-id-badge:before {
    content: "\e699"
}

.ti-hummer:before {
    content: "\e69a"
}

.ti-home:before {
    content: "\e69b"
}

.ti-help:before {
    content: "\e69c"
}

.ti-headphone:before {
    content: "\e69d"
}

.ti-harddrives:before {
    content: "\e69e"
}

.ti-harddrive:before {
    content: "\e69f"
}

.ti-gift:before {
    content: "\e6a0"
}

.ti-game:before {
    content: "\e6a1"
}

.ti-filter:before {
    content: "\e6a2"
}

.ti-files:before {
    content: "\e6a3"
}

.ti-file:before {
    content: "\e6a4"
}

.ti-eraser:before {
    content: "\e6a5"
}

.ti-envelope:before {
    content: "\e6a6"
}

.ti-download:before {
    content: "\e6a7"
}

.ti-direction:before {
    content: "\e6a8"
}

.ti-direction-alt:before {
    content: "\e6a9"
}

.ti-dashboard:before {
    content: "\e6aa"
}

.ti-control-stop:before {
    content: "\e6ab"
}

.ti-control-shuffle:before {
    content: "\e6ac"
}

.ti-control-play:before {
    content: "\e6ad"
}

.ti-control-pause:before {
    content: "\e6ae"
}

.ti-control-forward:before {
    content: "\e6af"
}

.ti-control-backward:before {
    content: "\e6b0"
}

.ti-cloud:before {
    content: "\e6b1"
}

.ti-cloud-up:before {
    content: "\e6b2"
}

.ti-cloud-down:before {
    content: "\e6b3"
}

.ti-clipboard:before {
    content: "\e6b4"
}

.ti-car:before {
    content: "\e6b5"
}

.ti-calendar:before {
    content: "\e6b6"
}

.ti-book:before {
    content: "\e6b7"
}

.ti-bell:before {
    content: "\e6b8"
}

.ti-basketball:before {
    content: "\e6b9"
}

.ti-bar-chart:before {
    content: "\e6ba"
}

.ti-bar-chart-alt:before {
    content: "\e6bb"
}

.ti-back-right:before {
    content: "\e6bc"
}

.ti-back-left:before {
    content: "\e6bd"
}

.ti-arrows-corner:before {
    content: "\e6be"
}

.ti-archive:before {
    content: "\e6bf"
}

.ti-anchor:before {
    content: "\e6c0"
}

.ti-align-right:before {
    content: "\e6c1"
}

.ti-align-left:before {
    content: "\e6c2"
}

.ti-align-justify:before {
    content: "\e6c3"
}

.ti-align-center:before {
    content: "\e6c4"
}

.ti-alert:before {
    content: "\e6c5"
}

.ti-alarm-clock:before {
    content: "\e6c6"
}

.ti-agenda:before {
    content: "\e6c7"
}

.ti-write:before {
    content: "\e6c8"
}

.ti-window:before {
    content: "\e6c9"
}

.ti-widgetized:before {
    content: "\e6ca"
}

.ti-widget:before {
    content: "\e6cb"
}

.ti-widget-alt:before {
    content: "\e6cc"
}

.ti-wallet:before {
    content: "\e6cd"
}

.ti-video-clapper:before {
    content: "\e6ce"
}

.ti-video-camera:before {
    content: "\e6cf"
}

.ti-vector:before {
    content: "\e6d0"
}

.ti-themify-logo:before {
    content: "\e6d1"
}

.ti-themify-favicon:before {
    content: "\e6d2"
}

.ti-themify-favicon-alt:before {
    content: "\e6d3"
}

.ti-support:before {
    content: "\e6d4"
}

.ti-stamp:before {
    content: "\e6d5"
}

.ti-split-v-alt:before {
    content: "\e6d6"
}

.ti-slice:before {
    content: "\e6d7"
}

.ti-shortcode:before {
    content: "\e6d8"
}

.ti-shift-right-alt:before {
    content: "\e6d9"
}

.ti-shift-left-alt:before {
    content: "\e6da"
}

.ti-ruler-alt-2:before {
    content: "\e6db"
}

.ti-receipt:before {
    content: "\e6dc"
}

.ti-pin2:before {
    content: "\e6dd"
}

.ti-pin-alt:before {
    content: "\e6de"
}

.ti-pencil-alt2:before {
    content: "\e6df"
}

.ti-palette:before {
    content: "\e6e0"
}

.ti-more:before {
    content: "\e6e1"
}

.ti-more-alt:before {
    content: "\e6e2"
}

.ti-microphone-alt:before {
    content: "\e6e3"
}

.ti-magnet:before {
    content: "\e6e4"
}

.ti-line-double:before {
    content: "\e6e5"
}

.ti-line-dotted:before {
    content: "\e6e6"
}

.ti-line-dashed:before {
    content: "\e6e7"
}

.ti-layout-width-full:before {
    content: "\e6e8"
}

.ti-layout-width-default:before {
    content: "\e6e9"
}

.ti-layout-width-default-alt:before {
    content: "\e6ea"
}

.ti-layout-tab:before {
    content: "\e6eb"
}

.ti-layout-tab-window:before {
    content: "\e6ec"
}

.ti-layout-tab-v:before {
    content: "\e6ed"
}

.ti-layout-tab-min:before {
    content: "\e6ee"
}

.ti-layout-slider:before {
    content: "\e6ef"
}

.ti-layout-slider-alt:before {
    content: "\e6f0"
}

.ti-layout-sidebar-right:before {
    content: "\e6f1"
}

.ti-layout-sidebar-none:before {
    content: "\e6f2"
}

.ti-layout-sidebar-left:before {
    content: "\e6f3"
}

.ti-layout-placeholder:before {
    content: "\e6f4"
}

.ti-layout-menu:before {
    content: "\e6f5"
}

.ti-layout-menu-v:before {
    content: "\e6f6"
}

.ti-layout-menu-separated:before {
    content: "\e6f7"
}

.ti-layout-menu-full:before {
    content: "\e6f8"
}

.ti-layout-media-right-alt:before {
    content: "\e6f9"
}

.ti-layout-media-right:before {
    content: "\e6fa"
}

.ti-layout-media-overlay:before {
    content: "\e6fb"
}

.ti-layout-media-overlay-alt:before {
    content: "\e6fc"
}

.ti-layout-media-overlay-alt-2:before {
    content: "\e6fd"
}

.ti-layout-media-left-alt:before {
    content: "\e6fe"
}

.ti-layout-media-left:before {
    content: "\e6ff"
}

.ti-layout-media-center-alt:before {
    content: "\e700"
}

.ti-layout-media-center:before {
    content: "\e701"
}

.ti-layout-list-thumb:before {
    content: "\e702"
}

.ti-layout-list-thumb-alt:before {
    content: "\e703"
}

.ti-layout-list-post:before {
    content: "\e704"
}

.ti-layout-list-large-image:before {
    content: "\e705"
}

.ti-layout-line-solid:before {
    content: "\e706"
}

.ti-layout-grid4:before {
    content: "\e707"
}

.ti-layout-grid3:before {
    content: "\e708"
}

.ti-layout-grid2:before {
    content: "\e709"
}

.ti-layout-grid2-thumb:before {
    content: "\e70a"
}

.ti-layout-cta-right:before {
    content: "\e70b"
}

.ti-layout-cta-left:before {
    content: "\e70c"
}

.ti-layout-cta-center:before {
    content: "\e70d"
}

.ti-layout-cta-btn-right:before {
    content: "\e70e"
}

.ti-layout-cta-btn-left:before {
    content: "\e70f"
}

.ti-layout-column4:before {
    content: "\e710"
}

.ti-layout-column3:before {
    content: "\e711"
}

.ti-layout-column2:before {
    content: "\e712"
}

.ti-layout-accordion-separated:before {
    content: "\e713"
}

.ti-layout-accordion-merged:before {
    content: "\e714"
}

.ti-layout-accordion-list:before {
    content: "\e715"
}

.ti-ink-pen:before {
    content: "\e716"
}

.ti-info-alt:before {
    content: "\e717"
}

.ti-help-alt:before {
    content: "\e718"
}

.ti-headphone-alt:before {
    content: "\e719"
}

.ti-hand-point-up:before {
    content: "\e71a"
}

.ti-hand-point-right:before {
    content: "\e71b"
}

.ti-hand-point-left:before {
    content: "\e71c"
}

.ti-hand-point-down:before {
    content: "\e71d"
}

.ti-gallery:before {
    content: "\e71e"
}

.ti-face-smile:before {
    content: "\e71f"
}

.ti-face-sad:before {
    content: "\e720"
}

.ti-credit-card:before {
    content: "\e721"
}

.ti-control-skip-forward:before {
    content: "\e722"
}

.ti-control-skip-backward:before {
    content: "\e723"
}

.ti-control-record:before {
    content: "\e724"
}

.ti-control-eject:before {
    content: "\e725"
}

.ti-comments-smiley:before {
    content: "\e726"
}

.ti-brush-alt:before {
    content: "\e727"
}

.ti-youtube:before {
    content: "\e728"
}

.ti-vimeo:before {
    content: "\e729"
}

.ti-twitter:before {
    content: "\e72a"
}

.ti-time:before {
    content: "\e72b"
}

.ti-tumblr:before {
    content: "\e72c"
}

.ti-skype:before {
    content: "\e72d"
}

.ti-share:before {
    content: "\e72e"
}

.ti-share-alt:before {
    content: "\e72f"
}

.ti-rocket:before {
    content: "\e730"
}

.ti-pinterest:before {
    content: "\e731"
}

.ti-new-window:before {
    content: "\e732"
}

.ti-microsoft:before {
    content: "\e733"
}

.ti-list-ol:before {
    content: "\e734"
}

.ti-linkedin:before {
    content: "\e735"
}

.ti-layout-sidebar-2:before {
    content: "\e736"
}

.ti-layout-grid4-alt:before {
    content: "\e737"
}

.ti-layout-grid3-alt:before {
    content: "\e738"
}

.ti-layout-grid2-alt:before {
    content: "\e739"
}

.ti-layout-column4-alt:before {
    content: "\e73a"
}

.ti-layout-column3-alt:before {
    content: "\e73b"
}

.ti-layout-column2-alt:before {
    content: "\e73c"
}

.ti-instagram:before {
    content: "\e73d"
}

.ti-google:before {
    content: "\e73e"
}

.ti-github:before {
    content: "\e73f"
}

.ti-flickr:before {
    content: "\e740"
}

.ti-facebook:before {
    content: "\e741"
}

.ti-dropbox:before {
    content: "\e742"
}

.ti-dribbble:before {
    content: "\e743"
}

.ti-apple:before {
    content: "\e744"
}

.ti-android:before {
    content: "\e745"
}

.ti-save:before {
    content: "\e746"
}

.ti-save-alt:before {
    content: "\e747"
}

.ti-yahoo:before {
    content: "\e748"
}

.ti-wordpress:before {
    content: "\e749"
}

.ti-vimeo-alt:before {
    content: "\e74a"
}

.ti-twitter-alt:before {
    content: "\e74b"
}

.ti-tumblr-alt:before {
    content: "\e74c"
}

.ti-trello:before {
    content: "\e74d"
}

.ti-stack-overflow:before {
    content: "\e74e"
}

.ti-soundcloud:before {
    content: "\e74f"
}

.ti-sharethis:before {
    content: "\e750"
}

.ti-sharethis-alt:before {
    content: "\e751"
}

.ti-reddit:before {
    content: "\e752"
}

.ti-pinterest-alt:before {
    content: "\e753"
}

.ti-microsoft-alt:before {
    content: "\e754"
}

.ti-linux:before {
    content: "\e755"
}

.ti-jsfiddle:before {
    content: "\e756"
}

.ti-joomla:before {
    content: "\e757"
}

.ti-html5:before {
    content: "\e758"
}

.ti-flickr-alt:before {
    content: "\e759"
}

.ti-email:before {
    content: "\e75a"
}

.ti-drupal:before {
    content: "\e75b"
}

.ti-dropbox-alt:before {
    content: "\e75c"
}

.ti-css3:before {
    content: "\e75d"
}

.ti-rss:before {
    content: "\e75e"
}

.ti-rss-alt:before {
    content: "\e75f"
}

/* ==================================================
// fancyBox v3.5.7
//
// Licensed GPLv3 for open source use
// or fancyBox Commercial License for commercial use
//
// http://fancyapps.com/fancybox/
// Copyright 2019 fancyApps
//
// ================================================== */
body.compensate-for-scrollbar {
    overflow: hidden
}

.fancybox-active {
    height: auto
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992
}

.fancybox-container * {
    box-sizing: border-box
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71)
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997
}

.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-toolbar {
    right: 0;
    top: 0
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
    display: block
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0
}

.fancybox-slide--image:before {
    display: none
}

.fancybox-slide--html {
    padding: 6px
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in
}

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
    cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
    cursor: grabbing
}

.fancybox-container [data-selectable=true] {
    cursor: text
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.fancybox-spaceball {
    z-index: 1
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%
}

.fancybox-slide--video .fancybox-content {
    background: #000
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff
}

.fancybox-iframe,
.fancybox-video {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
    color: #ccc
}

.fancybox-button:hover {
    color: #fff
}

.fancybox-button:focus {
    outline: none
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none
}

.fancybox-button div {
    height: 100%
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0
}

.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
    display: none
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998
}

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none
}

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px
}

.fancybox-navigation .fancybox-button div {
    padding: 7px
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right)
}

.fancybox-caption {
    background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996
}

@supports (padding:max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))
    }
}

.fancybox-caption--separate {
    margin-top: -50px
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline
}

.fancybox-loading {
    animation: a 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999
}

@keyframes a {
    to {
        transform: rotate(1turn)
    }
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translateZ(0) scale(1)
}

@media (max-height:576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px
    }

    .fancybox-slide--image {
        padding: 6px 0
    }

    .fancybox-close-small {
        right: -6px
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px
    }

    @supports (padding:max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right))
        }
    }
}

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px
}

.fancybox-share p {
    margin: 0;
    padding: 0
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.fancybox-share__button:link,
.fancybox-share__button:visited {
    color: #fff
}

.fancybox-share__button:hover {
    text-decoration: none
}

.fancybox-share__button--fb {
    background: #3b5998
}

.fancybox-share__button--fb:hover {
    background: #344e86
}

.fancybox-share__button--pt {
    background: #bd081d
}

.fancybox-share__button--pt:hover {
    background: #aa0719
}

.fancybox-share__button--tw {
    background: #1da1f2
}

.fancybox-share__button--tw:hover {
    background: #0d95e8
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%
}

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px
}

.fancybox-thumbs__list a:before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991
}

.fancybox-thumbs__list a:focus:before {
    opacity: .5
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
    opacity: 1
}

@media (max-width:576px) {
    .fancybox-thumbs {
        width: 110px
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px)
    }
}

/*! odometer 0.4.6 */
.odometer.odometer-auto-theme,
.odometer.odometer-theme-default {
    display: -moz-inline-box;
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    position: relative
}

.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-default .odometer-digit {
    display: -moz-inline-box;
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    position: relative
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
    display: -moz-inline-box;
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
    text-align: left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
    display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
    display: block;
    -webkit-backface-visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value {
    display: block;
    -webkit-transform: translateZ(0)
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {
    position: absolute
}

.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 2s;
    -moz-transition: -moz-transform 2s;
    -ms-transition: -ms-transform 2s;
    -o-transition: -o-transform 2s;
    transition: transform 2s
}

.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 2s;
    -moz-transition: -moz-transform 2s;
    -ms-transition: -ms-transform 2s;
    -o-transition: -o-transform 2s;
    transition: transform 2s;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-default {
    font-family: "Helvetica Neue", sans-serif;
    line-height: 1.1em
}

.odometer.odometer-auto-theme .odometer-value,
.odometer.odometer-theme-default .odometer-value {
    text-align: center
}

.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

.progress-bar.active, .progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}/*--------------------------------------------------------------
>>> RadiantThemes Custom CSS
>>> THEME CUSTOM CSS || DO NOT CHANGE THIS WITHOUT PROPER KNOWLEDGE
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Sidr
# Nicescroll
# Preloader
# Overlay
# Page Transition Layer
# Scrollup
# GDPR Notice
# Footer
	## Footer Style Default
	## Footer Style Custom
# Mobile Menu
# Search Bar
# Hamburger Menu
# WordPress Fix
# Gallery Columns
# WooCommerce Fix
# YITH Fix
# Website Layout
# Common
# Custom Widgets
	## RadiantThemes Twitter Box
	## RadiantThemes Contact Box
	## RadiantThemes Recent Post With Thumbnail
# Inner Banner
	## Inner Banner Main
	## Inner Banner Breadcrumb
# Pagination / WooCommerce Pagination
# Sidebar
# Blog Page
	## Blog Listing
		### Post (Style Default)
		### Post (Style One)
		### Post (Style Two)
		### Post (Style Three)
		### Post (Style Four)
		### Post (Style Five)
	## Blog Single Page
		### Single Page Style Default
		### Single Page Style One
		### Single Page Style Two
	## Blog No Result Page
# Shop Page
	## Product Listing Page
		### Shop Box (Style One)
		### Shop Box (Style Two)
		### Shop Box (Style Three)
		### Shop Box (Style Four)
		### Shop Box (Style Five)
		### Shop Box (Style Six)
	## Product Single Page
		### Shop Details Box (Style One)
		### Shop Details Box (Style Two)
		### Shop Details Box (Style Three)
		### Shop Attributes
		### Shop Reviews
		### Shop Related
	## Empty Cart Page
	## Login/Register Page
	## My Account Page
	## Cart Page
	## Checkout Page
	## Order Received Page
# Team Page
	## Team Single Page
		### Team Single Page Style One
# Event Page
	## Event Month View Page
	## Event List View Page
	## Event Day View Page
# 404 Error Page
	## 404 Error Style One
	## 404 Error Style Two
	## 404 Error Style Three
	## 404 Error Style Four
# Maintenance Mode Page
	## Maintenance Mode Style One
	## Maintenance Mode Style Two
	## Maintenance Mode Style Three
# Coming Soon Page
	## Coming Soon Style One
	## Coming Soon Style Two
	## Coming Soon Style Three
# Default Page
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/

* {
    margin: 0 auto;
    text-decoration: none !important;
    outline: none !important;
}

a {
    color: #000;
}

img {
    max-width: 100%;
    height: auto;
    border: 0;
    /*border-radius: 5px;*/
}

iframe {
    max-width: 100%;
}

.no-padding {
    padding: 0;
}

ul,
ol {
    margin: 0;
    padding: 0;
    list-style: none;
}

ol {
    list-style: decimal inside;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    visibility: inherit !important;
}

strong {
    font-weight: 600;
}

p {
    margin-bottom: 0;
    padding: 0;
}

blockquote {
    margin: 0;
    padding: 0;
    border: none;
}

label {
    font-weight: 400;
}

del,
del * {
    text-decoration: line-through !important;
}

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1170px;
}

@media only screen and (min-width: 1025px) and (max-width: 1150px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        padding: 0 15px !important;
    }
}

.elementor-widget-heading .elementor-heading-title {
    line-height: normal;
}

/* NEW MEGA MENU CSS START */

body .container-wide {
    width: 100%;
    margin: 0 auto;
    padding: 0 60px
}

@media(max-width:1024px) {
    body .body-inner {
        width: 100%;
        margin: 0
    }

    body .container-wide {
        padding: 0 30px
    }
}


.container-fullwidth {
    margin: 0 auto
}

.container-fullwidth .row {
    padding-left: 15px;
    padding-right: 15px
}

section {
    /*position: relative;
    width: 100%;
    z-index: 1;*/
    /*padding: 80px 0;
    overflow: hidden;
    background-color: #fff*/
}

@media(max-width:768px) {
    /*section {
        padding: 40px 0
    }*/
}


body.rt-dark {
    /*background-color: #181818;*/
    color: #999
}

section.rt-dark,
.rt-dark section {
    /*background-color: #181818;*/
    color: #999
}



@media(max-width:1024px) {

    #header[data-transparent=true] + #page-title {
        top: -120px;
        margin-bottom: -124px;
        padding: 160px 0 80px
    }
}



#topbar {
    position: relative;
    z-index: 200;
    background-color: #fff
}

#topbar .top-menu {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    float: left
}

#topbar .top-menu > li {
    display: inline-block;
    height: 40px;
    line-height: 40px
}

#topbar .top-menu > li > a {
    color: #484848;
    display: block;
    font-size: 12px;
    font-weight: 500;
    height: 40px;
    margin-right: 16px
}

#topbar .top-links {
    position: relative
}

#topbar .social-icons {
    float: right;
    height: 100%;
    overflow: hidden
}

#topbar .social-icons li,
#topbar .social-icons li a {
    float: left;
    list-style: outside none none
}

#topbar .social-icons li a {
    border-radius: 4px;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 35px;
    overflow: hidden;
    margin: 0
}

#topbar.rt-dark {
    background-color: #1f1f1f
}

#topbar.rt-dark .top-menu > li > a,
#topbar.rt-dark .social-icons li a {
    color: #fff !important
}

#topbar.topbar-colored,
#topbar.topbar-colored.rt-dark {
    background-color: #2250fc
}

.topbar-rt-dropdown {
    color: #747474;
    float: left;
    font-size: 13px;
    font-weight: 400;
    position: relative
}

.topbar-rt-dropdown .title {
    border-left: 1px solid #eee;
    padding: 0 20px;
    cursor: pointer;
    line-height: 40px
}

.topbar-rt-dropdown .title a {
    color: #747474
}

.topbar-rt-dropdown .title a:hover {
    text-decoration: underline
}

.topbar-rt-dropdown .title b {
    font-weight: 600
}

.topbar-rt-dropdown .title .fa {
    margin-left: 7px;
    position: relative;
    top: -1px
}

.topbar-rt-dropdown .title .fa:first-child {
    margin-left: 0;
    margin-right: 7px
}

.topbar-rt-dropdown:first-child .title {
    border-color: transparent;
    padding-left: 0
}

.topbar-rt-dropdown .title img,
.topbar-rt-dropdown .list-entry img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
    position: relative;
    top: -1px
}

.topbar-rt-dropdown .rt-dropdown-list {
    position: absolute;
    width: auto;
    left: 0;
    top: auto;
    border-radius: 3px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    border: solid 1px #eee;
    padding: 0 16px;
    z-index: 1;
    text-align: left;
    opacity: 0;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    transform-origin: 50% 0% 0;
    -moz-transform-origin: 50% 0% 0;
    -webkit-transform-origin: 50% 0% 0;
    -ms-transform-origin: 50% 0% 0;
    z-index: 1;
    visibility: hidden
}

.topbar-rt-dropdown:hover .rt-dropdown-list,
.topbar-rt-dropdown:hover .topbar-form {
    opacity: 1;
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    visibility: visible
}

.topbar-rt-dropdown .list-entry {
    line-height: 30px;
    white-space: nowrap;
    display: block;
    color: #747474;
    padding: 2px 0;
    border-top: 1px #f0f0f0 solid
}

.topbar-rt-dropdown .list-entry:hover {
    color: #222
}

.topbar-rt-dropdown .list-entry:first-child {
    border-top: none
}

.topbar-rt-dropdown .topbar-form {
    position: absolute;
    width: 240px;
    padding: 20px 20px 10px;
    right: auto;
    top: 40px;
    border-radius: 3px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    border: solid 1px #eee;
    z-index: 1;
    text-align: left;
    opacity: 0;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    transform-origin: 50% 0% 0;
    -moz-transform-origin: 50% 0% 0;
    -webkit-transform-origin: 50% 0% 0;
    -ms-transform-origin: 50% 0% 0;
    visibility: hidden
}

.topbar-rt-dropdown input {
    margin-bottom: 2px
}

.topbar-rt-dropdown .form-group {
    margin-bottom: 10px
}

.topbar-rt-dropdown .checkbox {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 0;
    vertical-align: middle;
    margin-top: -12px
}

.topbar-rt-dropdown.float-right .title {
    padding: 0 0 0 20px !important
}

.topbar-rt-dropdown .rt-dropdown-invert.topbar-form {
    left: auto;
    right: -20px
}

#topbar.topbar-fullwidth > .container {
    max-width: 100%;
    padding: 0 30px
}

#topbar {
    border-bottom: 1px solid #eee
}

#topbar.topbar-rt-dark,
#topbar.rt-dark {
    background-color: #252525;
    border-color: rgba(231, 231, 231, .25)
}

#topbar.topbar-rt-dark .top-menu > li > a,
#topbar.topbar-rt-dark .social-icons li a,
#topbar.rt-dark .top-menu > li > a,
#topbar.rt-dark .social-icons li a {
    color: #fff !important
}

#topbar .topbar-light .top-menu > li > a,
#topbar .topbar-light .social-icons li a {
    color: #111 !important
}

.topbar-transparent {
    margin-top: -2px
}

.topbar-transparent.topbar-rt-dark .topbar-rt-dropdown .title a,
.topbar-transparent.topbar-rt-dark .topbar-rt-dropdown {
    color: #fff
}

.topbar-transparent .topbar-rt-dropdown .title {
    border-color: rgba(231, 231, 231, .25)
}

.topbar-transparent .topbar-rt-dropdown:first-child .title {
    border-color: transparent
}

#topbar.topbar-rt-dark.topbar-colored {
    border-bottom: 0
}

#topbar.rt-dark {
    border-bottom: 1px solid rgba(231, 231, 231, .05)
}

#topbar.rt-dark.topbar-transparent {
    background-color: transparent;
    border-bottom: 1px solid rgba(144, 144, 144, .25)
}

#topbar ~ #header[data-transparent=true] + #slider,
#topbar ~ #header[data-transparent=true] + .fullscreen,
#topbar ~ #header[data-transparent=true] + .halfscreen,
#topbar ~ #header[data-transparent=true] + #google-map {
    top: -120px;
    margin-bottom: -120px
}

@media(max-width:1024px) {

    #header .rt-header-inner .logo,
    #header #header-wrap .logo {
        height: auto;
    }

    #topbar.topbar-transparent.rt-dark {
        background-color: #fff !important
    }

    #topbar.topbar-transparent.rt-dark .top-menu > li > a,
    #topbar.topbar-transparent.rt-dark .social-icons li a {
        color: #484848 !important
    }
}

#header {
    position: absolute;
    width: 100%;
    z-index: 199 !important;

}

#header .container {
    position: relative
}

#header .rt-header-inner,
#header #header-wrap {

    left: 0;
    right: 0;
    transition: all .4s ease-in-out
}

#header .rt-header-inner .logo,
#header #header-wrap .logo {
    float: left;
    font-size: 28px;
    position: relative;
    z-index: 1;
    transition: all .4s ease-in-out;
}

#header .rt-header-inner .logo a > img,
#header #header-wrap .logo a > img {
    vertical-align: inherit;
    transition: all .4s ease-in-out;
    width: auto
}

#header .rt-header-inner .logo a > img,
#header .rt-header-inner .logo a [class*=logo-],
#header #header-wrap .logo a > img,
#header #header-wrap .logo a [class*=logo-] {
    display: none
}

#header .rt-header-inner .logo a .logo-default,
#header #header-wrap .logo a .logo-default {
    display: block
}

#header .rt-header-inner .logo a,
#header .rt-header-inner .logo a span,
#header #header-wrap .logo a,
#header #header-wrap .logo a span {
    /*font-family: poppins, sans-serif;*/
    font-size: 40px;
    color: #1f1f1f;
    font-weight: 800;
    letter-spacing: 1.5px;
    text-decoration: none;
}

#header[data-fullwidth=true] .rt-header-inner .container,
#header[data-fullwidth=true] #header-wrap .container {
    max-width: 100%;
    /*padding: 0 30px*/
}

#header.header-modern:not(.header-active) {
    margin: 40px auto 0;
    width: 1200px
}

#header.header-modern:not(.header-active) .rt-header-inner,
#header.header-modern:not(.header-active) #header-wrap {
    border-radius: 4px
}

#header.header-modern:not(.header-active) + .inspiro-slider,
#header.header-modern:not(.header-active) + #slider,
#header.header-modern:not(.header-active) + .fullscreen,
#header.header-modern:not(.header-active) + .halfscreen,
#header.header-modern:not(.header-active) + #google-map {
    top: -130px;
    margin-bottom: -130px
}

#header.header-mini {
    line-height: 60px;
    height: 60px
}

#header.header-mini .rt-header-inner,
#header.header-mini #header-wrap {
    height: 60px
}

#header.header-mini .rt-header-inner #rt-mainMenu > .container nav > ul > li > a,
#header.header-mini #header-wrap #rt-mainMenu > .container nav > ul > li > a {
    font-size: 11px
}

#header.header-mini .rt-header-inner #rt-mainMenu > .container nav > ul > li .rt-dropdown-submenu:before,
#header.header-mini #header-wrap #rt-mainMenu > .container nav > ul > li .rt-dropdown-submenu:before {
    top: -6px
}

#header.header-mini .rt-header-inner .logo,
#header.header-mini #header-wrap .logo {
    height: 60px
}

#header.header-mini .rt-header-inner .logo a > img,
#header.header-mini #header-wrap .logo a > img {
    height: 60px
}

#header.header-mini .rt-header-inner .logo a,
#header.header-mini .rt-header-inner .logo a span,
#header.header-mini #header-wrap .logo a,
#header.header-mini #header-wrap .logo a span {
    font-size: 30px
}

#header.header-mini .rt-header-inner #rt-mainMenu-trigger,
#header.header-mini #header-wrap #rt-mainMenu-trigger {
    height: 60px
}

#header.header-mini .rt-header-inner .header-extras,
#header.header-mini #header-wrap .header-extras {
    height: 60px
}

#header.header-alternative {
    line-height: 60px;
    height: 60px
}

#header.header-alternative .rt-header-inner,
#header.header-alternative #header-wrap {
    height: 60px
}

#header.header-alternative .rt-header-inner #rt-mainMenu > .container nav > ul > li .rt-dropdown-submenu:before,
#header.header-alternative #header-wrap #rt-mainMenu > .container nav > ul > li .rt-dropdown-submenu:before {
    top: -6px
}

#header.header-alternative .rt-header-inner .logo,
#header.header-alternative #header-wrap .logo {
    height: 60px
}

#header.header-alternative .rt-header-inner .logo a > img,
#header.header-alternative #header-wrap .logo a > img {
    height: 60px;
    padding-top: 10px;
    padding-bottom: 10px
}

#header.header-alternative .rt-header-inner #rt-mainMenu-trigger,
#header.header-alternative #header-wrap #rt-mainMenu-trigger {
    height: 60px
}

#header.header-alternative .rt-header-inner .header-extras,
#header.header-alternative #header-wrap .header-extras {
    height: 60px
}

#header[data-transparent=true]:not(.sticky-active) .rt-header-inner,
#header[data-transparent=true]:not(.sticky-active) #header-wrap {
    background-color: transparent
}

#header[data-transparent=true] + .inspiro-slider,
#header[data-transparent=true] + #slider,
#header[data-transparent=true] + .fullscreen,
#header[data-transparent=true] + .halfscreen,
#header[data-transparent=true] + #google-map {
    top: -80px;
    margin-bottom: -80px
}

#header.header-logo-right .rt-header-inner .logo,
#header.header-logo-right #header-wrap .logo {
    float: right
}

#header.header-logo-right .rt-header-inner .header-extras,
#header.header-logo-right #header-wrap .header-extras {
    float: left
}

#header.header-logo-right .rt-header-inner #rt-mainMenu nav,
#header.header-logo-right #header-wrap #rt-mainMenu nav {
    float: left
}

#header.header-shadow .rt-header-inner,
#header.header-shadow #header-wrap {
    box-shadow: 0 0 18px 0 rgba(0, 0, 0, .12) !important
}

#header[data-transparent=true]:not(.sticky-active) .rt-header-inner,
#header[data-transparent=true]:not(.sticky-active) #header-wrap,
#header[data-transparent=true]:not(.sticky-active).rt-dark .rt-header-inner,
#header[data-transparent=true]:not(.sticky-active).rt-dark #header-wrap {
    background-color: transparent
}

#header[data-transparent=true] + .inspiro-slider,
#header[data-transparent=true] + #slider,
#header[data-transparent=true] + .fullscreen,
#header[data-transparent=true] + .halfscreen,
#header[data-transparent=true] + #google-map {
    top: -80px;
    margin-bottom: -80px
}

#header.header-sticky .rt-header-inner,
#header.header-sticky #header-wrap {
    transition: top .8s ease-in-out;
    top: -140px
}

#header.header-sticky.sticky-active .rt-header-inner,
#header.header-sticky.sticky-active #header-wrap {
    box-shadow: 0 12px 6px rgba(0, 0, 0, .06);
    top: 0;
    position: fixed;
    margin: 0 auto;
    /*background: #fff;*/
    width: 100%
}

.admin-bar #header.header-sticky.sticky-active .rt-header-inner,
.admin-bar #header.header-sticky.sticky-active #header-wrap {
    box-shadow: 0 12px 6px rgba(0, 0, 0, .06);
    top: 32px;
    position: fixed;
    margin: 0 auto;
    /*background: #fff;*/
    width: 100%
}

#header.header-always-fixed .rt-header-inner,
#header.header-always-fixed #header-wrap {
    position: fixed !important;
    top: 0 !important
}

.rt-dark #header .rt-header-inner,
.rt-dark #header #header-wrap,
#header.rt-dark .rt-header-inner,
#header.rt-dark #header-wrap {
    /*background-color: #181818*/
}

.rt-dark #header .rt-header-inner .logo a > img,
.rt-dark #header .rt-header-inner .logo a [class*=logo-],
.rt-dark #header #header-wrap .logo a > img,
.rt-dark #header #header-wrap .logo a [class*=logo-],
#header.rt-dark .rt-header-inner .logo a > img,
#header.rt-dark .rt-header-inner .logo a [class*=logo-],
#header.rt-dark #header-wrap .logo a > img,
#header.rt-dark #header-wrap .logo a [class*=logo-] {
    display: none;
    height: 45px;
}

.rt-dark #header .rt-header-inner .logo a .logo-rt-dark,
.rt-dark #header #header-wrap .logo a .logo-rt-dark,
#header.rt-dark .rt-header-inner .logo a .logo-rt-dark,
#header.rt-dark #header-wrap .logo a .logo-rt-dark {
    display: flex;
}

.rt-dark #header .rt-header-inner .logo a,
.rt-dark #header .rt-header-inner .logo a span,
.rt-dark #header #header-wrap .logo a,
.rt-dark #header #header-wrap .logo a span,
#header.rt-dark .rt-header-inner .logo a,
#header.rt-dark .rt-header-inner .logo a span,
#header.rt-dark #header-wrap .logo a,
#header.rt-dark #header-wrap .logo a span {
    color: #111;
}

.rt-dark #header .rt-header-inner .lines,
.rt-dark #header .rt-header-inner .lines:before,
.rt-dark #header .rt-header-inner .lines:after,
.rt-dark #header #header-wrap .lines,
.rt-dark #header #header-wrap .lines:before,
.rt-dark #header #header-wrap .lines:after,
#header.rt-dark .rt-header-inner .lines,
#header.rt-dark .rt-header-inner .lines:before,
#header.rt-dark .rt-header-inner .lines:after,
#header.rt-dark #header-wrap .lines,
#header.rt-dark #header-wrap .lines:before,
#header.rt-dark #header-wrap .lines:after {
    background-color: #000;
}

.rt-dark #header[data-transparent=true]:not(.sticky-active) .rt-header-inner,
.rt-dark #header[data-transparent=true]:not(.sticky-active) #header-wrap,
#header.rt-dark[data-transparent=true]:not(.sticky-active) .rt-header-inner,
#header.rt-dark[data-transparent=true]:not(.sticky-active) #header-wrap {
    background-color: transparent
}

@media(min-width:1200px) {
    body.boxed #header .rt-header-inner {
        max-width: 1200px;
        margin: auto
    }

    body.modern #header .rt-header-inner > .container {
        max-width: 1500px;
        padding: 0 15px
    }

    body.frame #header.header-sticky.sticky-active .rt-header-inner {
        left: 20px;
        right: 20px;
        top: 20px
    }
}

@media(max-width:1024px) {

    #header .rt-header-inner,
    #header #header-wrap {
        height: auto
    }

    #header .logo {
        position: absolute !important;
        text-align: left;
        margin: 0 !important;
        float: none;
        height: 80px
            /*width: 100%;
        left: 0;
        right: 0;*/
            padding: 0 !important
    }

    #header .logo > a {
        display: inline-block
    }

    #header .logo > a img {
        max-height: 80px;
    }

    #header .logo .logo-responsive {
        display: block
    }

    #header .logo .logo-responsive-rt-dark {
        display: block
    }

    #header.header-mobile-logo-left #header .logo {
        width: auto;
        text-align: left;
        left: 30px;
        right: auto
    }

    #header.header-mobile-logo-left .header-extras {
        float: right;
        margin-left: 20px
    }

    #header.header-alternative .rt-header-inner,
    #header.header-alternative #header-wrap {
        height: auto
    }

    #header.header-modern {
        margin: 0 !important;
        width: 100% !important
    }

    #header.header-modern .rt-header-inner,
    #header.header-modern #header-wrap {
        border-radius: 0 !important
    }

    #header.header-logo-right .rt-header-inner .header-extras,
    #header.header-logo-right #header-wrap .header-extras {
        float: right
    }

    #header.header-mini .rt-header-inner,
    #header.header-mini #header-wrap {
        height: auto !important
    }
}

@media(max-width:1024px) {
    #header[data-transparent=true] + main {
        top: -120px;
        margin-bottom: -124px;
        position: relative
    }

    #header[data-transparent=true] + main > #page-title {
        padding: 160px 0 80px
    }

    #header[data-transparent=true] + .fullscreen {
        top: -80px;
        margin-bottom: -80px
    }
}

#rt-mainMenu {
    padding: 0;
}

#rt-mainMenu > .container {
    padding: 0 !important
}

#rt-mainMenu [class*=col-lg-] {
    line-height: 24px !important
}

/*#rt-mainMenu nav {
  float: left;
}*/

#rt-mainMenu nav > ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline-flex;
    text-align: right;
}

#rt-mainMenu nav > ul > li {
    border: 0;
    transition: all .3s ease;
    /*margin-right: 10px;*/
    padding: 0 20px;
    position: relative;
    display: inline-block;
    text-align: left;
}

#rt-mainMenu nav > ul#menu-testing-menu > li {
    padding: 20px 20px 20px 30px;
}

#rt-mainMenu nav > ul#menu-all-pages > li {
    padding: 20px 20px 20px 30px;
}

#rt-mainMenu nav > ul#menu-short > li {
    padding: 20px 20px 20px 30px;
}

#rt-mainMenu nav > ul#menu-social-menu > li {
    padding: 20px 20px 20px 30px;
}



/*#rt-mainMenu nav > ul > li .rt-dropdown-menu li {
    border-bottom: 1px solid #dae4f2;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu li:last-child {
    border-bottom: none;
}*/

#rt-mainMenu nav > ul > li > a {
    position: relative;
    /*padding: 0 17px;*/
    padding-top: 30px;
    padding-bottom: 30px;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: .6px;
    color: #000;
    border-radius: 4px;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    transition: all .3s ease;
    line-height: normal;
    font-family: "Poppins", Sans-serif;
}

/*.header-sticky .wraper_header.style-default .wraper_header_main #rt-mainMenu nav > ul > li > a:hover{color: #013CA3 !important;}*/


#rt-mainMenu nav > ul > li > a > i {
    margin-left: 2px;
    margin-right: 6px;
    min-width: 14px;
    font-size: 14px
}

#rt-mainMenu nav > ul > li > a:after,
#rt-mainMenu nav > ul > li > a:before {
    transition: all .3s ease
}

#rt-mainMenu nav > ul > li.menu-item-has-children a::after {
    transition: all .3s ease;
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    content: "\e64b";
    font-family: 'themify';
    transition: all 0.3s ease-in-out;
    font-size: 8px;
}

#rt-mainMenu nav > ul > li > ul > li.menu-item-has-children a::after {
    content: '';
}


#rt-mainMenu nav > ul > li > ul > li {
    position: relative;
}

#rt-mainMenu nav > ul > li > ul > li.new-class-add a:before {
    content: "Hot";
    position: absolute;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    right: -50px;
    top: 0;
    border-radius: 4px;
}


#rt-mainMenu nav > ul > li > ul > li.new-class-last a:before {
    content: "New";
    position: absolute;
    background: linear-gradient(to right, #4040dc 0%, #2783ea 100%);
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    right: -55px;
    top: 0;
    border-radius: 4px;
}

#rt-mainMenu nav {
    float: left;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a::after {
    content: '';
    width: 0;
    height: 1px;
    bottom: 0;
    position: absolute;
    left: auto;
    right: 0;
    /* z-index: -1; */
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: currentColor;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover::after {
    width: 100%;
    left: 0;
    right: auto;
    margin: 0;
}

#rt-mainMenu nav > ul > li:hover a::after {
    transform: rotate(180deg);
    transition: all 0.3s ease-in-out;
}

#rt-mainMenu nav > ul > li.hover-active > a,
#rt-mainMenu nav > ul > li.hover-active > span,
#rt-mainMenu nav > ul > li.current > a,
#rt-mainMenu nav > ul > li.current > span,
#rt-mainMenu nav > ul > li:hover > a,
#rt-mainMenu nav > ul > li:hover > span,
#rt-mainMenu nav > ul > li:focus > a,
#rt-mainMenu nav > ul > li:focus > span {
    /*color: #f4492f;*/
}

#rt-mainMenu nav > ul > li.rt-dropdown:before {
    content: "\e649";
    font-family: 'themify';
    transform: rotate(90deg);
    position: absolute;
    right: 20px !important;
    color: #262626;
    font-size: 12px;
    display: none;
}

#rt-mainMenu nav > ul > li .rt-dropdown-arrow {
    display: none;
    height: 40px;
    width: 50px;
    position: absolute;
    z-index: 1;
    right: -10px;
    top: 0;
    cursor: pointer
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu {
    background-position: right bottom;
    background-repeat: no-repeat;
    min-width: 252px;
    top: 53px;
    background-color: #000;
    border: 0;
    color: #adadad;
    left: -6px;
    margin: 0;
    margin-top: 0;
    padding: 20px 10px;
    display: none;
    position: absolute;
    /*transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;*/
    /*border-bottom: 2px solid #f4492f;*/
    box-shadow: 0px 5px 15px 0px rgba(42.00000000000025, 22.000000000000014, 139, 0.08);
    border-radius: 4px;
    font-family: poppins, sans-serif;
}

/*#rt-mainMenu nav > ul#menu-testing-menu > li .rt-dropdown-menu {
    top: 70px;
}*/


#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a {
    font-size: 15px;
    line-height: 30px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    position: relative;
    text-decoration: none;
    outline: none;
    text-transform: none;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

/*
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:before {
  position: absolute;
  content: "";
  top: 50%;
  left: -15px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  background-color: #013CA3;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  visibility: hidden;
  opacity: 0;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover:before {
  left: 0;
  visibility: visible;
  opacity: 1;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover {
  padding-left: 15px;
}
*/

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:focus,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:active,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:focus,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:hover,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:active,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:focus,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:hover,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:active {
    background-color: transparent;
    color: currentColor;
    cursor: pointer
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a > i,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span > i,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a > i {
    margin-left: -4px;
    margin-right: 6px;
    min-width: 14px
}

/*#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a {
    display: inline-block;
    position: relative;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a::before {
    content: '';
    width: 0;
    height: 1px;
    bottom: 0;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: currentColor;
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover::before {
    width: 100%;
    left: 0;
    right: auto;
}*/

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li.current > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li.current > span,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:hover > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:hover > span,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:focus > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:focus > span,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:active > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li:active > span,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li.hover-active > a,
#rt-mainMenu nav > ul > li .rt-dropdown-menu > li.hover-active > span {
    color: currentColor;
    text-decoration: none;
    /*padding-left: 5px !important;*/
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu.menu-last {
    right: 0;
    left: auto
}

#rt-mainMenu nav > ul > li.mega-menu-item {
    position: static
}

#rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
    width: 100em !important;
    left: -100% !important;
    right: -82% !important;
    margin: 0 auto !important;
    top: 48px;
}



.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
    width: 1140px !important;
    left: -48% !important;
    right: 0 !important;
    margin: 5px auto 0 auto !important;
    padding: 0 !important;
    border-bottom: 2px solid #013ca3;
}

.rt-inner-header .custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
    width: 1140px !important;
    left: -51% !important;
    right: 0 !important;
    margin: 5px auto 0 auto !important;
    padding: 0 !important;
    border-bottom: 2px solid #013ca3;
}

.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu a {
    display: inline-block !important;
    position: relative !important;
    color: #000;
    font-size: 15px;
    line-height: 30px;
    width: auto;
    margin: 0;

}



.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu a::before {
    content: '';
    width: 0;
    height: 1px;
    bottom: 5px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: #013ca3;
}

.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu a:hover {
    color: #013ca3;
}

.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu a:hover::before {
    width: 100%;
    left: 0;
    right: auto;
}

.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu .softek-purchase-btn .radiantthemes-custom-button a::before,
.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu .softek-purchase-btn .radiantthemes-custom-button a::after {
    content: none;
    width: 0%
}

.custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu a::after {
    content: none;
}


.hot-tag {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    border-radius: 4px;
    display: inline-block;
    float: left;
    width: auto !important;
    margin: 0;
}


.new-tag {
    background: linear-gradient(to right, #4040dc 0%, #2783ea 100%);
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    border-radius: 4px;
    display: inline-block;
    float: left;
    width: auto !important;
    margin: 0;
}

.custom-mega-menu #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content {
    padding: 0 !important;
}






#rt-mainMenu nav > ul > li.mega-menu-item > .rt-dropdown-menu {
    left: 0;
    right: 0;
    overflow: hidden;
    width: 100%;
    transition-duration: .3s !important
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content h5 {
    margin-bottom: 7px;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content {
    padding: 0px 20px;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li {
    padding: 5px 20px 5px 0px;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a:after {
    display: none;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a {
    display: inline-block;
    position: relative;
    font-size: 15px;
    line-height: 30px;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a:before {
    content: '';
    width: 0;
    height: 1px;
    bottom: 0;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: currentColor;
    color: #013CA3;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a:hover {
    color: #013CA3 !important;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a:hover::before {
    width: 100%;
    left: 0;
    right: auto;
    color: #013CA3;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title {
    /*font-family: poppins, sans-serif;*/
    color: #000;
    font-size: 13px;
    line-height: 14px;
    font-weight: 600;
    text-transform: uppercase;
    padding-bottom: 12px;
    text-align: left;
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content li ~ .mega-menu-title {
    margin-top: 12px
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content > a,
#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content > span,
#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li > a {
    padding: 10px 0
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content > a > i,
#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content > span > i,
#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li > a > i {
    margin-left: 0;
    margin-right: 8px
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:first-child > a {
    padding-top: 0
}

#rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:last-child > a {
    padding-bottom: 0
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu {
    position: relative;
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu:before {
    line-height: 35px;
    content: "\e649";
    font-family: 'themify';
    /*opacity: .6;*/
    position: absolute;
    right: 16px;
    color: #adadad;
    font-size: 12px;
    transition: all .2s ease
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu > .rt-dropdown-menu {
    /*margin-left: 10px;*/
    left: 100%;
    top: -1px;
    z-index: 1
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu > .rt-dropdown-menu.menu-invert {
    right: 100%;
    left: auto
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu:not(.hover-active):hover:before {
    right: 12px
}

#rt-mainMenu nav > ul > li .rt-dropdown-submenu:not(.hover-active):hover > ul {
    display: block;
    animation: fade-in-out .3s ease
}

#rt-mainMenu nav > ul > li:not(.hover-active):hover > ul {
    display: block;
    animation: fade-in-out .3s ease
}



#rt-mainMenu nav > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li {
    /*border-bottom: 1px solid #dae4f2;*/
    /*margin-left: 30px;*/
    padding: 5px 20px;
}

#rt-mainMenu nav > ul > li > ul > li:last-child {
    border-bottom: none;
}

#rt-mainMenu nav > ul > li > ul > li > ul > li:last-child {
    border-bottom: none;
}

#rt-mainMenu nav > ul > li:last-child {
    margin-right: 0
}

#rt-mainMenu nav > ul > a.btn {
    margin-top: 4px
}

#rt-mainMenu nav > ul li ul {
    list-style: none;
    padding: 0
}

#rt-mainMenu nav > ul .rt-badge {
    font-size: 8px;
    padding: 2px 4px;
    line-height: 9px;
    margin: -2px 4px
}

#rt-mainMenu.menu-fullwidth nav > ul > li.mega-menu-item > .rt-dropdown-menu {
    left: 0 !important;
    right: 0 !important;
    width: 100%
}

#rt-mainMenu.menu-rounded nav > ul > li > a {
    border-radius: 4px;
    border-width: 2px
}

#rt-mainMenu.menu-rounded nav > ul > li.current > a,
#rt-mainMenu.menu-rounded nav > ul > li:hover > a,
#rt-mainMenu.menu-rounded nav > ul > li:focus > a {
    background-color: #2250fc;
    color: #fff
}

#rt-mainMenu.menu-outline nav > ul > li > a {
    border-radius: 50px;
    border-width: 2px
}

#rt-mainMenu.menu-outline nav > ul > li.current > a,
#rt-mainMenu.menu-outline nav > ul > li:hover > a,
#rt-mainMenu.menu-outline nav > ul > li:focus > a {
    color: #f4492f;
    border-color: #2250fc;
    background-color: transparent
}

#rt-mainMenu.menu-sub-title nav > ul > li {
    line-height: 64px
}

#rt-mainMenu.menu-sub-title nav > ul > li > a > .menu-sub-title {
    font-size: 10px;
    padding: 0;
    margin-top: -14px !important;
    line-height: 0;
    height: 0;
    text-transform: none;
    display: block;
    opacity: .5;
    font-weight: 400;
    margin: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-bottom: -50px;
    margin-left: 12px;
    margin-right: 14px
}

#rt-mainMenu.menu-lines nav > ul > li {
    margin-left: 4px
}

#rt-mainMenu.menu-lines nav > ul > li > a {
    border-radius: 4px;
    border: none
}

#rt-mainMenu.menu-lines nav > ul > li > a:after {
    content: '';
    position: absolute;
    top: auto;
    bottom: -2px;
    left: 50%;
    width: 0;
    height: 2px
}

#rt-mainMenu.menu-lines nav > ul > li.current > a,
#rt-mainMenu.menu-lines nav > ul > li:hover > a,
#rt-mainMenu.menu-lines nav > ul > li:focus > a {
    color: #f4492f;
}

#rt-mainMenu.menu-lines nav > ul > li.current > a:after,
#rt-mainMenu.menu-lines nav > ul > li:hover > a:after,
#rt-mainMenu.menu-lines nav > ul > li:focus > a:after {
    width: 100%;
    left: 0%;
    background-color: #2250fc
}

#rt-mainMenu.menu-creative nav > ul > li {
    margin-left: 4px
}

#rt-mainMenu.menu-creative nav > ul > li > a:after {
    background-color: #fff;
    content: "";
    height: 2px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 100%;
    transform: translateY(10px);
    transition: opacity .3s ease 0s, transform .3s ease 0s;
    width: 100%;
    bottom: -2px
}

#rt-mainMenu.menu-creative nav > ul > li.current > a:after,
#rt-mainMenu.menu-creative nav > ul > li:hover > a:after,
#rt-mainMenu.menu-creative nav > ul > li:focus > a:after {
    opacity: 1;
    transform: translateY(0px)
}

#rt-mainMenu.menu-hover-background nav > ul > li {
    margin-left: 0
}

#rt-mainMenu.menu-hover-background nav > ul > li > a {
    background: 0 0
}

#rt-mainMenu.menu-hover-background nav > ul > li.current,
#rt-mainMenu.menu-hover-background nav > ul > li:hover,
#rt-mainMenu.menu-hover-background nav > ul > li:focus {
    background-color: #2250fc
}

#rt-mainMenu.menu-hover-background nav > ul > li.current > a,
#rt-mainMenu.menu-hover-background nav > ul > li:hover > a,
#rt-mainMenu.menu-hover-background nav > ul > li:focus > a {
    color: #fff !important
}

#rt-mainMenu.menu-hover-background nav > ul .rt-dropdown-menu {
    margin-top: 0;
    border-radius: 0
}

#rt-mainMenu.menu-overlay nav {
    opacity: 0 !important;
    pointer-events: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100% !important;
    background: rgba(31, 31, 31, .99);
    transition: opacity .5s ease
}

#rt-mainMenu.menu-overlay nav > ul {
    transition: transform 1s ease;
    transform: translateY(-80%);
    top: -80%;
    position: relative
}

#rt-mainMenu.menu-overlay nav > ul > li {
    float: none;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    padding: 0;
    line-height: 40px
}

#rt-mainMenu.menu-overlay nav > ul > li > a {
    opacity: 0;
    font-size: 32px;
    padding-top: 12px;
    padding-bottom: 12px;
    letter-spacing: 2px;
    text-transform: none;
    color: #fff
}

#rt-mainMenu.menu-overlay nav > ul > li .rt-dropdown-menu,
#rt-mainMenu.menu-overlay nav > ul > li .rt-dropdown-submenu {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important
}

#rt-mainMenu.menu-left nav {
    float: left;
    margin-left: 20px
}

#rt-mainMenu.menu-left nav > ul > li.mega-menu-item {
    position: static
}

#rt-mainMenu.menu-left nav > ul > li.mega-menu-item > .rt-dropdown-menu {
    right: auto;
    left: 0
}

#rt-mainMenu.menu-center > .container {
    float: none !important;
    text-align: center
}

#rt-mainMenu.menu-center nav {
    float: none;
    display: inline-block;
    vertical-align: top
}

#rt-mainMenu.menu-onclick nav > ul > li:hover:not(.hover-active) > ul,
#rt-mainMenu.menu-onclick nav > ul > li .rt-dropdown-submenu:hover > ul {
    opacity: 0 !important;
    visibility: hidden !important;
    display: inherit !important
}

#rt-mainMenu.menu-onclick nav > ul > li.hover-active > ul,
#rt-mainMenu.menu-onclick nav > ul > li .hover-active.rt-dropdown-submenu > ul {
    opacity: 1 !important;
    visibility: visible !important;
    display: block
}

#rt-mainMenu.menu-rounded-rt-dropdown nav > ul > li .rt-dropdown-menu {
    border-radius: 6px
}

#rt-mainMenu.menu-rounded-rt-dropdown nav > ul > li > .rt-dropdown-menu {
    margin-top: -6px !important
}

#rt-mainMenu.menu-lowercase nav > ul > li > a {
    text-transform: unset;
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 500
}

#dotsMenu {
    position: fixed;
    right: 36px;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
    z-index: 99
}

#dotsMenu:before {
    content: "";
    background: rgba(31, 31, 31, .7);
    position: absolute;
    width: 32px;
    right: -8px;
    height: 100%;
    border-radius: 20px;
    top: -24px;
    box-shadow: 0 4px 9px 0 rgba(43, 43, 49, .1), 0 7px 14px 0 rgba(43, 43, 49, .13)
}

#dotsMenu ul {
    list-style: none;
    padding-bottom: 6px
}

#dotsMenu ul li {
    text-align: right;
    padding: 0;
    width: 15px;
    height: 15px;
    margin-bottom: 12px;
    background-color: #eee;
    border-radius: 50%;
    transform: scale(.6);
    transition: transform .3s, background-color .5s
}

#dotsMenu ul li:hover {
    background-color: #2250fc;
    transform: scale(1)
}

#dotsMenu ul li.current {
    background-color: #2250fc
}

#dotsMenu ul li a {
    position: absolute;
    width: 40px;
    height: 40px;
    line-height: 1.5;
    border-radius: 50%;
    left: -14px;
    top: -14px
}

#dotsMenu ul li a span {
    position: absolute;
    width: auto;
    top: 8px;
    right: 25px;
    white-space: nowrap;
    margin-right: 14px;
    font-size: 12px;
    font-weight: 800;
    color: #fff;
    transition: transform .2s, opacity .2s;
    opacity: 0;
    transform-origin: 100% 50%;
    background-color: rgba(0, 0, 0, .6);
    border-radius: 100px;
    line-height: 26px;
    padding: 0 12px;
    text-transform: uppercase
}

#dotsMenu ul li a:hover:before {
    transform: scale(1)
}

#dotsMenu ul li a:hover:before {
    background-color: #2250fc
}

#dotsMenu ul li a:hover > span {
    opacity: 1;
    transform: scale(1)
}

@media(max-width:1024px) {
    #dotsMenu ul li a span {
        display: none
    }
}

.rt-mainMenu-open #dotsMenu {
    z-index: -1 !important
}

.menu-overlay-active #topbar.topbar-transparent.topbar-fullwidth,
.menu-overlay-active #header[data-fullwidth=true][data-transparent=true] .rt-header-inner,
.menu-overlay-active #header[data-fullwidth=true][data-transparent=true] .rt-header-inner .header-extras,
.menu-overlay-active #header[data-fullwidth=true][data-transparent=true] #header-wrap,
.menu-overlay-active #header[data-fullwidth=true][data-transparent=true] #header-wrap .header-extras {
    border: 0
}

.menu-overlay-active #header.header-sticky.rt-dark .rt-header-inner,
.menu-overlay-active #header.header-sticky.rt-dark #header-wrap {
    background-color: transparent
}

.menu-overlay-active #header .logo {
    z-index: -1 !important
}

.menu-overlay-active #header #rt-mainMenu {
    z-index: 200
}

.menu-overlay-active #header #rt-mainMenu nav {
    opacity: 1 !important;
    display: inherit !important;
    pointer-events: auto
}

.menu-overlay-active #header #rt-mainMenu nav > ul {
    transform: translateY(-50%);
    top: 50%
}

.menu-overlay-active #header #rt-mainMenu nav > ul > li > a {
    opacity: 1
}

.menu-overlay-active #header .header-extras li > *:not(#menu-overlay-trigger) {
    opacity: 0;
    visibility: hidden;
    z-index: -1
}

.menu-overlay-active #header #menu-overlay-trigger .lines,
.menu-overlay-active #header #menu-overlay-trigger .lines:before,
.menu-overlay-active #header #menu-overlay-trigger .lines:after {
    background-color: #fff
}

.header-logo-center .logo,
.menu-split .logo {
    position: absolute !important;
    width: 100%;
    text-align: center;
    margin: 0;
    float: none;
    height: 100px
}

.header-logo-center .logo > a,
.menu-split .logo > a {
    display: inline-block
}

.header-logo-center #rt-mainMenu nav,
.menu-split #rt-mainMenu nav {
    float: none;
    margin: 0;
    position: relative;
    z-index: 1
}

.header-logo-center #rt-mainMenu nav > ul,
.menu-split #rt-mainMenu nav > ul {
    z-index: 198
}

.header-logo-center #rt-mainMenu nav > ul:first-child,
.menu-split #rt-mainMenu nav > ul:first-child {
    float: left
}

.header-logo-center #rt-mainMenu nav > ul:last-child,
.menu-split #rt-mainMenu nav > ul:last-child {
    float: right
}

.rt-dark #rt-mainMenu nav > ul > li > a,
#rt-mainMenu.rt-dark nav > ul > li > a {
    color: #000;
    text-decoration: none;
}

.rt-dark #rt-mainMenu nav > ul > li.hover-active > a,
.rt-dark #rt-mainMenu nav > ul > li.hover-active > span,
.rt-dark #rt-mainMenu nav > ul > li.current > a,
.rt-dark #rt-mainMenu nav > ul > li.current > span,
.rt-dark #rt-mainMenu nav > ul > li:hover > a,
.rt-dark #rt-mainMenu nav > ul > li:hover > span,
.rt-dark #rt-mainMenu nav > ul > li:focus > a,
.rt-dark #rt-mainMenu nav > ul > li:focus > span,
#rt-mainMenu.rt-dark nav > ul > li.hover-active > a,
#rt-mainMenu.rt-dark nav > ul > li.hover-active > span,
#rt-mainMenu.rt-dark nav > ul > li.current > a,
#rt-mainMenu.rt-dark nav > ul > li.current > span,
#rt-mainMenu.rt-dark nav > ul > li:hover > a,
#rt-mainMenu.rt-dark nav > ul > li:hover > span,
#rt-mainMenu.rt-dark nav > ul > li:focus > a,
#rt-mainMenu.rt-dark nav > ul > li:focus > span {
    color: #000;
}

.rt-dark #rt-mainMenu nav > ul > li.rt-dropdown:before,
#rt-mainMenu.rt-dark nav > ul > li.rt-dropdown:before {
    color: #000;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu {
    background-color: #181818;
    border-color: #272727
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a {
    color: #9896a6
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:focus,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:active,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:focus,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:hover,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > span:active,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:focus,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:hover,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:active,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > a:focus,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > a:hover,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > a:active,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > span:focus,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > span:hover,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li > span:active,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:focus,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:hover,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a:active {
    color: #e2e2e2
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li.current > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:hover > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:focus > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:focus > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:active > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li:active > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li.hover-active > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-menu > li.hover-active > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li.current > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li.current > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:hover > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:hover > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:focus > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:focus > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:active > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li:active > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li.hover-active > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-menu > li.hover-active > span {
    color: #e2e2e2
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:before,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:before {
    color: #9896a6
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu.current > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:hover > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:focus > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:focus > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:active > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu:active > span,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu.hover-active > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li .rt-dropdown-submenu.hover-active > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu.current > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu.current > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:hover > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:hover > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:focus > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:focus > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:active > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu:active > span,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu.hover-active > a,
#rt-mainMenu.rt-dark nav > ul > li .rt-dropdown-submenu.hover-active > span {
    color: #e2e2e2
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title,
#rt-mainMenu.rt-dark nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title {
    color: #000;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-rounded nav > ul > li.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-rounded nav > ul > li:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-rounded nav > ul > li:focus > a,
#rt-mainMenu.rt-dark.menu-rounded nav > ul > li.current > a,
#rt-mainMenu.rt-dark.menu-rounded nav > ul > li:hover > a,
#rt-mainMenu.rt-dark.menu-rounded nav > ul > li:focus > a {
    background-color: #2250fc;
    color: #000;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-outline nav > ul > li.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-outline nav > ul > li:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-outline nav > ul > li:focus > a,
#rt-mainMenu.rt-dark.menu-outline nav > ul > li.current > a,
#rt-mainMenu.rt-dark.menu-outline nav > ul > li:hover > a,
#rt-mainMenu.rt-dark.menu-outline nav > ul > li:focus > a {
    color: #f4492f;
    border-color: #2250fc
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li:focus > a,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li.current > a,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li:hover > a,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li:focus > a {
    color: #f4492f;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li.current > a:after,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li:hover > a:after,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-lines nav > ul > li:focus > a:after,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li.current > a:after,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li:hover > a:after,
#rt-mainMenu.rt-dark.menu-lines nav > ul > li:focus > a:after {
    background-color: #2250fc
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-creative nav > ul > li > a:after,
#rt-mainMenu.rt-dark.menu-creative nav > ul > li > a:after {
    background-color: #000;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li.current,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li:hover,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li:focus,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li.current,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li:hover,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li:focus {
    background-color: #2250fc
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li.current > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li:hover > a,
.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-hover-background nav > ul > li:focus > a,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li.current > a,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li:hover > a,
#rt-mainMenu.rt-dark.menu-hover-background nav > ul > li:focus > a {
    color: #000 !important;
}

.rt-dark:not(.rt-submenu-light) #rt-mainMenu.menu-overlay nav,
#rt-mainMenu.rt-dark.menu-overlay nav {
    background: rgba(31, 31, 31, .99)
}

#menu-overlay-trigger {
    z-index: 299 !important
}

@media(min-width:1024px) {
    #header[data-fullwidth=true] #rt-mainMenu:not(.menu-left):not(.menu-center) nav > ul > li.mega-menu-item > .rt-dropdown-menu {
        left: auto;
        right: 0
    }

    #header[data-fullwidth=true] #rt-mainMenu.menu-center nav > ul > li.mega-menu-item > .rt-dropdown-menu {
        right: auto;
        left: 50%;
        transform: translateX(-50%)
    }
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) {
    max-height: 3000px;
    clear: both;
    display: block;
    width: 100%;
    opacity: 1;
    overflow: hidden;
    transition: max-height .8s cubic-bezier(.79, .14, .15, .86), opacity .8s cubic-bezier(.79, .14, .15, .86)
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) > .container {
    text-align: left !important;
    width: 100%;
    max-width: 100%
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav {
    line-height: 40px;
    float: none;
    width: 100%;
    padding-bottom: 20px;
    opacity: 1 !important;
    transform: translateY(0) !important
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul {
    float: none;
    width: 100%
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li {
    padding: 0;
    margin: 0;
    clear: both;
    float: none;
    display: block;
    border: 0
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a {
    display: block;
    padding: 12px 0;
    font-size: 14px;
    border: 0;
    border-radius: 0
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a:after {
    display: none
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a .menu-sub-title {
    display: none !important
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.rt-dropdown:before {
    right: 14px;
    display: block
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-menu {
    background-image: none !important;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height .5s cubic-bezier(.77, 0, .175, 1), opacity .5s cubic-bezier(.77, 0, .175, 1);
    position: static;
    clear: both;
    float: none;
    box-shadow: none;
    border: 0 !important;
    min-width: 100%;
    margin: 0;
    border-radius: 4px;
    padding: 0 16px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li > span,
#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a {
    line-height: 16px;
    font-size: 14px;
    padding: 12px 0;
    display: block
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item {
    position: relative
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content {
    padding: 0 0 0 15px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title {
    padding-top: 12px;
    padding-bottom: 12px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > span,
#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li > a {
    padding: 10px 0
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:first-child > a {
    padding-top: 12px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:last-child > a {
    padding-bottom: 12px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-submenu {
    position: relative
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .rt-dropdown-submenu:before {
    right: 0;
    top: 0;
    font-size: 16px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .rt-dropdown-menu {
    border: 0;
    background-color: transparent;
    display: block
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .rt-dropdown-menu > .rt-dropdown-submenu {
    position: relative
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .rt-dropdown-menu > .rt-dropdown-submenu:before {
    right: 0;
    transform: rotate(90deg);
    font-size: 16px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul li.hover-active > .rt-dropdown-menu {
    visibility: visible;
    opacity: 1;
    max-height: 3000px
}

#rt-mainMenu.menu-vertical:not(.menu-overlay) nav > ul [class*=col-lg] {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    flex: 100%;
    padding: 0;
    margin: 0
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-sub-title nav > ul > li {
    line-height: unset !important
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-sub-title nav > ul > li .rt-dropdown-submenu:before {
    top: 0
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li.current > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li:hover > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li:focus > a {
    background-color: unset !important
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li.current,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:hover,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:focus {
    background-color: unset
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li.current > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:hover > a,
#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:focus > a {
    color: unset !important
}

#rt-mainMenu.menu-vertical:not(.menu-overlay).menu-left nav {
    margin-left: 0
}

#rt-mainMenu-trigger {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    height: 20px;
    z-index: 1;
    float: right
}

#rt-mainMenu-trigger button {
    background: 0 0;
    border: 0;
    padding: 0
}

#rt-mainMenu-trigger button:focus {
    outline: 0
}

#rt-mainMenu-trigger button i {
    font-size: 17px
}

@media(max-width:1024px) {
    #rt-mainMenu-trigger {
        position: relative;
        opacity: 1;
        visibility: visible
    }

    #rt-mainMenun.menu-center nav {
        margin: 0
    }

    #rt-mainMenu:not(.menu-overlay) {
        max-height: 15px;
        clear: both;
        display: block;
        width: 100%;
        opacity: 1;
        overflow: hidden;
        transition: max-height .8s cubic-bezier(.79, .14, .15, .86), opacity .8s cubic-bezier(.79, .14, .15, .86)
    }

    #rt-mainMenu:not(.menu-overlay) > .container {
        text-align: left !important;
        width: 100%;
        max-width: 100%
    }

    #rt-mainMenu:not(.menu-overlay) nav {
        line-height: 40px;
        float: none;
        width: 100%;
        padding: 40px 0;
        transition: .7s ease;
        opacity: 0;
        transform: translateY(-18px)
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul {
        float: left;
        display: block;
        text-align: left;
        width: 100%
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li {
        padding: 0;
        margin: 0;
        clear: both;
        float: none;
        border: 0;
        float: left;
        display: block;
        text-align: left;
        width: 100%;
    }

    #rt-mainMenu nav > ul#menu-testing-menu > li {
        padding: 0px;
    }

    #rt-mainMenu nav > ul#menu-all-pages > li {
        padding: 0px;
    }

    #rt-mainMenu nav > ul#menu-short > li {
        padding: 0px;
    }

    #rt-mainMenu nav > ul#menu-social-menu > li {
        padding: 0px;
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li > a {
        display: block;
        padding: 12px 0;
        font-size: 17px;
        border: 0;
        border-radius: 0
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li > a:after {
        display: none
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li > a .menu-sub-title {
        display: none !important
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.rt-dropdown:before {
        right: 14px;
        display: block
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-arrow {
        display: inline !important;
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-menu {
        background-image: none !important;
        max-height: 0;
        overflow: hidden;
        opacity: 0;
        /*transition: max-height .5s cubic-bezier(.77, 0, .175, 1),
opacity .5s cubic-bezier(.77, 0, .175, 1);*/
        position: static;
        clear: both;
        float: none;
        box-shadow: none;
        border: 0 !important;
        min-width: 100%;
        margin: 0;
        border-radius: 4px;
        padding: 0 0 0 10px
    }

    #rt-mainMenu nav > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li,
    #rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li {
        padding: 0px;
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li > a,
    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li > span,
    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-menu > li [class*=col-] > ul > li > a {
        line-height: 16px;
        font-size: 16px;
        padding: 0;
        display: inline-block;
        color: #000;
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item {
        position: relative
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content {
        padding: 0 0 0 15px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title {
        padding-top: 12px;
        padding-bottom: 12px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > a,
    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > span,
    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li > a {
        padding: 10px 0
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:first-child > a {
        padding-top: 12px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*=col-] > ul > li:last-child > a {
        padding-bottom: 12px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-submenu {
        position: relative
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul > li .rt-dropdown-submenu:before {
        right: 0;
        top: 0;
        font-size: 16px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul li > .rt-dropdown-menu {
        border: 0;
        background-color: transparent;
        display: block
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul li > .rt-dropdown-menu > .rt-dropdown-submenu {
        position: relative
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul li > .rt-dropdown-menu > .rt-dropdown-submenu:before {
        right: 26px;
        transform: rotate(90deg);
        font-size: 12px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul li.hover-active > .rt-dropdown-menu {
        visibility: visible;
        opacity: 1;
        max-height: 3000px
    }

    #rt-mainMenu:not(.menu-overlay) nav > ul [class*=col-lg] {
        width: 100%;
        max-width: 100%;
        min-width: 100%;
        flex: 100%;
        padding: 0;
        margin: 0
    }

    #rt-mainMenu:not(.menu-overlay).menu-animate nav {
        opacity: 1;
        transform: translateY(0)
    }

    #rt-mainMenu:not(.menu-overlay).menu-sub-title nav > ul > li {
        line-height: unset !important
    }

    #rt-mainMenu:not(.menu-overlay).menu-sub-title nav > ul > li .rt-dropdown-submenu:before {
        top: 0
    }

    #rt-mainMenu:not(.menu-overlay).menu-rounded nav > ul > li.current > a,
    #rt-mainMenu:not(.menu-overlay).menu-rounded nav > ul > li:hover > a,
    #rt-mainMenu:not(.menu-overlay).menu-rounded nav > ul > li:focus > a {
        background-color: unset !important
    }

    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li.current,
    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:hover,
    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:focus {
        background-color: unset
    }

    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li.current > a,
    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:hover > a,
    #rt-mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:focus > a {
        color: unset !important
    }

    #rt-mainMenu:not(.menu-overlay).menu-left nav {
        margin-left: 0
    }

    .rt-mainMenu-open #header #rt-mainMenu {
        width: calc(100% + 14px);
        display: block;
        opacity: 1;
        overflow-y: scroll
    }

    .rt-mainMenu-open #header .rt-header-inner,
    .rt-mainMenu-open #header #header-wrap {
        box-shadow: 0 4px 10px rgba(0, 0, 0, .3);
        background-color: #fff !important
    }

    .rt-mainMenu-open.rt-dark #header .rt-header-inner,
    .rt-mainMenu-open.rt-dark #header #header-wrap,
    .rt-mainMenu-open #header:not(.rt-submenu-light).rt-dark .rt-header-inner,
    .rt-mainMenu-open #header:not(.rt-submenu-light).rt-dark #header-wrap {
        background-color: #181818 !important
    }

    .rt-mainMenu-open #dotsMenu {
        z-index: -1
    }

    #dotsMenu {
        right: 20px
    }

    #dotsMenu:before {
        background: 0 0
    }
}

@media(max-width:1024px) {
    .rt-mainMenu-open #header .logo [class*=logo-] {
        display: none
    }

    .rt-mainMenu-open #header .logo .logo-default {
        display: block
    }
}

@keyframes fade-in-out {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}



@media(max-width:1024px) {
    #header[data-transparent=true] + main {
        top: -120px;
        margin-bottom: -124px;
        position: relative
    }

    #header[data-transparent=true] + main > #page-title {
        padding: 220px 0 160px
    }

    #header[data-transparent=true] + .fullscreen {
        top: -80px;
        margin-bottom: -80px
    }
}

.rt-main-menu {
    float: left;
}

.col-lg-2-5 {
    width: 20%;
    float: left;
    padding-left: 15px;
    padding-right: 15px
}

.profile-content {
    width: 100%;
    padding: 0;
    position: relative
}

.profile-content .profile-image {
    background-position: 50% 20%;
    background-repeat: repeat-y;
    background-size: cover;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 67.6666%;
    z-index: 2;
    display: table
}

.profile-content .profile-image .profile-name {
    padding: 15px;
    position: absolute;
    width: 100%;
    bottom: 0
}

.profile-content .profile-image .profile-name h3 {
    color: #fff;
    font-size: 120px;
    opacity: .7;
    line-height: 1;
    text-shadow: 0 22px 25px rgba(0, 0, 0, .13)
}

.profile-content .profile-bio {
    float: right;
    height: auto;
    margin: 50px;
    overflow: hidden;
    padding: 0 0 0 100px;
    position: relative;
    right: 0;
    top: 0;
    width: 33.3333%;
    z-index: 1
}

.profile-content .profile-bio .profile-bio-footer {
    padding: 20px 0 0;
    width: 100%
}

@media(max-width:1024px) {
    .profile-content .profile-image {
        height: 300px;
        position: relative;
        width: 100%;
        display: table
    }

    .profile-content .profile-image .profile-name h3 {
        font-size: 40px;
        text-align: center
    }

    .profile-content .profile-bio {
        display: block;
        float: none;
        height: auto;
        margin: 15px auto;
        padding: 15px;
        width: 750px
    }
}

.morphext > .animated {
    display: inline-block;
    opacity: 1
}

.ohidden {
    position: relative;
    overflow: hidden !important
}

.play-button {
    position: relative;
    width: 90px;
    height: 90px;
    display: inline-block;
    border-width: 7px;
    border-style: solid;
    border-color: #fff;
    border-radius: 50%;
    transition: all .4s cubic-bezier(.19, 1, .22, 1) 0s
}

.play-button > i {
    font-size: 22px;
    color: #fff;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: 2px;
    transform: translateY(-50%) translateX(-50%)
}

.play-button.rt-dark {
    border-color: #1f1f1f
}

.play-button.rt-dark > i {
    color: #1f1f1f
}

.play-button:hover {
    transform: scale(1.15);
    transition: all .4s cubic-bezier(.19, 1, .22, 1) 0s
}

.rt-lines-button {
    appearance: none;
    border: none;
    cursor: pointer;
    display: block;
    justify-content: center;
    align-items: center;
    height: 100%;
    transition: .3s;
    user-select: none;
    width: 16px;
    background: 0 0;
    outline: none
}

.rt-lines-button > * {
    display: block
}

.rt-lines-button:hover,
.rt-lines-button:focus {
    outline: none
}

.rt-lines-button::-moz-focus-inner {
    border: 0
}

.lines {
    display: inline-block;
    height: 1px;
    width: 15px;
    border-radius: 4px;
    transition: .3s;
    position: relative;
    top: -4px
}

.lines::before,
.lines::after {
    display: inline-block;
    height: 1px;
    width: 20px;
    border-radius: 4px;
    transition: .3s;
    content: '';
    position: absolute;
    /*left: -2px;*/
    transform-origin: 2.85714px center;
    width: 100%
}

.lines::before {
    top: 6px;
    width: 18px;
}

.lines::after {
    top: -6px;
    width: 22px;
}

.lines,
.lines:before,
.lines:after {
    background-color: #000;
}

.toggle-active .lines {
    -webkit-transform: scale3d(.8, .8, .8);
    transform: scale3d(.8, .8, .8)
}

.x {
    width: auto
}

.x.toggle-active .lines {
    background: 0 0 !important
}

.x.toggle-active .lines::before,
.x.toggle-active .lines::after {
    transform-origin: 50% 50%;
    top: 0;
    width: 26px
}

.x.toggle-active .lines::before {
    transform: rotate3d(0, 0, 1, 45deg)
}

.x.toggle-active .lines::after {
    transform: rotate3d(0, 0, 1, -45deg)
}

.toggle-item i {
    position: relative
}

.toggle-item i:nth-of-type(2) {
    visibility: hidden;
    position: absolute
}

.toggle-item.toggle-active i:nth-of-type(2) {
    visibility: visible;
    position: relative
}

.toggle-item.toggle-active i:nth-of-type(1) {
    visibility: hidden;
    position: absolute
}

.image-hover-zoom {
    position: relative;
    overflow: hidden;
    cursor: url(/wp-content/themes/softek/assets/images/expand.png), default
}

.image-hover-zoom img {
    transition: all .4s ease;
    opacity: 1
}

.image-hover-zoom:hover img {
    opacity: .3
}

.vimeo_player_wrapper {
    z-index: -1 !important
}

.vimeo_player_wrapper ~ iframe {
    display: none
}

iframe {
    width: 100%
}

.block-shadow {
    -moz-box-shadow: 0 25px 75px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 25px 75px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 25px 75px 0 rgba(0, 0, 0, .2);
    margin-left: -100px
}

.portfolio-item .new-rt-rt-badge {
    background-image: url(/wp-content/themes/softek/assets/preview/images/new-badge.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 61px;
    position: absolute;
    right: 12px;
    top: 3px;
    width: 55px;
    z-index: 100
}

.bar-rating {
    height: 23px;
    float: left;
    color: #ffc300
}

.image-left-offset {
    margin-left: -15px
}

.image-left-offset img {
    width: 100%;
    max-width: none;
    z-index: 1;
    position: relative;
    display: block
}

.image-right-offset {
    margin-right: -15px
}

.image-right-offset img {
    width: 100%;
    max-width: none;
    z-index: 1;
    position: relative;
    display: block
}

#external-events .fc-event {
    margin-bottom: 10px;
    cursor: grab
}

.fc-view,
.fc-view > table {
    z-index: 0 !important
}

.fc-toolbar .fc-button {
    font-size: 12px !important;
    padding: 4px 14px;
    height: 34px;
    /*font-family: poppins, sans-serif;*/
    background-color: #fff !important;
    border-color: #ebebeb !important;
    color: #4c5667 !important;
    text-shadow: none !important;
    background-image: unset !important;
    box-shadow: unset !important
}

.fc-toolbar .fc-button:hover,
.fc-toolbar .fc-button:focus,
.fc-toolbar .fc-button:active,
.fc-toolbar .fc-button.active {
    border-color: #ebedf2 !important;
    background-color: #f4f5f8 !important;
    color: #4c5667 !important
}

.fc-day-header {
    padding-top: 10px !important;
    padding-bottom: 10px !important
}

.fc-day-header span {
    font-weight: 600
}

.fc-list-heading td {
    font-weight: 600
}

td.fc-today {
    border-style: none
}

.fc-event {
    padding: 4px 10px
}

.fc-event,
.fc-event:hover,
.fc-title,
.fc-more {
    color: #484848
}

.fc-popover .fc-header {
    padding: 6px 9px
}

.fc-event {
    background-color: #fff;
    border-width: 1px;
    border-color: #e6e8eb;
    box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .08);
    border-left-width: 1px !important;
    padding: 5px 12px !important;
    border-radius: 4px !important;
    margin: 5px
}

.fc-event-dot {
    background-color: #181818
}

.fc-divider,
.fc-list-heading td,
.fc-popover .fc-header {
    background-color: #f7f9fb !important
}

.fc-toolbar h2 {
    font-size: 1.2em
}

.fc-event-primary.fc-event {
    background-color: #2250fc;
    border-color: #2250fc;
    color: #fff
}

.fc-event-primary.fc-event span {
    color: #fff
}

.fc-event-primary .fc-event-dot {
    background-color: #2250fc
}

.fc-event-secondary.fc-event {
    background-color: #5a6268;
    border-color: #5a6268;
    color: #fff
}

.fc-event-secondary.fc-event span {
    color: #fff
}

.fc-event-secondary .fc-event-dot {
    background-color: #2250fc
}

.fc-event-warning.fc-event {
    background-color: #ffb20e;
    border-color: #ffb20e;
    color: #fff
}

.fc-event-warning.fc-event span {
    color: #fff
}

.fc-event-warning .fc-event-dot {
    background-color: #ffb20e
}

.fc-event-danger.fc-event {
    background-color: #ce041c;
    border-color: #ce041c;
    color: #fff
}

.fc-event-danger.fc-event span {
    color: #fff
}

.fc-event-danger .fc-event-dot {
    background-color: #ce041c
}

.fc-event-info.fc-event {
    background-color: #53b0f8;
    border-color: #53b0f8;
    color: #fff
}

.fc-event-info.fc-event span {
    color: #fff
}

.fc-event-info .fc-event-dot {
    background-color: #53b0f8
}

.fc-event-success.fc-event {
    background-color: #81c868;
    border-color: #81c868;
    color: #fff
}

.fc-event-success.fc-event span {
    color: #fff
}

.fc-event-success .fc-event-dot {
    background-color: #81c868
}

.simple-rt-dropdown .title {
    line-height: inherit !important;
    letter-spacing: 1px;
    padding: 0;
    color: #1f1f1f
}

.simple-rt-dropdown .rt-dropdown-list {
    right: -10px;
    margin-top: -20px;
    left: auto;
    box-shadow: 0 -6px 16px rgba(0, 0, 0, .1);
    margin-top: -16px
}

.simple-rt-dropdown .rt-dropdown-list:before {
    content: " ";
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
    top: -9px;
    right: 14px;
    position: absolute
}

.p-rt-dropdown {
    float: left;
    font-size: 13px;
    font-weight: 400;
    position: relative
}

.p-rt-dropdown a:not(.btn) {
    color: #484848
}

.p-rt-dropdown .btn,
.p-rt-dropdown .title {
    padding-bottom: 10px;
    cursor: pointer;
    overflow: unset !important
}

.p-rt-dropdown .btn:before {
    top: 30px;
    right: 5px
}

.p-rt-dropdown .btn ~ .rt-dropdown-content {
    top: 42px
}

.p-rt-dropdown .p-rt-dropdown-content,
.p-rt-dropdown ul.p-rt-dropdown-content {
    line-height: normal;
    position: absolute;
    z-index: 5;
    text-align: left;
    opacity: 0;
    transition: all .3s ease;
    visibility: hidden;
    transform: translateY(8px);
    padding: 14px 20px;
    min-width: 100px;
    top: auto;
    width: min-content;
    right: 0;
    margin: 0;
    border-radius: 4px;
    background-color: #fff;
    border: 1px solid #e6e8eb;
    box-shadow: 0 14px 20px rgba(0, 0, 0, .1)
}

.p-rt-dropdown .p-rt-dropdown-content hr,
.p-rt-dropdown ul.p-rt-dropdown-content hr {
    margin-left: -20px;
    margin-right: -20px
}

.p-rt-dropdown .p-rt-dropdown-content ul > li,
.p-rt-dropdown .p-rt-dropdown-content > li,
.p-rt-dropdown ul.p-rt-dropdown-content ul > li,
.p-rt-dropdown ul.p-rt-dropdown-content > li {
    display: block
}

.p-rt-dropdown .p-rt-dropdown-content ul > li:first-child label,
.p-rt-dropdown .p-rt-dropdown-content > li:first-child label,
.p-rt-dropdown ul.p-rt-dropdown-content ul > li:first-child label,
.p-rt-dropdown ul.p-rt-dropdown-content > li:first-child label {
    margin-top: 0
}

.p-rt-dropdown .p-rt-dropdown-content ul > li label,
.p-rt-dropdown .p-rt-dropdown-content > li label,
.p-rt-dropdown ul.p-rt-dropdown-content ul > li label,
.p-rt-dropdown ul.p-rt-dropdown-content > li label {
    color: #999;
    font-size: 11px;
    text-transform: uppercase;
    margin-top: 14px;
    margin-bottom: 0
}

.p-rt-dropdown .p-rt-dropdown-content ul > li a,
.p-rt-dropdown .p-rt-dropdown-content > li a,
.p-rt-dropdown ul.p-rt-dropdown-content ul > li a,
.p-rt-dropdown ul.p-rt-dropdown-content > li a {
    line-height: 26px;
    white-space: nowrap;
    display: block;
    padding: 2px 8px
}

.p-rt-dropdown .p-rt-dropdown-content ul > li a i,
.p-rt-dropdown .p-rt-dropdown-content > li a i,
.p-rt-dropdown ul.p-rt-dropdown-content ul > li a i,
.p-rt-dropdown ul.p-rt-dropdown-content > li a i {
    margin-right: 6px
}

.p-rt-dropdown.p-rt-dropdown-invert .p-rt-dropdown-content,
.p-rt-dropdown.p-rt-dropdown-invert ul.p-rt-dropdown-content {
    left: 0;
    right: auto
}

.p-rt-dropdown.p-rt-dropdown-invert .p-rt-dropdown-content:before,
.p-rt-dropdown.p-rt-dropdown-invert ul.p-rt-dropdown-content:before {
    content: " ";
    right: auto;
    left: 22px
}

.p-rt-dropdown:hover .title:before,
.p-rt-dropdown.rt-dropdown-active .title:before {
    opacity: 1;
    visibility: visible
}

.p-rt-dropdown:hover .p-rt-dropdown-content,
.p-rt-dropdown.rt-dropdown-active .p-rt-dropdown-content {
    opacity: 1;
    transform: scale(1);
    visibility: visible
}

.rt-badge-danger {
    color: #fff;
    background-color: #dc3545
}

a.rt-badge-danger:focus,
a.rt-badge-danger:hover {
    color: #fff;
    background-color: #bd2130
}

a.rt-badge-danger.focus,
a.rt-badge-danger:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.widget-form {
    min-width: 200px
}

table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
    border-bottom-width: 0
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-left-width: 0
}

.table-bordered th,
.table-bordered td {
    border: 1px solid #e6e8eb;
    border-bottom-width: 1px;
    border-left-width: 1px
}

table.dataTable thead th,
table.dataTable thead td {
    padding: 10px 18px;
    border-bottom: 1px solid #e6e8eb;
    border-top: 0;
    background-color: #f7f9fb
}

table.dataTable tfoot th,
table.dataTable tfoot td {
    border-top: 2px solid #e6e8eb;
    background-color: #f7f9fb
}

.table-bordered {
    border: 1px solid #e6e8eb
}

.dataTables_paginate,
.paging_simple_numbers .dataTables_info,
#datatable_paginate {
    margin-top: 20px
}

div.dataTables_wrapper div.dataTables_length select {
    min-width: 60px
}

.dataTables_wrapper .dataTable .group th,
.dataTables_wrapper .dataTable .group td {
    background-color: #f8f9fa
}

.dataTable input {
    width: 100%
}

.table th {
    font-weight: 500
}

.p-countdown .p-countdown-show {
    display: none
}

.show {
    display: block !important;
}


.no-margin {
    margin: 0 !important
}

.m-b-0 {
    margin-bottom: 0 !important
}

.m-b-5 {
    margin-bottom: 5px !important
}

.m-b-10 {
    margin-bottom: 10px !important
}

.m-b-15 {
    margin-bottom: 15px !important
}

.m-b-20 {
    margin-bottom: 20px !important
}

.m-b-25 {
    margin-bottom: 25px !important
}

.m-b-30 {
    margin-bottom: 30px !important
}

.m-b-35 {
    margin-bottom: 35px !important
}

.m-b-40 {
    margin-bottom: 40px !important
}

.m-b-50 {
    margin-bottom: 50px !important
}

.m-b-60 {
    margin-bottom: 60px !important
}

.m-b-70 {
    margin-bottom: 70px !important
}

.m-b-80 {
    margin-bottom: 80px !important
}

.m-b-90 {
    margin-bottom: 90px !important
}

.m-b-100 {
    margin-bottom: 100px !important
}

.m-b-150 {
    margin-bottom: 150px !important
}

.m-b-200 {
    margin-bottom: 200px !important
}

.m-t-0 {
    margin-top: 0 !important
}

.m-t-5 {
    margin-top: 5px !important
}

.m-t-10 {
    margin-top: 10px !important
}

.m-t-15 {
    margin-top: 15px !important
}

.m-t-20 {
    margin-top: 20px !important
}

.m-t-25 {
    margin-top: 25px !important
}

.m-t-30 {
    margin-top: 30px !important
}

.m-t-35 {
    margin-top: 35px !important
}

.m-t-40 {
    margin-top: 40px !important
}

.m-t-50 {
    margin-top: 50px !important
}

.m-t-60 {
    margin-top: 60px !important
}

.m-t-70 {
    margin-top: 70px !important
}

.m-t-80 {
    margin-top: 80px !important
}

.m-t-90 {
    margin-top: 90px !important
}

.m-t-100 {
    margin-top: 100px !important
}

.m-l-0 {
    margin-left: 0 !important
}

.m-l-5 {
    margin-left: 5px !important
}

.m-l-10 {
    margin-left: 10px !important
}

.m-l-15 {
    margin-left: 15px !important
}

.m-l-20 {
    margin-left: 20px !important
}

.m-l-25 {
    margin-left: 25px !important
}

.m-l-30 {
    margin-left: 30px !important
}

.m-l-35 {
    margin-left: 35px !important
}

.m-l-40 {
    margin-left: 40px !important
}

.m-l-50 {
    margin-left: 50px !important
}

.m-l-60 {
    margin-left: 60px !important
}

.m-l-70 {
    margin-left: 70px !important
}

.m-l-80 {
    margin-left: 80px !important
}

.m-l-90 {
    margin-left: 90px !important
}

.m-l-100 {
    margin-left: 100px !important
}

.m-r-0 {
    margin-right: 0 !important
}

.m-r-5 {
    margin-right: 5px !important
}

.m-r-10 {
    margin-right: 10px !important
}

.m-r-15 {
    margin-right: 15px !important
}

.m-r-20 {
    margin-right: 20px !important
}

.m-r-25 {
    margin-right: 25px !important
}

.m-r-30 {
    margin-right: 30px !important
}

.m-r-35 {
    margin-right: 35px !important
}

.m-r-40 {
    margin-right: 40px !important
}

.m-r-50 {
    margin-right: 50px !important
}

.m-r-60 {
    margin-right: 60px !important
}

.m-r-70 {
    margin-right: 70px !important
}

.m-r-80 {
    margin-right: 80px !important
}

.m-r-90 {
    margin-right: 90px !important
}

.m-r-100 {
    margin-right: 100px !important
}

.m-0 {
    margin: 0 !important
}

.m-5 {
    margin: 5px !important
}

.m-10 {
    margin: 10px !important
}

.m-15 {
    margin: 15px !important
}

.m-20 {
    margin: 20px !important
}

.m-25 {
    margin: 25px !important
}

.m-30 {
    margin: 30px !important
}

.m-35 {
    margin: 35px !important
}

.m-40 {
    margin: 40px !important
}

.m-50 {
    margin: 50px !important
}

.m-60 {
    margin: 60px !important
}

.m-70 {
    margin: 70px !important
}

.m-80 {
    margin: 80px !important
}

.m-90 {
    margin: 90px !important
}

.m-100 {
    margin: 100px !important
}


.lh80 {
    line-height: 80px !important
}

.line {
    clear: both;
    position: relative;
    width: 100%;
    margin: 50px 0;
    border-top: 1px solid #e3e3e3
}



.space {
    width: 100%;
    display: block;
    clear: both;
    height: 60px;
    position: relative
}

@media(max-width:768px) {

    .text-md,
    .text-md span,
    .text-md span span {
        font-size: 46px !important;
        line-height: 58px !important
    }
}



a:not([href]):not([tabindex]):not(.btn) {
    color: none
}

.btn {
    padding: 0px !important;
}

/*button.btn,
.btn:not(.close):not(.mfp-close),
a.btn:not([href]):not([tabindex]) {
    font-family: poppins, sans-serif;
    border-radius: 5px 5px 5px 5px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: .5px;
    text-decoration: none;
    outline: none;
    padding: 12px 18px;
    position: relative;
    text-transform: uppercase;
    background-color: #2250fc;
    border-color: #2250fc;
    border-width: 1px;
    border-style: solid;
    color: #fff;
    transition: all .3s;
    margin-bottom: 6px;
    outline: none;
    line-height: 14px;
    cursor: pointer
}

button.btn:after,
.btn:not(.close):not(.mfp-close):after,
a.btn:not([href]):not([tabindex]):after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s
}

button.btn i,
.btn:not(.close):not(.mfp-close) i,
a.btn:not([href]):not([tabindex]) i {
    text-shadow: none
}

button.btn.btn-xs,
.btn:not(.close):not(.mfp-close).btn-xs,
a.btn:not([href]):not([tabindex]).btn-xs {
    font-size: 10px;
    height: 24px;
    line-height: 22px;
    padding: 0 10px
}

button.btn.btn-sm,
.btn:not(.close):not(.mfp-close).btn-sm,
a.btn:not([href]):not([tabindex]).btn-sm {
    font-size: 11px;
    height: 30px;
    line-height: 28px;
    padding: 0 14px
}

button.btn.btn-lg,
.btn:not(.close):not(.mfp-close).btn-lg,
a.btn:not([href]):not([tabindex]).btn-lg {
    font-size: 16px;
    height: 58px;
    letter-spacing: 2px;
    line-height: 56px;
    padding: 0 40px
}

button.btn:hover,
button.btn:focus,
button.btn:not(:disabled):not(.disabled):active,
button.btn:not(:disabled):not(.disabled).active,
.btn:not(.close):not(.mfp-close):hover,
.btn:not(.close):not(.mfp-close):focus,
.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,
.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,
a.btn:not([href]):not([tabindex]):hover,
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,
a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active {
    background-color: #0333e8;
    border-color: #0333e8;
    color: #fff;
    text-decoration: none
}

button.btn.btn-outline,
.btn:not(.close):not(.mfp-close).btn-outline,
a.btn:not([href]):not([tabindex]).btn-outline {
    background-color: transparent;
    border-width: 2px;
    border-style: solid;
    border-color: #2250fc;
    color: #f4492f;
}

button.btn.btn-outline:hover,
button.btn.btn-outline:focus,
button.btn.btn-outline:active,
button.btn.btn-outline.active,
.btn:not(.close):not(.mfp-close).btn-outline:hover,
.btn:not(.close):not(.mfp-close).btn-outline:focus,
.btn:not(.close):not(.mfp-close).btn-outline:active,
.btn:not(.close):not(.mfp-close).btn-outline.active,
a.btn:not([href]):not([tabindex]).btn-outline:hover,
a.btn:not([href]):not([tabindex]).btn-outline:focus,
a.btn:not([href]):not([tabindex]).btn-outline:active,
a.btn:not([href]):not([tabindex]).btn-outline.active {
    background-color: #2250fc;
    border-width: 2px;
    border-style: solid;
    border-color: #2250fc;
    color: #fff
}

button.btn.btn-rounded,
.btn:not(.close):not(.mfp-close).btn-rounded,
a.btn:not([href]):not([tabindex]).btn-rounded {
    border-radius: 2em !important
}

button.btn.btn-block,
.btn:not(.close):not(.mfp-close).btn-block,
a.btn:not([href]):not([tabindex]).btn-block {
    width: 100%;
    display: block
}

button.btn.btn-white,
button.btn.btn-light,
.btn:not(.close):not(.mfp-close).btn-white,
.btn:not(.close):not(.mfp-close).btn-light,
a.btn:not([href]):not([tabindex]).btn-white,
a.btn:not([href]):not([tabindex]).btn-light {
    background-color: #fff;
    border-color: #e6e8eb;
    color: #4c5667
}

button.btn.btn-white:hover,
button.btn.btn-white:focus,
button.btn.btn-white:active,
button.btn.btn-white.active,
button.btn.btn-light:hover,
button.btn.btn-light:focus,
button.btn.btn-light:active,
button.btn.btn-light.active,
.btn:not(.close):not(.mfp-close).btn-white:hover,
.btn:not(.close):not(.mfp-close).btn-white:focus,
.btn:not(.close):not(.mfp-close).btn-white:active,
.btn:not(.close):not(.mfp-close).btn-white.active,
.btn:not(.close):not(.mfp-close).btn-light:hover,
.btn:not(.close):not(.mfp-close).btn-light:focus,
.btn:not(.close):not(.mfp-close).btn-light:active,
.btn:not(.close):not(.mfp-close).btn-light.active,
a.btn:not([href]):not([tabindex]).btn-white:hover,
a.btn:not([href]):not([tabindex]).btn-white:focus,
a.btn:not([href]):not([tabindex]).btn-white:active,
a.btn:not([href]):not([tabindex]).btn-white.active,
a.btn:not([href]):not([tabindex]).btn-light:hover,
a.btn:not([href]):not([tabindex]).btn-light:focus,
a.btn:not([href]):not([tabindex]).btn-light:active,
a.btn:not([href]):not([tabindex]).btn-light.active {
    border-color: #e6e8eb;
    background-color: #f4f5f8;
    color: #4c5667
}

button.btn.btn-white.btn-outline,
button.btn.btn-light.btn-outline,
.btn:not(.close):not(.mfp-close).btn-white.btn-outline,
.btn:not(.close):not(.mfp-close).btn-light.btn-outline,
a.btn:not([href]):not([tabindex]).btn-white.btn-outline,
a.btn:not([href]):not([tabindex]).btn-light.btn-outline {
    border-color: #fff;
    background-color: transparent;
    color: #fff
}

button.btn.btn-white.btn-outline:hover,
button.btn.btn-white.btn-outline:focus,
button.btn.btn-white.btn-outline:active,
button.btn.btn-white.btn-outline.active,
button.btn.btn-light.btn-outline:hover,
button.btn.btn-light.btn-outline:focus,
button.btn.btn-light.btn-outline:active,
button.btn.btn-light.btn-outline.active,
.btn:not(.close):not(.mfp-close).btn-white.btn-outline:hover,
.btn:not(.close):not(.mfp-close).btn-white.btn-outline:focus,
.btn:not(.close):not(.mfp-close).btn-white.btn-outline:active,
.btn:not(.close):not(.mfp-close).btn-white.btn-outline.active,
.btn:not(.close):not(.mfp-close).btn-light.btn-outline:hover,
.btn:not(.close):not(.mfp-close).btn-light.btn-outline:focus,
.btn:not(.close):not(.mfp-close).btn-light.btn-outline:active,
.btn:not(.close):not(.mfp-close).btn-light.btn-outline.active,
a.btn:not([href]):not([tabindex]).btn-white.btn-outline:hover,
a.btn:not([href]):not([tabindex]).btn-white.btn-outline:focus,
a.btn:not([href]):not([tabindex]).btn-white.btn-outline:active,
a.btn:not([href]):not([tabindex]).btn-white.btn-outline.active,
a.btn:not([href]):not([tabindex]).btn-light.btn-outline:hover,
a.btn:not([href]):not([tabindex]).btn-light.btn-outline:focus,
a.btn:not([href]):not([tabindex]).btn-light.btn-outline:active,
a.btn:not([href]):not([tabindex]).btn-light.btn-outline.active {
    background-color: #fff;
    border-color: #fff;
    color: #4c5667
}

button.btn.btn-white.btn-white-hover:hover,
button.btn.btn-white.btn-white-hover:focus,
button.btn.btn-white.btn-white-hover:active,
button.btn.btn-white.btn-white-hover.active,
button.btn.btn-white.btn-light-hover:hover,
button.btn.btn-white.btn-light-hover:focus,
button.btn.btn-white.btn-light-hover:active,
button.btn.btn-white.btn-light-hover.active,
button.btn.btn-light.btn-white-hover:hover,
button.btn.btn-light.btn-white-hover:focus,
button.btn.btn-light.btn-white-hover:active,
button.btn.btn-light.btn-white-hover.active,
button.btn.btn-light.btn-light-hover:hover,
button.btn.btn-light.btn-light-hover:focus,
button.btn.btn-light.btn-light-hover:active,
button.btn.btn-light.btn-light-hover.active,
.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:hover,
.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:focus,
.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover:active,
.btn:not(.close):not(.mfp-close).btn-white.btn-white-hover.active,
.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:hover,
.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:focus,
.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover:active,
.btn:not(.close):not(.mfp-close).btn-white.btn-light-hover.active,
.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:hover,
.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:focus,
.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover:active,
.btn:not(.close):not(.mfp-close).btn-light.btn-white-hover.active,
.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:hover,
.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:focus,
.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:active,
.btn:not(.close):not(.mfp-close).btn-light.btn-light-hover.active,
a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:hover,
a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:focus,
a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover:active,
a.btn:not([href]):not([tabindex]).btn-white.btn-white-hover.active,
a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:hover,
a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:focus,
a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover:active,
a.btn:not([href]):not([tabindex]).btn-white.btn-light-hover.active,
a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:hover,
a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:focus,
a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover:active,
a.btn:not([href]):not([tabindex]).btn-light.btn-white-hover.active,
a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:hover,
a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:focus,
a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:active,
a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover.active {
    background-color: #fff;
    border-color: #ebebeb;
    color: #4c5667
}

button.btn:not(.btn-shadow):focus,
button.btn:not(.btn-shadow):focus:active,
.btn:not(.close):not(.mfp-close):not(.btn-shadow):focus,
.btn:not(.close):not(.mfp-close):not(.btn-shadow):focus:active,
a.btn:not([href]):not([tabindex]):not(.btn-shadow):focus,
a.btn:not([href]):not([tabindex]):not(.btn-shadow):focus:active {
    box-shadow: none !important
}

button.btn.btn-info,
.btn:not(.close):not(.mfp-close).btn-info,
a.btn:not([href]):not([tabindex]).btn-info {
    background-color: #53b0f8;
    border-color: #53b0f8
}

button.btn.btn-info:hover,
button.btn.btn-info:focus,
button.btn.btn-info:not(:disabled):not(.disabled):active,
button.btn.btn-info:not(:disabled):not(.disabled).active,
.btn:not(.close):not(.mfp-close).btn-info:hover,
.btn:not(.close):not(.mfp-close).btn-info:focus,
.btn:not(.close):not(.mfp-close).btn-info:not(:disabled):not(.disabled):active,
.btn:not(.close):not(.mfp-close).btn-info:not(:disabled):not(.disabled).active,
a.btn:not([href]):not([tabindex]).btn-info:hover,
a.btn:not([href]):not([tabindex]).btn-info:focus,
a.btn:not([href]):not([tabindex]).btn-info:not(:disabled):not(.disabled):active,
a.btn:not([href]):not([tabindex]).btn-info:not(:disabled):not(.disabled).active {
    background-color: #2299f6;
    border-color: #2299f6;
    color: #fff
}


button.btn.btn-round,
.btn:not(.close):not(.mfp-close).btn-round,
a.btn:not([href]):not([tabindex]).btn-round {
    border-radius: 50%;
    padding: 0 10px !important;
    height: 36px !important;
    line-height: 36px !important
}

button.btn.btn-round > i,
.btn:not(.close):not(.mfp-close).btn-round > i,
a.btn:not([href]):not([tabindex]).btn-round > i {
    font-size: 14px
}


button.btn.btn-shadow:hover,
button.btn.btn-shadow:focus,
button.btn.btn-shadow:not(:disabled):not(.disabled):active,
button.btn.btn-shadow:not(:disabled):not(.disabled).active,
.btn:not(.close):not(.mfp-close).btn-shadow:hover,
.btn:not(.close):not(.mfp-close).btn-shadow:focus,
.btn:not(.close):not(.mfp-close).btn-shadow:not(:disabled):not(.disabled):active,
.btn:not(.close):not(.mfp-close).btn-shadow:not(:disabled):not(.disabled).active,
a.btn:not([href]):not([tabindex]).btn-shadow:hover,
a.btn:not([href]):not([tabindex]).btn-shadow:focus,
a.btn:not([href]):not([tabindex]).btn-shadow:not(:disabled):not(.disabled):active,
a.btn:not([href]):not([tabindex]).btn-shadow:not(:disabled):not(.disabled).active {
    -webkit-box-shadow: 4px 8px 16px #dedede;
    -moz-box-shadow: 4px 8px 16px #dedede;
    box-shadow: 4px 8px 16px #dedede
}*/



.heading-creative {
    font-size: 62px;
    font-weight: 100;
    position: relative;
    text-align: left;
    width: 100%
}

.heading-creative strong {
    color: #f4492f;
}

#header:not([data-transparent=true]).rt-dark .heading-creative {
    color: #eee
}

ul.nav li.rt-dropdown:hover > ul.rt-dropdown-menu {
    display: block
}

/* NEW MEGA MENU CSS END */

/* STYLE NAV START */
#rt-main-toggle-menu,
.responsive-menu-wrap {
    display: none;
}

.mobile-menu-icon {
    position: fixed;
    float: right;
    left: 0;
    top: 0;
    height: 55px;
    width: 55px;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    color: #000;
    -webkit-transition: left 0.3s ease-in, background 0.3s ease-in;
    -moz-transition: left 0.3s ease-in, background 0.3s ease-in;
    transition: left 0.3s ease-in, background 0.3s ease-in;
    z-index: 1000;
}

.rt-mobile-menu-toggle {
    -webkit-transition: left 0.3s ease-in;
    -moz-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    left: 0;
}

.rt-dashboard-push-left .rt-mobile-menu-toggle {
    left: 0;
}

.mobile-menu-icon {
    font-size: 24px;
}

.minimal-logo-overlay,
.minimal-menu-overlay,
.rt-menu-overlay {
    position: fixed;
    right: 0;
    top: 0;
    float: left;
    z-index: 99;
    width: 50%;
    height: 100%;
    display: none;
}

body:not(.mobile-mode-active) .rt-mobile-menu-outer:after {
    content: " ";
    position: fixed;
    right: 0;
    top: 0;
    opacity: 0;
    float: left;
    z-index: 98;
    width: 0%;
    height: 100%;
    display: block;
    background-color: transparent;
}

.rt-mobile-menu-outer:after {
    width: 0%;
}

.rt-menu-overlay {
    height: 100%;
    width: 0%;
}

body:not(.mobile-mode-active) .rt-mobile-menu .rt-dashboard-columns {
    margin: 0;
}

body .rt-mobile-menu-outer,
body .minimal-logo-overlay,
body .rt-menu-overlay {
    -webkit-transition: width 0.3s ease-in;
    -moz-transition: width 0.3s ease-in;
    transition: width 0.3s ease-in;
}

body .rt-mobile-menu-outer:after {
    -webkit-transition: opacity 0.3s ease-in;
    -moz-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in;
}

.menu-is-onscreen .rt-mobile-menu-outer,
.menu-is-onscreen:not(.mobile-mode-active) .minimal-logo-overlay {
    width: 580px;
}

.menu-is-onscreen .rt-menu-overlay {
    /*width: 35%;*/
    width: 33.5%;
}

.menu-is-onscreen:not(.mobile-mode-active) .rt-mobile-menu-outer:after {
    width: 100%;
    opacity: 1;
}

.menu-is-onscreen:not(.mobile-mode-active).menu-is-closing .rt-mobile-menu-outer:after {
    opacity: 0;
}

.menu-is-onscreen:not(.mobile-mode-active) .minimal-logo-overlay {
    opacity: 1;
}

.minimal-logo:not(.mobile-mode-active) .rt-mobile-menu {
    width: 100%;
    left: 0;
    right: auto;
    top: 0;
}

.menu-is-onscreen:not(.mobile-mode-active) .minimal-logo-overlay {
    width: 600px;
    left: 0;
    right: auto;
    top: 0;
}

.minimal-logo-overlay {
    display: block;
}

.menu-is-onscreen .minimal-logo:not(.mobile-mode-active) .minimal-logo-overlay {
    left: 0;
    width: 610px;
}

.menu-is-closing .rt-mobile-menu-toggle,
.menu-is-onscreen .rt-mobile-menu-toggle {
    background: none;
}

.minimal-menu-overlay,
.minimal-logo-overlay,
.rt-menu-overlay {
    /*background: url(/wp-content/themes/softek/assets/images/glow-pattern.png) no-repeat right bottom #030315;*/
    background: #030315;
}

.rt-menu-bg {
    height: 100%;
    display: block;
}

.simple-menu,
.theme-is-light .simple-menu {
    background: rgba(55, 55, 55, 1);
}

.rt-mobile-menu,
.theme-is-light .rt-mobile-menu {
    width: 100%;
}

.header-is-simple .rt-mobile-menu {
    right: 0;
    top: 0;
}

.simple-menu.menu-push-onscreen,
.rt-mobile-menu.menu-push-onscreen {
    visibility: visible;
    opacity: 1;
    /*right: 0;*/
    right: -20px;
    -webkit-transition: right 1s, opacity 1s;
    transition: right 1s, opacity 1s;
}

.display-menu-item-image {
    border-radius: 100%;
    position: absolute;
    left: -79px;
    width: 50px;
    height: 50px;
    top: 50%;
    margin-top: -28px;
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
    -webkit-transition: height 300ms ease-out, width 300ms ease-out, border 300ms ease-out, opacity 0.8s, transform 0.5s;
    -moz-transition: height 300ms ease-out, width 300ms ease-out, border 300ms ease-out, opacity 0.8s, transform 0.5s;
    -ms-transition: height 300ms ease-out, width 300ms ease-out, border 300ms ease-out, opacity 0.8s, transform 0.5s;
    transition: height 300ms ease-out, width 300ms ease-out, border 300ms ease-out, opacity 0.8s, transform 0.5s;
    border: 5px solid rgba(255, 255, 255, 0.15);
}

.menu-item small {
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 4px;
    margin-bottom: 7px;
    color: rgba(255, 255, 255, 0.5);
    text-transform: uppercase;
    display: block;
    -webkit-transition: opacity 1s;
    transition: opacity 1s;
}

.rt-tree-open.menu-item small {
    opacity: 0;
}

ul.rt-tree {
    margin-left: 0;
    padding: 18px 35px;
}

ul.rt-tree ul {
    margin-left: 1em;
}

ul.rt-tree li {
    list-style: none;
    position: relative;
}

ul.rt-tree a {
    display: block;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.25px;
    text-decoration: none;
}

ul.rt-tree ul li a {
    display: block;
    font-size: 12px;
    letter-spacing: -0.25px;
    text-decoration: none;
}

ul.rt-tree a {
    -webkit-transition: color 300ms ease-out, border-color 300ms ease-out;
    -moz-transition: color 300ms ease-out, border-color 300ms ease-out;
    -ms-transition: color 300ms ease-out, border-color 300ms ease-out;
    -o-transition: color 300ms ease-out, border-color 300ms ease-out;
    transition: color 300ms ease-out, border-color 300ms ease-out;
    text-decoration: none;
}

ul.rt-tree ul {
    margin-left: 0;
}

ul.rt-tree li.rt-tree-node {
    position: relative;
}

ul.rt-tree li.rt-tree-node > a:after {
    color: #fff;
    font-size: 12px;
    font-weight: 100;
    position: absolute;
    right: 0;
    top: 50%;
    font-family: "themify";
}

ul.rt-tree ul.sub-menu li:last-child {
    padding-bottom: 28px;
}

ul.rt-tree li.rt-tree-open > a:after {
    content: "\e64b";
    -webkit-transform: translateY(0) rotate(180deg);
    transform: translateY(0) rotate(180deg);
    right: 3px;
}

ul.rt-tree li {
    padding-bottom: 0;
    opacity: 0;
    -webkit-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -moz-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -ms-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -o-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    position: relative;
    bottom: 0;
}

.vertical-menu ul.rt-tree li {
    opacity: 1;
}

ul.rt-tree > li {
    bottom: -5px;
}

ul.rt-tree > li::before {
    position: absolute;
    content: " ";
    width: 7px;
    height: 1px;
    background: rgba(255, 255, 255, 1);
    left: -15px;
    top: 23px;
    border-radius: 100%;
    opacity: 0.3;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -ms-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}

ul.rt-tree > li.rt-tree-open::before {
    opacity: 1;
}

ul.rt-tree li.rt-tree-closed > a:after {
    content: "\e649";
    font-family: 'themify';
}

ul.rt-tree li > a:after {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
}

ul.rt-tree ul > li:first-child {
    margin-top: 1px;
}

ul.rt-tree li > a:hover {
    color: #fff;
}

.rt-mobile-menu ul.rt-tree ul > li ul li a {
    padding-left: 20px !important;
    font-size: 14px !important;
    line-height: 24px !important;
}

ul.rt-tree a {
    padding: 5px 0px 5px 0;
    color: #fff;
    /*border-bottom: 1px solid rgba(255, 255, 255, 0.05);*/
}

ul.rt-tree a:hover {
    color: #fff;
}

ul.rt-tree ul.sub-menu {
    display: none;
}

.rt-hamburger-menu-logo {
    width: auto;
    max-width: 290px;
    margin: 0 auto;
    padding-bottom: 20px;
}

.rt-hamburger-about-text {
    width: auto;
    max-width: 290px;
    margin: 0 auto;
    /*padding-top: 10px;*/
}

.rt-hamburger-about-text p {
    margin: 15px 0px;
}

.rt-hamburger-about-text h4,
.rt-hamburger-about-text h5 {
    margin: 30px 0 15px 0;
    font-weight: 400;
}

.rt-hamburger-social-link {
    width: auto;
    max-width: 290px;
    margin: 0 auto;
}

.rt-hamburger-social-link h4 {
    margin: 30px 0 15px 0;
    font-weight: 400;
    color: #fff;
}

.rt-hamburger-social-link ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    float: left;
}

.rt-hamburger-social-link ul li {
    float: left;
    padding-right: 25px;
    font-size: 15px;
}

.rt-hamburger-social-link ul li i {
    color: #fff;
}

.vertical-menu nav,
.simple-menu nav,
.rt-mobile-menu nav,
.header-is-simple .rt-mobile-menu nav {
    text-align: left;
}

.simple-menu ul.rt-tree,
.header-is-simple .rt-mobile-menu ul.rt-tree,
.mobile-social-header .social-header-wrap {
    width: 360px;
    margin: 0;
    margin-top: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.rt-mobile-menu ul.rt-tree {
    width: auto;
    max-width: 290px;
    margin: 0 auto;
}

.simple-menu ul.rt-tree a,
.rt-mobile-menu ul.rt-tree a {
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 2px;
    font-weight: 400;
    padding: 12px 0;
    position: relative;
}

.simple-menu ul.rt-tree .sub-menu a,
.rt-mobile-menu ul.rt-tree .sub-menu a {
    padding: 6px 0;
    font-size: 15px;
    line-height: 30px;
    font-weight: 400;
    letter-spacing: 1.6px;
    color: #D9D8E1;
}

.simple-menu ul.rt-tree .sub-menu .sub-menu a,
.header-is-simple .rt-mobile-menu ul.rt-tree .sub-menu .sub-menu a {
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: rgba(255, 255, 255, 0.5);
}

.vertical-menu ul.rt-tree ul.sub-menu,
.simple-menu ul.rt-tree ul.sub-menu,
.rt-mobile-menu ul.rt-tree ul.sub-menu,
.header-is-simple .rt-mobile-menu ul.rt-tree ul.sub-menu {
    margin: 0;
}

.simple-menu ul.rt-tree li.rt-tree-node > a::after,
.rt-mobile-menu ul.rt-tree li.rt-tree-node > a::after,
.header-is-simple ul.rt-tree li.rt-tree-node > a::after {
    top: 23px;
    line-height: 0;
    right: 15px;
}

.rt-mobile-menu ul.rt-tree a {
    padding: 14px 0;
    position: relative;
    color: #ffffff;
}

.simple-menu ul.rt-tree li li.rt-tree-node > a::after,
.rt-mobile-menu ul.rt-tree li li.rt-tree-node > a::after,
.header-is-simple ul.rt-tree li li.rt-tree-node > a::after {
    top: 22px;
}

.theme-is-light .simple-menu ul.rt-tree a {
    color: #000;
}

.theme-is-light .rt-mobile-menu .simple-menu ul.rt-tree a {
    color: #000;
}

.theme-is-light .simple-menu ul.rt-tree li li a {
    color: #fff;
}

.theme-is-light .rt-mobile-menu ul.rt-tree a,
.header-is-simple.theme-is-light .rt-mobile-menu ul.rt-tree a {
    color: rgba(255, 255, 255, 0.9);
}

.theme-is-light .rt-mobile-menu ul.rt-tree li li a,
.header-is-simple.theme-is-light .rt-mobile-menu ul.rt-tree li li a {
    color: rgba(255, 255, 255, 0.9);
}

.theme-is-light .rt-mobile-menu ul.rt-tree li li a:hover,
.header-is-simple.theme-is-light .rt-mobile-menu ul.rt-tree li li a:hover,
.theme-is-light .rt-mobile-menu ul.rt-tree li > a:hover,
.theme-is-light .rt-mobile-menu ul.rt-tree a:hover {
    color: rgba(255, 255, 255, 1);
}

.rt-mobile-menu,
.simple-menu {
    padding-top: 0;
}

.simple-menu,
.rt-mobile-menu {
    background: #fff;
    color: #000;
    width: 35%;
    position: fixed;
    right: -20px;
    top: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    float: left;
    z-index: 1001;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    height: 100%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: right 0.5s, opacity 0.5s, visibility 0.5s;
    transition: right 0.5s, opacity 0.5s, visibility 0.5s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.rt-mobile-menu-outer {
    width: 590px;
    position: fixed;
    left: 0;
    top: 0;
    float: left;
    z-index: 1001;
    overflow: hidden;
    height: 0%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.minimal-logo:not(.mobile-mode-active) .rt-mobile-menu {
    position: absolute;
}

.rt-mobile-menu {
    color: #fff;
    background: none;
}

.rt-mobile-menu-inner-wrap {
    margin: 0 auto;
    padding: 110px 0;
}

.rt-mobile-menu ul.rt-tree {
    padding: 0;
}

/**
 * Toggle Menu
 */

#toggle-menu {
    display: block;
}

.minimal-menu .social-sharing-toggle {
    right: 50px;
}

.minimal-menu.minimal-menu-fadein .social-sharing-toggle,
.minimal-menu.minimal-menu-fadein .social-header-wrap,
.minimal-menu.minimal-menu-fadein .homemenu {
    -webkit-animation: minimalmenu-fadein 1s;
    -moz-animation: minimalmenu-fadein 1s;
    -ms-animation: minimalmenu-fadein 1s;
    -o-animation: minimalmenu-fadein 1s;
    animation: minimalmenu-fadein 1s;
    opacity: 1;
}

@keyframes minimalmenu-fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-moz-keyframes minimalmenu-fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes minimalmenu-fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-o-keyframes minimalmenu-fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.minimal-menu.minimal-menu-fadeout .social-sharing-toggle,
.minimal-menu.minimal-menu-fadeout .social-header-wrap,
.minimal-menu.minimal-menu-fadeout .homemenu {
    -webkit-animation: minimalmenu-fadeout 1s;
    -moz-animation: minimalmenu-fadeout 1s;
    -ms-animation: minimalmenu-fadeout 1s;
    -o-animation: minimalmenu-fadeout 1s;
    animation: minimalmenu-fadeout 1s;
    opacity: 0;
}

@keyframes minimalmenu-fadeout {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-moz-keyframes minimalmenu-fadeout {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes minimalmenu-fadeout {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-o-keyframes minimalmenu-fadeout {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.toggle-menu-trigger {
    position: absolute;
    top: 35px;
    left: 35px;
    display: block;
    width: 25px;
    height: 50px;
    cursor: pointer;
    z-index: 130;
}

.sticky-menu-on .toggle-menu-trigger {
    display: none;
}

.toggle-menu-trigger span {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 100%;
    height: 3px;
    margin-top: -3px;
    font-size: 0px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;
}

.toggle-menu-open .toggle-menu-trigger span,
.fullscreen-slide-dark .toggle-menu-open .toggle-menu-trigger span,
.fullscreen-slide-light .toggle-menu-open .toggle-menu-trigger span {
    background-color: transparent;
}

.toggle-menu-trigger span:before,
.toggle-menu-trigger span:after {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;
}

.toggle-menu-trigger span:before,
.toggle-menu-trigger span:after,
.toggle-menu-open .toggle-menu-trigger span:before,
.toggle-menu-open .toggle-menu-trigger span:after,
.toggle-menu-trigger span {
    background: #000;
}

.toggle-menu-trigger span:before {
    -webkit-transform: translateY(-350%);
    transform: translateY(-350%);
}

.toggle-menu-trigger span:after {
    -webkit-transform: translateY(350%);
    transform: translateY(350%);
}

.toggle-menu-open .toggle-menu-trigger span:before {
    -webkit-transform: translateY(0) rotate(45deg);
    transform: translateY(0) rotate(45deg);
}

.toggle-menu-open .toggle-menu-trigger span:after {
    -webkit-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
}

/* Mobile Menu */

#simple-toggle-menu .rt-main-toggle-menu-trigger {
    left: 32px;
}

/*nav#rt-main-toggle-menu.rt-main-toggle-menu-open {
    position: fixed;
    right: 95px;
    top: 30px;
    z-index: 999;
    transition: .4s cubic-bezier(.48,.57,.33,.89) !important;
}*/
nav#rt-main-toggle-menu {
    position: absolute;
    right: 0;
    top: -25px;
    transition: .4s cubic-bezier(.48, .57, .33, .89) !important;
}

.rt-main-toggle-menu-trigger {
    position: relative;
    top: 21px;
    right: 0;
    display: block;
    width: 0;
    height: 100%;
    cursor: pointer;
    float: right;
    z-index: 1010;
    -webkit-transition: top 0.3s;
    transition: top 0.3s;
    margin: 0;
    padding: 20px 16px;
}

#minimal-toggle-menu .rt-main-toggle-menu-trigger {
    top: 144px;
    left: 50px;
}

.top-header-present #minimal-toggle-menu .rt-main-toggle-menu-trigger {
    top: 59px;
}

.menu-is-onscreen #minimal-toggle-menu .rt-main-toggle-menu-trigger {
    top: 14px;
}

.sticky-menu-on #minimal-toggle-menu .rt-main-toggle-menu-trigger {
    top: 14px;
}

.rt-main-toggle-menu-trigger span {
    position: absolute;
    top: 47%;
    left: 21%;
    display: block;
    width: 40%;
    height: 2px;
    font-size: 0px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /*-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;*/
    -webkit-transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
}

.rt-main-toggle-menu-trigger span:after {
    width: 20px !important;
    -webkit-transition: transform 0.3s, width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: transform 0.3s, width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
}

.rt-main-toggle-menu-trigger span:before {
    width: 24px !important;
    -webkit-transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
}

.rt-main-toggle-menu-trigger:hover span {
    width: 24px !important;
    -webkit-transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: transform 0.3s, width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
}

.rt-main-toggle-menu-trigger:hover span:after {
    width: 24px !important;
    -webkit-transition: transform 0.3s, width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: transform 0.3s, width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
}

.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:after {
    width: 24px !important;
}


.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span,
.fullscreen-slide-dark .rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span,
.fullscreen-slide-light .rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span {
    background-color: transparent;
}

.rt-main-toggle-menu-trigger span:before,
.rt-main-toggle-menu-trigger span:after {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    /*-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;*/
}

.rt-main-toggle-menu-trigger span:before,
.rt-main-toggle-menu-trigger span:after,
.rt-main-toggle-menu-trigger span,
.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:before,
.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:after {
    background: #000;
}

.minimal-logo:not(.mobile-mode-active).fullscreen-header-dark:not(.menu-is-onscreen) .rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span {
    background: transparent;
}

.rt-main-toggle-menu-trigger span:before,
.rt-main-toggle-menu-trigger span:after,
.rt-main-toggle-menu-trigger span,
.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:before,
.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:after {
    background: #fff;
}

.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span {
    background: transparent !important;
}

.menu-is-onscreen .rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span {
    background: transparent;
}

.rt-main-toggle-menu-trigger span:before {
    -webkit-transform: translateY(-7px);
    transform: translateY(-7px);
}

.rt-main-toggle-menu-trigger span:after {
    -webkit-transform: translateY(7px);
    transform: translateY(7px);
}

.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:before {
    -webkit-transform: translateY(0) rotate(45deg);
    transform: translateY(0) rotate(45deg);
}

.rt-main-toggle-menu-open .rt-main-toggle-menu-trigger span:after {
    -webkit-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
}

.rt-mobile-menu .rt-dashboard-columns {
    max-width: 450px;
    width: 100%;
    margin: 0 auto;
    float: right;
}

.rt-mobile-menu ul.rt-tree {
    margin-bottom: 48px;
}

.toggle-main-menu:not(.mobile-mode-active) .rt-menu-overlay,
.toggle-main-menu:not(.mobile-mode-active) #rt-main-toggle-menu,
.toggle-main-menu:not(.mobile-mode-active) .rt-main-toggle-menu-trigger {
    display: block;
}

.toggle-main-menu:not(.mobile-mode-active) .rt-main-toggle-menu-trigger {
    position: absolute;
    right: 25px;
    top: 14px;
    left: auto;
}

.vertical-menu ul.rt-tree ul.sub-menu li:last-child a {
    border: 0;
}

.vertical-menu ul.rt-tree .sub-menu li.rt-tree-node > a::after {
    top: 13px;
}

.vertical-menu ul.rt-tree li > a:hover,
.vertical-menu ul.rt-tree a:hover {
    color: #fff;
}

.vertical-menu ul.rt-tree a {
    color: rgba(255, 255, 255, 0.8);
}

.vertical-menu ul.rt-tree .sub-menu .sub-menu a {
    color: rgba(255, 255, 255, 0.5);
}

.vertical-menu ul.rt-tree li.rt-tree-open > a {
    color: rgba(255, 255, 255, 1);
}

.rt-mobile-menu .vertical-menu ul.rt-tree a {
    color: rgba(255, 255, 255, 0.5);
}

.vertical-menu ul.rt-tree li li a {
    color: rgba(255, 255, 255, 0.5);
}

.vertical-menu ul.rt-tree > li::before {
    height: 1px;
    left: -22px;
    top: 16px;
}

.vertical-menu ul.rt-tree a {
    font-size: 13px;
    line-height: 13px;
    letter-spacing: 1.5px;
    font-weight: 400;
    padding: 10px 0;
    position: relative;
}

.vertical-menu ul.rt-tree ul.sub-menu {
    margin: 0;
}

.vertical-menu ul.rt-tree .sub-menu a {
    padding: 6px 0;
}

.vertical-menu ul.rt-tree ul.sub-menu a {
    padding: 7px 0;
}

.vertical-menu ul.rt-tree li li.rt-tree-node > a::after {
    top: 18px;
}

.vertical-menu-wrap ul.rt-tree {
    padding: 0 55px 40px 40px;
}

.vertical-menu ul.rt-tree li.rt-tree-node > a::after {
    top: 16px;
    line-height: 0;
}

.vertical-menu-wrap ul.rt-tree li > a:after {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transform-origin: center center;
}


.rt-menu-btm-area {
    position: relative;
    bottom: 20px;
    left: 0;
    right: 0;
    width: auto;
    max-width: 318px;
    margin: 0 auto;
}

.rt-menu-logo {
    margin-bottom: 28px;
    width: 100%;
}

.rt-menu-logo img {
    width: 30%;
}

.rt-menu-text {
    margin-bottom: 28px;
    font-size: 18px;
}


.rt-social-link {
    margin: 0;
    padding: 0;
}

.rt-social-link ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.rt-social-link ul li {
    float: left;
    padding-right: 10px;
}

.rt-social-link ul li i {
    color: #fff;
}


/*============================= XTRA =============================*/
.menu-detail-box {
    display: hidden;
    visibility: hidden;
}

/* STYLE NAV END */

/* MEGA MENU RESPONSIVE START */
#rt-main-toggle-menu,
.minimal-menu-overlay,
.rt-menu-overlay,
.rt-menu-wrap {
    display: block;
}

.menu-is-vertical {
    top: 0;
}

.responsive-titles {
    display: block;
}


@media only screen and (max-width : 767px) {
    .menu-is-onscreen .rt-menu-overlay {
        width: 100%;
    }

    .rt-main-toggle-menu-trigger {
        display: none;
    }

    #rt-mainMenu-trigger {
        /*height: 35px;*/
        top: 7px;
        background: transparent;
        padding: 2px 8px;
        left: 0px;
    }

    #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 0% !important;
        right: 0% !important;
        margin: 0 !important;
        padding-left: 0px !important;
    }

    .custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 48% !important;
        right: 0 !important;
        margin: 0 auto !important;
        top: 49px;
    }

    .rt-inner-header .custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 51% !important;
        right: 0 !important;
        margin: 5px auto 0 auto !important;
        padding: 0 !important;
        border-bottom: 2px solid #013ca3;
    }

    #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu .mega-menu-content {
        padding-left: 0px !important;
    }

    .widget-area > #search-2 {
        margin-top: 0px;
    }

    #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li {
        padding: 0;
    }
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
    .menu-is-onscreen .rt-menu-overlay {
        width: 100%;
    }

    .rt-main-toggle-menu-trigger {
        display: none;
    }

    #rt-mainMenu-trigger {
        /*height: 35px;*/
        top: 0;
        background: transparent;
        padding: 2px 8px;
    }

    #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 0% !important;
        right: 0% !important;
        margin: 0 !important;
        padding-left: 0px !important;
    }

    .custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 48% !important;
        right: 0 !important;
        margin: 0 auto !important;
        top: 49px;
    }

    .rt-inner-header .custom-mega-menu #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu {
        width: 100% !important;
        left: 51% !important;
        right: 0 !important;
        margin: 5px auto 0 auto !important;
        padding: 0 !important;
        border-bottom: 2px solid #013ca3;
    }

    #rt-mainMenu nav .mega-menu-item ul.rt-dropdown-menu .mega-menu-content {
        padding-left: 0px !important;
    }

    #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li {
        padding: 0;
    }
}

/* MEGA MENU RESPONSIVE END */

/*======================================================================================
SEARCH
======================================================================================*/
.rt-search-box2 {
    /*width: 100%;
    position: relative;*/
    float: right;
    position: absolute;
    top: 5px;
    right: 0;
}

.search-btn2 {
    /*position: absolute;
    top: 1em;
    right: 1em;*/
    float: right;
    padding: 0;
    font-size: 18px;
    cursor: pointer;
}

.rt-search-btn2.fa-2x {
    font-size: 18px;
    cursor: pointer;
}

#search-overlay2 {
    display: none;
}

.block2 {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    overflow: auto;
    text-align: center;
    /*background: rgba(225, 225, 225, 0.9);*/
    background: #fff;
    box-shadow: 0px 10px 30px 0px rgba(222, 222, 247, 0.33);
    border: 0px;
    margin: 0;
    padding: 100px 0;
    z-index: 99;
}

.block2:before {
    content: "";
    /*display: inline-block;*/
    height: 100%;
    vertical-align: middle;
    margin-right: 0;
}

.search-area-grid {
    /* vertical-align: middle;
    padding: 10px 15px;*/
    width: 100%;
    color: #000;
    background: transparent;
    border-bottom: 1px solid #000;
    overflow: hidden;
    margin: 0;
}

#search-box2 {
    position: relative;
    width: 100%;
    float: left;
    padding: 0;
}

#search-form {
    overflow: hidden;
    padding: 0 2px;
}

#search-text {
    font-size: 16px;
    text-transform: capitalize;
}

#search-box2 input[type="text"] {
    width: 90%;
    padding: 0;
    float: left;
    outline: none;
    color: #696969;
    font-size: 16px;
    line-height: 28px;
    height: 30px;
    background: none;
    border-bottom: none;
    border-top: none;
    border-left: none;
    border-right: none;
}

#search-box2 input[type="text"]::-webkit-input-placeholder {
    color: #696969;
}

#search-box2 input[type="text"]::-moz-placeholder {
    color: #696969;
}

#search-box2 input[type="text"]:-ms-input-placeholder {
    color: #696969;
}

#search-button2 {
    /* position: absolute;
  top: 10px;
  left: 0;*/
    width: 30px;
    height: 30px;
    background: none;
    line-height: 30px;
    border: 0;
    cursor: pointer;
    float: left;
    padding: 0;
    text-align: left;
}

/*#search-button2 .rt-search-btn2.fa-2x:before{ font-size: 18px;   content: "\e610";
    font-family: 'themify';}*/

#close-btn2 {
    /*position: absolute;
    top: 1em;
    right: 1em;*/
    margin: 0;
    float: right;
    text-align: right;
    padding: 3px 0;
    cursor: pointer;
    width: 30px;
    height: 30px;
    text-align: right;
    /*background: #f4f7fc;
  border-radius: 4px;*/
}

#header .rt-header-inner .dark-search .search-btn2,
#header #header-wrap .dark-search .search-btn2 {
    display: none;
}

#header .rt-header-inner .default-search .search-btn2,
#header #header-wrap .default-search .search-btn2 {
    display: block;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .search-area-grid {
        margin: 0;
    }

    #search-box2 {
        padding: 0;
        margin: 0;
    }

    #search-box2 input[type="text"] {
        width: auto;
        padding: 0;
    }

    .rt-search-box2 {
        float: right;
        position: absolute;
        top: 16px;
        right: 30px;
    }

    .rt-mainMenu-open #header .default-search .search-btn2 {
        display: none;
    }

    .rt-mainMenu-open #header .default-search .search-btn2 {
        display: block;
        color: #000;
    }
}

@media only screen and (max-width: 767px) {
    .search-area-grid {
        margin: 0;
    }

    #search-box2 {
        padding: 0;
        margin: 0;
    }

    #search-box2 input[type="text"] {
        width: auto;
        padding: 0;
    }

    .rt-search-box2 {
        float: right;
        position: absolute;
        top: 16px;
        right: 30px;
    }

    .rt-mainMenu-open #header .default-search .search-btn2 {
        display: none;
    }

    .rt-mainMenu-open #header .default-search .search-btn2 {
        display: block;
        color: #000;
    }

    .rt-mainMenu-open #header .rt-cart-box .ti-shopping-cart {
        display: block;
        color: #000;
    }
}

/*======================================================================================
CART
======================================================================================*/

.rt-cart-box {
    /*width: 100%;
  position: relative;
  display: inline-block;*/
    float: right;
    position: absolute;
    top: 4px;
    right: 60px;
}

.cart-btn {
    position: absolute;
    top: 1em;
    right: 1em;
    color: #101010;
}

.cart-btn:hover {
    cursor: pointer;
}

.cart-btn.fa-2x {
    font-size: 18px;
}

.rt-cart-btn .header-cart-bar {
    display: inline-block;
    height: 100%;
    padding: 0 10px;
    position: relative;
    vertical-align: top;
}

.header-cart-bar .header-cart-bar-icon .ti-shopping-cart:before {
    font-size: 18px;
}

#cart-overlay {
    display: none;
}

.cart-block {
    left: auto;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: left;
    top: 180%;
    -webkit-transition: opacity 0.25s ease, visibility 0.25s ease;
    -o-transition: opacity 0.25s ease, visibility 0.25s ease;
    transition: opacity 0.25s ease, visibility 0.25s ease;
    visibility: hidden;
    /*background: #3F3A64;
  background: #101010;*/
    background: #f9f9f9;
    width: 310px;
    border-radius: 4px;
}

.rt-cart-box:hover .cart-block {
    opacity: 1;
    visibility: visible;
}

.rt-cart-box .header-cart-bar-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*font-size: 23px;*/
    height: 100%;
    position: relative;
}

.cart-block:before {
    content: "";
    /*display: inline-block;*/
    height: 100%;
    vertical-align: middle;
    margin-right: 0;
}

.cart-center {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    float: left;
    padding: 0;
    color: #101010;
    border: none;
    background: transparent;
}

#cart-box {
    position: relative;
    width: 100%;
    margin: 0;
}


.rt-cart-box .widget_shopping_cart_content {
    padding: 20px;
    overflow: hidden;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li {
    padding-bottom: 10px;
    float: left;
    display: block;
    width: 100%;
}



.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
    text-align: center;
    color: #3f3a64;
    padding: 0;
    margin: 0;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li img {
    width: 72px !important;
    float: left !important;
    margin-right: 10px !important;
    margin-left: 0 !important;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li a {
    color: #000;
    font-weight: 500;
    margin-top: -7px;
    display: block;
    font-size: 14px;
    line-height: 26px;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li a.remove {
    float: right;
    width: 30px;
    text-align: right;
    font-weight: 400;
    font-size: 20px;
    line-height: 20px;
    color: #000 !important;
    background: transparent;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li a.remove:hover {
    background: transparent;
}

.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li span.quantity {
    text-align: left;
    display: block;
    font-size: 14px;
    line-height: 26px;
    color: #000;
}

rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li span.woocommerce-Price-amount {
    font-size: 14px;
    color: #fff;
    font-size: 18px;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__buttons {
    margin: 0;
    padding: 0;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.wc-forward {
    text-align: center;
    display: block;
    width: 100%;
    padding: 11px 33px !important;
    border-radius: 4px;
    font-size: 17px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 30px !important;
    background: linear-gradient(to right, #ff3834 0%, #ff7133 100%);
    color: #fff !important;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.wc-forward:hover {
    background: linear-gradient(to right, #ff3834 0%, #ff7133 100%);
    color: #fff !important;
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.checkout {
    display: none;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total {
    width: 100%;
    text-align: right;
    padding-bottom: 10px;
    margin: 0;
    overflow: hidden;
    margin-top: 8px;
    color: #101010;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total strong {
    float: left;
    font-weight: 600;
}

.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount {
    float: right;
}

#header .rt-header-inner .dark-cart .header-cart-bar .header-cart-bar-icon,
#header #header-wrap .dark-cart .header-cart-bar .header-cart-bar-icon {
    display: none;
}

#header .rt-header-inner .default-cart .header-cart-bar .header-cart-bar-icon,
#header #header-wrap .default-cart .header-cart-bar .header-cart-bar-icon {
    display: block;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    #cart-box input[type="text"] {
        width: 83%;
    }

    #cart-box input[type="submit"] {
        width: 17%;
    }

    .rt-cart-box {
        float: right;
        position: absolute;
        top: 14px;
        right: 85px;
    }

    .rt-mainMenu-open #header .dark-cart .header-cart-bar .header-cart-bar-icon {
        display: block;
        color: #000;
    }

    .cart-block {
        left: -192px;
        position: absolute;
        text-align: left;
        top: 194%;
        -webkit-transition: opacity 0.25s ease, visibility 0.25s ease;
        -o-transition: opacity 0.25s ease, visibility 0.25s ease;
        transition: opacity 0.25s ease, visibility 0.25s ease;
        visibility: hidden;
        background: #f9f9f9;
        width: 300px;
        border-radius: 4px;
        margin: 0;
    }

}

@media screen and (max-width: 767px) {
    .wraper_inner_banner_main > .container {
        padding-top: 114px !important;
        padding-bottom: 23px !important;
    }

    .cart-block {
        left: -192px;
        position: absolute;
        text-align: left;
        top: 172%;
        -webkit-transition: opacity 0.25s ease, visibility 0.25s ease;
        -o-transition: opacity 0.25s ease, visibility 0.25s ease;
        transition: opacity 0.25s ease, visibility 0.25s ease;
        visibility: hidden;
        background: #f9f9f9;
        width: 300px;
        border-radius: 4px;
        margin: 0;
    }

    .cart-center {
        width: 100%;
    }

    .cart-btn.fa-2x {
        font-size: 16px;
    }

    .rt-cart-btn.fa-2x {
        font-size: 16px;
    }

    #close-btn.fa-2x {
        font-size: 16px;
    }

    .rt-cart-btn {
        position: absolute;
        top: 10px;
        right: 0;
        color: #fff;
    }

    .rt-cart-box {
        float: right;
        position: absolute;
        top: 14px;
        right: 85px;
    }

    /* .rt-mainMenu-open #header .default-cart .header-cart-bar .header-cart-bar-icon {
    display: none;
  }*/

    .rt-mainMenu-open #header .dark-cart .header-cart-bar .header-cart-bar-icon {
        display: block;
        color: #000;
    }
}

/*--------------------------------------------------------------
# Sidr
--------------------------------------------------------------*/

.sidr {
    display: block;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 999999;
    width: 260px;
    overflow-x: hidden;
    overflow-y: auto;
}

.sidr.right {
    left: auto;
    right: -260px;
}

.sidr.left {
    left: -260px;
    right: auto;
}

.sidr.right .sidr-close {
    margin: 0;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.05);
    text-align: right;
}

.sidr.left .sidr-close {
    float: left;
    margin-left: 15px;
}

.sidr-close {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 25px;
    line-height: 25px;
    cursor: pointer;
}

/*--------------------------------------------------------------
# Nicescroll
--------------------------------------------------------------*/

.nicescroll-rails {
    z-index: 999 !important;
    background: rgba(0, 0, 0, 0.2);
}

/*--------------------------------------------------------------
# Preloader
--------------------------------------------------------------*/

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.preloader.loaded {
    opacity: 0;
    visibility: hidden;
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
}


/*--------------------------------------------------------------
# Overlay
--------------------------------------------------------------*/

body > .overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    content: " ";
    width: auto;
    height: auto;
    background-color: rgba(0, 0, 0, 0.65);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

body.mobile-menu-open > .overlay {
    opacity: 1;
    visibility: visible;
}

/*--------------------------------------------------------------
# Page Transition Layer
--------------------------------------------------------------*/

body > .page-transition-layer {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999999;
    content: " ";
    width: auto;
    height: auto;
    opacity: 0;
    visibility: hidden;
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.page-transition-layer.i-am-active,
body.page-transition-active > .page-transition-layer {
    opacity: 1;
    visibility: visible;
}

.page-transition-layer-loader {
    position: relative;
    width: 100%;
    height: 5px;
    overflow: hidden;
    background-color: #f8f8f8;
}

.page-transition-layer-spinner {
    position: absolute;
    top: calc(50% - 33px);
    right: 0;
    left: 0;
    animation: PageTransitionSpinner 1.4s linear infinite;
}

@keyframes PageTransitionSpinner {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(270deg);
    }
}

.page-transition-layer-spinner .page-transition-layer-spinner-path {
    stroke-dasharray: 187;
    stroke-dashoffset: 0;
    transform-origin: center;
    stroke: #4285f4;
    animation: PageTransitionSpinnerCircle 1.4s ease-in-out infinite;
}

@keyframes PageTransitionSpinnerCircle {
    0% {
        stroke-dashoffset: 187;
    }

    50% {
        stroke-dashoffset: 46.75;
        transform: rotate(135deg);
    }

    100% {
        stroke-dashoffset: 187;
        transform: rotate(450deg);
    }
}

/*--------------------------------------------------------------
# Scrollup
--------------------------------------------------------------*/

body > .scrollup {
    position: fixed;
    bottom: 20px;
    width: 40px;
    height: 40px;
    z-index: 99;
    border-radius: 50%;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
    text-align: center;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

body > .scrollup.left {
    left: -50px;
}

body > .scrollup.right {
    right: -50px;
}

body > .scrollup.left.active {
    left: 15px;
}

body > .scrollup.right.active {
    right: 15px;
}

body > .scrollup:hover {
    transform: translateY(-7px);
    -webkit-transform: translateY(-7px);
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);
}

body > .scrollup span[class*="ti-"] {
    font-size: 20px;
    color: inherit;
    line-height: 40px;
}

/*--------------------------------------------------------------
# GDPR Notice
--------------------------------------------------------------*/

.gdpr-notice {
    position: fixed;
    bottom: 0;
    z-index: 99;
    margin: 0;
    padding: 20px 30px 17px 20px;
    border: none;
    border-radius: 4px;
    font-weight: 300;
    color: #fff;
}

.gdpr-notice .close {
    top: -12px;
}

.gdpr-notice > .row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.gdpr-notice p {
    margin: 0;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
header#header.sticky-active .rt-cart-box.hidden-md {
    display: none;
}


/*--------------------------------------------------------------
# Header Style Default
--------------------------------------------------------------*/


.wraper_header.style-default {
    position: relative;
    z-index: 999;
    width: 100%;
    direction: initial;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
    /* nav */
    /* nav level one */
    /* nav level two */
    /* nav level three */
}

.wraper_header.style-default .wraper_header_main {
    width: 100%;
    background-color: #fff;
}

.wraper_header.style-default .wraper_header_main > .container {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 10px;
    padding-left: 10px
}

.wraper_header.style-default .header_main {
    position: relative;
}

.wraper_header.style-default .header_main .brand-logo {
    max-width: 200px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    float: left;
    text-align: left;
    font-size: 0;
}

.wraper_header.style-default .header_main .brand-logo > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.wraper_header.style-default .header_main .brand-logo > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.wraper_header.style-default .header_main .brand-logo .site-title {
    margin-bottom: 0;
    /*font-family: "Roboto";*/
    font-weight: 600;
    font-size: 26px;
    color: #000;
    line-height: 1.1;
}

.wraper_header.style-default .header_main .header-responsive-nav {
    float: right;
    margin-top: 20px;
    margin-bottom: 20px;
}

.wraper_header.style-default .header_main .header-responsive-nav i {
    font-size: 20px;
    color: #FF6064;
    line-height: 1;
    cursor: pointer;
}

.wraper_header.style-default .nav {
    float: right;
    text-align: right;
}

.wraper_header.style-default .nav > [class*="menu-"] {
    display: block;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: auto;
    margin-right: 25px;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:last-child,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:only-child {
    margin-right: 0 !important;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > a {
    position: relative;
    display: block;
    width: auto;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    /*font-family: "Roboto";*/
    font-weight: 400;
    font-size: 15px;
    color: #444756;
    letter-spacing: -0.1px;
    line-height: 28px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li.menu-item-has-children > a:after {
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    content: "\f107";
    font-family: "FontAwesome";
    line-height: 1;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1;
    width: 220px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
    text-align: left;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(1) > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(2) > ul {
    /*left: auto;
	right: 0;*/
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:hover > ul {
    opacity: 1;
    visibility: visible;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:hover > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:hover > ul > li > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:hover > ul > li > ul > li > ul > li,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:hover > ul > li > ul > li > ul > li ul li {
    padding-top: 7px;
    padding-bottom: 7px;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > a,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    /*font-family: "Roboto";*/
    text-transform: capitalize;
    letter-spacing: 0.6px;
    font-weight: 400;
    font-size: 13px;
    color: #444756;
    line-height: 28px;
    opacity: inherit !important;
    visibility: inherit !important;
    cursor: pointer;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > a:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a:before {
    position: absolute;
    left: 0;
    bottom: 5px;
    width: 0;
    height: 2px;
    z-index: 0;
    content: " ";
    background-color: #fff;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > a:hover:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a:hover:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a:hover:before,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a:hover:before {
    width: 100%;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children > a:after,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children > a:after,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children > a:after,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li.menu-item-has-children > a:after {
    float: right;
    margin-left: 7px;
    content: "\f105";
    font-family: "FontAwesome";
    font-style: normal;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > a i,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a i,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a i,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a i {
    width: 20px;
    text-align: center;
    margin-right: 10px;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li ul {
    position: absolute;
    top: 0;
    right: 100%;
    z-index: 1;
    width: 220px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
    text-align: left;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul {
    left: 100%;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(1) > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(2) > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(1) > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(2) > ul > li > ul > li > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(1) > ul > li > ul > li > ul li ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li:nth-last-child(2) > ul > li > ul > li > ul li ul {
    left: auto;
    right: 100%;
}

.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li:hover > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li:hover > ul,
.wraper_header.style-default .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul li:hover > ul {
    top: -8px;
    opacity: 1;
    visibility: visible;
}

/*--------------------------------------------------------------
# Mobile Menu
--------------------------------------------------------------*/

#mobile-menu {
    background-color: #ffffff !important;
    transition: all 0.5s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s !important;
}

.mobile-menu-nav {
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 14px;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .wraper_header.style-default .header_main .brand-logo {
        position: relative;
        left: 0;
        top: 10px;
        bottom: 0;
    }
}

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .wraper_header.style-default .header_main .brand-logo {
        position: relative;
        left: 0;
        top: 10px;
        bottom: 0;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .wraper_header.style-default .header_main .brand-logo {
        position: relative;
        left: 0;
        top: 10px;
        bottom: 0;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .wraper_header.style-default .header_main .brand-logo {
        position: relative;
        left: 0;
        top: 10px;
        bottom: 0;
    }
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Footer Style Default
--------------------------------------------------------------*/

.wraper_footer.style-default .wraper_footer_main {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.wraper_footer.style-default .wraper_footer_main > .container {
    padding-top: 60px;
    padding-bottom: 25px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item {
    margin-bottom: 40px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget {
    margin-bottom: 30px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget .widget-title {
    margin-bottom: 25px;
    font-weight: 600;
    font-size: 22px;
    color: #fff;
    line-height: 30px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget .widget-title a {
    color: inherit;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget {
    margin-bottom: 10px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li {
    position: relative;
    margin-bottom: 15px;
    padding-left: 30px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li:before {
    position: absolute;
    top: 4px;
    z-index: 0;
    font-family: "FontAwesome";
    font-size: 18px;
    line-height: 18px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li.address:before {
    content: "\f041";
    left: 4px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li.phone:before {
    content: "\f095";
    left: 2px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li.email:before {
    content: "\f003";
    left: 0;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li strong {
    display: block;
    text-transform: uppercase;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget ul.rt-contact-widget li a {
    color: inherit;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_media_image {
    margin-bottom: 30px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_categories ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_pages ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_archive ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_meta ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_nav_menu ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_comments ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_product_categories ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul {
    margin-bottom: 10px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_categories ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_pages ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_archive ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_meta ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_nav_menu ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_comments ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_product_categories ul li,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li {
    position: relative;
    margin-bottom: 10px;
    padding-left: 18px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_categories ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_pages ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_archive ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_meta ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_nav_menu ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_comments ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_product_categories ul li:before,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "\f0da";
    font-family: "FontAwesome";
    font-size: 80%;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_categories ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_pages ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_archive ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_meta ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_nav_menu ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_comments ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_product_categories ul li a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li a {
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_categories ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_pages ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_archive ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_meta ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_nav_menu ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_comments ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_product_categories ul li ul,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li ul {
    margin-top: 10px;
    /*margin-left:20px;*/
    /*font-size:90%;*/
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li .rss-date,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li .rssSummary,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_rss ul li cite {
    color: rgba(255, 255, 255, 0.6);
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li .post-date {
    display: block;
    position: relative;
    margin-top: 6px;
    padding-left: 22px;
    font-size: 85%;
    color: rgba(255, 255, 255, 0.7);
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_recent_entries ul li .post-date:before {
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 0;
    content: "\f017";
    font-family: "FontAwesome";
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar {
    margin-top: 10px;
    margin-bottom: 20px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table {
    width: 100%;
    table-layout: fixed;
    border: 1px rgba(0, 0, 0, 0.2) solid;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table tr {
    background-color: initial;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table tr th,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table tr td {
    padding: 4px !important;
    border: 1px rgba(0, 0, 0, 0.2) solid;
    text-align: center;
    font-weight: 400;
    font-size: 80%;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table tr th a,
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar .calendar_wrap table tr td a {
    color: inherit;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_calendar caption {
    color: rgba(255, 255, 255, 0.8);
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget input[type="email"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget input[type="search"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget input[type="text"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget select {
    width: 100%;
    height: 40px;
    margin-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
    background-color: rgba(0, 0, 0, 0.4);
    border: 1px rgba(255, 255, 255, 0.15) solid;
    font-size: 14px;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget input[type="submit"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget input[type="button"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget button[type="submit"],
.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget button[type="button"] {
    width: auto;
    height: auto;
    padding: 4px 20px 5px 20px;
    border: none;
    border-radius: 3px;
    font-weight: 700;
    color: #fff;
    line-height: 30px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_search form.search-form {
    position: relative;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_search form.search-form button[type="submit"] {
    position: absolute;
    top: 0;
    right: 0;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_text .wp-caption {
    display: block;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_text img {
    margin-bottom: 10px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget .tagcloud a {
    margin-right: 10px;
    margin-bottom: 5px;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_radianttheme_call_to_action_widget {
    padding: 18px 20px 20px 20px;
    background-color: #333234;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_radianttheme_call_to_action_widget h4 {
    font-size: 18px;
    color: #fff;
    line-height: 26px;
}

.wraper_footer.style-default .wraper_footer_main .footer_main .footer_main_item .widget.widget_radianttheme_call_to_action_widget a {
    padding: 5px 20px 5px 20px;
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 0px;
    color: #fff;
}

.wraper_footer.style-default .wraper_footer_copyright > .container {
    padding-top: 35px;
    padding-bottom: 20px;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item {
    margin-bottom: 15px;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.5);
    line-height: 26px;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item ul.menu {
    margin-bottom: 20px;
    font-size: 0;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item ul.menu li {
    display: inline-block;
    vertical-align: top;
    margin-right: 25px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.5);
    line-height: 26px;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item ul.menu li:last-child,
.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item ul.menu li:only-child {
    margin-right: 0;
}

.wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item ul.menu li a {
    color: inherit;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Footer Style Custom
--------------------------------------------------------------*/

.wraper_footer.custom-footer.footer-custom-stucking-mode {
    position: fixed;
    z-index: 1;
    bottom: 0;
    left: 0;
    right: 0;
}

/* MOBILE MENU - SIDR */

#mobile-menu {
    right: -100%;
    width: 100%;
    max-width: 100em;
    background-color: #fff;
}

.mobile-menu-close {
    padding: 20px 15px 8px 15px;
    text-align: right;
    cursor: pointer;
}

.mobile-menu-close i {
    font-size: 20px;
    color: #fff;
    line-height: 1;
}

.mobile-menu-close .ti-close {
    font-size: 20px;
    color: #ffffff;
    line-height: 1;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    display: none;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li {
    position: relative;
    width: 100%;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li a {
    position: relative;
    display: block;
    width: auto;
    height: auto;
    padding: 8px 20px 8px 20px;
    border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    color: inherit;
    color: #444756 !important;
    font-size: 14px;
    text-transform: capitalize;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li.menu-item-has-children > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children > a,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children a {
    padding-right: 50px;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li.menu-item-has-children > .radiantthemes-open-submenu,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
    position: absolute;
    top: 8px;
    right: 0;
    width: 34px;
    cursor: pointer;
    text-align: left;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
    content: "\e649";
    font-family: 'themify';
    font-size: 10px;
    line-height: 32px;
    color: #444756;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li.menu-item-has-children.radiantthemes-menu-open > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li.menu-item-has-children.radiantthemes-menu-open > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.menu-item-has-children.radiantthemes-menu-open > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li.menu-item-has-children.radiantthemes-menu-open > .radiantthemes-open-submenu:before,
.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children.radiantthemes-menu-open > .radiantthemes-open-submenu:before {
    content: "\e64b";
    font-family: 'themify';
    font-size: 10px;
    line-height: 32px;
    color: #444756;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > a {
    padding-left: 30px;
    font-size: 90%;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a {
    padding-left: 45px;
    font-size: 85%;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a {
    padding-left: 65px;
    font-size: 80%;
}

.mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > ul li a {
    padding-left: 80px;
    font-size: 75%;
}

/* MOBILE MENU - SIDR - RADIANTTHEMES MEGA MENU */

.sidr .rt-sub-menu,
.sidr .rt-mega-menu {
    position: static;
    width: 100%;
    opacity: 1 !important;
    visibility: visible !important;
    background-color: transparent;
    box-shadow: initial;
    transform: translate(0, 0) !important;
    -webkit-transform: translate(0, 0) !important;
}

.sidr .rt-sub-menu {
    background-color: transparent;
}

.sidr .rt-sub-menu > li {
    width: 100%;
    float: left;
}

.sidr .rt-mega-menu > .rt-sub-menu {
    display: block;
    opacity: 1;
    visibility: visible;
    background-color: transparent;
}

.sidr .rt-mega-menu > .rt-mega-menu-row > .rt-mega-menu-col {
    display: block;
}

.sidr .rt-mega-menu > ul > .menu-item {
    border-bottom: 1px rgba(0, 0, 0, 0.075) solid;
}

.sidr .rt-mega-menu .rt-megamenu-widget {
    padding: 15px 22px 10px 15px;
}

.sidr .rt-mega-menu .rt-megamenu-widget .rt-megamenu-widget-title {
    margin-bottom: 6px;
    font-weight: 700;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0;
}

.sidr .rt-mega-menu .rt-megamenu-widget ul.menu > li {
    margin-left: -15px;
    margin-right: -15px;
}

.sidr .rt-mega-menu .rt-megamenu-widget ul.menu > li a {
    display: block;
    padding: 10px 15px 10px 15px;
    border-bottom: 1px rgba(0, 0, 0, 0.075) solid;
    color: inherit;
}

.sidr .rt-mega-menu .rt-megamenu-widget ul.menu > li:last-child a,
.sidr .rt-mega-menu .rt-megamenu-widget ul.menu > li:only-child a {
    padding-bottom: 0;
    border-bottom: none;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {

    /* MOBILE MENU - SIDR */
    #mobile-menu {
        max-width: 100%;
    }
}

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/*--------------------------------------------------------------
# Search Bar
--------------------------------------------------------------*/

.wraper_flyout_search {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_flyout_search > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.wraper_flyout_search > .table > .table-cell {
    position: relative;
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-layer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-layer:nth-child(1) {
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-layer:nth-child(2) {
    left: 300px;
    background-color: rgba(0, 0, 0, 0.4);
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-layer:nth-child(3) {
    left: 600px;
    background-color: rgba(0, 0, 0, 0.9);
    transition: all 0.9s ease-in-out 0.6s;
    -webkit-transition: all 0.9s ease-in-out 0.6s;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-close {
    position: absolute;
    top: 40px;
    right: 40px;
    width: 30px;
    z-index: 2;
    text-align: center;
    cursor: pointer;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-close > .flyout-search-close-line {
    width: 100%;
    height: 2px;
    float: left;
    margin-bottom: 5px;
    background-color: #fff;
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-close > .flyout-search-close-line:nth-child(1) {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.wraper_flyout_search > .table > .table-cell > .flyout-search-close > .flyout-search-close-line:nth-child(2) {
    margin-top: -7px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.wraper_flyout_search > .table > .table-cell .flyout_search {
    position: relative;
    z-index: 1;
    float: right;
    width: 100%;
    max-width: 500px;
    padding: 100px 40px 100px 40px;
    text-align: right;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-title {
    margin-bottom: 30px;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-title > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-title h4 {
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 35px;
    color: #fff;
    line-height: 45px;
    letter-spacing: 50px;
    opacity: 0;
    transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-bar .form-row {
    position: relative;
    padding: 0;
    margin: 0;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-bar .form-row input[type="search"] {
    width: 100%;
    height: 60px;
    padding: 0px 40px 0px 0px;
    background-color: initial;
    border: none;
    border-bottom: 3px #dedede solid;
    box-shadow: initial;
    font-size: 20px;
    color: #fff;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-bar .form-row button[type="submit"] {
    position: absolute;
    top: 17px;
    right: 0;
    z-index: 1;
    width: 40px;
    height: auto;
    background-color: initial;
    border: none;
    cursor: pointer;
}

.wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-bar .form-row button[type="submit"] i {
    font-size: 20px;
    color: #fff;
    line-height: 20px;
}

body.flyout-searchbar-active .wraper_flyout_search {
    opacity: 1;
    visibility: visible;
}

body.flyout-searchbar-active .wraper_flyout_search > .table > .table-cell > .flyout-search-layer {
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

body.flyout-searchbar-active .wraper_flyout_search > .table > .table-cell .flyout_search > .flyout-search-title h4 {
    letter-spacing: 0;
    opacity: 1;
}






/*--------------------------------------------------------------
# Hamburger Menu
--------------------------------------------------------------*/

#hamburger-menu {
    width: 100%;
}

body.hamburger-menu-open #hamburger-menu {
    box-shadow: 0px 0 30px rgba(0, 0, 0, 0.1);
}

.hamburger-menu {
    position: relative;
    padding-right: 100px;
}

.hamburger-menu .hamburger-menu-close {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 100px;
    padding: 20px;
    border-left: 1px rgba(0, 0, 0, 0.12) solid;
    text-align: center;
}

.hamburger-menu .hamburger-menu-close > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: top;
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell .hamburger-menu-close-lines {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell .hamburger-menu-close-lines:hover {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell .hamburger-menu-close-lines > span {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.4);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell .hamburger-menu-close-lines > span:nth-child(1) {
    top: 0;
    bottom: 0;
    left: 50%;
    width: 2px;
    margin-left: -1px;
}

.hamburger-menu .hamburger-menu-close > .table > .table-cell .hamburger-menu-close-lines > span:nth-child(2) {
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    margin-top: -1px;
}

.hamburger-menu .hamburger-menu-main {
    padding: 60px 60px 60px 60px;
}

.hamburger-menu .hamburger-menu-main .widget {
    margin-bottom: 50px;
}

.hamburger-menu .hamburger-menu-main .widget:last-child,
.hamburger-menu .hamburger-menu-main .widget:only-child {
    margin-bottom: 0;
}

.hamburger-menu .hamburger-menu-main .widget-title {
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 20px;
    color: #252525;
    line-height: 28px;
    letter-spacing: -0.5px;
}

.hamburger-menu .hamburger-menu-main .widget-title a {
    color: inherit;
}

.hamburger-menu .hamburger-menu-main p {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 16px;
    color: #636363;
    line-height: 30px;
}

.hamburger-menu .hamburger-menu-main p strong {
    font-weight: 500;
}

.hamburger-menu .hamburger-menu-main .textwidget > *:last-child {
    margin-bottom: 0 !important;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 30px;
    text-align: center !important;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 28px;
    color: #0c121f;
    line-height: 35px;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li a {
    color: inherit;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li a:after {
    content: ".";
    color: #b2b2b2;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li.menu-item-has-children > a > .radiantthemes-open-submenu {
    margin-left: 10px;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li.menu-item-has-children.radiantthemes-menu-open > a > .radiantthemes-open-submenu {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li ul {
    margin-top: 10px;
}

.hamburger-menu .hamburger-menu-main .widget_nav_menu ul li ul li {
    font-size: 25px;
    line-height: 30px;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul,
.hamburger-menu .hamburger-menu-main .widget_pages ul,
.hamburger-menu .hamburger-menu-main .widget_archive ul,
.hamburger-menu .hamburger-menu-main .widget_meta ul,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul,
.hamburger-menu .hamburger-menu-main .widget_rss ul {
    margin-bottom: 20px;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul:after,
.hamburger-menu .hamburger-menu-main .widget_pages ul:after,
.hamburger-menu .hamburger-menu-main .widget_archive ul:after,
.hamburger-menu .hamburger-menu-main .widget_meta ul:after,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul:after,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul:after,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul:after,
.hamburger-menu .hamburger-menu-main .widget_rss ul:after {
    content: " ";
    display: block;
    clear: both;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul li,
.hamburger-menu .hamburger-menu-main .widget_pages ul li,
.hamburger-menu .hamburger-menu-main .widget_archive ul li,
.hamburger-menu .hamburger-menu-main .widget_meta ul li,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul li,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul li,
.hamburger-menu .hamburger-menu-main .widget_rss ul li {
    clear: both;
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px rgba(0, 0, 0, 0.1) solid;
    font-weight: 400;
    font-size: 15px;
    color: #0c121f;
    line-height: 26px;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_pages ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_archive ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_meta ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_rss ul li:last-child {
    border-bottom: none;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul li a,
.hamburger-menu .hamburger-menu-main .widget_pages ul li a,
.hamburger-menu .hamburger-menu-main .widget_archive ul li a,
.hamburger-menu .hamburger-menu-main .widget_meta ul li a,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li a,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul li a,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul li a,
.hamburger-menu .hamburger-menu-main .widget_rss ul li a {
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hamburger-menu .hamburger-menu-main .widget_categories ul li ul,
.hamburger-menu .hamburger-menu-main .widget_pages ul li ul,
.hamburger-menu .hamburger-menu-main .widget_archive ul li ul,
.hamburger-menu .hamburger-menu-main .widget_meta ul li ul,
.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li ul,
.hamburger-menu .hamburger-menu-main .widget_recent_comments ul li ul,
.hamburger-menu .hamburger-menu-main .widget_product_categories ul li ul,
.hamburger-menu .hamburger-menu-main .widget_rss ul li ul {
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 20px;
}

.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li .post-date {
    display: block;
    position: relative;
    margin-top: 6px;
    padding-left: 22px;
    font-weight: 500;
    font-size: 85%;
    color: rgba(0, 0, 0, 0.7);
}

.hamburger-menu .hamburger-menu-main .widget_recent_entries ul li .post-date:before {
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 0;
    content: "\f017";
    font-family: "FontAwesome";
}

.hamburger-menu .hamburger-menu-main .widget_rss ul li .rss-date,
.hamburger-menu .hamburger-menu-main .widget_rss ul li .rssSummary,
.hamburger-menu .hamburger-menu-main .widget_rss ul li cite {
    color: rgba(255, 255, 255, 0.6);
}

.hamburger-menu .hamburger-menu-main .widget_calendar {
    margin-top: 10px;
    margin-bottom: 20px;
}

.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table {
    width: 100%;
    table-layout: fixed;
    border: 1px rgba(0, 0, 0, 0.2) solid;
}

.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table tr {
    background-color: initial;
}

.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table tr th,
.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table tr td {
    padding: 4px !important;
    border: 1px rgba(0, 0, 0, 0.2) solid;
    text-align: center;
    font-weight: 400;
    font-size: 80%;
    color: #fff;
}

.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table tr th a,
.hamburger-menu .hamburger-menu-main .widget_calendar .calendar_wrap table tr td a {
    color: inherit;
}

.hamburger-menu .hamburger-menu-main .widget_calendar caption {
    color: rgba(0, 0, 0, 0.8);
}

.hamburger-menu .hamburger-menu-main .rt-twitter-box ul li {
    position: relative;
    margin-bottom: 15px;
    padding: 0px 0px 0px 30px;
    border-bottom: none;
}

.hamburger-menu .hamburger-menu-main .rt-twitter-box ul li:before {
    position: absolute;
    top: 1px;
    left: 0;
    z-index: 0;
    content: "\f099";
    font-family: "FontAwesome";
}

.hamburger-menu .hamburger-menu-main .rt-twitter-box ul li .tweet {
    margin-bottom: 0;
}

.hamburger-menu .hamburger-menu-main .rt-twitter-box ul li .interact {
    display: none;
}

.hamburger-menu .hamburger-menu-main input[type="text"],
.hamburger-menu .hamburger-menu-main input[type="email"],
.hamburger-menu .hamburger-menu-main input[type="search"],
.hamburger-menu .hamburger-menu-main select {
    width: 100%;
    height: 60px;
    margin-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #f7f9f9;
    border: none;
    border-radius: 35px;
    font-weight: 300;
    font-size: 16px;
    color: #0c121f;
    line-height: 26px;
}

.hamburger-menu .hamburger-menu-main input[type="submit"],
.hamburger-menu .hamburger-menu-main input[type="button"],
.hamburger-menu .hamburger-menu-main button[type="submit"],
.hamburger-menu .hamburger-menu-main button[type="button"] {
    height: 60px;
    padding: 10px 25px 10px 25px;
    border: none;
    border-radius: 35px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    color: #0c121f;
    line-height: 26px;
}

.hamburger-menu .hamburger-menu-main .widget_search form.search-form {
    position: relative;
}

.hamburger-menu .hamburger-menu-main .widget_search form.search-form > label {
    width: 100%;
}

.hamburger-menu .hamburger-menu-main .widget_search form.search-form button[type="submit"] {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #f7f9f9;
}

.hamburger-menu .hamburger-menu-main .widget_text .wp-caption {
    display: block;
}

.hamburger-menu .hamburger-menu-main .widget_text img {
    margin-bottom: 10px;
}

.hamburger-menu .hamburger-menu-main .tagcloud a {
    margin-right: 10px;
    margin-bottom: 5px;
    color: #fff;
}

.hamburger-menu .hamburger-menu-main ul.contact li {
    position: relative;
    margin-bottom: 10px;
    padding-left: 28px;
    font-weight: 400;
    font-size: 15px;
    color: #0c121f;
    line-height: 26px;
}

.hamburger-menu .hamburger-menu-main ul.contact li strong {
    text-transform: uppercase;
    font-weight: 600;
}

.hamburger-menu .hamburger-menu-main ul.contact li:before {
    position: absolute;
    top: 0;
    z-index: 0;
    font-family: "FontAwesome";
}

.hamburger-menu .hamburger-menu-main ul.contact li.email:before {
    left: 0px;
    content: "\f0e0";
}

.hamburger-menu .hamburger-menu-main ul.contact li.address:before {
    left: 3px;
    content: "\f041";
}

.hamburger-menu .hamburger-menu-main ul.contact li.phone:before {
    left: 0px;
    content: "\f095";
}

.hamburger-menu .hamburger-menu-main ul.social {
    font-size: 0;
}

.hamburger-menu .hamburger-menu-main ul.social li {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 10px;
}

.hamburger-menu .hamburger-menu-main ul.social li a {
    display: block;
    font-size: 20px;
    color: rgba(0, 0, 0, 0.3);
    line-height: 1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hamburger-menu .hamburger-menu-main ul.social li a:hover {
    color: #333;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li {
    min-height: 85px;
    margin-bottom: 30px;
    padding-left: 100px;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li:last-child,
.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li:only-child {
    margin-bottom: 0;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li img {
    position: absolute;
    top: 5px;
    width: 80px;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li .title {
    margin-bottom: 0;
    font-size: 16px;
    color: #252525;
    line-height: 25px;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li .date {
    margin-top: 6px;
    margin-bottom: 0;
    font-size: 14px;
    color: #bbc7cd;
    line-height: 20px;
}

.hamburger-menu .hamburger-menu-main .widget_radiant_recent_posts_widget ul li a {
    color: inherit;
}

/*--------------------------------------------------------------
# WordPress Fix
--------------------------------------------------------------*/

/*.widget-area > .widget > *:last-child {
    margin-bottom: 45px !important;
}*/
.widget-area > section {
    width: 100%;
    float: left;
}

#page {
    word-wrap: break-word;
}

img.alignright,
figure.alignright {
    float: right;
    margin: 0px 0px 25px 30px;
    border-radius: 0px;
}

img.alignleft,
figure.alignleft {
    float: left;
    margin: 10px 30px 25px 0px !important;
    border-radius: 0px;
}

img.aligncenter,
figure.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 0px;
}

img.aligncenter {
    margin-top: 20px;
    margin-bottom: 20px;
    border-radius: 0px;
}

img.alignnone {
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 0px;
}

img.alignright {
    margin: 5px 0px 30px 30px;
    border-radius: 0px;
    clear: both;
}

figure.aligncenter {
    margin-bottom: 20px;
    margin-top: 20px;
    border-radius: 0px;
}

figure.alignnone {
    margin-bottom: 20px;
    border-radius: 0px;
}

figure.wp-block-gallery.columns-2.is-cropped.alignleft.extraclass {
    padding-bottom: 0px;
    margin-bottom: -10px !important;
}

.alignright {
    float: right;
}

.alignleft {
    float: left;
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.screen-reader-text {
    display: none;
}

.wp-caption {
    max-width: 100%;
}

.wp-caption-text {
    font-size: 13px;
    line-height: 17px;
    margin: 0;
    padding: 4px 5px 0px 0px;
}

.wp-caption-text a,
figcaption a {
    position: relative;
    display: inline-block;
}

.wp-caption-text a:before,
figcaption a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.wp-caption-text a:hover:before,
figcaption a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
}

.blocks-gallery-caption,
.wp-block-embed figcaption,
.wp-block-image figcaption {
    padding-left: 0;
    text-align: left;
}

.comment-list .comment.bypostauthor {
    list-style: none;
}

.edit-link {
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    padding: 4px 15px 2px 15px;
    opacity: 0.9;
    text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 10px;
    color: #fff;
    line-height: 17px;
    letter-spacing: 1px;
    text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.4);
}

.edit-link a {
    margin-left: 5px;
    margin-right: 5px;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.edit-link a:hover,
.edit-link a:focus,
.edit-link a:active {
    color: inherit;
}

.comments-area ol.comment-list li.trackback .comment-body {
    margin-top: -2px;
    margin-bottom: 22px;
    padding: 15px 17px 15px 17px;
    border: 1px rgba(0, 0, 0, 0.1) solid;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.075);
    font-size: 15px;
    line-height: 28px;
}

.page-template-default .entry-content ul {
    padding: 0px 0px 0px 20px !important;
    list-style: disc;
}

.page-template-default .entry-content ul.woocommerce-error {
    padding: 15px 0px !important;
}

.woocommerce-checkout #payment div.form-row {
    padding: 17px 0 17px 0;
}

.page-template-default .entry-content ul li {
    padding: 0px !important;
}

.page-template-default .entry-content ul ul {
    padding-left: 50px !important;
    list-style: circle;
}

.woocommerce-checkout #payment ul.payment_methods li {
    padding: 10px 10px 10px 0px;
    line-height: 28px;
}

.wc_payment_methods li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
    padding: 10px 10px !important;
}

.woocommerce-checkout #payment ul.payment_methods {
    padding-left: 0px !important;
}

.country_select,
.state_select {
    min-height: 55px;
    font-weight: 400;
    font-size: 16px;
    color: #000;
    line-height: 28px;
    border-radius: 4px;
    padding: 0 10px;
    border: 1px rgba(195, 196, 198, 0.5) solid;
    background: url(/wp-content/themes/softek/assets/images/icon.png) no-repeat center right 9px;
    -moz-appearance: none;
    -webkit-appearance: none;
    transition: all 0.3s ease-in-out;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #000;
}

.wraper_blog_main > .container.page-container .row {
    margin: 0px;
}

.wraper_blog_main div.comments-area {
    float: left;
    width: 100%;
    padding: 0;
}

.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
    width: auto;
}

.woocommerce ul#shipping_method {
    padding: 0 !important;
    float: left;
    width: 100%;
    margin: 10px 0;
}

.post-template-default .entry-content ul {
    padding-left: 20px !important;
}

.woocommerce ul.order_details li {
    margin-right: 20px !important;
    padding: 0px 20px 0px 0px !important;
}

.woocommerce .woocommerce-customer-details address {
    border-radius: 0px !important;
    padding: 15px !important;
    border-bottom-width: 1px !important;
    border-right-width: 1px !important;
    margin-bottom: 20px;
}

@media (max-width: 767px) {
    .woocommerce ul.order_details li {
        margin-right: 20px !important;
        margin-bottom: 20px;
        width: 43%;
    }

    .container.page-container {
        padding-right: 10px;
        padding-left: 10px;
    }
}


.wraper_blog_main .blog_main .style-default.hentry {
    width: 100%;
    float: left;
    margin-bottom: 55px;
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    overflow: hidden;
}

.wraper_blog_main .blog-content .blog_single {
    width: 100%;
    float: left;
    margin-bottom: 0;
}

.wraper_blog_main .blog_single {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.wraper_blog_main .blog_single .post.single-post .post-thumbnail {
    margin-bottom: 0;
}

.wraper_blog_main .blog_single .post-tags {
    float: left;
}

.rt-tick-group .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20px !important;
}

.rt-tick-group .elementor-icon-box-wrapper .elementor-icon-box-icon {
    padding-top: 3px;
}

.rt-tick-group .elementor-icon-box-content .elementor-icon-box-title {
    margin-bottom: 10px;
}

.rt-tick-group .elementor-image-box-wrapper .elementor-image-box-content p {
    margin: 0;
    padding: 0;
}

.wraper_blog_main .blog_single .tags-social .post-tags {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0 0 30px 0;
}

.tags-social {
    overflow: hidden;
}

.tags-social .post-tags {
    float: left;
    width: 50%;
    padding: 0;
    margin: 0;
}

.tags-social .pull-right {
    float: right;
    width: 50%;
}

.tags-social .pull-right ul.post-share-buttons {
    float: right;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.tags-social .pull-right ul.post-share-buttons li {
    float: left;
    margin: 0 3px;
    padding: 0;
}

.tags-social .pull-right ul.post-share-buttons li a {
    color: #fff;
}

.tags-social .pull-right ul.post-share-buttons li.facebook {
    background: #3a599a;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.tags-social .pull-right ul.post-share-buttons li.twitter {
    background: #1ca1f0;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.tags-social .pull-right ul.post-share-buttons li.linkedin {
    background: #0078b5;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.tags-social .pull-right ul.post-share-buttons li.pinterest {
    background: #cb2026;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

/*--------------------------------------------------------------
# Gallery Columns
--------------------------------------------------------------*/

.gallery {
    margin-left: -15px;
    margin-right: -15px;
}

.gallery-item {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    max-width: 25%;
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.gallery-columns-1 .gallery-item {
    width: 100%;
    max-width: 100%;
}

.gallery-columns-2 .gallery-item {
    max-width: calc((100% - 16px * 1) / 2);
}

.gallery-columns-3 .gallery-item {
    max-width: calc((100% - 16px * 2) / 3);
}

.gallery-columns-4 .gallery-item {
    max-width: 25%;
}

.gallery-columns-5 .gallery-item {
    max-width: 20%;
}

.gallery-columns-6 .gallery-item {
    max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
    max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
    max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
    max-width: 11.11%;
}

.gallery-item .gallery-icon img {
    width: 100%;
}

.gallery-item .gallery-caption {
    padding: 10px 15px 10px 15px;
    background-color: #f8f8f8;
    font-size: 12px;
    line-height: 22px;
}

/*--------------------------------------------------------------
# Fancybox Fix
--------------------------------------------------------------*/

/* fancybox-thumbs */

.fancybox-thumbs {
    top: auto;
    width: auto;
    bottom: 0;
    left: 0;
    right: 0;
    height: 95px;
    padding: 10px 10px 0 10px;
    box-sizing: border-box;
    background-color: rgba(0, 0, 0, 0.3);
}

.fancybox-show-thumbs .fancybox-inner {
    right: 0;
    bottom: 95px;
    overflow: visible;
}

.fancybox-thumbs::-webkit-scrollbar {
    height: 7px;
}

.fancybox-thumbs::-webkit-scrollbar-track {
    background-color: #2a2a2a;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs::-webkit-scrollbar-thumb {
    background-color: #ccc;
    border-radius: 0px;
}

.woocommerce-info,
.woocommerce-error,
.woocommerce-message {
    border: 1px solid #a3a7d6;
    border-radius: 4px;
    color: #696969 !important;
    background: #eef2f5 !important;
}

.woocommerce-message .cart-added {
    display: table;
    width: 100%;
}

.woocommerce-message .cart-added .cart-added-text {
    width: 90%;
}

.woocommerce-message .cart-added .cart-added-text,
.woocommerce-message .cart-added .cart-added-button {
    display: table-cell;
    vertical-align: middle;
}

@media screen and (max-width:768px) {
    .woocommerce-message .cart-added .cart-added-text {
        width: auto;
    }

    .woocommerce-message .cart-added .cart-added-text,
    .woocommerce-message .cart-added .cart-added-button {
        display: block;
        margin-bottom: 20px;
    }

    .woocommerce .woocommerce-error .button,
    .woocommerce .woocommerce-info .button,
    .woocommerce .woocommerce-message .button,
    .woocommerce-page .woocommerce-error .button,
    .woocommerce-page .woocommerce-info .button,
    .woocommerce-page .woocommerce-message .button {
        float: left;
    }
}

.woocommerce a.rt-button-added-cart {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #ffffff !important;
    padding: 7px 11px !important;
    border-radius: 4px !important;
    font-size: 16px;
    line-height: 28px;
}

.woocommerce a.rt-button-added-cart:hover {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #ffffff;
    padding: 7px 11px !important;
}

.woocommerce-error {
    background-color: #f8d7da;
    border-color: #e4c2c5;
    border-radius: 0px;
}

.gcommerce-message {
    background-color: #9abc44;
    border-color: #82a132;
}

.woocommerce-error:before,
.woocommerce-info:before {
    top: 15px;
}

.woocommerce-message:before {
    top: 17px;
    color: #104cba;
}

.default-page ul.woocommerce-error {
    padding: 1em 2em 1em 3.5em;
}

.woocommerce-info,
.woocommerce-info:before,
.woocommerce-info a:not(.button) {
    color: #696969 !important;
}

.woocommerce-info a.showlogin,
.woocommerce-info a.showcoupon {
    color: #000;
}

.woocommerce-error,
.woocommerce-error:before,
.woocommerce-error a:not(.button) {
    color: #c01d2b !important;
}

.woocommerce-message,
.woocommerce-message:before,
.woocommerce-message a:not(.button) {
    /*color: #fff !important;*/
}

.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce-error .button:hover,
.woocommerce-info .button:hover,
.woocommerce-message .button:hover {
    padding: 5px 0px 0px 0px !important;
    background-color: initial !important;
    /*color: #fff !important;*/
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #000;
    color: #fff;
}

#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
    /*background: #ebe9eb;*/
    background: transparent;
    border-radius: 4px;
}

.woocommerce-checkout-payment {
    margin-bottom: 103px;
}

.woocommerce-privacy-policy-link:hover {
    color: #000;
}

body > .overlay {
    background-color: transparent;
}

/*--------------------------------------------------------------
# YITH Fix
--------------------------------------------------------------*/

#yith-quick-view-modal > .yith-wcqv-wrapper {
    width: 100%;
    max-width: 800px;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main > .yith-wcqv-head > .yith-wcqv-close {
    width: 30px;
    height: 30px;
    border: 1px rgba(0, 0, 0, 0.5) solid;
    border-radius: 50%;
    text-align: center;
    font-weight: 400;
    font-size: 0;
    color: rgba(0, 0, 0, 0.5);
    line-height: 28px;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main > .yith-wcqv-head > .yith-wcqv-close:before {
    font-family: "themify";
    content: "\e646";
    font-size: 14px;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main #yith-quick-view-content .images {
    width: 50%;
    margin-bottom: 0;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main #yith-quick-view-content .summary {
    width: 50%;
    padding: 30px 15px 30px 15px;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main #yith-quick-view-content .summary .quantity {
    margin-top: 0 !important;
}

#yith-quick-view-modal > .yith-wcqv-wrapper > .yith-wcqv-main #yith-quick-view-content .summary .quantity > .qty {
    width: 50px;
    height: 43px;
    border: 1px #d8dada solid;
}

/*--------------------------------------------------------------
# Website Layout
--------------------------------------------------------------*/

.radiantthemes-website-layout {
    position: relative;
    overflow: hidden;
}

/*--------------------------------------------------------------
# Common
--------------------------------------------------------------*/

.overflow-visible {
    overflow: visible !important;
}

.overflow-hidden {
    overflow: hidden !important;
}

.overflow-scroll {
    overflow: scroll !important;
}

.overflow-auto {
    overflow: auto !important;
}

.z-index-0 {
    z-index: 0;
}

.z-index-1 {
    z-index: 1;
}

.position-relative {
    position: relative;
}

.position-absolute {
    position: absolute;
}

.position-fixed {
    position: fixed;
}

.position-static {
    position: static;
}

.font-weight-black {
    font-weight: 900;
}

.font-weight-extrabold {
    font-weight: 800;
}

.font-weight-bold {
    font-weight: 700;
}

.font-weight-semibold {
    font-weight: 600;
}

.font-weight-medium {
    font-weight: 500;
}

.font-weight-regular {
    font-weight: 400;
}

.font-weight-light {
    font-weight: 300;
}

.font-weight-thin {
    font-weight: 100;
}

.font-style-italic {
    font-style: italic;
}

.text-decoration-line-through {
    text-decoration: line-through !important;
}

.letter-spacing--5 {
    letter-spacing: -5px;
}

.letter-spacing--4 {
    letter-spacing: -4px;
}

.letter-spacing--3 {
    letter-spacing: -3px;
}

.letter-spacing--2 {
    letter-spacing: -2px;
}

.letter-spacing--1 {
    letter-spacing: -1px;
}

.letter-spacing-0 {
    letter-spacing: 0px;
}

.letter-spacing-1 {
    letter-spacing: 1px;
}

.letter-spacing-2 {
    letter-spacing: 2px;
}

.letter-spacing-3 {
    letter-spacing: 3px;
}

.letter-spacing-4 {
    letter-spacing: 4px;
}

.letter-spacing-5 {
    letter-spacing: 5px;
}

.letter-spacing-6 {
    letter-spacing: 6px;
}

.letter-spacing-7 {
    letter-spacing: 7px;
}

.letter-spacing-8 {
    letter-spacing: 8px;
}

.letter-spacing-9 {
    letter-spacing: 9px;
}

.letter-spacing-10 {
    letter-spacing: 10px;
}

.letter-spacing-11 {
    letter-spacing: 11px;
}

.letter-spacing-12 {
    letter-spacing: 12px;
}

.letter-spacing-13 {
    letter-spacing: 13px;
}

.letter-spacing-14 {
    letter-spacing: 14px;
}

.letter-spacing-15 {
    letter-spacing: 15px;
}

.display-block {
    display: block;
}

.display-inline-block {
    display: inline-block;
}

.display-none {
    display: none;
}

.order-first {
    order: 1;
}

.order-second {
    order: 2;
}

.filter-grayscale-0 {
    filter: grayscale(0);
}

.filter-grayscale-1 {
    filter: grayscale(1);
}

.full-width-image * {
    width: 100%;
}

div.background-position-left-top,
section.background-position-left-top,
h1.background-position-left-top,
h2.background-position-left-top,
h3.background-position-left-top,
h4.background-position-left-top,
h5.background-position-left-top,
h6.background-position-left-top,
.background-position-left-top > div,
.background-position-left-top > * {
    background-position: left top !important;
}

div.background-position-left-center,
section.background-position-left-center,
h1.background-position-left-center,
h2.background-position-left-center,
h3.background-position-left-center,
h4.background-position-left-center,
h5.background-position-left-center,
h6.background-position-left-center,
*.background-position-left-center > div,
*.background-position-left-center > * {
    background-position: left center !important;
}

div.background-position-left-bottom,
section.background-position-left-bottom,
h1.background-position-left-bottom,
h2.background-position-left-bottom,
h3.background-position-left-bottom,
h4.background-position-left-bottom,
h5.background-position-left-bottom,
h6.background-position-left-bottom,
*.background-position-left-bottom > div,
*.background-position-left-bottom > * {
    background-position: left bottom !important;
}

div.background-position-center-top,
section.background-position-center-top,
h1.background-position-center-top,
h2.background-position-center-top,
h3.background-position-center-top,
h4.background-position-center-top,
h5.background-position-center-top,
h6.background-position-center-top,
*.background-position-center-top > div,
*.background-position-center-top > * {
    background-position: center top !important;
}

div.background-position-center-center,
section.background-position-center-center,
h1.background-position-center-center,
h2.background-position-center-center,
h3.background-position-center-center,
h4.background-position-center-center,
h5.background-position-center-center,
h6.background-position-center-center,
*.background-position-center-center > div,
*.background-position-center-center > * {
    background-position: center center !important;
}

div.background-position-center-bottom,
section.background-position-center-bottom,
h1.background-position-center-bottom,
h2.background-position-center-bottom,
h3.background-position-center-bottom,
h4.background-position-center-bottom,
h5.background-position-center-bottom,
h6.background-position-center-bottom,
*.background-position-center-bottom > div,
*.background-position-center-bottom > * {
    background-position: center bottom !important;
}

div.background-position-right-top,
section.background-position-right-top,
h1.background-position-right-top,
h2.background-position-right-top,
h3.background-position-right-top,
h4.background-position-right-top,
h5.background-position-right-top,
h6.background-position-right-top,
*.background-position-right-top > div,
*.background-position-right-top > * {
    background-position: right top !important;
}

div.background-position-right-center,
section.background-position-right-center,
h1.background-position-right-center,
h2.background-position-right-center,
h3.background-position-right-center,
h4.background-position-right-center,
h5.background-position-right-center,
h6.background-position-right-center,
*.background-position-right-center > div,
*.background-position-right-center > * {
    background-position: right center !important;
}

div.background-position-right-bottom,
section.background-position-right-bottom,
h1.background-position-right-bottom,
h2.background-position-right-bottom,
h3.background-position-right-bottom,
h4.background-position-right-bottom,
h5.background-position-right-bottom,
h6.background-position-right-bottom,
*.background-position-right-bottom > div,
*.background-position-right-bottom > * {
    background-position: right bottom !important;
}

div.background-repeat-no-repeat,
section.background-repeat-no-repeat,
h1.background-repeat-no-repeat,
h2.background-repeat-no-repeat,
h3.background-repeat-no-repeat,
h4.background-repeat-no-repeat,
h5.background-repeat-no-repeat,
h6.background-repeat-no-repeat,
.background-repeat-no-repeat > div,
.background-repeat-no-repeat > * {
    background-repeat: no-repeat !important;
}

div.background-repeat-repeat-x,
section.background-repeat-repeat-x,
h1.background-repeat-repeat-x,
h2.background-repeat-repeat-x,
h3.background-repeat-repeat-x,
h4.background-repeat-repeat-x,
h5.background-repeat-repeat-x,
h6.background-repeat-repeat-x,
.background-repeat-repeat-x > div,
.background-repeat-repeat-x > * {
    background-repeat: repeat-x !important;
}

div.background-repeat-repeat-y,
section.background-repeat-repeat-y,
h1.background-repeat-repeat-y,
h2.background-repeat-repeat-y,
h3.background-repeat-repeat-y,
h4.background-repeat-repeat-y,
h5.background-repeat-repeat-y,
h6.background-repeat-repeat-y,
.background-repeat-repeat-y > div,
.background-repeat-repeat-y > * {
    background-repeat: repeat-y !important;
}

div.background-attachment-fixed,
section.background-attachment-fixed,
h1.background-attachment-fixed,
h2.background-attachment-fixed,
h3.background-attachment-fixed,
h4.background-attachment-fixed,
h5.background-attachment-fixed,
h6.background-attachment-fixed,
.background-attachment-fixed > div,
.background-attachment-fixed > * {
    background-attachment: fixed !important;
}

.wpb_gmaps_widget .wpb_wrapper {
    padding: 0 !important;
}

/*--------------------------------------------------------------
# Custom Widgets
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# RadiantThemes Contact Box Widget
--------------------------------------------------------------*/

.widget_radiantthemes_contact_box_widget ul li {
    position: relative;
    margin-bottom: 12px;
    padding-left: 29px;
}

.widget_radiantthemes_contact_box_widget ul li:last-child {
    margin-bottom: 0;
}

.widget_radiantthemes_contact_box_widget ul li:before {
    position: absolute;
    top: 1px;
    left: 0;
    z-index: 1;
    font-family: "themify";
}

.widget_radiantthemes_contact_box_widget ul li.address:before {
    content: "\e693";
}

.widget_radiantthemes_contact_box_widget ul li.email:before {
    content: "\e75a";
}

.widget_radiantthemes_contact_box_widget ul li.phone:before {
    content: "\e621";
}

.widget_radiantthemes_contact_box_widget ul li strong {
    display: block;
    font-weight: 500;
}

.widget_radiantthemes_contact_box_widget ul li ul {
    margin-top: 12px;
}

/*--------------------------------------------------------------
# RadiantThemes Twitter Box
--------------------------------------------------------------*/

.rt-twitter-box ul li {
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px #e2e2e2 solid;
}

.rt-twitter-box ul li:first-child {
    padding-top: 0;
}

.rt-twitter-box ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.rt-twitter-box ul li:only-child {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.rt-twitter-box ul li > *:last-child {
    margin-bottom: 0 !important;
}

.rt-twitter-box ul li .user {
    min-width: 50px;
    margin-bottom: 12px;
    text-align: left;
}

.rt-twitter-box ul li .user span:nth-last-child(1),
.rt-twitter-box ul li .user span:nth-last-child(2) {
    display: none;
}

.rt-twitter-box ul li .user img {
    max-width: 50px;
    margin-right: 10px;
    border-radius: 50%;
}

.rt-twitter-box ul li .tweet {
    margin-bottom: 12px;
    text-align: left;
}

.rt-twitter-box ul li .timePosted {
    margin-bottom: 17px;
    text-align: left;
}

.rt-twitter-box ul li .interact {
    margin-bottom: 20px;
    text-align: left;
    font-size: 0;
}

.rt-twitter-box ul li .interact > a {
    display: inline-block;
    vertical-align: top;
    width: 30px;
    height: 30px;
    margin: 0px 4px 5px 4px;
    background-color: #1bb2e9;
    border-radius: 50%;
    text-align: center;
}

.rt-twitter-box ul li .interact > a i {
    font-size: 13px;
    color: #fff;
    line-height: 31px;
}

.rt-twitter-box ul li .media {
    margin-bottom: 20px;
    text-align: left;
}

/*--------------------------------------------------------------
# RadiantThemes Contact Box
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# RadiantThemes Recent Post With Thumbnail
--------------------------------------------------------------*/

.rt-recent-post-with-thumbnail.element-one {
    margin-bottom: 20px;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder {
    float: left;
    /* margin-top: 10px;*/
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post {
    position: relative;
    /*min-height: 85px;
    padding-left: 105px;
    padding-bottom: 22px;*/
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
    vertical-align: top;
    /*min-height: 1px;*/
    float: left;

}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-img {
    flex-shrink: 0;
    width: auto;
    margin: 0 15px 0 0;
    position: relative;
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    overflow: hidden;
    border-radius: 4px;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-img img {
    transform: scale(1.06);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    overflow: hidden;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post:hover .blog-widget-post-img img {
    transform: scale(1.06) translateX(2%);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-img a {
    display: block;
    width: 100%;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-content {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

/*
.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-content .blog-widget-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0px;
  line-height: 30px;
}
*/

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .blog-widget-post .blog-widget-post-content .blog-widget-title a {
    color: #000;
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post:last-child {
    margin-bottom: 0;
}

.rt-recent-post-with-thumbnail.element-one > ul.rt-recent-post-with-thumbnail-holder > li.rt-recent-post-with-thumbnail-post .excerpt {
    margin-top: 0px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 26px;
    color: #515151 !important;
}

.widget-area > .widget.widget_categories ul li {
    text-transform: capitalize;
}

.widget-area > .widget.widget_categories ul li:last-child {
    border-bottom: none;
}

.comment-content ul:not(.contact) > li:before,
.comments-area ol.comment-list li .reply,
.default-page ul:not(.contact) > li:before,
.post-tags a[rel=tag]:hover,
.post.single-post .entry-meta > .holder > .data .meta > span a:hover,
.post.style-one .post-meta > span i,
.post.style-three .entry-main .post-meta > span i,
.post.style-two .entry-main .post-meta > span i,
.radiantthemes-shop-box.style-five > .holder:hover > .data > .action-buttons > .added_to_cart,
.radiantthemes-shop-box.style-five > .holder:hover > .data > .action-buttons > .button,
.radiantthemes-shop-box.style-one > .holder > .data .price,
.sidr-close,
.widget-area > .widget .tagcloud > [class*=tag-link-]:hover,
.widget-area > .widget.widget_rss ul li .rss-date:before,
.wraper_maintenance_main.style-one .maintenance_main_item h2,
.wraper_maintenance_main.style-three .maintenance_main_item h1 strong,
a,
a:focus,
a:hover {
    color: #000;
}

.entry .entry-content dd a,
.entry .entry-content p a {
    position: relative;
    display: inline-block;
}

.entry .entry-content dd a:before,
.entry .entry-content p a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.entry .entry-content dd a:hover:before,
.entry .entry-content p a:hover:before {
    width: 100%;
    left: 0;
    right: auto;
}


/*--------------------------------------------------------------
# Inner Banner
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Inner Banner Main
--------------------------------------------------------------*/

/* wraper_inner_banner */


.wraper_inner_banner {
    position: relative;
    z-index: 2;
    width: 100%;
    background-color: #e7e2e6;

    /* wraper_inner_banner_main */
    /*--------------------------------------------------------------
  # Inner Banner Breadcrumb
  --------------------------------------------------------------*/
}

.wraper_inner_banner_main > .container {
    /* padding-top: 115px !important;
  padding-bottom: 20px !important;*/

}

.wraper_inner_banner_breadcrumb > .container {
    /*padding-bottom: 40px !important;*/
}

.inner_banner_main .title {
    font-size: 50px !important;
    line-height: 58px !important;
    text-align: center !important;
    color: #000;
}

.wraper_inner_banner .wraper_inner_banner_main {
    width: 100%;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.wraper_inner_banner .wraper_inner_banner_main .inner_banner_main > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_inner_banner .wraper_inner_banner_main .inner_banner_main .title {
    margin-bottom: 21px;
}

.inner_banner_main .subtitle {
    font-size: 20x !important;
    line-height: 30px !important;
    font-weight: 500 !important;
    text-align: center !important;
}

.wraper_inner_banner .wraper_inner_banner_main .inner_banner_main .subtitle {
    margin-bottom: 20px;
}

.wraper_inner_banner .wraper_inner_banner_breadcrumb {
    width: 100%;
    height: auto;
}

.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb #crumbs {
    width: auto;
    height: auto;
    text-align: center !important;
}

.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb #crumbs .gap {
    display: inline-block;
    vertical-align: top;
    margin-top: 2px;
    margin-left: 6px;
    margin-right: 6px;
    font-size: 50%;
}

.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb #crumbs a {
    color: inherit;
    text-transform: capitalize;
}

/*.inner_banner_breadcrumb #crumbs {
  color: #000 !important;
}*/

/*--------------------------------------------------------------
# Pagination / WooCommerce Pagination
--------------------------------------------------------------*/

.pagination {
    display: block !important;
    padding: 0;
    border-radius: 4px;
    text-align: center;
    font-size: 0;

}

.woocommerce nav.woocommerce-pagination {
    display: block !important;
    padding: 0;
    border-radius: 4px;
    text-align: center;
    font-size: 0;
    text-align: center;
    margin-top: 15px;
}

.woocommerce nav.woocommerce-pagination ul {
    margin: 0;
    border: none;
}


.woocommerce nav.woocommerce-pagination ul li {
    display: inline-block !important;
    vertical-align: top;
    float: none;
    margin: 0px 4px;
    border: none;
}


.entry-main .post-meta {
    margin-top: 30px;
    font-size: 16px;
    width: 100%;
    float: left;
}

.entry-main .post-meta .comments {
    margin-left: 25px;
}

.wraper_blog_main.style-five .entry-main .post-meta .comments {
    margin-left: 0px;
}

.entry-main .post-meta .comments i {
    padding-right: 8px;
}

.entry-main .post-meta .date {
    margin-left: 25px;
}


.post-meta {
    font-size: 15px;
}

.post-meta .date i {
    padding-right: 6px;
}

.post-meta .comments i {
    padding-right: 8px;
}

.post-meta .comments {
    margin-right: 25px;
}

.entry-main .post-meta .comments a:hover {
    color: #000;
}

/*.woocommerce nav.woocommerce-pagination ul li a {
    text-align: center;
    font-weight: 500;
    font-size: 17px;
    color: #231834;
    background: none !important;
    padding: 6px 15px;
    border-radius: 5px;
    border: 1px #d7dcdb solid;
    text-align: center;
    font-weight: 500;
    color: #1a1c26;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}*/

.woocommerce nav.woocommerce-pagination ul li span {
    text-align: center;
    font-weight: 700;
    font-size: 17px;
    color: #000;
    padding: 0;
    /*border-radius: 50%;*/
    border: none;
    text-align: center;
    line-height: 30px;
    /*width: 45px;
    height: 45px;*/
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a span:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    color: #fff;
    /*border: 1px solid;
  background: #104cba;*/
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.woocommerce nav.woocommerce-pagination ul li {
    border-radius: 4px;
    border: 1px solid #d0d0d0;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers {
    color: #000;
    display: inline-block !important;
    float: none;
    width: 40px;
    height: 40px;
    padding: 5px 0;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    vertical-align: middle;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers.current {
    background: #1367fe;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover {
    background: #1367fe;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination > * {
    display: inline-block !important;
    float: none;
    width: 40px;
    height: 40px;
    padding: 5px 0;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    vertical-align: middle;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    color: #000;
    border-radius: 4px;
    border: 1px solid #d0d0d0;
    margin: 0 4px;
    text-align: center;
}

.pagination > *:hover {
    background: #1367fe;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination > *.current {
    color: #fff !important;
    border: 1px solid #1367fe;
    background-color: #1367fe;
    display: inline-block !important;
    float: none;
    width: 40px;
    height: 40px;
    padding: 5px 0;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    vertical-align: middle;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination > * svg {
    stroke: #010101;
    transition: transform cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}

.pagination > *:hover svg {
    transform: translateY(20px);
}

.pagination > * .animated-arrow {
    /*display: none;*/
    /*width: 50px;*/
    /*height: 19px;*/
    /*margin-top: -2px;*/
    /*margin-right: -8px;*/
    /*overflow: hidden;*/
}

.pagination > * .animated-arrow svg {
    stroke: #010101;
    transition: transform cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
    transform: translateX(-15px) rotate(-90deg);
}

.pagination > *:hover .animated-arrow svg {
    transform: translateX(-10px) rotate(-90deg);
}


.pagination > *.next [class*=" ti-"],
.pagination > *.next [class^=ti-],
.pagination > *.prev [class*=" ti-"],
.pagination > *.prev [class^=ti-] {
    font-size: 17px;
    font-weight: 700;
}

.pagination > *.next {
    display: inline-block !important;
    float: none;
    width: 40px;
    height: 40px;
    padding: 5px 0;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    vertical-align: middle;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination > *.prev {
    display: inline-block !important;
    float: none;
    width: 50px;
    height: 46px;
    width: 40px;
    height: 40px;
    padding: 5px 0;
    font-weight: 700;
    vertical-align: middle;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.pagination .next span.animated-arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 1px;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination .next:hover span.animated-arrow {
    width: 35px;
    left: 0;
    right: auto;
    background: #000;
    margin-left: 10px;
}

.pagination .next span.animated-arrow .ti-arrow-right {
    position: absolute;
    top: -7px;
    right: -5px;
    z-index: 1;
    font-size: 15px;
}

.pagination .prev span.animated-arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 1px;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.pagination .prev:hover span.animated-arrow {
    width: 35px;
    left: 0;
    right: auto;
    background: #ff5f63;
    margin-left: 10px;
}

.pagination .prev span.animated-arrow .ti-arrow-left {
    position: absolute;
    top: -7px;
    right: -5px;
    z-index: 1;
    font-size: 15px;
}

.pagination > .next span.ti-arrow-right {
    vertical-align: middle;
    padding-left: 5px;
    position: relative;
    top: -2px;
}

.pagination > .prev span.ti-arrow-left {
    vertical-align: middle;
    padding-right: 5px;
    position: relative;
    top: -1px;
}

.case-study-inner .pagination {
    display: block;
    margin-left: -5px;
    margin-right: -5px;
    padding: 0;
    border-radius: 4px;
    text-align: center;
    font-size: 0;
}

.case-study-inner .pagination li:hover {
    color: initial !important;
    background-color: transparent;
    box-shadow: none;
}

.case-study-inner .pagination li,
.case-study-inner .pagination li a {
    min-width: 49px;
    min-height: 49px;
    padding: 9px 15px 9px 15px;
    border-radius: 40px;
    text-align: center;
    font-weight: 500;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.case-study-inner .pagination li.inactive a:hover {
    color: #fff !important;
    background-color: #27ae60;
    box-shadow: 0 0 22px rgba(0, 0, 0, 0.18);
}

.case-study-inner .pagination li.inactive {
    padding: 0;
}

.case-study-inner .pagination li.inactive a {
    border: none;
    background-color: transparent;
}

.case-study-inner .pagination li.current {
    color: #fff !important;
    background-color: #FF3834;
    box-shadow: 0 0 22px rgba(0, 0, 0, 0.18);
}



/*--------------------------------------------------------------
# woocommerce
--------------------------------------------------------------*/

.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions {
    padding: 20px 0px;
}

.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
    overflow: hidden !important;
}

.woocommerce div.product form.cart div.quantity.input-group,
.woocommerce table.shop_table > tbody > tr > td .quantity.input-group {
    width: auto;
}

.woocommerce div.product .stock {
    color: #000000;
}

.woocommerce .shop_table td.actions {
    padding: 20px 0px 0px !important;
    border-bottom: 0 !important;
}

.woocommerce .shop_table.cart tbody > tr:last-child {
    border-bottom: 0 !important;
}

/*--------------------------------------------------------------
# Sidebar
--------------------------------------------------------------*/

.wraper_blog_main .widget-area {
    margin-bottom: 40px;
    clear: both;
    /*margin-left: -15px;*/
}

.widget-area {
    margin-bottom: 40px;
    clear: both;
    /*margin-top: 15px;*/
}

.widget.woocommerce {
    margin-top: 15px;
}

.widget-area > #search-2 {
    margin-bottom: 45px;
    /*margin-top: -18px;*/
}

.widget-area > #categories-2 {
    margin-bottom: 38px;
}

.widget-area > #radiantthemes_recent_posts_widget-3 {
    margin-top: -22px;
}

.widget-area > #radiantthemes_recent_posts_widget-2 {
    margin-bottom: 39px;
}

.widget-area > #archives-2 {
    margin-bottom: 45px;
}

.widget-area > .widget:last-child,
.widget-area > .widget:only-child {
    /* margin-bottom: 12px !important;*/
}

.widget-area > .widget .widget-title {
    margin-top: -4px;
    margin-bottom: 10px;
    /*  font-weight: 600;
  font-size: 20px;
  line-height: 30px;*/
}

.widget-area > .widget .widget-title:after {
    display: none;
}

.widget-area > .widget .widget-title a {
    color: inherit;
}

.widget-area > .widget .widget-title img {
    margin-right: 7px;
}

.widget-area > .widget.widget_media_image {
    padding: 0;
    border: none;
}

.widget-area > .widget.widget_search .search-form,
.widget-area > .widget.widget_product_search .woocommerce-product-search {
    position: relative;
}

.widget-area > .widget.widget_search .search-form label,
.widget-area > .widget.widget_product_search .woocommerce-product-search label {
    width: 100%;
    margin: 0;
}

.widget-area > .widget.widget_search .search-form input[type="search"],
.widget-area > .widget.widget_search .search-form input[type="text"],
.widget-area > .widget.widget_product_search .woocommerce-product-search input[type="search"],
.widget-area > .widget.widget_product_search .woocommerce-product-search input[type="text"] {
    vertical-align: top;
    width: 100%;
    height: 55px;
    padding: 0px 45px 0px 10px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 4px;
}

.widget-area > .widget.widget_search .search-form input[type="search"]:hover,
.widget-area > .widget.widget_search .search-form input[type="text"]:hover,
.widget-area > .widget.widget_product_search .woocommerce-product-search input[type="search"]:hover,
.widget-area > .widget.widget_product_search .woocommerce-product-search input[type="text"]:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget.widget_search .search-form input[type="text"]::-webkit-input-placeholder {
    color: #696969;
}

.widget-area > .widget.widget_search .search-form input[type="submit"] {
    background: #fff;
    opacity: 0;
    color: transparent;
    border: none;
    outline: none;
    z-index: -1;
}

.widget-area > .widget.widget_search .search-submit {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    right: 0;
    top: 25%;
    padding: 0;
    margin: 0;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}

.widget-area > .widget.widget_search .search-form button[type="submit"]:after {
    font-size: 16px !important;
    font-weight: 600;
}


.widget-area > .widget.widget_search .search-form button[type="submit"],
.widget-area > .widget.widget_product_search .woocommerce-product-search button[type="submit"] {
    position: absolute;
    top: 0;
    right: 0;
    width: 55px;
    height: 55px;
    padding: 0;
    border: none;
    background: #ff4435;
    border-radius: 4px;
    font-size: 0;
    color: #fff;
    /*box-shadow: 20px 10px 20px 0px rgba(253.49999999999997, 18.185869565217537, 0, 0.17);*/
}

.widget-area > .widget.widget_search .search-form button[type="submit"]:after,
.widget-area > .widget.widget_product_search .woocommerce-product-search button[type="submit"]:after {
    content: "\e610";
    position: absolute;
    font-family: "themify";
    font-size: 18px;
    vertical-align: middle;
    padding: 0;
    left: 0;
    right: 0;
    top: 15px;
}

.widget-area > .widget.widget_search .search-form button[type="submit"] i,
.widget-area > .widget.widget_product_search .woocommerce-product-search button[type="submit"] i {
    font-size: 16px;
    color: #000;
    line-height: 52px;
}

.widget-area > .widget .textwidget {
    margin-bottom: 20px;
}

.widget-area > .widget .textwidget > *:last-child {
    margin-bottom: 0 !important;
}

.widget-area > .widget .textwidget p {
    margin-bottom: 18px;
    font-size: 14px;
    line-height: 26px;
}

.widget-area > .widget .textwidget img {
    margin: 12px 0px 15px 0px;
    border-radius: 0px;
}

.widget-area > .widget.widget_rss ul {
    margin: 0;
}

.widget-area > .widget.widget_rss ul li {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 26px;
}

.widget-area > .widget.widget_rss ul li:last-child,
.widget-area > .widget.widget_rss ul li:only-child {
    margin-bottom: 0;
}

.widget-area > .widget.widget_rss ul li a {
    color: #31281f;
}

.widget-area > .widget.widget_rss ul li .rss-date {
    display: block;
    margin-top: 7px;
    font-size: 14px;
    color: #9b9a9a;
    line-height: 26px;
}

.widget-area > .widget.widget_rss ul li .rss-date:before {
    margin-right: 10px;
    content: "\f017";
    font-family: "FontAwesome";
}

.widget-area > .widget.widget_rss ul li .rssSummary {
    display: block;
    margin-top: 7px;
}

.widget-area > .widget.widget_recent_entries ul,
.widget-area > .widget.widget_recent_comments ul {
    margin: 0;
}

.widget-area > .widget.widget_recent_entries ul li,
.widget-area > .widget.widget_recent_comments ul li {
    position: relative;
    margin-bottom: 15px;
    /*padding-left: 23px;
    padding-bottom: 15px;
    line-height: 24px;*/
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget.widget_recent_entries ul li a,
.widget-area > .widget.widget_recent_comments ul li a {
    position: relative;
}

.widget-area > .widget.widget_recent_entries ul li a:before,
.widget-area > .widget.widget_recent_comments ul li a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: -3px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.widget-area > .widget.widget_recent_entries ul li a:hover:before,
.widget-area > .widget.widget_recent_comments ul li a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}

.widget-area > .widget.widget_recent_entries ul li a:hover,
.widget-area > .widget.widget_recent_comments ul li a:hover {
    color: #013CA3;
}

.widget-area > .widget.widget_recent_entries ul li:last-child,
.widget-area > .widget.widget_recent_entries ul li:only-child,
.widget-area > .widget.widget_recent_comments ul li:last-child,
.widget-area > .widget.widget_recent_comments ul li:only-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.widget-area > .widget.widget_recent_entries ul li:before,
.widget-area > .widget.widget_recent_comments ul li:before {
    position: absolute;
    top: -1px;
    left: 0;
    z-index: 0;
    content: "\f101";
    font-family: "FontAwesome";
    color: #000;
    display: none;
}

.widget-area > .widget.widget_recent_entries ul li a,
.widget-area > .widget.widget_recent_comments ul li a {
    color: inherit;
}

.widget-area > .widget.widget_recent_entries ul li .post-date,
.widget-area > .widget.widget_recent_comments ul li .post-date {
    display: block;
    margin-top: 6px;
    font-size: 12px;
    color: #282828;
    line-height: 20px;
}

.widget-area > .widget.widget_recent_entries ul li a,
.widget-area > .widget.widget_recent_comments ul li a {
    color: inherit;
}

.widget-area > .widget.widget_archive ul li,
.widget-area > .widget.widget_categories ul li,
.widget-area > .widget.widget_meta ul li,
.widget-area > .widget.widget_pages ul li,
.widget-area > .widget.widget_nav_menu ul li,
.widget-area > .widget.widget_layered_nav ul li,
.widget-area > .widget.widget_product_categories ul li {
    margin-bottom: 8px;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: 0;
}

.widget-area > .widget.widget_archive ul li:last-child,
.widget-area > .widget.widget_archive ul li:only-child,
.widget-area > .widget.widget_categories ul li:last-child,
.widget-area > .widget.widget_categories ul li:only-child,
.widget-area > .widget.widget_meta ul li:last-child,
.widget-area > .widget.widget_meta ul li:only-child,
.widget-area > .widget.widget_pages ul li:last-child,
.widget-area > .widget.widget_pages ul li:only-child,
.widget-area > .widget.widget_nav_menu ul li:last-child,
.widget-area > .widget.widget_nav_menu ul li:only-child,
.widget-area > .widget.widget_layered_nav ul li:last-child,
.widget-area > .widget.widget_layered_nav ul li:only-child,
.widget-area > .widget.widget_product_categories ul li:last-child,
.widget-area > .widget.widget_product_categories ul li:only-child {
    margin-bottom: 0;
}

.widget-area > .widget.widget_archive ul li a,
.widget-area > .widget.widget_categories ul li a,
.widget-area > .widget.widget_meta ul li a,
.widget-area > .widget.widget_pages ul li a,
.widget-area > .widget.widget_nav_menu ul li a,
.widget-area > .widget.widget_layered_nav ul li a,
.widget-area > .widget.widget_product_categories ul li a {
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget.widget_archive ul li a:before,
.widget-area > .widget.widget_categories ul li a:before,
.widget-area > .widget.widget_meta ul li a:before,
.widget-area > .widget.widget_pages ul li a:before,
.widget-area > .widget.widget_nav_menu ul li a:before,
.widget-area > .widget.widget_layered_nav ul li a:before,
.widget-area > .widget.widget_product_categories ul li a:before {
    /*display: none;*/
    content: "";
    width: 0;
    height: 1px;
    bottom: -3px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}


.widget-area > .widget.widget_archive ul li a:hover,
.widget-area > .widget.widget_categories ul li a:hover,
.widget-area > .widget.widget_meta ul li a:hover,
.widget-area > .widget.widget_pages ul li a:hover,
.widget-area > .widget.widget_nav_menu ul li a:hover,
.widget-area > .widget.widget_layered_nav ul li a:hover,
.widget-area > .widget.widget_product_categories ul li a:hover {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}


.widget-area > .widget.widget_archive ul li a:hover:before,
.widget-area > .widget.widget_categories ul li a:hover:before,
.widget-area > .widget.widget_meta ul li a:hover:before,
.widget-area > .widget.widget_pages ul li a:hover:before,
.widget-area > .widget.widget_nav_menu ul li a:hover:before,
.widget-area > .widget.widget_layered_nav ul li a:hover:before,
.widget-area > .widget.widget_product_categories ul li a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}



.widget-area > .widget.widget_archive ul li ul,
.widget-area > .widget.widget_categories ul li ul,
.widget-area > .widget.widget_meta ul li ul,
.widget-area > .widget.widget_pages ul li ul,
.widget-area > .widget.widget_nav_menu ul li ul,
.widget-area > .widget.widget_layered_nav ul li ul,
.widget-area > .widget.widget_product_categories ul li ul {
    margin-top: 12px;
    margin-left: 15px;
}

.widget-area > .widget.widget_rating_filter ul li {
    margin-bottom: 15px;
}

.widget-area > .widget.widget_rating_filter ul li:last-child,
.widget-area > .widget.widget_rating_filter ul li:only-child {
    margin-bottom: 0;
}

.widget-area > .widget.widget_recent_reviews ul li,
.widget-area > .widget.widget_top_rated_products ul li {
    margin-bottom: 15px;
}

.widget-area > .widget.widget_recent_reviews ul li:last-child,
.widget-area > .widget.widget_recent_reviews ul li:only-child,
.widget-area > .widget.widget_top_rated_products ul li:last-child,
.widget-area > .widget.widget_top_rated_products ul li:only-child {
    margin-bottom: 0;
}

.widget-area > .widget.widget_recent_reviews ul li img,
.widget-area > .widget.widget_top_rated_products ul li img {
    width: 40px;
    margin-top: 8px;
}

.widget-area > .widget.widget_recent_reviews ul li .star-rating,
.widget-area > .widget.widget_top_rated_products ul li .star-rating {
    float: left;
    margin-top: 7px;
}

.widget-area > .widget.widget_recent_reviews ul li .reviewer,
.widget-area > .widget.widget_top_rated_products ul li .amount {
    width: 100%;
    float: left;
    margin-top: 5px;
}

.widget-area > .widget.widget_price_filter .ui-slider {
    margin-bottom: 22px;
    background-color: #252525;
}

.widget-area > .widget.widget_price_filter button[type="submit"] {
    padding: 0px 20px 0px 20px;
    border-radius: 0px !important;
    text-transform: uppercase;
    font-size: 12px;
}

.widget-area > .widget.widget_layered_nav_filters ul li {
    width: 100%;
    margin-bottom: 7px;
    padding: 0;
}

.widget-area > .widget.widget_layered_nav_filters ul li:last-child,
.widget-area > .widget.widget_layered_nav_filters ul li:only-child {
    margin-bottom: 0;
}

.widget-area > .widget.widget_products ul li {
    padding-top: 17px;
    padding-bottom: 17px;
    border-bottom: 1px #e2e2e2 solid;
}

.widget-area > .widget.widget_products ul li:first-child {
    padding-top: 0;
}

.widget-area > .widget.widget_products ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.widget-area > .widget.widget_products ul li:only-child {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.widget-area > .widget.widget_products ul li > a {
    margin-bottom: 1px;
    font-weight: 500;
    color: inherit;
}

.widget-area > .widget.widget_products ul li img {
    width: 60px;
}

.widget-area > .widget.widget_products ul li .star-rating {
    display: none;
}

.widget-area > .widget.widget_products ul li .woocommerce-Price-amount {
    font-size: 13px;
}

.widget-area > .widget.widget_products ul li del {
    opacity: 0.7;
}

.widget-area > .widget select {
    width: 100%;
    /*height: 50px;*/
    padding: 0px 10px 0px 10px;
    background-color: #fff;
    border: 1px #e0e0e0 solid;
    border-radius: 5px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    /*margin-bottom: 52px;*/
}


.widget-area > .widget .tagcloud > [class*="tag-link-"] {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 4px;
    font-weight: 400;
    color: inherit;
    font-size: 14px !important;
    line-height: 26px;
    color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget .tagcloud > a {
    position: relative;
    display: inline-block;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget .tagcloud > a.tag-cloud-link {
    display: inline-block;
    margin: 0px 10px 10px 0px;
    padding: 2px 10px 0 10px;
    background: #e9e9e9;
    float: left;
    border: none;
    /*border-radius: 5px;*/
    font-size: 14px;
    color: #696969;
    line-height: 26px;
    /*opacity: 0.8;*/
    border-radius: 4px;
    text-transform: capitalize;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > .widget .tagcloud > a.tag-cloud-link:hover {
    opacity: 1;
    background: #1367fe;
    color: #fff;
}

.widget-area > .widget.widget_radiantthemes_social_widget ul.social {
    list-style: none;
}

.widget-area > .widget.widget_radiantthemes_social_widget ul.social li {
    width: 20px;
    float: left;
    margin: 5px 15px 5px 0px;
    height: 20px;
    font-size: 15px;
    line-height: 20px;
}

.widget-area > .widget.widget_radiantthemes_social_widget ul.social li a {
    color: #000;
    transition: opacity .25s ease;
}

.widget-area > .widget.widget_radiantthemes_social_widget ul.social li:hover a {
    color: #000;
    opacity: .7;
    transition: opacity .25s ease;
}

/*Instagram area*/
/*#sb_instagram #sbi_images {
    margin-left: -10px;
}*/
#sb_instagram .sbi_photo_wrap a {
    opacity: 1 !important;
    overflow: hidden;
}

#sb_instagram .sbi_photo_wrap a:hover img {
    -webkit-transform: scale(1.06) translateX(2%) !important;
    transform: scale(1.06) translateX(2%) !important;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

#sb_instagram .sbi_photo_wrap a img {
    max-width: 100%;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    -webkit-transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    display: block !important;
    width: 100%;
    height: auto;
    transform: scale(1.06);
}

.rt-instagram {
    position: relative;
    display: inline-block;
}

#sb_instagram #sbi_images {
    padding: 0px !important;
}

#sb_instagram.sbi_col_2 #sbi_images .sbi_item {
    padding-right: 5px !important;
    padding-bottom: 5px !important;
}

.rt-instagram #sb_instagram #sbi_images:before {
    content: "\f16d";
    font-family: FontAwesome;
    position: absolute;
    z-index: 1;
    width: 50px;
    height: 50px;
    background: #000;
    left: -5px;
    right: 0;
    margin: 0 auto;
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    top: 40%;
    color: #fff;
    font-size: 18px;
}

#sb_instagram #sbi_images:before #sbi_load {
    opacity: 1;
    transition: all .5s ease-in;
}

#sb_instagram #sbi_images:before #sbi_load {
    float: left;
    clear: both;
    width: 100%;
    text-align: center;
}

/*Instagram area End*/

.widget-area > .widget.widget_calendar .calendar_wrap {
    background-color: #fff;
    /*border: 1px #e2e2e2 solid;
    border-radius: 0px;*/
}

.widget-area > .widget.widget_calendar #wp-calendar {
    width: 100%;
    table-layout: fixed;
}

.widget-area > .widget.widget_calendar #wp-calendar caption {
    padding: 9px 10px 10px 4px;
    /*border: 1px #e2e2e2 solid;*/
    border-bottom: none;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    color: #000;
    line-height: 24px;
    letter-spacing: 1px;
    caption-side: top;
}

.widget-area > .widget.widget_calendar #wp-calendar > tbody > tr > td,
.widget-area > .widget.widget_calendar #wp-calendar > tbody > tr > th,
.widget-area > .widget.widget_calendar #wp-calendar > tfoot > tr > td,
.widget-area > .widget.widget_calendar #wp-calendar > tfoot > tr > th,
.widget-area > .widget.widget_calendar #wp-calendar > thead > tr > td,
.widget-area > .widget.widget_calendar #wp-calendar > thead > tr > th {
    padding: 2px 5px;
    border: 1px #e2e2e2 solid;
    text-align: center;
    font-size: 70%;
}

.widget-area > .widget.widget_calendar #wp-calendar > tbody > tr > td#today {
    background: rgba(0, 0, 0, 0.05);
}


.right-sidebar .widget-area > section.widget_radiantthemes_image_box_widget {
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 20px 30px 30px 30px;
    margin-bottom: 55px;
}

.right-sidebar .widget-area > .widget .widget-title {
    margin-top: 0;
    margin-bottom: 20px;
    /*font-weight: 600;
  font-size: 25px;
  line-height: 34px;*/
}

.widget-area > #text-2 {
    background-image: linear-gradient(180deg, #35126C 0%, #780DF9 100%);
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 20px 30px 10px 30px;
    margin-top: 45px;
}

.widget-area > #text-2 .widget-title {
    margin-top: 0px;
    margin-bottom: 12px;
    font-weight: 600;
    font-size: 25px;
    line-height: 34px;
    color: #ffffff;
}

.widget-area > #text-2 .textwidget p {
    margin-bottom: 26px;
    font-size: 16px;
    line-height: 28px;
    font-weight: 400;
    color: #a7b4df;
}

.widget-area > #text-2 .textwidget p:last-child {
    margin-bottom: 0;
}

.widget-area > #text-2 #mc4wp-form-1 .mc4wp-form-fields input[type=email] {
    background: #fafafa;
    border-radius: 4px;
    width: 100%;
    height: 55px;
    line-height: 55px;
    border: none;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #D0DCEC;
}

.widget-area > #text-2 #mc4wp-form-1 .mc4wp-form-fields input[type=email]:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.widget-area > #text-2 #mc4wp-form-1 .mc4wp-form-fields input[type=email]::-webkit-input-placeholder {
    color: #696969;
}

.widget-area > #text-2 #mc4wp-form-1 .mc4wp-form-fields input[type=submit] {
    padding: 12px 0;
    width: 100%;
    position: relative;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border: none;
    color: #fff;
    font-size: 17px;
    line-height: 30px;
    letter-spacing: 0;
    font-weight: 700;
    text-transform: capitalize;
    border-radius: 4px;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.widget-area > #text-2 #mc4wp-form-1 .mc4wp-form-fields input[type=submit]:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

/*--------------------------------------------------------------
# Blog Page
--------------------------------------------------------------*/
@media (max-width: 768px) {

    .container {
        max-width: 768px;
    }
}

/* wraper_blog_main */
.wraper_blog_main.style-default > .container > .row {
    /*margin-left: -30px;
    margin-right: -30px;*/
}

.wraper_blog_main {
    width: 100%;
    overflow: hidden;
}

.wraper_blog_main.style-two,
.wraper_blog_main.style-four,
.wraper_blog_main.style-three,
.wraper_blog_main.style-six {
    background-color: #f6f7fc;
}

.search-no-results .wraper_blog_main > .container {
    padding-top: 115px;
    padding-bottom: 110px;
}

.wraper_blog_main > .container {
    padding-top: 120px;
    padding-bottom: 120px;
}

.wraper_blog_main.style-five .container {
    padding-top: 120px;
}

.wraper_blog_main > .container.page-container {
    padding-bottom: 120px;
}

.wraper_blog_main > .container > .row > [class*="col-"],
.wraper_blog_main.style-default > .container > .row > [class*="col-"],
.wraper_blog_main.style-five > .container > .row > [class*="col-"],
.wraper_blog_main.style-three > .container > .row > [class*="col-"],
.wraper_blog_main.style-four > .container > .row > [class*="col-"],
.wraper_blog_main.style-six > .container > .row > [class*="col-"] {
    padding-left: 15px;
    padding-right: 15px;
}

.wraper_blog_main.style-five > .container-fluid,
.wraper_blog_main.style-five > .container-fluid > .row [class*="col-"] {
    padding-left: 0;
    padding-right: 0;
}

.wraper_blog_main.style-five > .container-fluid > .row {
    margin-right: 0;
    margin-left: 0;
}


.wraper_blog_main .blog_main .row {
    margin: 0 auto;
}

/*.wraper_blog_main .blog_main article {
    padding-right: 20px;
}*/
.wraper_blog_main.style-five .blog_main {
    width: auto;
    float: none;
    margin: 0;
}


/*--------------------------------------------------------------
# Post (Style Default)
--------------------------------------------------------------*/
.post-meta {
    overflow: hidden;
}

.style-default.type-post .post-meta {
    overflow: visible;
}

.post.style-default,
.page.style-default,
.tribe_events.style-default,
.testimonial.style-default,
.team.style-default,
.portfolio.style-default,
.case-studies.style-default,
.client.style-default,
.product.style-default {
    margin-bottom: 40px;
    /*float: left;*/
}

.post.style-default:last-child,
.post.style-default:only-child,
.page.style-default:last-child,
.page.style-default:only-child,
.tribe_events.style-default:last-child,
.tribe_events.style-default:only-child,
.testimonial.style-default:last-child,
.testimonial.style-default:only-child,
.team.style-default:last-child,
.team.style-default:only-child,
.portfolio.style-default:last-child,
.portfolio.style-default:only-child,
.case-studies.style-default:last-child,
.case-studies.style-default:only-child,
.client.style-default:last-child,
.client.style-default:only-child,
.product.style-default:last-child,
.product.style-default:only-child {
    margin-bottom: 0;
    width: 100%;
}

.post.style-default.sticky,
.page.style-default.sticky,
.tribe_events.style-default.sticky,
.testimonial.style-default.sticky,
.team.style-default.sticky,
.portfolio.style-default.sticky,
.case-studies.style-default.sticky,
.client.style-default.sticky,
.product.style-default.sticky {
    position: relative;
    margin-bottom: 30px !important;
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 0px;
}

.post.style-default.sticky:before,
.page.style-default.sticky:before,
.tribe_events.style-default.sticky:before,
.testimonial.style-default.sticky:before,
.team.style-default.sticky:before,
.portfolio.style-default.sticky:before,
.case-studies.style-default.sticky:before,
.client.style-default.sticky:before,
.product.style-default.sticky:before {
    position: absolute;
    top: -15px;
    right: -10px;
    z-index: 0;
    content: "\f08d";
    font-family: "FontAwesome";
    font-size: 30px;
    color: #252525;
    line-height: 30px;
    transform: rotate(40deg);
    -webkit-transform: rotate(40deg);
}

.post.style-default .post-thumbnail,
.page.style-default .post-thumbnail,
.tribe_events.style-default .post-thumbnail,
.testimonial.style-default .post-thumbnail,
.team.style-default .post-thumbnail,
.portfolio.style-default .post-thumbnail,
.case-studies.style-default .post-thumbnail,
.client.style-default .post-thumbnail,
.product.style-default .post-thumbnail {
    margin-bottom: 0;
    border-radius: 4px;
}

.post.style-default .entry-category,
.page.style-default .entry-category,
.tribe_events.style-default .entry-category,
.testimonial.style-default .entry-category,
.team.style-default .entry-category,
.portfolio.style-default .entry-category,
.case-studies.style-default .entry-category,
.client.style-default .entry-category,
.product.style-default .entry-category {
    margin-bottom: 6px;
    font-weight: 400;
    font-size: 13px;
    color: #1e1e1e;
    line-height: 23px;
}

.entry-content > .page-links > .post-page-numbers:first-child {
    margin-left: 15px;
}

.entry-content > .page-links > .post-page-numbers {
    display: initial;
    vertical-align: initial;
    width: initial;
    margin-left: initial;
    margin-right: initial;
    background-color: initial;
    min-width: 49px;
    min-height: 49px;
    padding: 5px 5px;
    text-align: center;
    font-weight: 500;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    position: relative;

}

.entry-content > .page-links > .post-page-numbers.current:after {
    content: "";
    background: #000;
    width: 15px;
    height: 2px;
    position: absolute;
    bottom: 0px;
    /* left: 32px; */
    left: 0;
    right: 0;
    margin: 0 auto;
}

.entry-content > .page-links > .post-page-numbers.current {
    color: #000 !important;
    /*background-color: #ff5f63;
    box-shadow: 0 0 22px rgba(0, 0, 0, 0.18);*/
}

.entry-content > .page-links > .post-page-numbers:hover {
    color: #000 !important;
    /*background-color: #ff5f63;
    box-shadow: 0 0 22px rgba(0, 0, 0, 0.18);*/
}

.entry-category > .category > a {
    color: #3a3d42;
}

.post.style-default .entry-category > span i,
.post.style-default .entry-category > span span[class*="ti-"],
.page.style-default .entry-category > span i,
.page.style-default .entry-category > span span[class*="ti-"],
.tribe_events.style-default .entry-category > span i,
.tribe_events.style-default .entry-category > span span[class*="ti-"],
.testimonial.style-default .entry-category > span i,
.testimonial.style-default .entry-category > span span[class*="ti-"],
.team.style-default .entry-category > span i,
.team.style-default .entry-category > span span[class*="ti-"],
.portfolio.style-default .entry-category > span i,
.portfolio.style-default .entry-category > span span[class*="ti-"],
.case-studies.style-default .entry-category > span i,
.case-studies.style-default .entry-category > span span[class*="ti-"],
.client.style-default .entry-category > span i,
.client.style-default .entry-category > span span[class*="ti-"],
.product.style-default .entry-category > span i,
.product.style-default .entry-category > span span[class*="ti-"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 6px;
    margin-right: 7px;
}

.post.style-default .entry-category > span:after,
.page.style-default .entry-category > span:after,
.tribe_events.style-default .entry-category > span:after,
.testimonial.style-default .entry-category > span:after,
.team.style-default .entry-category > span:after,
.portfolio.style-default .entry-category > span:after,
.case-studies.style-default .entry-category > span:after,
.client.style-default .entry-category > span:after,
.product.style-default .entry-category > span:after {
    content: ",";
    margin-right: 10px;
}

.post.style-default .entry-category > span:last-child:after,
.post.style-default .entry-category > span:only-child:after,
.page.style-default .entry-category > span:last-child:after,
.page.style-default .entry-category > span:only-child:after,
.tribe_events.style-default .entry-category > span:last-child:after,
.tribe_events.style-default .entry-category > span:only-child:after,
.testimonial.style-default .entry-category > span:last-child:after,
.testimonial.style-default .entry-category > span:only-child:after,
.team.style-default .entry-category > span:last-child:after,
.team.style-default .entry-category > span:only-child:after,
.portfolio.style-default .entry-category > span:last-child:after,
.portfolio.style-default .entry-category > span:only-child:after,
.case-studies.style-default .entry-category > span:last-child:after,
.case-studies.style-default .entry-category > span:only-child:after,
.client.style-default .entry-category > span:last-child:after,
.client.style-default .entry-category > span:only-child:after,
.product.style-default .entry-category > span:last-child:after,
.product.style-default .entry-category > span:only-child:after {
    display: none;
}

.post.style-default .entry-header,
.page.style-default .entry-header,
.tribe_events.style-default .entry-header,
.testimonial.style-default .entry-header,
.team.style-default .entry-header,
.portfolio.style-default .entry-header,
.case-studies.style-default .entry-header,
.client.style-default .entry-header,
.product.style-default .entry-header {
    margin-bottom: 0;
}

.post.style-default .entry-header > *:last-child,
.page.style-default .entry-header > *:last-child,
.tribe_events.style-default .entry-header > *:last-child,
.testimonial.style-default .entry-header > *:last-child,
.team.style-default .entry-header > *:last-child,
.portfolio.style-default .entry-header > *:last-child,
.case-studies.style-default .entry-header > *:last-child,
.client.style-default .entry-header > *:last-child,
.product.style-default .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-default .entry-header .entry-title,
.page.style-default .entry-header .entry-title,
.tribe_events.style-default .entry-header .entry-title,
.testimonial.style-default .entry-header .entry-title,
.team.style-default .entry-header .entry-title,
.portfolio.style-default .entry-header .entry-title,
.case-studies.style-default .entry-header .entry-title,
.client.style-default .entry-header .entry-title,
.product.style-default .entry-header .entry-title {
    margin-bottom: 20px;
    /*font-weight: 500;*/
    /*font-size: 35px;
    line-height: 45px;*/
}

.post.style-default .entry-header .entry-title a,
.page.style-default .entry-header .entry-title a,
.tribe_events.style-default .entry-header .entry-title a,
.testimonial.style-default .entry-header .entry-title a,
.team.style-default .entry-header .entry-title a,
.portfolio.style-default .entry-header .entry-title a,
.case-studies.style-default .entry-header .entry-title a,
.client.style-default .entry-header .entry-title a,
.product.style-default .entry-header .entry-title a {
    color: inherit;
}

.post.style-default .entry-meta,
.page.style-default .entry-meta,
.tribe_events.style-default .entry-meta,
.testimonial.style-default .entry-meta,
.team.style-default .entry-meta,
.portfolio.style-default .entry-meta,
.case-studies.style-default .entry-meta,
.client.style-default .entry-meta,
.product.style-default .entry-meta {
    margin-bottom: 16px;
}

.post.style-default .entry-meta > .holder > .author-image,
.page.style-default .entry-meta > .holder > .author-image,
.tribe_events.style-default .entry-meta > .holder > .author-image,
.testimonial.style-default .entry-meta > .holder > .author-image,
.team.style-default .entry-meta > .holder > .author-image,
.portfolio.style-default .entry-meta > .holder > .author-image,
.case-studies.style-default .entry-meta > .holder > .author-image,
.client.style-default .entry-meta > .holder > .author-image,
.product.style-default .entry-meta > .holder > .author-image {
    position: absolute;
    top: 5px;
    left: 0;
    z-index: 1;
    width: 50px;
    height: auto;
    text-align: center;
}

.post.style-default .entry-meta > .holder > .author-image img,
.page.style-default .entry-meta > .holder > .author-image img,
.tribe_events.style-default .entry-meta > .holder > .author-image img,
.testimonial.style-default .entry-meta > .holder > .author-image img,
.team.style-default .entry-meta > .holder > .author-image img,
.portfolio.style-default .entry-meta > .holder > .author-image img,
.case-studies.style-default .entry-meta > .holder > .author-image img,
.client.style-default .entry-meta > .holder > .author-image img,
.product.style-default .entry-meta > .holder > .author-image img {
    border-radius: 50%;
}

.post.style-default .entry-meta > .holder > .data > *:last-child,
.page.style-default .entry-meta > .holder > .data > *:last-child,
.tribe_events.style-default .entry-meta > .holder > .data > *:last-child,
.testimonial.style-default .entry-meta > .holder > .data > *:last-child,
.team.style-default .entry-meta > .holder > .data > *:last-child,
.portfolio.style-default .entry-meta > .holder > .data > *:last-child,
.case-studies.style-default .entry-meta > .holder > .data > *:last-child,
.client.style-default .entry-meta > .holder > .data > *:last-child,
.product.style-default .entry-meta > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-default .entry-meta > .holder > .data .meta,
.page.style-default .entry-meta > .holder > .data .meta,
.tribe_events.style-default .entry-meta > .holder > .data .meta,
.testimonial.style-default .entry-meta > .holder > .data .meta,
.team.style-default .entry-meta > .holder > .data .meta,
.portfolio.style-default .entry-meta > .holder > .data .meta,
.case-studies.style-default .entry-meta > .holder > .data .meta,
.client.style-default .entry-meta > .holder > .data .meta,
.product.style-default .entry-meta > .holder > .data .meta {
    margin-bottom: 7px;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}

.post.style-default .entry-meta > .holder > .data .meta > span i,
.post.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.page.style-default .entry-meta > .holder > .data .meta > span i,
.page.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.tribe_events.style-default .entry-meta > .holder > .data .meta > span i,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.testimonial.style-default .entry-meta > .holder > .data .meta > span i,
.testimonial.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.team.style-default .entry-meta > .holder > .data .meta > span i,
.team.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.portfolio.style-default .entry-meta > .holder > .data .meta > span i,
.portfolio.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.case-studies.style-default .entry-meta > .holder > .data .meta > span i,
.case-studies.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.client.style-default .entry-meta > .holder > .data .meta > span i,
.client.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"],
.product.style-default .entry-meta > .holder > .data .meta > span i,
.product.style-default .entry-meta > .holder > .data .meta > span span[class*="ti-"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
    margin-right: 7px;
}

.post.style-default .entry-meta > .holder > .data .meta > span:after {
    content: "|";
    margin-left: 10px;
    margin-right: 8px;
}

.page.style-default .entry-meta > .holder > .data .meta > span:after,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span:after,
.testimonial.style-default .entry-meta > .holder > .data .meta > span:after,
.team.style-default .entry-meta > .holder > .data .meta > span:after,
.portfolio.style-default .entry-meta > .holder > .data .meta > span:after,
.case-studies.style-default .entry-meta > .holder > .data .meta > span:after,
.client.style-default .entry-meta > .holder > .data .meta > span:after,
.product.style-default .entry-meta > .holder > .data .meta > span:after {
    content: "-";
    margin-left: 10px;
    margin-right: 8px;
}

.post.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.post.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.page.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.page.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.testimonial.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.testimonial.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.team.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.team.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.portfolio.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.portfolio.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.case-studies.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.case-studies.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.client.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.client.style-default .entry-meta > .holder > .data .meta > span:only-child:after,
.product.style-default .entry-meta > .holder > .data .meta > span:last-child:after,
.product.style-default .entry-meta > .holder > .data .meta > span:only-child:after {
    display: none;
}

.post.style-default .entry-meta > .holder > .data .meta > span a,
.page.style-default .entry-meta > .holder > .data .meta > span a,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span a,
.testimonial.style-default .entry-meta > .holder > .data .meta > span a,
.team.style-default .entry-meta > .holder > .data .meta > span a,
.portfolio.style-default .entry-meta > .holder > .data .meta > span a,
.case-studies.style-default .entry-meta > .holder > .data .meta > span a,
.client.style-default .entry-meta > .holder > .data .meta > span a,
.product.style-default .entry-meta > .holder > .data .meta > span a {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    overflow: hidden;
    color: inherit;
}

.post.style-default .entry-meta > .holder > .data .meta > span a span,
.page.style-default .entry-meta > .holder > .data .meta > span a span,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span a span,
.testimonial.style-default .entry-meta > .holder > .data .meta > span a span,
.team.style-default .entry-meta > .holder > .data .meta > span a span,
.portfolio.style-default .entry-meta > .holder > .data .meta > span a span,
.case-studies.style-default .entry-meta > .holder > .data .meta > span a span,
.client.style-default .entry-meta > .holder > .data .meta > span a span,
.product.style-default .entry-meta > .holder > .data .meta > span a span {
    position: relative;
    display: inline-block;
    transition: transform 0.3s;
    -webkit-transition: -webkit-transform 0.3s;
}

.post.style-default .entry-meta > .holder > .data .meta > span a span:before,
.page.style-default .entry-meta > .holder > .data .meta > span a span:before,
.tribe_events.style-default .entry-meta > .holder > .data .meta > span a span:before,
.testimonial.style-default .entry-meta > .holder > .data .meta > span a span:before,
.team.style-default .entry-meta > .holder > .data .meta > span a span:before,
.portfolio.style-default .entry-meta > .holder > .data .meta > span a span:before,
.case-studies.style-default .entry-meta > .holder > .data .meta > span a span:before,
.client.style-default .entry-meta > .holder > .data .meta > span a span:before,
.product.style-default .entry-meta > .holder > .data .meta > span a span:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: attr(data-hover);
    transform: translateY(100%);
    -webkit-transform: translateY(100%);
}

.post.style-default .entry-main,
.page.style-default .entry-main,
.tribe_events.style-default .entry-main,
.testimonial.style-default .entry-main,
.team.style-default .entry-main,
.portfolio.style-default .entry-main,
.case-studies.style-default .entry-main,
.client.style-default .entry-main,
.product.style-default .entry-main {
    margin-bottom: 10px;
}

.post.style-default .entry-main .entry-content,
.page.style-default .entry-main .entry-content,
.tribe_events.style-default .entry-main .entry-content,
.testimonial.style-default .entry-main .entry-content,
.team.style-default .entry-main .entry-content,
.portfolio.style-default .entry-main .entry-content,
.case-studies.style-default .entry-main .entry-content,
.client.style-default .entry-main .entry-content,
.product.style-default .entry-main .entry-content {
    margin-bottom: 23px;
    /*margin-top: 10px;*/
}

.post.style-default .entry-main .entry-content > *:last-child,
.page.style-default .entry-main .entry-content > *:last-child,
.tribe_events.style-default .entry-main .entry-content > *:last-child,
.testimonial.style-default .entry-main .entry-content > *:last-child,
.team.style-default .entry-main .entry-content > *:last-child,
.portfolio.style-default .entry-main .entry-content > *:last-child,
.case-studies.style-default .entry-main .entry-content > *:last-child,
.client.style-default .entry-main .entry-content > *:last-child,
.product.style-default .entry-main .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-default .entry-main .entry-extra .entry-extra-item,
.page.style-default .entry-main .entry-extra .entry-extra-item,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item,
.team.style-default .entry-main .entry-extra .entry-extra-item,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item,
.client.style-default .entry-main .entry-extra .entry-extra-item,
.product.style-default .entry-main .entry-extra .entry-extra-item {
    margin-bottom: 0;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more {
    display: inline-block;
    vertical-align: top;
    /*margin-bottom: 25px;*/
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn {
    box-shadow: none !important;
    border: none;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
    position: relative;
    display: inline-block;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0;
    color: #fff;
    padding: 11px 33px !important;
    border: none !important;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    letter-spacing: 0;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn {
    position: relative;
    /*overflow: hidden;*/
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span {
    display: block;
    transition: all 0.3s;
    /* -webkit-transition: all 0.3s;*/
}


.post.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share {
    display: inline-block;
    vertical-align: top;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons {
    font-size: 0;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 7px;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:last-child,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li:only-child {
    margin-right: 0;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a {
    position: relative;
    display: block;
    width: 35px;
    height: 35px;
    background-color: transparent;
    border: none;
    border-radius: 50%;
    text-align: center;
    font-size: 14px;
    color: #000;
    line-height: 35px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover {
    color: #fff;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: " ";
    border-radius: inherit;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a:hover:before {
    transform: scale(1);
    -webkit-transform: scale(1);
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li a i {
    position: relative;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.whatsapp a:before {
    background-color: #25d366;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.facebook a:before {
    background-color: #3b5999;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.google-plus a:before {
    background-color: #dd4b39;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.twitter a:before {
    background-color: #55acee;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.linkedin a:before {
    background-color: #0077b5;
}

.post.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-share ul.post-share-buttons > li.pinterest a:before {
    background-color: #bd081c;
}

/*Post Image Hover*/
.post-thumbnail:hover .wp-post-image {

    transform: scale(1.06) translateX(1%);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.post-thumbnail .wp-post-image {
    width: 100%;
    transform: scale(1.06);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}


/*Post Image Hover*/

/*--------------------------------------------------------------
# Post (Style One)
--------------------------------------------------------------*/

.post.style-one {
    /*  background-color: #fff;*/
    /*  box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);*/
    border-radius: 0px;
    position: relative;
    overflow: hidden;
    margin-bottom: 30px;
    padding: 0px 2px;
}

.post.style-one .category-list {
    position: absolute;
    top: 19px;
    right: 5px;
    z-index: 2;
    font-size: 0;
}

.post.style-one .post-data {
    padding: 15px 20px 25px 25px;
}

.post.style-one .category-list > a {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 10px;
    padding: 8px 15px 8px 15px;
    background-color: rgba(255, 255, 255, 0.87);
    border-radius: 30px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 11px;
    color: #000;
    line-height: 1.1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-one .category-list > a:hover {
    color: #ffffff;
    background-color: #190e22;
    opacity: 0.87;
}

.post.style-one .post-thumbnail {
    transform: scale(1) translateY(0);
    position: relative;
    margin-bottom: 15px;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.post.style-one:hover .post-thumbnail {
    transform: scale(1.1) translateY(-12px);
}

.post.style-one .post-thumbnail > img {
    width: 100%;
    float: left;
}

.post.style-one .post-btn {
    text-align: right;
    top: -43px;
    position: relative;
    right: 25px;
}

.post.style-one .post-button {
    display: block;
    float: right;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    background-color: #fff;
    z-index: 2;
    box-shadow: 0 5px 25px -4px rgba(9, 31, 67, 0.15);
    transform: translateY(25px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.post.style-one:hover .post-button {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.post.style-one .post-button:hover {
    background-color: #ff5f63;
}

.post.style-one .post-button:hover .ti-angle-right {
    color: #ffffff;
}

.post.style-one .post-button .ti-angle-right {
    color: #ff5f63;
    font-size: 18px;
    line-height: 55px;
    display: block;
    text-align: center;
}

.post.style-one .post-thumbnail > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
    background-position: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.post.style-one .entry-main {
    margin-bottom: 12px;
}

.post.style-one .entry-main > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-one .entry-main .entry-header {
    margin-bottom: 12px;
}

.post.style-one .entry-main .entry-header .date {
    font-weight: 400;
    display: inline-block;
    margin-bottom: 2px;
    font-size: 14px;
    line-height: 22px;
}

.post.style-one .entry-main .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-one .entry-main .entry-header .entry-title {
    color: #0f0c0c !important;
    font-size: 22px !important;
    font-weight: 500 !important;
    line-height: 33px !important;
    margin-top: 10px;
    letter-spacing: 0px;
}

.post.style-one .entry-main .entry-header .entry-title a {
    color: inherit;
}

.post.style-one .entry-main .entry-content {
    margin-bottom: 25px;
}

.post.style-one .entry-main .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-one .entry-main .entry-content p {
    margin-bottom: 20px;
    font-size: 15px;
    color: #6a7c92;
    line-height: 28px;
}

.post.style-one .post-meta {
    margin-bottom: 0;
    font-size: 0;
}

.post.style-one .post-meta > span {
    text-transform: capitalize;
    font-size: 16px;
    color: #696969;
    line-height: 28px;
    margin-right: 30px;
}

/*.post.style-one .post-meta > span:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 2px;
    margin-left: 7px;
    margin-right: 7px;
    background-color: #999;
}

.post.style-one .post-meta > span:last-child:after,
.post.style-one .post-meta > span:only-child:after {
    display: none;
}*/

.post.style-one .post-meta > span a {
    color: inherit;
}

/*--------------------------------------------------------------
# Post (Style Two)
--------------------------------------------------------------*/

.blog_main > .row.isotope-blog-style {
    margin-right: -20px;
    margin-left: -20px;
}

.blog_main > .row.isotope-blog-style > .isotope-blog-style-item {
    padding-right: 20px;
    padding-left: 20px;
}

.post.style-two {
    margin-bottom: 40px;
    background-color: #fff;
    box-shadow: 0 40px 90px -30px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-two:hover {
    box-shadow: 0 70px 100px -40px rgba(0, 0, 0, 0.2);
}

.post.style-two.format-image {
    position: relative;
    text-align: center;
    padding-top: calc((140 / 100) * 100%);
}

.post.style-two.format-image .post-thumbnail {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.post.style-two.format-image .entry-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    padding: 30px 30px 30px 30px;
    background-color: rgba(0, 0, 0, 0.8);
}

.post.style-two.format-image .entry-main > .holder .entry-action-buttons {
    margin-bottom: 10px;
}

.post.style-two.format-image .entry-main > .holder .entry-action-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
}

.post.style-two.format-image .entry-main > .holder .entry-action-buttons > li > .btn {
    position: relative;
    display: block;
    width: 60px;
    height: 60px;
    background-color: #fff;
    border-radius: 50%;
    font-size: 22px;
    color: #000;
    line-height: 63px;
}

.post.style-two.format-image .entry-main > .holder .entry-action-buttons > li > .btn:before {
    position: absolute;
    left: 50%;
    top: 50%;
    content: " ";
    width: 130%;
    height: 130%;
    background-color: inherit;
    border-radius: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 0;
    opacity: 0.2;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-two.format-image .entry-main > .holder .entry-action-buttons > li > .btn:hover:before {
    transform: translate(-50%, -50%) scale(1.1);
    -webkit-transform: translate(-50%, -50%) scale(1.1);
}

.post.style-two.format-image .entry-main > .holder .post-meta {
    margin-bottom: 10px;
}

.post.style-two.format-image .entry-main > .holder .post-meta > span {
    font-weight: 500;
    font-size: 12px;
    color: #fff;
    line-height: 26px;
}

.post.style-two.format-image .entry-main > .holder .post-meta > span a {
    color: inherit;
}

.post.style-two.format-image .entry-main > .holder .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-two.format-image .entry-main > .holder .entry-header .entry-title {
    margin-bottom: 10px;
    font-size: 27px;
    color: #fff;
    line-height: 35px;
}

.post.style-two.format-image .entry-main > .holder .entry-header .entry-title a {
    color: inherit;
}

.post.style-two.format-quote {
    position: relative;
    text-align: center;
    padding-top: calc((150 / 100) * 100%);
}

.post.style-two.format-quote .post-thumbnail {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.post.style-two.format-quote .entry-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    padding: 30px 30px 30px 30px;
    background-color: rgba(0, 0, 0, 0.8);
}

.post.style-two.format-quote .entry-main > .holder .entry-action-buttons {
    margin-bottom: 10px;
}

.post.style-two.format-quote .entry-main > .holder .entry-action-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
}

.post.style-two.format-quote .entry-main > .holder .entry-action-buttons > li > .btn {
    display: block;
    width: 60px;
    height: 60px;
    background-color: #fff;
    border-radius: 50%;
    font-size: 22px;
    color: #000;
    line-height: 63px;
}

.post.style-two.format-quote .entry-main > .holder .entry-header {
    margin-bottom: 10px;
}

.post.style-two.format-quote .entry-main > .holder .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-two.format-quote .entry-main > .holder .entry-header .entry-title {
    margin-bottom: 10px;
    font-size: 27px;
    color: #fff;
    line-height: 35px;
}

.post.style-two.format-quote .entry-main > .holder .entry-header .entry-title a {
    color: inherit;
}

.post.style-two.format-quote .entry-main > .holder .entry-content {
    margin-bottom: 15px;
}

.post.style-two.format-quote .entry-main > .holder .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-two.format-quote .entry-main > .holder .entry-content p {
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    line-height: 27px;
}

.post.style-two.format-quote .entry-main > .holder .post-meta > span {
    font-weight: 500;
    font-size: 12px;
    color: #fff;
    line-height: 26px;
}

.post.style-two.format-quote .entry-main > .holder .post-meta > span a {
    color: inherit;
}

.post.style-two.format-standard {
    text-align: left;
}

.post.style-two.format-standard .post-thumbnail img {
    width: 100%;
}

.post.style-two.format-standard .entry-main {
    padding: 38px 40px 38px 40px;
}

.post.style-two.format-standard .entry-main > .holder .post-meta {
    margin-bottom: 10px;
}

.post.style-two.format-standard .entry-main > .holder .post-meta > span {
    font-weight: 500;
    font-size: 12px;
    color: #000;
    line-height: 26px;
}

.post.style-two.format-standard .entry-main > .holder .post-meta > span a {
    color: inherit;
}

.post.style-two.format-standard .entry-main > .holder .entry-header {
    margin-bottom: 13px;
}

.post.style-two.format-standard .entry-main > .holder .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-two.format-standard .entry-main > .holder .entry-header .entry-title {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 25px;
    color: #000;
    line-height: 35px;
    letter-spacing: -0.35px;
}

.post.style-two.format-standard .entry-main > .holder .entry-header .entry-title a {
    color: inherit;
}

.post.style-two.format-standard .entry-main > .holder .entry-content {
    margin-bottom: 15px;
}

.post.style-two.format-standard .entry-main > .holder .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-two.format-standard .entry-main > .holder .entry-content p {
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 14px;
    color: #000;
    line-height: 27px;
}

.post.style-two.format-standard .entry-main > .holder .entry-more .btn {
    margin-bottom: 10px;
    padding: 0;
    border: none;
    border-radius: 4px;
    box-shadow: initial;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 11px;
    color: #000;
    line-height: 22px;
    letter-spacing: 1px;
}

.post.style-two.format-standard .entry-main > .holder .entry-more .btn > .btn-arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 1px;
    margin-top: -2px;
    margin-left: 10px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-two.format-standard .entry-main > .holder .entry-more .btn > .btn-arrow > i {
    position: absolute;
    top: -7px;
    right: -2px;
    z-index: 1;
    font-size: 130%;
}

.post.style-two.format-standard .entry-main > .holder .entry-more .btn:hover > .btn-arrow {
    width: 35px;
}

/*--------------------------------------------------------------
# Post (Style Three)
--------------------------------------------------------------*/

.post.style-three {
    background-color: #fff;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.08);
    border-radius: 0px;
    position: relative;
    overflow: hidden;
    margin: 0 0 35px 0;
}

.post.style-three > [class*="col-"] {
    padding: 0;
}

.post.style-three .post-thumbnail {
    position: relative;
    margin-bottom: 0;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-three .post-thumbnail > img {
    width: 100%;
    float: left;
}

.post.style-three .post-thumbnail > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.post.style-three:hover .post-thumbnail > .placeholder {
    transform: scale(1.1);
}

.post.style-three .entry-main {
    margin: 0;
    padding: 30px 35px;
}

.post.style-three .entry-main > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-three .entry-main .entry-header {
    margin-bottom: 10px;
}

.post.style-three .entry-main .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-three .entry-main .entry-header .entry-title {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px !important;
    letter-spacing: 0px;
    /* color: #000;*/
}

.post.style-three .entry-main .entry-header .entry-title a {
    color: inherit;
}

.post.style-three .entry-main .post-meta {
    margin-bottom: 12px;
    font-size: 0;
}

.post.style-three .entry-main .post-meta > span {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    line-height: 30px;
}

.post.style-three .entry-main .author {
    font-weight: 400;
}

.post.style-three .entry-main .post-meta > span:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 2px;
    margin-left: 4px;
    margin-right: 8px;
    background-color: #000;
}

.post.style-three .entry-main .post-meta > span:last-child:after,
.post.style-three .entry-main .post-meta > span:only-child:after {
    display: none;
}

.post.style-three .entry-main .post-meta > span a {
    color: inherit;
}

.post.style-three .entry-main .entry-content {
    margin-bottom: 16px;
}

.post.style-three .entry-main .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-three .entry-main .entry-content p {
    max-width: 520px;
    margin-bottom: 20px;
}

.post.style-three .entry-main > .more > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-three .entry-main > .more .btn {
    margin-bottom: 10px;
    padding: 0;
    border: none;
    border-radius: 4px;
    box-shadow: initial;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    color: #000;
    line-height: 22px;
    letter-spacing: 1px;
}

.post.style-three .entry-main > .more .btn > .btn-arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 1px;
    margin-top: -2px;
    margin-left: 10px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-three .entry-main > .more .btn > .btn-arrow > i {
    position: absolute;
    top: -7px;
    right: -2px;
    z-index: 1;
    font-size: 130%;
}

.post.style-three .entry-main > .more .btn:hover > .btn-arrow {
    width: 35px;
}

/*--------------------------------------------------------------
# Post (Style Four)
--------------------------------------------------------------*/

.post.style-four {
    padding: 33px 35px 23px 35px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    background-color: #fff;
    border-radius: 0px;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.08);
    margin-bottom: 35px;
}

.post.style-four .category-list {
    margin-bottom: 20px;
    font-size: 0;
}

.post.style-four .category-list > a {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 10px;
    padding: 8px 15px 7px 15px;
    background-color: #252525;
    border: 1px #252525 solid;
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    color: #fff;
    line-height: 1.1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-four .category-list > a:hover {
    background-color: transparent;
    color: #252525;
}

.post.style-four .entry-main {
    margin-top: -7px;
    margin-bottom: 12px;
}

.post.style-four .entry-main > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-four .entry-main .entry-header {
    margin-bottom: 12px;
}

.post.style-four .entry-main .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-four .entry-main .entry-header .date {
    margin-bottom: 10px;
    display: inline-block;
    color: #000 !important;
    font-size: 15px;
    font-weight: 400;
}

.post.style-four .entry-main .entry-header .entry-title {
    margin-bottom: 10px;
    /*  color: #000;*/
    font-size: 22px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0px;
    margin-top: 5px;
}

.post.style-four .entry-main .entry-header .entry-title a {
    color: inherit;
}

.post.style-four .entry-main .entry-content {
    margin-bottom: 25px;
}

.post.style-four .entry-main .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-four .entry-main .entry-content p {
    margin-bottom: 20px;
    font-size: 15px;
    color: #000;
    line-height: 30px;
}

.post.style-four .post-meta {
    margin-bottom: 0;
    font-size: 0;
}

.post.style-four .post-meta > span {
    text-transform: uppercase;
    font-size: 15px;
    color: #000 !important;
    /*line-height: 30px;*/
}

.post.style-four .post-meta > span:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 2px;
    margin-left: 7px;
    margin-right: 7px;
    background-color: #999;
}

.post.style-four .post-meta > span:last-child:after,
.post.style-four .post-meta > span:only-child:after {
    display: none;
}

.post.style-four .post-meta > span a {
    color: inherit;
}

/*--------------------------------------------------------------
# Post (Style Five)
--------------------------------------------------------------*/

.post.style-five {
    margin-bottom: 40px;
    float: left;
}

.post.style-five > .holder {
    position: relative;
    margin-bottom: 22px;
    padding-left: 0px;
    padding-bottom: 23px;
    border-bottom: 1px #ccc dashed;
}

.post.style-five > .holder .category-list {
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 2;
}

.post.style-five > .holder .category-list span {
    background-color: #000000;
    margin-right: 7px;
    margin-bottom: 7px;
    padding: 8px 20px 9px 20px;
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 13px;
    color: #fff;
    line-height: 25px;
}

.post.style-five > .holder .category-list span:last-child,
.post.style-five > .holder .category-list span:only-child {
    margin-right: 0;
}

.post.style-five > .holder > .post-thumbnail {
    position: relative;
    overflow: hidden;
    margin-bottom: 28px;
    border: 1px #eeefef solid;
}

.post.style-five > .holder > .post-thumbnail:before {
    content: " ";
    display: block;
    padding-top: calc((65 / 100) * 100%);
}

.post.style-five > .holder > .post-thumbnail .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
}

.post.style-five > .holder > .entry-header {
    margin-bottom: 20px;
}

.post.style-five > .holder > .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-five > .holder > .entry-header .entry-title {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 25px;
    color: #0c121f;
    line-height: 35px;
}

.post.style-five > .holder > .entry-header .entry-title a {
    color: inherit;
}

.post.style-five > .entry-meta {
    margin-bottom: 15px;
}

.post.style-five > .entry-meta > .holder {
    position: relative;
    min-height: 50px;
    padding-left: 70px;
}

.post.style-five > .entry-meta > .holder > .author-image {
    position: absolute;
    top: 7px;
    left: 0;
    z-index: 1;
    width: 50px;
    height: auto;
    text-align: center;
}

.post.style-five > .entry-meta > .holder > .author-image img {
    border: 1px #eeefef solid;
    border-radius: 50%;
}

.post.style-five > .entry-meta > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-five > .entry-meta > .holder > .data .published-on {
    margin-bottom: 5px;
    font-weight: 500;
}

.post.style-five > .entry-meta > .holder > .data .published-on a {
    color: inherit;
}

.post.style-five > .entry-meta > .holder > .data .meta {
    margin-bottom: 7px;
}

.post.style-five > .entry-meta > .holder > .data .meta > span {
    margin-right: 15px;
}

.post.style-five > .entry-meta > .holder > .data .meta > span i {
    margin-right: 5px;
}

.post.style-five > .entry-meta > .holder > .data .meta > span a {
    color: inherit;
}

/*--------------------------------------------------------------
# Post (Style Six)
--------------------------------------------------------------*/

.post.style-six {
    background-color: #fff;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.08);
    border-radius: 0px;
    position: relative;
    overflow: hidden;
    margin: 0 0 35px 0;
}

.post.style-six > [class*="col-"] {
    padding: 0;
}

.post.style-six .post-thumbnail {
    position: relative;
    margin-bottom: 0;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-six .post-thumbnail > img {
    width: 100%;
    float: left;
}

.post.style-six .post-thumbnail > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.post.style-six:hover .post-thumbnail > .placeholder {
    transform: scale(1.1);
}

.post.style-six .entry-main {
    margin: 0;
    padding: 30px 35px;
}

.post.style-six .entry-main > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-six .entry-main .entry-header {
    margin-bottom: 20px;
}

.post.style-six .entry-main .entry-header > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-six .entry-main .entry-header .entry-title {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 22px;
    line-height: 30px !important;
    letter-spacing: 0px;
    /*color: #000;*/
}

.post.style-six .entry-main .entry-header .entry-title a {
    color: inherit;
}

.post.style-six .entry-main .post-meta {
    margin-bottom: 0;
    font-size: 0;
}

.post.style-six .entry-main .post-meta > span {
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    color: #797675;
}

.post.style-six .entry-main .post-meta > span:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 2px;
    margin-left: 4px;
    margin-right: 8px;
    background-color: #000;
}

.post.style-six .entry-main .post-meta > span:last-child:after,
.post.style-six .entry-main .post-meta > span:only-child:after {
    display: none;
}

.post.style-six .entry-main .post-meta > span a {
    color: inherit;
}

.post.style-six .entry-main .entry-content {
    margin-bottom: 16px;
}

.post.style-six .entry-main .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-six .entry-main .entry-content p {
    max-width: 520px;
    margin-bottom: 20px;
}

.post.style-six .entry-main > .more > *:last-child {
    margin-bottom: 0 !important;
}

.post.style-six .entry-main > .more .btn {
    margin-bottom: 10px;
    padding: 0;
    border: none;
    border-radius: 4px;
    box-shadow: initial;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    color: #000;
    line-height: 22px;
    letter-spacing: 1px;
}

.post.style-six .entry-main > .more .btn > .btn-arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 1px;
    margin-top: -2px;
    margin-left: 10px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.style-six .entry-main > .more .btn > .btn-arrow > i {
    position: absolute;
    top: -7px;
    right: -2px;
    z-index: 1;
    font-size: 130%;
}

.post.style-six .entry-main > .more .btn:hover > .btn-arrow {
    width: 35px;
}

/* FOR RIGHT SIDE SOCIAL ICON AREA CSS STARTS */

.post.style-default .post-share {
    margin-top: -4px;
}

.post.style-default .post-share ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.post.style-default .post-share ul li {
    float: left;
    margin-left: 20px;
    margin-top: 5px;
}

.post.style-default .post-share ul li a {
    color: #293949 !important;
}

.post.style-default .post-share li.rt-social-share {
    font-size: 15px;
    color: #293949;
    font-weight: bold;
}

/*Style five*/
.post.style-five .post-share {
    margin-top: -4px;
}

.post.style-five .post-share ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.post.style-five .post-share ul li {
    float: left;
    margin-left: 20px;
    margin-top: 5px;
}

.post.style-five .post-share ul li a {
    color: #293949 !important;
}

.post.style-five .post-share li.rt-social-share {
    font-size: 15px;
    color: #293949;
    font-weight: bold;
}

/*Search page social icon*/
.style-default .post-share {
    margin-top: -4px;
}

.style-default .post-share ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.style-default .post-share ul li {
    float: left;
    margin-left: 20px;
    margin-top: 5px;
}

.style-default .post-share ul li a {
    color: #293949 !important;
}

.style-default .post-share li.rt-social-share {
    font-size: 15px;
    color: #293949;
    font-weight: bold;
}

/* FOR RIGHT SIDE SOCIAL ICON AREA CSS ENDS */

/*--------------------------------------------------------------
# Blog Single Page
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Single Page Style Default
--------------------------------------------------------------*/

.single .wraper_blog_main.style-one {
    background-color: initial;
}

.single-post.category-block li a {
    position: relative;
    display: inline-block;
    margin-bottom: 0;
}

.single-post.category-block li a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.single-post.category-block li a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
}

.single-post.category-markup dd a {
    position: relative;
    display: inline-block;
}

.single-post.category-markup dd a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.single-post.category-markup dd a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
}

.blog_single {
    margin-bottom: 40px;
    /*padding-right: 10px;*/
}

.post.single-post {
    margin-bottom: 23px;
}

.post.single-post > *:last-child {
    margin-bottom: 0 !important;
}

.post.single-post .entry-header {
    margin-top: -5px;
    margin-bottom: 0px;
}

/*.post.single-post .entry-header > *:last-child {
  margin-bottom: 13px !important;
}*/

.post.single-post .entry-header .entry-title {
    /*font-weight: 600;*/
    padding: 0 0 5px 0;
    word-wrap: break-word;
    text-transform: capitalize;
}

.post.single-post .entry-header .entry-title a {
    color: inherit;
}

.post.single-post .entry-meta {
    margin-bottom: 24px;
}

.post.single-post .entry-meta > .holder > .author-image {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 40px;
    height: auto;
    text-align: center;
}

.post.single-post .entry-meta > .holder > .author-image img {
    border-radius: 50%;
}

.post.single-post .entry-meta > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.post.single-post .entry-meta > .holder > .data .meta {
    margin-bottom: 7px;
    font-weight: 400;
    font-size: 15px;
    color: #515151;
    line-height: 22px;
}

.post.single-post .entry-meta > .holder > .data .meta > span i,
.post.single-post .entry-meta > .holder > .data .meta > span span[class*="ti-"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
    margin-right: 7px;
}

.post.single-post .entry-meta > .holder > .data .meta > span:after {
    content: "-";
    margin-left: 8px;
    margin-right: 6px;
}

.post.single-post .entry-meta > .holder > .data .meta > span:last-child:after,
.post.single-post .entry-meta > .holder > .data .meta > span:only-child:after {
    display: none;
}

.post.single-post .entry-meta > .holder > .data .meta > span a {
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post.single-post .post-thumbnail {
    position: relative;
    margin-bottom: 30px;
    overflow: hidden;
    border-radius: 4px;
}

.post.single-post .entry-main {
    margin-bottom: 30px;
}

.post.single-post .entry-content > *:last-child {
    margin-bottom: 0 !important;
}

.post.single-post .entry-footer {
    width: 100%;
    height: auto;
    float: left;
    border-top: 1px #c5c5c5 solid;
    border-bottom: 1px #c5c5c5 solid;
}

.post.single-post .entry-footer .cat-links,
.post.single-post .entry-footer .comments-link {
    position: relative;
    width: auto;
    height: auto;
    padding-top: 4px;
    padding-bottom: 5px;
}

.post.single-post .entry-footer .cat-links {
    float: left;
    padding-right: 10px;
    border-right: 1px #c5c5c5 solid;
}

.post.single-post .entry-footer .comments-link {
    float: right;
    padding-left: 10px;
    border-left: 1px #c5c5c5 solid;
}

.post.single-post .entry-footer .cat-links:before {
    background-position: 0px 0px;
}

.post.single-post .entry-footer .comments-link:before {
    background-position: -30px 0px;
}

.post.single-post .entry-footer .cat-links a,
.post.single-post .entry-footer .comments-link a {
    color: #6c6c6c;
}

.post-tags {
    margin-top: 30px;
    margin-bottom: 40px;
    font-size: 0;
    width: 100%;
    /*max-width: 980px;*/
}

.post-tags strong.tags-title {
    display: none;
}

.post-tags a[rel="tag"] {
    display: inline-block;
    vertical-align: top;
    margin: 0px 10px 10px 0px;
    padding: 1px 10px 0 10px;
    background: #e9e9e9;
    border: none;
    /* border-radius: 5px; */
    font-size: 14px;
    color: #696969;
    line-height: 26px;
    /* opacity: 0.8; */
    border-radius: 4px;
    text-transform: capitalize;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post-tags a[rel="tag"]:hover {
    opacity: 1;
    background: #1367fe;
    color: #fff !important;
}

.post-navigation,
.comment-navigation {
    margin-top: 0px;
    margin-bottom: 115px;
    font-size: 0;
}

.post-navigation .nav-links,
.comment-navigation .nav-links {
    margin-left: 0;
    margin-right: 0;
}

.post-navigation .nav-links:after,
.comment-navigation .nav-links:after {
    content: " ";
    display: block;
    clear: both;
}

.post-navigation .nav-links .nav-previous,
.post-navigation .nav-links .nav-next,
.comment-navigation .nav-links .nav-previous,
.comment-navigation .nav-links .nav-next {
    /*width: 50%;*/
    padding-left: 0;
    padding-right: 0;
}

.post-navigation .nav-links .nav-previous a,
.post-navigation .nav-links .nav-next a,
.comment-navigation .nav-links .nav-previous a,
.comment-navigation .nav-links .nav-next a {
    position: relative;
    display: block;
    font-weight: 400;
    font-size: 15px;
    color: #000;
    line-height: 20px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post-navigation .nav-links .nav-next a span,
.comment-navigation .nav-links .nav-next a span {
    position: relative;
    text-align: right;
    float: right;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin: 0;
}

.post-navigation .nav-links .nav-previous a span,
.comment-navigation .nav-links .nav-previous a span {
    position: relative;
    text-align: left;
    float: left;
    margin: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}



.post-navigation .nav-links .nav-previous a span:hover,
.post-navigation .nav-links .nav-next a span:hover,
.comment-navigation .nav-links .nav-previous a span:hover,
.comment-navigation .nav-links .nav-next a span:hover {
    color: #013CA3;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post-navigation .nav-links .nav-previous a span:before,
.comment-navigation .nav-links .nav-previous a span:before {
    position: absolute;
    left: 0;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    color: #696969;
    font-weight: 600;
    display: inline-block;
    vertical-align: middle;
    line-height: 28px;
    text-align: center;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.post-navigation .nav-links .nav-next a span:before,
.comment-navigation .nav-links .nav-next a span:before {
    position: absolute;
    right: 0;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    color: #696969;
    font-weight: 600;
    display: inline-block;
    vertical-align: middle;
    line-height: 28px;
    text-align: center;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.post-navigation .nav-links .nav-previous a:hover,
.post-navigation .nav-links .nav-next a:hover,
.comment-navigation .nav-links .nav-previous a:hover,
.comment-navigation .nav-links .nav-next a:hover {
    opacity: 1;
    color: #013CA3;
}

.post-navigation .nav-links .nav-previous a strong,
.comment-navigation .nav-links .nav-previous a strong,
.post-navigation .nav-links .nav-next a strong,
.comment-navigation .nav-links .nav-next a strong {
    display: block;
    /*margin-bottom: 10px;*/
    font-size: 16px;
    color: #000;
    line-height: 28px;
    font-weight: 600;
    font-family: Poppins;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post-navigation .nav-links .nav-previous a strong:hover,
.comment-navigation .nav-links .nav-previous a strong:hover,
.post-navigation .nav-links .nav-next a strong:hover,
.comment-navigation .nav-links .nav-next a strong:hover {
    color: #013CA3;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.post-navigation .nav-links .nav-previous a strong,
.comment-navigation .nav-links .nav-previous a strong {
    padding-left: 30px;
}

.post-navigation .nav-links .nav-next a strong,
.comment-navigation .nav-links .nav-next a strong {
    padding-right: 30px;
}

.post-navigation .nav-links .nav-previous,
.comment-navigation .nav-links .nav-previous {
    float: left;
}

.hidden {
    display: none !important;
}

.post-navigation .nav-links .nav-previous a,
.comment-navigation .nav-links .nav-previous a {
    text-align: left;
}

.post-navigation .nav-links .nav-next,
.comment-navigation .nav-links .nav-next {
    float: right;
}

.post-navigation .nav-links .nav-next a,
.comment-navigation .nav-links .nav-next a {
    text-align: right;
}

/*.post-navigation .nav-links:before {
    content: "";
    width: 97%;
    height: 1px;
    background: #e4e4e4;
    position: relative;
    display: inline-block;
    top: 0px;
    margin-left: 10px;
    margin-bottom: 30px;
}*/

.comment-navigation .nav-links .nav-previous {
    text-align: left;
}

.comment-navigation .nav-links .nav-previous a:before {
    content: "\f104";
    font-family: "FontAwesome";
    margin-right: 8px;
}

.comment-navigation .nav-links .nav-next {
    text-align: right;
}

.comment-navigation .nav-links .nav-next a:after {
    content: "\f105";
    font-family: "FontAwesome";
    margin-left: 8px;
}

.comment-navigation .nav-links .nav-previous a,
.comment-navigation .nav-links .nav-next a {
    display: inline-block;
    vertical-align: top;
    font-weight: 600;
    font-size: 16px;
    color: #000;
    line-height: 28px;
}

.author-bio {
    overflow: hidden;
    margin: 16px 0 56px 0;
    padding: 30px;
    border-radius: 4px;
    box-shadow: 2px 5px 30px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.author-bio > .holder {
    position: relative;
    /*  min-height: 105px;
  padding-left: 125px;*/
}

.author-bio > .holder > .pic {
    float: left;
    margin-right: 30px;
}

.author-bio > .holder > .pic img {
    width: 130px;
    height: 130px;
    transform: scale(1);
    border: 2px solid red;
    border-radius: 100%;
    padding: 10px;

}

/*.author-bio > .holder > .data{padding: 30px 0 0 0;}*/
.author-bio > .holder > .data .title {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    line-height: 32px;
    font-family: poppins, sans-serif;
}

.author-bio > .holder > .data .title span {
    color: #ff5733;
}

.author-bio > .holder > .data .title a {
    color: inherit;
}

.author-bio > .holder > .data .designation {
    margin-bottom: 8px;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 18px;
    letter-spacing: 1px;
}

/*.author-bio > .holder > .data p:not(.designation):not(.title) {
  margin-bottom: 20px;
}*/

.comments-area {
    margin-top: 0px;
}

.comments-area .comments-title {
    /*margin-bottom: 15px;*/
    padding: 0;
    font-size: 25px;
    line-height: 34px;
    font-weight: 600;
}

.comments-area .comment-reply-title {
    margin-bottom: 12px;
    color: #000 !important;
    padding: 0;
    /*font-weight: 600;
  font-size: 25px !important;
  line-height: 34px !important;*/

}

.comments-area .comment-reply-title small {
    padding-left: 15px;
    font-size: 16px;
    line-height: 28px;
}

.comments-area .comment-reply-title small a {
    font-family: Nunito;
    color: #696969;
}

.comments-area ol.comment-list {
    /*margin-bottom: 53px;*/
    padding: 0 !important;
}

.comments-area ol.comment-list > li,
.comments-area ol.comment-list > li ol.children > li {
    list-style: none !important;
    text-align: left;
}

.comments-area ol.comment-list li .comment-body {
    position: relative;
    margin: 30px 0 0 0;
    padding: 0px 0px 0px 100px;
}

.comments-area .comment-respond {
    margin-top: 30px;
}

.comments-area ol.comment-list li.pingback .comment-body {
    margin-top: -2px;
    margin-bottom: 22px;
    padding: 15px 17px 15px 17px;
    border: 1px rgba(0, 0, 0, 0.1) solid;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.075);
    font-size: 15px;
    line-height: 28px;
}

.comments-area ol.comment-list li .comment-body .comment-meta {
    margin-bottom: 12px;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author {
    margin-bottom: 4px;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    line-height: 32px;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author b {
    font-weight: inherit;
    margin-right: 15px;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author a {
    color: inherit;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author .says {
    display: none;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author cite {
    font-style: normal;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-author img {
    position: absolute;
    top: -4px;
    left: 0;
    z-index: 1;
    width: 80px;
    border-radius: 50%;
    /*border: 3px #fff solid;
  box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.2);*/
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-metadata {
    font-weight: 400;
    font-size: 14px;
    color: #696969;
    line-height: 26px;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-awaiting-moderation {
    float: left;
    text-align: left;
    width: 100%;
}

.logged-in-as a {
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #696969;
}

.comments-area ol.comment-list li .comment-body .comment-meta .comment-metadata a {
    color: inherit;
    padding-top: 5px;
    display: inline-block;
}

/*
.comments-area ol.comment-list li .comment-respond {
  margin-bottom: 40px;
}
*/

.comments-area ol.comment-list li .comment-content {
    margin-bottom: 17px;
    font-size: 16px;
    line-height: 28px;
    overflow: hidden;
    width: 100%;
}

.comments-area ol.comment-list li .comment-content > *:last-child {
    margin-bottom: 0 !important;
}

.comments-area ol.comment-list li .comment-content p {
    margin-bottom: 20px;
    float: left;
}

.comments-area ol.comment-list li .reply {
    /*position: absolute;
  top: 1px;
  right: 0;*/
    text-transform: capitalize;
    font-weight: 500;
    font-size: 16px;
    color: #013CA3 !important;
    line-height: 28px;
}

.comments-area ol.comment-list li .reply .comment-reply-link {
    color: inherit;
    font-size: 16px;
    text-transform: capitalize
}

.comments-area ol.comment-list li .reply a {
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.comments-area ol.comment-list li .reply a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: -3px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.comments-area ol.comment-list li .reply a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}

/*.comments-area ol.comment-list li .reply .comment-reply-link:before {
  content: "\e72f";
  font-family: "themify";
  font-weight: 400;
  font-size: 20px;
  line-height: 1;
}*/

.comments-area ol.comment-list li ol {
    padding-left: 100px;
}

.comments-area .comment-form {
    margin-left: -10px;
    margin-right: -10px;
}

.comments-area .comment-form > p {
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

.comments-area .comment-form > p.form-submit {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
}


.comments-area .comment-form .comment-form-cookies-consent {
    margin-top: -10px;
    width: 100%;
    float: left;
    margin-bottom: 10px !important;
}

input[type="checkbox"],
input[type="radio"] {
    margin: 0px 0 0;
}

.comments-area .comment-form > p.comment-form-author,
.comments-area .comment-form > p.comment-form-email,
.comments-area .comment-form > p.comment-form-url {
    width: 33.33%;
    float: left;
    position: relative;
}

.comments-area .comment-form > p.comment-form-author:after {
    /*content: "\e602";*/
    font-family: "Themify";
    font-weight: normal;
    position: absolute;
    top: 0;
    right: 21px;
    font-size: 13px;
    width: 20px;
    height: 100%;
    line-height: 50px;
    text-align: center;
}

.comments-area .comment-form > p.comment-form-email:after {
    /*content: "\e75a";*/
    font-family: "Themify";
    font-weight: normal;
    position: absolute;
    top: 0;
    right: 21px;
    font-size: 13px;
    width: 20px;
    height: 100%;
    line-height: 50px;
    text-align: center;
}

.comments-area .comment-form > p.comment-form-url:after {
    /*content: "\e665";*/
    font-family: "Themify";
    font-weight: normal;
    position: absolute;
    top: 0;
    right: 21px;
    font-size: 13px;
    width: 20px;
    height: 100%;
    line-height: 50px;
    text-align: center;
}

.comments-area .comment-form > p label {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin-bottom: 10px;
}

.comments-area .comment-form > p.comment-form-cookies-consent label {
    width: auto;
    margin-bottom: 0;
    margin-left: 0;
}

.comments-area .comment-form > p .required {
    color: #f00000;
}

.comments-area .comment-form > p input[type="text"],
.comments-area .comment-form > p input[type="email"],
.comments-area .comment-form > p input[type="tel"],
.comments-area .comment-form > p input[type="url"],
.comments-area .comment-form > p input[type="password"],
.comments-area .comment-form > p input[type="date"],
.comments-area .comment-form > p input[type="time"],
.comments-area .comment-form > p select,
.comments-area .comment-form > p textarea {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 55px;
    padding: 0;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    padding: 12px;
    font-weight: 400;
    font-size: 16px;
    color: #696969;
    line-height: 28px;
    resize: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 4px;
}

.comments-area .comment-form > p input[type="text"]:hover,
.comments-area .comment-form > p input[type="email"]:hover,
.comments-area .comment-form > p input[type="tel"]:hover,
.comments-area .comment-form > p input[type="url"]:hover,
.comments-area .comment-form > p input[type="password"]:hover,
.comments-area .comment-form > p input[type="date"]:hover,
.comments-area .comment-form > p input[type="time"]:hover,
.comments-area .comment-form > p select:hover,
.comments-area .comment-form > p textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.comments-area .comment-form > p textarea {
    height: 120px;
    padding: 12px 0 0 12px;
    border-radius: 4px;
    border: 1px solid #e2e2e2;
    background: #fafafa;
    font-size: 16px;
}

.comments-area .comment-form > p.form-submit .submit {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
    padding: 11px 33px;
    font-size: 17px;
    letter-spacing: 0;
}

.comments-area .comment-form > p textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.comments-area .comment-form > p ::-webkit-input-placeholder {
    color: #696969;
}

.comments-area .comment-form > p ::-moz-placeholder {
    color: #696969;
}

.comments-area .comment-form > p :-ms-input-placeholder {
    color: #696969;
}

.comments-area .comment-form > p :-moz-placeholder {
    color: #696969;
}

.comments-area .comment-form > p button[type="submit"],
.comments-area .comment-form > p button[type="reset"] {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    margin: 0px 0px 0px 0px;
    box-shadow: 5px 10px 26px 1px rgba(253.49999999999997, 18.185869565217537, 0, 0.17);
    color: #ffffff;
    border-radius: 4px !important;
    padding: 11px 33px !important;
    border: 0px none !important;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-weight: 700 !important;
    /*font-family: 'Roboto' !important;*/
    font-size: 17px;
    line-height: 30px;
}

.comments-area .comment-form > p button[type="submit"]:hover,
.comments-area .comment-form > p button[type="reset"]:hover {
    /*background: linear-gradient(to right, #5525ff 0%, #9547fd 100%) !important;
*/
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.comments-area .comment-form > p button[type="submit"] span,
.comments-area .comment-form > p button[type="reset"] span {
    position: relative;
    display: block;
    font-size: 17px;
    line-height: 30px;
}

body.page .comments-area {
    margin-top: 27px;
    padding-bottom: 100px;
}

.entry.page .entry-content td a,
.single-post .entry-main td a,
.comment-content td a,
.comment-content p a {
    position: relative;
    display: inline-block;
}

.entry.page .entry-content td a:before,
.single-post .entry-main td a:before,
.comment-content td a:before,
.comment-content p a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.entry.page .entry-content td a:hover:before,
.single-post .entry-main td a:hover:before,
.comment-content td a:hover:before,
.comment-content p a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}

.entry.page .entry-content td a,
.single-post .entry-main th a,
.comment-content td a,
.comment-content p a {
    position: relative;
    display: inline-block;
}

.entry.page .entry-content td a:before,
.single-post .entry-main th a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.entry.page .entry-content td a:hover:before,
.single-post .entry-main th a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}

a.shipping-calculator-button:before {
    display: none !important;
}

#calc_shipping_state_field span {
    width: 100% !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 55px;
}


.shipping-calculator-form .form-row {
    padding: 3px 0 !important;
}

/*--------------------------------------------------------------
# Single Page Style One
--------------------------------------------------------------*/

/* wraper_blog_banner style-one */
.single-post .wraper_inner_banner {
    display: block;
}

.wraper_blog_banner.style-one {
    position: relative;
    width: 100%;
    background: center top no-repeat #191919;
    background-size: cover;
    /* wraper_blog_banner_main */
    /* wraper_blog_banner_tags */
}

.wraper_blog_banner.style-one:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: " ";
    background-image: linear-gradient(to right,
            rgba(0, 0, 0, 0.75) 0%,
            rgba(0, 0, 0, 0) 100%);
}

.wraper_blog_banner.style-one .wraper_blog_banner_main {
    position: relative;
    width: 100%;
    border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
}

.wraper_blog_banner.style-one .wraper_blog_banner_main > .container {
    padding-top: 150px;
    padding-bottom: 100px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_main > .container > .blog_banner_main .blog_banner_main_item > .entry-header > .entry-title {
    margin-bottom: 0;
    font-weight: 700;
    font-size: 40px;
    color: #fff;
    line-height: 50px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags {
    position: relative;
    width: 100%;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container {
    padding-top: 40px;
    padding-bottom: 20px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item {
    margin-bottom: 20px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta {
    margin-bottom: 0;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 12px;
    color: #d7dbe4;
    line-height: 28px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta strong {
    display: block;
    margin-top: 1px;
    text-transform: none;
    font-weight: 500;
    font-size: 16px;
    color: #fff;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a {
    color: inherit;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:after {
    content: ",";
    margin-right: 5px;
}

.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:last-child:after,
.wraper_blog_banner.style-one .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:only-child:after {
    display: none;
}

/* wraper_blog_main style-one */

.wraper_blog_main.style-one {
    width: 100%;
    background-color: #ffffff;
}

.wraper_blog_main.style-one > .container {
    padding-top: 100px;
    padding-bottom: 35px;
}

.wraper_blog_main.style-one.clasic-box-layout > .container {
    padding-top: 120px;
    padding-bottom: 70px;
}

.wraper_blog_main.style-one .blog_single {
    margin-bottom: 0;
}

/* wraper_blog_navigation style-one */

.wraper_blog_navigation.style-one {
    width: 100%;
    max-width: 950px;
}

.wraper_blog_navigation.style-one > .container {
    padding-top: 40px;
    padding-bottom: 100px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link {
    position: relative;
    margin-bottom: 20px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-previous {
    padding-left: 42px;
    text-align: left;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-next {
    padding-right: 42px;
    text-align: right;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .icon {
    position: absolute;
    top: 9px;
    z-index: 1;
    text-align: center;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .icon > .icon-arrow {
    position: relative;
    display: block;
    vertical-align: top;
    width: 25px;
    height: 1px;
    background-color: #000;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .icon > .icon-arrow > i {
    position: absolute;
    top: -8px;
    z-index: 1;
    font-size: 16px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-previous > .icon {
    left: 0;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-previous > .icon > .icon-arrow > i {
    left: -2px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-previous:hover > .icon > .icon-arrow {
    width: 32px;
    transform: translateX(-7px);
    -webkit-transform: translateX(-7px);
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-next > .icon {
    right: 0;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-next > .icon > .icon-arrow > i {
    right: -2px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link.nav-next:hover > .icon > .icon-arrow {
    width: 32px;
    transform: translateX(7px);
    -webkit-transform: translateX(7px);
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .link {
    display: block;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 12px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 22px;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .link strong {
    display: block;
    margin-top: 2px;
    text-transform: none;
    font-weight: 500;
    font-size: 16px;
    color: #000;
    line-height: 26px;
}

/* wraper_blog_related_article style-one */

.wraper_blog_related.style-one {
    width: 100%;
}

.wraper_blog_related.style-one > .container {
    padding-top: 0;
    padding-bottom: 30px;
}

.wraper_blog_related.style-one .blog_related_title {
    margin-bottom: 51px;
    text-align: center;
}

.wraper_blog_related.style-one .blog_related_title > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_blog_related.style-one .blog_related_title .title {
    margin-bottom: 15px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 0;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item {
    margin-bottom: 30px;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder {
    position: relative;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .pic {
    position: relative;
    margin-bottom: 20px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .pic:before {
    content: " ";
    display: block;
    padding-top: calc((63 / 100) * 100%);
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .pic > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data {
    margin-bottom: 17px;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data .date {
    margin-bottom: 6px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 12px;
    color: #0d1d28;
    line-height: 22px;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data .date a {
    color: inherit;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data .date i {
    vertical-align: middle;
    margin-top: -4px;
    margin-right: 8px;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data .title {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 16px;
    color: #0d1d28;
    line-height: 28px;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder .data .title a {
    color: inherit;
}

.wraper_blog_related.style-one .blog_related_box .blog_related_box_item .holder:hover .pic {
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.2);
    transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
}

/* wraper_blog_comments style-one */

.wraper_blog_comments.style-one {
    width: 100%;
    background-color: #f4f5f8;
    margin-bottom: 0px;
}

.wraper_blog_comments.style-one > .container {
    padding-top: 80px;
    padding-bottom: 90px;
}

/*--------------------------------------------------------------
# Single Page Style Two
--------------------------------------------------------------*/

/* wraper_blog_banner style-two */

.wraper_blog_banner.style-two {
    width: 100%;
    padding-top: 40px;
    /* wraper_blog_banner_image */
    /* wraper_blog_banner_main */
    /* wraper_blog_banner_tags */
}

.wraper_blog_banner.style-two .wraper_blog_banner_image {
    width: 100%;
}

.wraper_blog_banner.style-two .wraper_blog_banner_image > .container {
    padding-top: 60px;
    padding-bottom: 0;
}

.wraper_blog_banner.style-two .wraper_blog_banner_image > .container .blog_banner_image {
    padding-top: calc((45 / 100) * 100%);
    background: center top no-repeat #191919;
    background-size: cover;
}

.wraper_blog_banner.style-two .wraper_blog_banner_main {
    width: 100%;
}

.wraper_blog_banner.style-two .wraper_blog_banner_main > .container {
    padding-top: 60px;
    padding-bottom: 60px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_main > .container > .blog_banner_main .blog_banner_main_item > .entry-header > .entry-title {
    margin-bottom: 0;
    font-weight: 700;
    font-size: 35px;
    line-height: 45px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags {
    width: 100%;
    border-bottom: 1px #ececec solid;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container {
    padding-top: 0;
    padding-bottom: 40px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item {
    margin-bottom: 20px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta {
    margin-bottom: 0;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 12px;
    line-height: 28px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta strong {
    display: block;
    margin-top: 1px;
    text-transform: none;
    font-weight: 600;
    font-size: 15px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a {
    color: inherit;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:after {
    content: ",";
    margin-right: 5px;
}

.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:last-child:after,
.wraper_blog_banner.style-two .wraper_blog_banner_tags > .container .blog_banner_tags .blog_banner_tags_item .site-meta a:only-child:after {
    display: none;
}

/*--------------------------------------------------------------
# Blog No Result Page
--------------------------------------------------------------*/

.no-results > .page-header {
    margin-top: -7px;
}

.no-results > .page-header h3 {
    margin-bottom: 15px;
}

.radiantthemes-search-form {
    margin-top: 15px;
}

.radiantthemes-search-form .form-row input[type="search"] {
    vertical-align: top;
    width: 70%;
    max-width: 350px;
    color: #696969;
    height: 55px;
    padding: 0px 10px 0px 10px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-color: #d0d0d0;
    border-width: 1px;
    border-style: solid;
    font-weight: 400;
    font-size: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-right: 10px;
    background: #fafafa;
}

.radiantthemes-search-form .form-row input[type="search"]:focus {
    border: 1px solid #104CBA;
}

.radiantthemes-search-form .form-row input[type="search"]:hover {
    border: 1px solid #104CBA;
}

.radiantthemes-search-form .form-row button[type="submit"] {
    background: #ff4435;
    border-radius: 4px;
    vertical-align: top;
    width: 55px;
    height: 55px;
    border: none;
    font-size: 16px;
    color: #fff !important;
    cursor: pointer;
    box-shadow: 20px 10px 20px 0px rgba(253.49999999999997, 18.185869565217537, 0, 0.17);
}

/*--------------------------------------------------------------
# Shop Page
--------------------------------------------------------------*/
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
    float: left;
    max-width: 100%;
}

.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
    float: right;
    max-width: 100%;
}

.woocommerce-cart h2.entry-title,
.woocommerce-checkout h2.entry-title {
    display: none;
}

.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
    padding-left: 24px !important;
}

.product_list_widget .product-title {
    text-transform: uppercase;
    font-family: "Bebas Neue";
    color: #000;
    letter-spacing: 2px;
    font-size: 18px;
    line-height: 32px;
}

.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
    top: 5px;
}

/* wraper_shop_main */

.wraper_shop_main {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.wraper_shop_main > .container {
    padding-top: 80px;
    padding-bottom: 120px;
}

.woocommerce .woocommerce-breadcrumb {
    display: none;
}

.woocommerce-privacy-policy-text {
    padding-bottom: 20px;
}

/*--------------------------------------------------------------
# Product Listing Page
--------------------------------------------------------------*/
.post-type-archive-product .wraper_shop_main > .container {
    padding-top: 0px;
    padding-bottom: 120px;
}

.woocommerce .woocommerce-products-header {
    margin-bottom: 120px;
}

.woocommerce .woocommerce-result-count {
    margin-top: 16px;
}



.widget.widget_categories .rt-select-wrapper,
.widget.widget_archive .rt-select-wrapper {
    position: relative;
    width: 100%;
    height: 38px;
    display: inline-block;
    vertical-align: middle;
    min-width: 140px;
    padding-right: 36px;
    border-radius: 0px;
    border: 1px solid #E7F1FB;
}

.woocommerce .woocommerce-ordering select {
    height: 45px;
    padding-left: 12px;
    border: 1px #e2e2e2 solid;
    font-size: 16px;
    line-height: 28px;
    border-radius: 4px;
}

.radiantthemes-shop {
    margin-top: 15px;
    margin-right: -15px;
    /*margin-bottom: 40px;*/
    margin-left: -15px;
}

.radiantthemes-shop:after {
    display: block;
    content: " ";
    clear: both;
}

.radiantthemes-shop > .radiantthemes-shop-box {
    float: left;
    /*padding-left: 42px;
    padding-right: 42px;*/
    padding-left: 15px;
    padding-right: 15px;
}

.radiantthemes-shop.three-column > .radiantthemes-shop-box {
    width: 33.33%;
}

.radiantthemes-shop.four-column > .radiantthemes-shop-box {
    width: 25%;
}

.radiantthemes-shop.five-column > .radiantthemes-shop-box {
    width: 20%;
}

.radiantthemes-shop.six-column > .radiantthemes-shop-box {
    width: 16.66%;
}

input[type="radio"] {
    flex: 0 0 auto;
    margin-right: 10px;
    float: left;
}

input[type="checkbox"] {
    flex: 0 0 auto;
    margin-right: 10px;
    width: 14px;
    height: 26px;
    float: left;
}

/* ======================= IPAD PRO WIDTH ======================= */
@media (min-width: 1024px) and (max-width: 1300px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 100% !important;
    }

    .rt-subscribe-form input[type='email'] {
        width: 71% !important;
    }
}

/* ======================= IPAD PRO WIDTH ======================= */


@media screen and (max-width:767px) {

    .radiantthemes-search-form {
        margin-bottom: 105px;
    }

    .comments-area .comment-form > p {
        margin-bottom: 10px;
    }

    .comments-area .comment-form .comment-form-cookies-consent {
        margin-top: 0;
    }

    .author-bio > .holder > .pic {
        float: none;
        width: 100%;
        margin-bottom: 30px;
        text-align: center;
    }

    .radiantthemes-shop.four-column > .radiantthemes-shop-box {
        width: 100%;
    }

    .post-type-archive-product .wraper_shop_main > .container {
        padding-top: 105px;
        padding-bottom: 120px;
    }

}



@media screen and (min-width:321px) and (max-width:479px) {
    .radiantthemes-shop.three-column > .radiantthemes-shop-box {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }


    .wraper_inner_banner_breadcrumb > .container {
        padding-bottom: 55px !important;
        padding-left: 10px;
    }

    .wraper_inner_banner_main > .container {
        padding-left: 10px;
    }

    .comments-area .comment-form > p.comment-form-author,
    .comments-area .comment-form > p.comment-form-email,
    .comments-area .comment-form > p.comment-form-url {
        width: 100% !important;
    }

    .comments-area .comment-form > p.comment-form-cookies-consent label {
        width: 80%;
        margin-bottom: 0;
        margin-left: 10px;
        float: left;
        margin-bottom: 0;
    }

    input[type="checkbox"] {
        margin: 0;
        flex: 0 0 auto;
        margin-right: 10px;
        width: 15px;
        height: 28px;
        float: left;
    }

    .wraper_blog_main.style-default .entry-main .post-meta .pull-right {
        float: left;
    }

    .wraper_blog_main.style-default .entry-main .post-meta .comments {
        margin-left: 0px;
    }

    .woocommerce .woocommerce-ordering,
    .woocommerce-page .woocommerce-ordering {
        float: left;
    }

    .woocommerce .woocommerce-result-count,
    .woocommerce-page .woocommerce-result-count {
        float: left;
        width: 100%;
    }

    .woocommerce .woocommerce-products-header {
        margin-bottom: 0px;
    }

    .comments-area ol.comment-list li ol {
        padding-left: 30px;
    }

}

@media screen and (min-width:768px) and (max-width:991px) {
    .post-type-archive-product .wraper_shop_main > .container {
        padding-top: 120px;
        padding-bottom: 120px;
    }

    .radiantthemes-shop.three-column > .radiantthemes-shop-box {
        width: 50%;
    }

    .wraper_inner_banner_breadcrumb > .container {
        padding-bottom: 55px !important;
    }

    .woocommerce .woocommerce-products-header {
        margin-bottom: 0px;
    }

    .wraper_inner_banner_main > .container {
        padding-top: 120px !important;
        padding-bottom: 23px !important;
    }
}


.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background: none !important;
}

@media screen and (max-width:320px) {
    .radiantthemes-shop.three-column > .radiantthemes-shop-box {
        width: 100%;
    }

    .wraper_inner_banner_breadcrumb > .container {
        padding-bottom: 55px !important;
    }

    .comments-area .comment-form > p.comment-form-author,
    .comments-area .comment-form > p.comment-form-email,
    .comments-area .comment-form > p.comment-form-url {
        width: 100% !important;
    }

    .comments-area .comment-form > p.comment-form-cookies-consent label {
        width: 80%;
        margin-bottom: 0;
        margin-left: 10px;
        float: left;
        margin-bottom: 0;
    }

    input[type="checkbox"] {
        margin: 0;
        flex: 0 0 auto;
        margin-right: 10px;
        width: 15px;
        height: 28px;
        float: left;
    }

    .wraper_blog_main.style-default .entry-main .post-meta .pull-right {
        float: left;
    }

    .wraper_blog_main.style-default .entry-main .post-meta .comments {
        margin-left: 0px;
    }

    .wraper_inner_banner_breadcrumb > .container {
        padding-left: 10px;
    }

    .wraper_inner_banner_main > .container {
        padding-left: 10px;
    }

    .woocommerce .woocommerce-products-header {
        margin-bottom: 0px;
    }

    .woocommerce .woocommerce-ordering,
    .woocommerce-page .woocommerce-ordering {
        float: left;
    }

    .woocommerce .woocommerce-result-count,
    .woocommerce-page .woocommerce-result-count {
        float: left;
        width: 100%;
    }

    .comments-area ol.comment-list li ol {
        padding-left: 20px;
    }
}


/*--------------------------------------------------------------
# Shop Box (Style Seven)
--------------------------------------------------------------*/

.radiantthemes-shop-box.style-seven {
    margin-bottom: 30px !important;
}

.radiantthemes-shop-box.style-seven > .holder {
    position: relative;
    text-align: left;
}

.radiantthemes-shop-box.style-seven > .holder > .onsale {
    top: 15px;
    left: 15px;
    width: 50px;
    min-width: initial;
    height: 50px;
    min-height: initial;
    margin: 0;
    padding: 5px;
    border-radius: 50%;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 13px;
    line-height: 40px;
    background: #fff;
    color: #000;
}

.radiantthemes-shop-box.style-seven > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 15px;
    border-radius: 4px;
}

.radiantthemes-shop-box.style-seven > .holder > .pic:before {
    content: " ";
    display: block;
    padding-top: calc((120 / 90) * 100%);
}

.radiantthemes-shop-box.style-seven > .holder > .pic > .product-image {
    position: absolute;
    top: -10px;
    right: 0;
    bottom: -10px;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transform: perspective(1px) translateZ(0);
    transition: all 1.5s cubic-bezier(0, 0, .2, 1);
}

.radiantthemes-shop-box.style-seven:hover .holder > .pic > .product-image {
    transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}

.radiantthemes-shop-box.style-seven > .holder > .pic > .overlay {
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.radiantthemes-shop-box.style-seven > .holder .data {
    text-align: center;
}

.radiantthemes-shop-box.style-seven > .holder .price-box-holder {
    margin-top: 12px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
    display: inline-grid;
}


.radiantthemes-shop-box.style-seven > .holder .price-box-holder .radiantthemes-cart-border {
    margin-top: 12px;
}

.radiantthemes-shop-box.style-seven > .holder .price-box-holder .radiantthemes-cart-border a.button {
    background-color: transparent;
    border: 0;
    color: #000;
    left: 0;
    font-size: 16px;
    line-height: 28px;
    opacity: 0;
    padding: 0;
    position: relative;
    top: 0px;
    opacity: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    transition: all .6s ease;
    left: 0;
    text-transform: capitalize;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button {
    opacity: 1;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%);
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:after,
.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: .35s cubic-bezier(.04, .11, .6, .97);
    -o-transition: .35s cubic-bezier(.04, .11, .6, .97);
    transition: .35s cubic-bezier(.04, .11, .6, .97);
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:hover:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button:hover:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: .35s;
    -o-transition-delay: .35s;
    transition-delay: .35s;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button.added {
    opacity: 0;
    visibility: hidden;
}

.radiantthemes-shop-box.style-seven > .holder .price-box-holder .radiantthemes-cart-border a.added_to_cart {
    color: #000 !important;
    font-weight: 700;
    text-transform: capitalize;
}

.radiantthemes-shop-box.style-seven > .holder .price-box-holder .radiantthemes-cart-border a.added_to_cart {
    background-color: transparent;
    border: 0;
    color: #000;
    left: 0;
    line-height: 28px;
    padding: 0;
    position: relative;
    top: 0px;
    opacity: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    transition: all .6s ease;
}

.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.added_to_cart {
    opacity: 1;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}

.radiantthemes-shop-box.style-seven > .holder > .pic > .action-buttons .button.add_to_cart_button.added {
    display: none;
}

.radiantthemes-shop-box.style-seven > .holder > .pic > .action-buttons .button.add_to_cart_button.loading {
    opacity: 1;
}

.radiantthemes-shop-box.style-seven > .holder > .pic > .action-buttons .button.add_to_cart_button.loading:after {
    top: 8px;
    right: 10px;
}

.radiantthemes-shop-box.style-seven > .holder > .data .woocommerce-loop-product__title {
    margin-bottom: 0;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    line-height: 30px;
}

.radiantthemes-shop-box.style-seven > .holder > .data .star-rating {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
}


.radiantthemes-shop-box.style-seven > .holder > .data .price del {
    font-weight: 600;
    font-size: 16px;
    color: #000;
    line-height: 28px;
    padding: 0 5px;
}

.radiantthemes-shop-box.style-seven > .holder > .data .price ins {
    font-weight: 600;
    font-size: 16px;
    color: #ff7133;
    line-height: 28px;
    padding: 0 5px;
}

.radiantthemes-shop-box.style-seven > .holder > .data .price {
    position: absolute;
    display: inline-block;
    bottom: 0;
    left: 0;
    right: 0;
    font-weight: 600;
    font-size: 16px;
    color: #000;
    line-height: 28px;
    opacity: 1;
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%);
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    transition: all .6s ease;
    right: 0;
}

.radiantthemes-shop-box.style-seven > .holder:hover > .data .price {
    opacity: 0;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    transition: all .6s ease;
}


.radiantthemes-shop-box.style-seven > .holder:hover > .pic > .overlay {
    opacity: 1;
    visibility: visible;
}


.shop_single.product > .summary .price span.woocommerce-Price-amount bdi {
    font-size: 25px;
    line-height: 34px;
    /*margin-left: 10px;*/
    font-weight: 600;
    font-family: poppins, sans-serif;
}



.woocommerce div.product div.images .flex-control-thumbs {
    overflow: hidden;
    zoom: 1;
    margin: 0;
    padding: 0;
    position: absolute;
    left: -120px;
    top: 0px;
}


.shop_single .rt-product-gallery {
    display: block;
    position: relative;
    width: 55%;
    margin: 0;
    float: left;
    padding-right: 30px;
}

.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
    float: right;
    width: 44% !important;
    clear: none;
}

.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
    width: calc(100% - 120px);
    position: relative;
    display: inline-block;
    left: 120px;
    height: auto;
}

.woocommerce div.product div.images .flex-control-thumbs li {
    width: 100%;
    float: none;
    margin: 0;
    list-style: none;
    margin-bottom: 22px;
}

.woocommerce div.product div.images .flex-control-thumbs li img {
    border-radius: 4px;
}

.woocommerce div.product div.images img {
    border-radius: 4px;
}


.shop_single .summary .star-rating {
    margin: 4px 0 0 0;
    font-size: 14px;
    float: left;
}

.shop_single .summary a.woocommerce-review-link {
    float: left;
    line-height: normal;
    margin-left: 10px;
    text-transform: capitalize;
}

.shop_related > .related.products > h2 {
    color: #000;
    margin-bottom: 22px;
    font-weight: 600;
    font-size: 36px;
    line-height: 50px;
    text-transform: capitalize;
}

/*.single-product .shop_single .summary .star-rating{display: none;}*/

.shop_single > .summary form.cart .button {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0px !important;
    padding: 11px 33px !important;
    text-transform: capitalize !important;
    font-size: 17px !important;
    line-height: 30px !important;
    letter-spacing: 0.3px !important;
    font-weight: 700 !important;
    border: none !important;
}

/*.wraper_shop_single.style-one .shop_single_tabs .tab-content p{margin-top: -10px;}*/

.wraper_shop_single.style-one .shop_single_tabs {
    margin-top: 13px;
    margin-bottom: 105px;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-content p {
    margin: -7px 0 0 0;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs {
    margin-bottom: 35px;
    /*border-bottom-color: #cfced1;*/
    border-bottom: 0;
    text-align: left;
    overflow: hidden;
    display: block;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    float: left;
    margin-right: 10px;
    margin-bottom: 0;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li:last-child {
    margin-right: 0;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin-right: 0;
    margin-bottom: 0;
    padding-bottom: 14px;
    border: none;
    /*font-weight: 600;
  font-size: 20px;
  line-height: 25px;*/
    color: #000;
    padding: 10px 15px;
    text-transform: capitalize;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    background-color: #eff0f4;
    border-radius: 4px;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li > a p {
    color: #000;
    font-weight: 600;
}

.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li > a.active {
    background-color: #104cba;
}


.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li > a.active p {
    color: #fff !important;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-pane h5 {
    display: none;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-pane ul.rt-ul-group {
    margin: 30px 0 0 0;
    padding: 0;
    list-style-type: none;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-pane ul.rt-ul-group li {
    margin: 0;
    padding: 0 0 10px 35px;
    display: block;
    width: 100%;
    background: url(/wp-content/themes/softek/assets/images/tick.png) no-repeat 0 4px;
    background-size: 20px;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-pane ul.rt-ul-group li:last-child {
    padding: 0 0 0 35px;
}

.woocommerce div.product form.cart div.quantity {
    border: 1px solid #d0d0d0;
    border-radius: 4px;
}

/*========================================== radiantthemes-shop-box style-eight ENDS ==========================================*/

.woocommerce-cart .wc-proceed-to-checkout {
    padding-bottom: 0px;
    display: inline-block;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0px;
    padding: 11px 33px !important;
    text-transform: capitalize !important;
    margin-bottom: 0px;
    border: none !important;
    font-size: 17px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
}


.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.woocommerce button.button {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
}

.woocommerce button.button:hover {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
}

.woocommerce button.button[name="update_cart"] {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0px;
    text-transform: capitalize !important;
    border: none !important;
    font-size: 17px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
    letter-spacing: 0.3px !important;
}

.woocommerce button.button[name="update_cart"]:hover {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    box-shadow: 5px 10px 30px 5px rgba(253.49999999999997, 18.185869565217537, 0, 0.17);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}


.woocommerce div.product form.cart .variations label {
    font-size: 14px;
    line-height: 26px;
}

.page-template-default .entry-content ul.woocommerce-error li {
    padding-left: 60px !important;
}

.woocommerce h1.entry-title {
    line-height: 50px !important;
    font-size: 36px !important;
    text-transform: capitalize;
}

.rt-product-gallery span.onsale {
    display: none;
}

.woocommerce .star-rating {
    float: right;
}

.woocommerce .star-rating span::before {
    color: #ffc008;
}

.woocommerce-review-link {
    color: #000;
}

.woocommerce-review-link:hover {
    color: #000;
}

.woocommerce span.onsale {
    min-height: 60px;
    min-width: 60px;
    padding: 0.202em;
    font-size: 1em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    line-height: 55px;
    top: 15px;
    left: 15px;
    margin: 0;
    border-radius: 100%;
    background-color: #fff;
    color: #000;
    font-size: 0.857em;
    z-index: 9;
}

/*--------------------------------------------------------------
## Product Single Page
--------------------------------------------------------------*/

.wraper_shop_single {
    width: 100%;
}

.wraper_shop_single > .container {
    padding-top: 120px;
    padding-bottom: 80px;
}




.shop_single > .onsale {
    width: 60px;
    height: 60px;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
    line-height: 55px !important;
}

.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery .flex-viewport,
.wraper_shop_single.style-two .shop_single > .woocommerce-product-gallery .flex-viewport,
.wraper_shop_single.style-three .shop_single > .woocommerce-product-gallery .flex-viewport {
    margin-bottom: 30px;
}

.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery ol.flex-control-nav {
    display: none;
}

.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery ol.flex-control-nav,
.wraper_shop_single.style-two .shop_single > .woocommerce-product-gallery ol.flex-control-nav,
.wraper_shop_single.style-three .shop_single > .woocommerce-product-gallery ol.flex-control-nav {
    margin-left: -15px !important;
    margin-right: -15px !important;
}

.wraper_shop_single.style-one .shop_single > .woocommerce-product-gallery ol.flex-control-nav > li,
.wraper_shop_single.style-two .shop_single > .woocommerce-product-gallery ol.flex-control-nav > li,
.wraper_shop_single.style-three .shop_single > .woocommerce-product-gallery ol.flex-control-nav > li {
    margin-bottom: 30px !important;
    padding-left: 15px;
    padding-right: 15px;
}

.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover {
    color: #fff;
}

.shop_single > .summary {
    margin-top: -9px;
}

.shop_single > .summary .product_title {
    color: #000 !important;
    margin-bottom: 20px;
    margin-top: -3px !important;
}

.shop_single > .summary .woocommerce-product-rating {
    margin-bottom: 27px !important;
}

.shop_single > .summary > .yith-wcwl-add-to-wishlist {
    display: none !important;
}

.shop_single > .summary .woocommerce-product-rating .star-rating {
    float: left;
}

.shop_single > .summary .price,
.shop_single > .summary .woocommerce-variation-price {
    margin-bottom: 27px;
    font-size: 16px !important;
    color: #696969 !important;
    line-height: 28px !important;
}

.shop_single > .summary .price ins span.woocommerce-Price-amount bdi {
    color: #ff7133 !important;
}

.shop_single > .summary .woocommerce-product-details__short-description {
    margin-bottom: 35px;
    padding-bottom: 0px;
    border-bottom: none;
}

.shop_single > .summary table.group_table {
    margin: 0px 0px 30px 0px;
    font-size: 14px;
}

.shop_single > .summary table.group_table td {
    vertical-align: middle !important;
}

.shop_single > .summary table.group_table td label {
    margin-bottom: 0;
}

.shop_single > .summary .wcppec-checkout-buttons {
    max-width: 120px;
    margin-top: 0;
    margin-bottom: 40px;
}

.shop_single > .summary .product_meta {
    margin-bottom: 25px;
}

.shop_single > .summary p.stock {
    font-size: 17px !important;
    font-weight: 600;
    color: #000;
}

.shop_single > .summary .product_meta > .sku_wrapper,
.shop_single > .summary .product_meta > .posted_in,
.shop_single > .summary .product_meta > .tagged_as {
    display: block;
    margin-bottom: 3px;
    color: #000;
    font-weight: 600;
    font-size: 16px;
}

.shop_single > .summary .product_meta > .sku_wrapper .sku,
.shop_single > .summary .product_meta > .posted_in a,
.shop_single > .summary .product_meta > .tagged_as a {
    color: #696969 !important;
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    padding-left: 10px;
}

.shop_single > .summary .product_meta > .sku_wrapper .sku {
    padding-left: 10px;
}

.shop_single > .summary .product_meta > .sku_wrapper a,
.shop_single > .summary .product_meta > .posted_in a,
.shop_single > .summary .product_meta > .tagged_as a {
    color: inherit;
    position: relative;
}

.shop_single > .summary .product_meta > .posted_in a:hover,
.shop_single > .summary .product_meta > .tagged_as a:hover {
    color: #000 !important;
}

.shop_single > .summary .post-share {
    float: left;
    margin-bottom: 20px;
}

.shop_single > .summary .post-share .post-share-buttons .rt-social-share {
    float: left;
    margin-bottom: 0;
    font-size: 19px;
    font-size: 600;
    padding-top: 2px;
}

.shop_single > .summary .post-share .post-share-buttons li {
    float: left;
    width: 22px;
    height: 22px;
    text-align: center;
    background: #000;
    margin: 5px 5px;
    line-height: 21px;
    align-items: center;
    display: flex;
}

.shop_single > .summary .post-share .post-share-buttons li a {
    color: #fff;
    font-size: 12px;
}

.shop_single > .summary .quantity {
    min-width: auto;
    margin: 0px 20px 0px 0px !important;
}

.shop_single > .summary .quantity > .input-group-addon {
    display: inline-block;
    vertical-align: top;
    width: 25px;
    /*height: 25px;*/
    padding: 0;
    border-radius: 0px;
    text-align: center;
    font-size: 16px;
    color: #696969;
    /*line-height: 25px;*/
    cursor: pointer;
    user-select: none;
}

.shop_single > .summary .quantity > .input-group-addon.quantity-decrease {
    position: absolute;
    right: 0;
    bottom: 0;
}

.shop_single > .summary .quantity > .input-group-addon.quantity-increase {
    position: absolute;
    right: 0;
    top: 0;
}


.shop_single > .summary .quantity > .qty {
    width: 50px;
    height: 50px;
    float: none;
    margin-left: 0px;
    margin-right: 25px;
    padding: 0px;
    border: none;
    background: #fff;
    box-shadow: initial;
    text-align: center;
    -moz-appearance: textfield;
    border-radius: 4px;
}

.shop_single > .summary .quantity > .qty::-webkit-inner-spin-button,
.shop_single > .summary .quantity > .qty::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.shop_single > .summary .quantity > .qty:focus {
    border: none;
}

.shop_single > .summary select {
    height: 35px;
    padding: 0px 10px 0px 10px;
    border: 1px rgba(195, 196, 198, 0.5) solid;
    font-weight: 400;
    font-size: 15px;
    color: #191717;
}

.shop_single > .summary .variations {
    margin-bottom: 30px !important;
}

.shop_single > .summary .variations tr:not(:last-child) td {
    padding-bottom: 15px;
}

.shop_single > .summary .variations label {
    color: initial;
}


.shop_single > .summary .yith-wcwl-add-to-wishlist {
    display: inline-block;
    vertical-align: middle;
    margin-top: 11px;
    margin-left: 18px;
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse {
    font-size: 0;
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button .feedback,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button .ajax-loading,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse .feedback,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse .ajax-loading,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse .feedback,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse .ajax-loading {
    display: none !important;
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button > a,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse > a,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse > a {
    display: block;
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button > a:before,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse > a:before,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse > a:before {
    font-family: "Themify";
    font-weight: 400;
    font-size: 20px;
    color: #3a3d42;
    line-height: 1;
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-add-button > a:before {
    content: "\e634";
}

.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistaddedbrowse > a:before,
.shop_single > .summary .yith-wcwl-add-to-wishlist > .yith-wcwl-wishlistexistsbrowse > a:before {
    content: "\e635";
}


/*--------------------------------------------------------------
### Shop Details Box (Style Two)
--------------------------------------------------------------*/

.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item {
    margin-bottom: 12px;
}

.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item > .btn {
    position: relative;
    width: 100%;
    padding: 11px 40px 10px 20px !important;
    background-color: #fff;
    border: 1px #d9dbdb solid;
    border-radius: 4px;
    box-shadow: initial;
    text-align: left;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 14px;
    color: #000;
    line-height: 26px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item > .btn:before {
    position: absolute;
    top: 50%;
    right: 15px;
    z-index: 0;
    content: "\f067";
    font-family: "FontAwesome";
    font-size: 80%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item > .btn.collapsed:before {
    content: "\f067";
}

.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item > .collapse h2,
.wraper_shop_single.style-two .shop_single_accordion > .shop_single_accordion_item > .collapsing h2 {
    color: #000;
    margin-top: 15px;
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
}

/*--------------------------------------------------------------
### Shop Attributes
--------------------------------------------------------------*/

.shop_single_tabs table.shop_attributes {
    border: 1px #d8dada solid;
    border-radius: 4px;
    margin: 0 0 112px 0;
    float: left;
}

.woocommerce table.shop_attributes th {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}


.shop_single table.shop_attributes > tbody > tr > th,
.shop_single table.shop_attributes > tbody > tr > td {
    padding: 7px 15px;
    font-style: normal;
    font-size: 16px;
    line-height: 28px;
}

.shop_single table.shop_attributes > tbody > tr > th {
    width: 250px;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
}

.shop_single table.shop_attributes > tbody > tr > td > p {
    text-align: left;
    margin: 0 !important;
    font-size: 16px;
    line-height: 28px;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-content #additional_information {
    border-radius: 4px;
}

.wraper_shop_single.style-one .shop_single_tabs .tab-content > .tab-pane h6 {
    display: none;
}

/*--------------------------------------------------------------
### Shop Reviews
--------------------------------------------------------------*/

.shop_single .woocommerce-Reviews {
    text-align: left;
    /* padding: 30px;
    border-radius: 4px;
    box-shadow: 2px 5px 30px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;*/
}

.woocommerce #reviews #comments ol.commentlist li {
    padding: 30px;
    margin: 0 0 50px 0;
    border: 0;
    position: relative;
    background: 0;
    border: 0;
    border-radius: 4px;
    box-shadow: 2px 5px 30px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.woocommerce #reviews #comments ol.commentlist li > .comment_container {
    position: relative;
    min-height: 98px;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
    top: 8px;
    width: 80px;
    padding: 0;
    border-radius: 50px;
    position: relative;
    /*border: 3px #fff solid;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);*/
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0px 0px 0px 100px;
    padding: 0;
    border: none;
    border-radius: 4px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
    margin-top: 8px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author {
    font-size: 18px;
    line-height: 32px;
    color: #000;
    font-family: Poppins;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__published-date {
    font-size: 14px;
    line-height: 26px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p {
    margin: 0;
}

.shop_single #review_form .comment-reply-title {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #000;
    font-family: "Poppins", Sans-serif;
    text-transform: capitalize;
}

.shop_single #review_form #respond label {
    display: none;
}

.shop_single #review_form #respond p.comment-form-cookies-consent label {
    display: block;
}

.shop_single #review_form #respond input[type="text"],
.shop_single #review_form #respond input[type="email"] {
    padding: 5px 10px 5px 10px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    resize: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 4px;
    width: 100%;
    height: 55px;
    line-height: 28px;
    font-size: 16px;
}

.radiantthemes-search-form .form-row input[type="search"]::placeholder {
    color: #696969;
}


.shop_single #review_form #respond input[type="text"]::placeholder {
    color: #696969;
}

.shop_single #review_form #respond input[type="email"]::placeholder {
    color: #696969;
}

.shop_single #review_form #respond textarea {
    padding: 5px 10px 5px 10px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    resize: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 4px;
    width: 100%;
    height: 150px;
}

.shop_single #review_form #respond textarea::placeholder {
    color: #696969;
}

.shop_single #review_form #respond input[type="text"]:hover,
.shop_single #review_form #respond input[type="email"]:hover,
.shop_single #review_form #respond textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.shop_single #review_form #respond input[type="submit"] {
    padding: 11px 33px !important;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-size: 17px !important;
    line-height: 30px;
    text-transform: capitalize;
    font-weight: 700 !important;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%) !important !important;
    border-radius: 4px !important;
    border: none !important;
}

.shop_single .woocommerce-Reviews #review_form_wrapper {
    width: 60%;
    margin: 0;
}

.shop_single .woocommerce-Reviews #review_form_wrapper .comment-form-author {
    width: 49%;
    margin: 0;
    float: left;
}

.shop_single .woocommerce-Reviews #review_form_wrapper .comment-form-email {
    width: 49%;
    margin: 0;
    float: right;
}

.shop_single .woocommerce-Reviews #review_form_wrapper .comment-form-cookies-consent {
    width: 100%;
    margin: 0;
    float: right;
}

.shop_table .woocommerce-shipping-calculator a {
    color: #013CA3;
}

/*--------------------------------------------------------------
### Shop Related
--------------------------------------------------------------*/
ul.payment_methods li {
    list-style: none !important;
}




/*--------------------------------------------------------------
# Empty Cart Page
--------------------------------------------------------------*/
.return-to-shop .button.wc-backward:before {
    display: none;
}

.woocommerce .cart-empty {
    margin-bottom: 25px;
    text-align: center;
    font-size: 17px;
    line-height: 30px;
    padding: 15px 10px 17px 10px;
}

.woocommerce .return-to-shop {
    text-align: center;
    margin-bottom: 0px;
}


.woocommerce .return-to-shop .button {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%) !important;
    border-radius: 4px;
    margin: 0px;
    padding: 11px 33px !important;
    text-transform: capitalize !important;
    margin-bottom: 0px;
    border: none !important;
    font-size: 17px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce .return-to-shop .button:hover {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%) !important;
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


/*--------------------------------------------------------------
# Login/Register Page
--------------------------------------------------------------*/

legend,
#customer_login h2,
.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3,
.cart_totals h2,
.woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3,
.woocommerce-additional-fields h3,
h3#order_review_heading,
body.woocommerce-order-received h2,
body.woocommerce-order-received header.title h3,
.wishlist-title h2 {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 10px 0px;
    border-bottom: 1px rgba(40, 41, 37, 0.2) solid;
    font-weight: 400;
    font-size: 24px;
    color: #373834;
    line-height: 35px;
}

.woocommerce form.login,
.woocommerce form.register {
    border: 1px rgba(40, 41, 37, 0.2) solid;
    border-radius: 4px;
}

.woocommerce form .form-row {
    padding: 0;
    margin: 0 0 10px;
}

.woocommerce form .form-row label {
    margin: 0px 0px 10px 0px;
    font-weight: 400;
    font-size: 16px;
    color: #000;
    letter-spacing: 0;
    line-height: 28px;
    text-shadow: none;
    text-transform: capitalize;
    display: none;
}

span.woocommerce-input-wrapper {
    width: 100%;
}

.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
    height: 55px;
    padding: 0px 10px 0px 10px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    border-radius: 4px;
    font-weight: 400;
    font-size: 16px;
    color: #696969;
    line-height: 28px;
    resize: none;
    transition: all 0.3s ease-in-out;
}

.woocommerce form .form-row input.input-text::placeholder {
    color: #696969;
}

.woocommerce form .form-row textarea::placeholder {
    color: #696969;
}

.woocommerce form .form-row input.input-text:hover,
.woocommerce form .form-row textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce-checkout .woocommerce-info a.showcoupon {
    color: #696969;
    font-weight: 600;
    padding: 0 0 0 5px;
}

.woocommerce form .form-row textarea {
    height: 100px;
    padding: 7px 10px 7px 10px;
}

.select2-container .select2-selection {
    height: 55px;
    border: 1px solid #D0DCEC;
    border-radius: 4px;
}

.select2-dropdown {
    border-color: rgba(195, 196, 198, 0.5);
}

.select2-container .select2-selection > .select2-selection__rendered {
    font-weight: 400;
    /*border: 1px solid #D0DCEC;*/
    background: #fafafa;
    font-size: 16px;
    color: #696969;
    line-height: 53px;
    transition: all 0.3s ease-in-out;
    padding: 0 10px;
    border-radius: 4px;
}


.select2-container .select2-selection > .select2-selection__arrow {
    height: 55px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
}

.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus,
.select2-container .select2-selection:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce form .form-row input.button {
    margin: 10px 15px 5px 0px;
}

.woocommerce-pagetitle {
    padding-top: 112px;
    width: 100%;
    text-align: center;
}

.woocommerce-checkout .woocommerce-billing-fields h4 {
    /* font-size: 20px;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 20px;
    margin-bottom: 20px;
}


.woocommerce-checkout .woocommerce-billing-fields h5 {
    /* font-size: 20px;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

/*--------------------------------------------------------------
# My Account Page
--------------------------------------------------------------*/

.woocommerce-MyAccount-navigation {
    min-height: 350px;
    padding: 0px 30px 0px 0px;
}

.woocommerce-MyAccount-navigation > ul {
    margin: 0 0 0 -20px;
}

.woocommerce-MyAccount-navigation > ul > li {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 18px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 16px;
    color: #10101d;
    line-height: 25px;
    list-style: none;
}

.page-template-default .entry-content .woocommerce-MyAccount-navigation > ul > li {
    list-style: none;
    border: 1px solid #e1e1e1;
    padding: 10px 24px !important;
    margin: 0 0px -1px 0px !important;
}

.woocommerce-MyAccount-navigation > ul > li:last-child,
.woocommerce-MyAccount-navigation > ul > li:only-child {
    margin: 0;
}

.woocommerce-MyAccount-navigation > ul > li:before {
    position: absolute;
    top: 4px;
    left: 0;
    z-index: 0;
    content: "\f101";
    font-family: "FontAwesome";
    font-size: 15px;
    color: #ff3c24;
    line-height: 15px;
}

.woocommerce-MyAccount-navigation > ul > li > a {
    color: #10101d;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

.woocommerce-MyAccount-navigation > ul > li > a:hover {
    color: #10101d;
}

.woocommerce-MyAccount-content p {
    margin: 0px 0px 20px 0px;
}

.woocommerce-MyAccount-content #generate_referral_field,
.woocommerce-MyAccount-content #rs_redeem_voucher_code,
.woocommerce-MyAccount-content #filters,
.woocommerce-MyAccount-content #change-page-sizes {
    width: 100%;
    max-width: 300px;
    height: 40px;
    margin: 0px 0px 10px 0px;
    padding: 0px 10px 0px 10px;
    background: #fff;
    border: 1px rgba(195, 196, 198, 0.5) solid;
    border-radius: 4px;
    font-weight: 400;
    font-size: 15px;
    color: #191717;
    line-height: 23px;
    resize: none;
    transition: all 0.3s ease-in-out;
}

.woocommerce-MyAccount-content #filters,
.woocommerce-MyAccount-content #change-page-sizes {
    max-width: 70px;
    margin-left: 7px;
}

.woocommerce-MyAccount-content #generate_referral_field:focus,
.woocommerce-MyAccount-content #rs_redeem_voucher_code:focus {
    border: 1px #ff3c24 solid;
}

.woocommerce form .password-input,
.woocommerce-page form .password-input {
    width: 100%;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    width: 100%;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    margin: 0px;
    color: #ffffff;
    border-radius: 4px;
    padding: 11px 33px;
    border: 0px none;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-weight: 700;
    font-size: 17px;
    line-height: 30px;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

/*--------------------------------------------------------------
# Cart Page
--------------------------------------------------------------*/

.woocommerce .product-thumbnail {
    text-align: center;
}

.woocommerce .product-thumbnail a:before,
.woocommerce .product-remove a:before {
    display: none;
}

.woocommerce .product-thumbnail .size-woocommerce_thumbnail {
    width: 120px;
    border-radius: 4px;
}

.woocommerce .quantity .qty {
    height: 40px;
    padding: 0 0 0 15px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    border-radius: 4px;
    font-weight: 400;
    line-height: 28px;
    font-size: 16px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    text-align: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce .quantity .qty::placeholder {
    color: #696969;
}

.woocommerce .quantity .qty:focus {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce button.button[name="update_cart"],
.woocommerce button.button[name="update_cart"]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce-cart .fp_apply_reward .input-text {
    width: 100%;
    max-width: 180px;
    height: 40px;
    margin: 0px 0px 10px 0px;
    padding: 0px 10px 0px 10px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    border-radius: 4px;
    font-weight: 400;
    font-size: 16px;
    color: #696969;
    line-height: 28px;
    resize: none;
    transition: all 0.3s ease-in-out;
}

.woocommerce-cart .fp_apply_reward .input-text:focus {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce .coupon,
.woocommerce .checkout_coupon {
    position: relative;
    width: 100%;
    max-width: 500px;
    border-radius: 4px;
}

.woocommerce .coupon:before,
.woocommerce .coupon:after,
.woocommerce .checkout_coupon:before,
.woocommerce .checkout_coupon:after {
    position: absolute;
    top: 16px;
    z-index: 9;
    width: 40px;
    text-align: center;
    font-family: "themify";
    font-size: 20px;
    line-height: 1;
    opacity: 0.75;
}

.woocommerce .checkout_coupon:before {
    top: 24px !important;
}

.woocommerce .coupon:before,
.woocommerce .checkout_coupon:before {
    left: 0;
    content: "\e613" !important;
    text-transform: capitalize;
}

/*.woocommerce .coupon:after,
.woocommerce .checkout_coupon:after {
  right: 0;
  content: "\e65d" !important;
}*/

.woocommerce .coupon input.input-text {
    width: 58% !important;
    height: 50px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    padding: 0px 20px 0 40px !important;
    text-transform: capitalize;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce .coupon input.input-text::placeholder {
    color: #696969;
}

.woocommerce .coupon input.input-text:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.woocommerce .checkout_coupon input.input-text width: 100% !important;
height: 55px;
border: 1px solid #e7e7e7;
padding: 0px 20px 0 10px !important;
text-transform: capitalize;
border-radius: 4px;
}

.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
    padding: 8px 46px !important;
    text-transform: capitalize;
}

.checkout_coupon .form-row-first {
    float: left;
}

.checkout_coupon p.form-row-first {
    margin: 0;
    padding: 0;
}

.checkout_coupon .form-row-last {
    float: right;
}

.checkout_coupon p.form-row-last {
    margin: 0;
    padding: 0;
}


.woocommerce .coupon {
    max-width: 450px !important;
}

.woocommerce .checkout_coupon {
    max-width: 500px !important;
    text-transform: capitalize;
    padding: 20px 40px !important;
}

.woocommerce .checkout_coupon p {
    padding-bottom: 20px;
}

.woocommerce .coupon button.button {
    width: 40% !important;
    display: inline-block;
    position: absolute;
    height: 55px !important;
    background: #FF583C !important;
    border: none !important;
    right: 0;
}

.woocommerce .checkout_coupon button.button {
    width: 40%;
    display: inline-block;
    position: absolute;
    height: 55px !important;
    background: #FF583C !important;
    border: none !important;
    font-size: 17px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
}

.woocommerce table.shop_table {
    width: 100%;
    table-layout: auto;
    margin-bottom: 15px;
    border-collapse: collapse;
    border: none;
    border-radius: 4px;
    text-align: center;
}

.woocommerce table.shop_table > thead > tr > th {
    padding-top: 0;
    padding-bottom: 20px;
    border: none !important;
    border-bottom: 1px #e7e7e7 solid !important;
    text-align: left;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    line-height: 32px;
}

.radiantthemes-cart .col-lg-12.col-md-12.col-sm-12.col-xs-12 {
    margin-left: 0 !important;
    padding-left: 0px;
    padding-right: 0px;
}

.woocommerce table.shop_table > thead > tr > th.product-remove,
.woocommerce table.shop_table > thead > tr > th.product-price,
.woocommerce table.shop_table > thead > tr > th.product-quantity,
.woocommerce table.shop_table > thead > tr > th.product-subtotal,
.woocommerce table.shop_table > thead > tr > th.product-stock-status,
.woocommerce table.shop_table > thead > tr > th.product-add-to-cart {
    text-align: left;
}

.woocommerce table.shop_table > tbody > tr > th {
    padding: 20px 0px;
    border: none !important;
    border-bottom: 1px #e7e7e7 solid !important;
    text-align: left;
    font-size: 16px;
    line-height: 28px !important;
    font-weight: 600;
}

.woocommerce table.shop_table > tbody > tr > td {
    padding: 20px 12px;
    border: none !important;
    border-bottom: 1px #e7e7e7 solid !important;
    text-align: left;
    font-size: 16px;
    line-height: 28px !important;
    letter-spacing: 0;
}

.woocommerce table.shop_table > tbody > tr > td .product-price {
    font-size: 16px;
}

.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
    text-align: left;
}

#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
    border: 1px solid #dfdcde;
    background: transparent;
    border-radius: 4px;
    font-size: 16px;
    line-height: 28px;
    color: #696969;
}

#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
    top: -15px;
}

.woocommerce table.shop_table > tbody > tr > th.product-remove,
.woocommerce table.shop_table > tbody > tr > th.product-price,
.woocommerce table.shop_table > tbody > tr > th.product-quantity,
.woocommerce table.shop_table > tbody > tr > th.product-subtotal,
.woocommerce table.shop_table > tbody > tr > th.product-stock-status,
.woocommerce table.shop_table > tbody > tr > th.product-add-to-cart,
.woocommerce table.shop_table > tbody > tr > td.product-remove,
.woocommerce table.shop_table > tbody > tr > td.product-price,
.woocommerce table.shop_table > tbody > tr > td.product-quantity,
.woocommerce table.shop_table > tbody > tr > td.product-subtotal,
.woocommerce table.shop_table > tbody > tr > td.product-stock-status,
.woocommerce table.shop_table > tbody > tr > td.product-add-to-cart {
    text-align: left;
}

.woocommerce table.shop_table > tbody > tr > td.product-remove {
    text-align: left;
    /*padding: 0px;*/
}

.woocommerce table.shop_table > thead > tr > th.product-name,
.woocommerce table.shop_table > tbody > tr > td.product-name {
    padding-left: 15px;
    font-weight: 600;
    font-size: 16px;
    line-height: 28px;
    color: #000 !important;
}

.radiantthemes-cart .woocommerce-cart-form__cart-item td a {
    color: #000;
}

.woocommerce table.shop_table > tbody > tr > th.product-thumbnail,
.woocommerce table.shop_table > tbody > tr > td.product-thumbnail {
    width: 100px;
}

.woocommerce table.shop_table > tbody > tr > th .remove,
.woocommerce table.shop_table > tbody > tr > td .remove {
    display: block;
    text-align: right;
    border-radius: 0px;
    font-size: 16px;
    color: #000 !important;
    overflow: hidden;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    width: 100%;
}

.woocommerce table.shop_table > tbody > tr > th .remove:hover,
.woocommerce table.shop_table > tbody > tr > td .remove:hover {
    background: transparent !important;
    color: #ff0000 !important;
}

.woocommerce table.shop_table > tbody > tr > th .yith-wcqv-button,
.woocommerce table.shop_table > tbody > tr > td .yith-wcqv-button {
    display: none;
}

.woocommerce table.shop_table > tbody > tr > th .wishlist-in-stock,
.woocommerce table.shop_table > tbody > tr > th .wishlist-out-of-stock,
.woocommerce table.shop_table > tbody > tr > td .wishlist-in-stock,
.woocommerce table.shop_table > tbody > tr > td .wishlist-out-of-stock {
    display: inline-block;
    padding: 5px 15px 4px 15px;
    border-width: 2px;
    border-style: solid;
    border-radius: 35px;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 12px;
    letter-spacing: 0;
}

.woocommerce table.shop_table > tbody > tr > th .wishlist-in-stock,
.woocommerce table.shop_table > tbody > tr > td .wishlist-in-stock {
    border-color: #00a300;
    color: #00a300;
}

.woocommerce table.shop_table > tbody > tr > th .wishlist-out-of-stock,
.woocommerce table.shop_table > tbody > tr > td .wishlist-out-of-stock {
    border-color: #ee1111;
    color: #ee1111;
}

/*.woocommerce table.shop_table > tbody > tr > td .quantity input::-webkit-outer-spin-button,
.woocommerce table.shop_table > tbody > tr > td .quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}*/
.woocommerce .cart-collaterals .cart_totals {
    width: 100%;
    padding: 20px 0px 0px 0px;
    /*background-color: rgba(0, 0, 0, 0.05);*/
    border-radius: 0px;
}

.woocommerce .cart-collaterals .cart_totals > h2 {
    margin-bottom: 8px;
    padding-bottom: 20px;
    border-bottom: 2px #e7e7e7 solid;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 25px;
    color: #1b1919;
    line-height: 35px;
    letter-spacing: 1px;
}

.woocommerce .cart-collaterals .cart_totals .wcppec-checkout-buttons__button {
    padding-top: 0;
}

.woocommerce .cart-collaterals .cart_totals .wcppec-checkout-buttons__button img {
    max-width: 120px;
}

/*.woocommerce input.input-text[name=coupon_code] {
  width: 100% !important;
}*/

.woocommerce-page table.cart td.actions .coupon .button {
    height: 50px !important;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
}

.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
    padding-bottom: 0;
}

.radiantthemes-cart {
    padding: 0 15px;
}

.woocommerce-shipping-fields h4 {
    /* font-size: 20px;
  font-weight: 600;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 12px;
    margin-bottom: 20px;
}

.woocommerce-shipping-fields h4 span {
    font-weight: 600;
}

.woocommerce-shipping-fields h5 {
    /* font-size: 20px;
  font-weight: 600;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 12px;
    margin-bottom: 20px;
}

.woocommerce-shipping-fields h5 span {
    font-weight: 600;
}

.woocommerce-checkout-review-order h4 {
    /*font-size: 20px;
  font-weight: 600;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.woocommerce-checkout-review-order h5 {
    /*font-size: 20px;
  font-weight: 600;
  line-height: 30px;*/
    border-bottom: 1px rgba(195, 196, 198, 0.5) solid;
    padding-bottom: 20px;
    margin-bottom: 20px;
}



.woocommerce-checkout .woocommerce table.shop_table tfoot {
    border: 1px #e7e7e7 solid !important;
    border-radius: 4px;
}

.woocommerce-checkout .woocommerce table.shop_table tfoot tr th {
    border: 1px #e7e7e7 solid !important;
    line-height: 28px;
}

.woocommerce-checkout .woocommerce table.shop_table tfoot tr td {
    border: 1px #e7e7e7 solid !important;
    line-height: 28px;
}


/*--------------------------------------------------------------
# Checkout Page
--------------------------------------------------------------*/

.woocommerce #payment #place_order {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%) !important;
    font-size: 17px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
    border-radius: 4px !important;
    margin: 0px !important;
    padding: 11px 33px !important;
    text-transform: capitalize;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: none !important;
}

.woocommerce #payment #place_order:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.woocommerce form .form-row .input-checkbox {
    position: static;
}

.woocommerce form #customer_details {
    width: 50%;
    float: left;
    padding-right: 15px;
}

.woocommerce form #customer_shipping {
    width: 50%;
    float: left;
    padding-left: 15px;
}

.woocommerce form #customer_details > [class*="col-"] {
    width: 100%;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
}

.woocommerce form #order_review_heading {}

.woocommerce form #order_review {
    width: 100%;
    float: right;
    /*padding: 0 15px;*/
}

.woocommerce form .about_paypal {
    margin-left: 10px;
}

/*--------------------------------------------------------------
# Order Received Page
--------------------------------------------------------------*/

p.woocommerce-thankyou-order-received {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 10px 0px;
    border-bottom: 1px rgba(40, 41, 37, 0.2) solid;
    font-weight: 400;
    font-size: 24px;
    color: #373834;
    line-height: 35px;
}

/*--------------------------------------------------------------
# YITH WISHLIST POPUP
--------------------------------------------------------------*/

#yith-wcwl-popup-message {
    display: flex;
    align-items: center;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0 !important;
    background-color: rgba(0, 0, 0, 0.5);
    border: none;
    font-size: 0;
}

#yith-wcwl-popup-message #yith-wcwl-message {
    padding: 12px 20px 14px 20px;
    background-color: #fff;
    box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.5);
    font-size: 15px;
    line-height: 26px;
}

/*--------------------------------------------------------------
# Team Page
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Team Single Page
--------------------------------------------------------------*/

/* wraper_team_single */

.wraper_team_single {
    width: 100%;
}

.wraper_team_single > .container {
    /*padding-top: 100px;
  padding-bottom: 60px;*/
}


/*--------------------------------------------------------------
Extra Classes and Id's
--------------------------------------------------------------*/

.comment-body footer.comment-meta .comment-author {
    display: block;
    margin-bottom: 7px !important;
    font-weight: 600 !important;
    color: #000 !important;
    line-height: 32px !important;
    font-family: Poppins;
    float: left;
}

/*--------------------------------------------------------------
# 404 Error Page
--------------------------------------------------------------*/

/* wraper_error_main */

.wraper_error_main {
    width: 100%;
}

/*--------------------------------------------------------------
# 404 Error Style One
--------------------------------------------------------------*/

.wraper_error_main.style-one > .container {
    padding-top: 146px;
    padding-bottom: 120px;
}

.wraper_error_main.style-one .error_main {
    text-align: center;
}

.wraper_error_main.style-one .error_main > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_error_main.style-one .error_main .radiantthemes-counterup {
    margin-bottom: 0;
    font-family: 'Poppins';
    text-align: center;
    font-weight: 600;
    font-size: 180px;
    color: #000;
    letter-spacing: 2px;
    line-height: 190px;
    display: block;
}

.wraper_error_main.style-one .error_main h1 {
    margin-bottom: 15px;
    /*font-weight: 700;
  font-size: 35px;
  line-height: 45px;
  */
    color: #000;
}

.wraper_error_main.style-one .error_main h2 {
    margin-bottom: 33px;
    /*font-weight: 400;
  font-size: 30px;
  line-height: 40px;
  */
    color: #000;
}

.wraper_error_main.style-one .error_main h4 {
    margin-bottom: 45px;
    color: #000;
}

.wraper_error_main.style-one .error_main p {
    font-size: 20px;
    line-height: 30px;
    font-weight: 500;
    margin: 0 auto;
    width: 40%;
}

.wraper_error_main.style-one .error_main .btn {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0;
    color: #fff;
    padding: 11px 33px !important;
    border: none !important;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
    margin-top: 42px;
}

.wraper_error_main.style-one .error_main .btn:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.wraper_error_main.style-one .error_main .btn > span {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    display: none;
}

.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
    width: 49% !important;
}


@media screen and (max-width: 767px) {

    .woocommerce-page form .form-row-first,
    .woocommerce-page form .form-row-last {
        width: 100% !important;
    }

    .wraper_error_main.style-one .error_main p {
        font-size: 20px;
        line-height: 30px;
        font-weight: 500;
        margin: 0 auto;
        width: 100%;
    }

    .woocommerce form.checkout_coupon .form-row {
        width: 100%;
    }

    .woocommerce .checkout_coupon button.button {
        width: 100%;
        position: relative;
    }

    .woocommerce .checkout_coupon p {
        padding-bottom: 10px;
    }

    .woocommerce form #order_review {
        padding: 15px 0 0 0;
    }

    .woocommerce table.shop_table > tbody > tr > td .quantity {
        min-width: auto;
        margin: 0px !important;
        float: none;
        position: relative;
        left: 0;
        padding: 0
    }

    .woocommerce .quantity .qty {
        padding: 0 10px;
        margin: 0;
    }

    .woocommerce-error:before,
    .woocommerce-info:before {
        top: 15px;
        left: 15px;
    }

    /*.wraper_shop_single.style-one .shop_single_tabs {margin-bottom: 105px;}*/
}

@media screen and (min-width: 768px) and (max-width: 1024px) {

    .woocommerce table.shop_table > tbody > tr > td .quantity {
        min-width: auto;
        margin: 0px !important;
        float: none;
        position: relative;
        left: 0;
        padding: 0
    }

    .woocommerce .quantity .qty {
        padding: 0 10px;
    }

    .woocommerce form #order_review {
        padding: 15px 0 0 0;
    }

    .comingsoon_main {
        width: 100% !important;
        max-width: 1170px;
        padding-top: 60px;
        padding-bottom: 60px;
        text-align: center;
    }

    .wraper_error_main.style-one .error_main p {
        font-size: 20px;
        line-height: 30px;
        font-weight: 500;
        margin: 0 auto;
        width: 80%;
    }
}

@media screen and (max-width: 320px) {

    .wraper_error_main.style-one .error_main h2 {
        margin-bottom: 15px;
        font-weight: 700;
        font-size: 35px;
        line-height: 50px;

        color: #000;
    }
}

/*--------------------------------------------------------------
# 404 Error Style Two
--------------------------------------------------------------*/

.wraper_error_main.style-two > .container {
    padding-top: 200px;
    padding-bottom: 200px;
}

.wraper_error_main.style-two .error_main {
    text-align: center;
}

.wraper_error_main.style-two .error_main > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_error_main.style-two .error_main img {
    margin-bottom: 30px;
}

.wraper_error_main.style-two .error_main h1 {
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 30px;
    color: #1a1a1a;
    line-height: 40px;
}

.wraper_error_main.style-two .error_main .btn {
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

/*--------------------------------------------------------------
# 404 Error Style Three
--------------------------------------------------------------*/

.wraper_error_main.style-three > .container {
    padding-top: 200px;
    padding-bottom: 160px;
}

.wraper_error_main.style-three .error_main_item {
    margin-bottom: 40px;
}

.wraper_error_main.style-three .error_main_item > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_error_main.style-three .error_main_item img {
    width: 400px;
    margin-bottom: 10px;
}

.wraper_error_main.style-three .error_main_item h1 {
    margin-bottom: 20px;
    font-weight: 700;
    font-size: 80px;
    color: #242c31;
    line-height: 90px;
}

.wraper_error_main.style-three .error_main_item h2 {
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 20px;
    color: #1a1a1a;
    line-height: 30px;
}

.wraper_error_main.style-three .error_main_item .btn {
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

/*--------------------------------------------------------------
# 404 Error Style Four
--------------------------------------------------------------*/

.wraper_error_main.style-four > .container {
    padding-top: 150px;
    padding-bottom: 200px;
}

.wraper_error_main.style-four .error_main {
    text-align: center;
}

.wraper_error_main.style-four .error_main > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_error_main.style-four .error_main img {
    width: 500px;
    margin-bottom: 25px;
}

.wraper_error_main.style-four .error_main h1 {
    margin-bottom: 35px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 30px;
    color: #1a1a1a;
    line-height: 40px;
}

.wraper_error_main.style-four .error_main .btn {
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

/*--------------------------------------------------------------
# Maintenance Mode Page
--------------------------------------------------------------*/

/* wraper_maintenance_main */

/*.wraper_maintenance_main {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}*/

.wraper_maintenance_main > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.wraper_maintenance_main > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    padding: 40px;
    vertical-align: middle;
}

.wraper_maintenance_main > .table > .table-cell .container {
    padding-top: 40px;
    padding-bottom: 0;
}

.maintenance_main_item {
    text-align: center;
    padding-bottom: 170px;
}

.maintenance_main_item > *:last-child {
    margin-bottom: 0 !important;
}

/*--------------------------------------------------------------
# Maintenance Mode Style One
--------------------------------------------------------------*/

.wraper_maintenance_main.style-one {
    background-repeat: no-repeat;
    padding: 0px 0 250px 0;
    background-position: bottom;
}

.wraper_maintenance_main.style-one .maintenance_main_item h1 {
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 22px;
    color: #000;
    line-height: 32px;
}

.wraper_maintenance_main.style-one .maintenance_main_item h1 strong {
    display: block;
    margin-top: 8px;
    font-weight: 700;
    font-size: 54px;
    line-height: 65px;
}

.wraper_maintenance_main.style-one .maintenance_main_item h2 {
    color: #000;
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 18px;
    line-height: 40px;
}

/*--------------------------------------------------------------
# Maintenance Mode Style Two
--------------------------------------------------------------*/

.wraper_maintenance_main.style-two {
    background-repeat: no-repeat;
    background-position: calc(50% + 250px) center;
}

.wraper_maintenance_main.style-two .maintenance_main_item h1 {
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 40px;
    color: #1a1a1a;
    line-height: 50px;
}

.wraper_maintenance_main.style-two .maintenance_main_item h1 strong {
    display: block;
    font-weight: 700;
    font-size: 65px;
    line-height: 70px;
}

.wraper_maintenance_main.style-two .maintenance_main_item h2 {
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    color: #1a1a1a;
    line-height: 40px;
}

/*--------------------------------------------------------------
# Maintenance Mode Style Three
--------------------------------------------------------------*/

.wraper_maintenance_main.style-three {
    background-repeat: no-repeat;
    background-position: calc(50% + 200px) bottom;
    background-size: 500px auto;
}

.wraper_maintenance_main.style-three .maintenance_main_item h1 {
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 25px;
    color: #1a1a1a;
    line-height: 35px;
}

.wraper_maintenance_main.style-three .maintenance_main_item h1 strong {
    display: block;
    margin-top: 7px;
    font-weight: 700;
    font-size: 70px;
    line-height: 75px;
}

.wraper_maintenance_main.style-three .maintenance_main_item h2 {
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
    color: #1a1a1a;
    line-height: 30px;
}

/*--------------------------------------------------------------
# Coming Soon Page
--------------------------------------------------------------*/

/* wraper_comingsoon_main */

.wraper_comingsoon_main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
}

.wraper_comingsoon_main > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.wraper_comingsoon_main > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    padding: 118px 0;
    vertical-align: middle;
}

.comingsoon_main {
    width: 100%;
    max-width: 1170px;
    /*padding-top: 90px;
  padding-bottom: 120px;*/
    text-align: center;
}

/*--------------------------------------------------------------
# Coming Soon Style One
--------------------------------------------------------------*/

.wraper_comingsoon_main.style-one {
    overflow: hidden;
}

.wraper_comingsoon_main.style-one .comingsoon_main img.aligncenter {
    margin-top: 0;
}

.wraper_comingsoon_main.style-one .comingsoon_main > .holder {
    margin-bottom: 6px;
}

.wraper_comingsoon_main.style-one .comingsoon_main > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_comingsoon_main.style-one .comingsoon_main h1 {
    margin-bottom: 20px;
    font-weight: 700;
    font-size: 50px;
    color: #fff;
    line-height: 68px;
    font-family: poppins, sans-serif;
}

.wraper_comingsoon_main.style-one .comingsoon_main h2 {
    margin-bottom: 20px;
    font-weight: 700;
    font-size: 45px;
    color: #fff;
    line-height: 60px;
    font-family: poppins, sans-serif;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter {
    display: inline-block;
    vertical-align: top;
    max-width: 720px;
    padding-top: 0;
    margin: 0 auto 26px auto;
    font-family: poppins, sans-serif;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time {
    display: inline-block;
    vertical-align: top;
    margin: 0 40px;
    font-weight: 600;
    font-size: 18px;
    color: #fff;
    line-height: 32px;
    position: relative;
    font-family: poppins, sans-serif;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(1):after {
    position: absolute;
    top: 20%;
    left: 110px;
    content: ":";
    width: 20px;
    color: #fff;
    font-size: 50px;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(2):after {
    position: absolute;
    top: 20%;
    left: 110px;
    content: ":";
    width: 20px;
    color: #fff;
    font-size: 50px;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(3):after {
    position: absolute;
    top: 20%;
    left: 110px;
    content: ":";
    width: 20px;
    color: #fff;
    font-size: 50px;
}

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:last-child:after {
    display: none;
    content: "";
}


/*
.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:last-child,
.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:only-child {
  margin-right: 0;
}
*/

.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time strong {
    display: block;
    font-weight: 600;
    font-size: 50px;
    line-height: 68px;
}

.wraper_comingsoon_main.style-one .coming-soon-subscribe {
    /*overflow: hidden;*/
    width: 40%;
    margin: 0 auto;
}

.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"] {
    font-size: 16px;
    width: 100%;
    height: 55px;
    line-height: 28px;
    color: #696969;
    border-radius: 4px;
    border: 1px solid #D0DCEC;
    background: #fafafa;
    padding: 0 15px;
    margin-right: 10px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"]:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"]::placeholder {
    color: #696969;
}


.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="submit"] {
    width: 100%;
    height: 55px;
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    border: none;
    padding: 11px 33px;
    color: #fff;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    float: left;
    margin: 0;
    border-radius: 4px;
}

.wraper_comingsoon_main.style-one ul.social {
    margin: 20px 0 0 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    display: block;
}

.wraper_comingsoon_main.style-one ul.social li {
    margin: 0 6px;
    padding: 7px;
    text-align: center;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: none;
    vertical-align: middle;
}

.wraper_comingsoon_main.style-one ul.social li a {
    color: #fff;
}

.wraper_comingsoon_main.style-one ul.social li.facebook {
    background: #3B5999;
}

.wraper_comingsoon_main.style-one ul.social li.twitter {
    background: #1E9FF2;
}

.wraper_comingsoon_main.style-one ul.social li.linkedin {
    background: #0177B5;
}

.wraper_comingsoon_main.style-one ul.social li.pinterest {
    background: #C82226;
}

.wraper_comingsoon_main.style-one .subscribe-text {
    font-size: 16px;
    color: #fff;
}

.coming-input {
    width: 65%;
    float: left;
}

.coming-btn {
    width: 30%;
    float: right;
}

.coming-logo {
    width: 150px;
    margin: 0 auto;
}

.coming-logo img {
    width: 100%;
    height: 100%;
    margin-bottom: 18px;
}

@media screen and (max-width: 767px) {
    .wraper_comingsoon_main.style-one .comingsoon_main h1 {
        font-size: 42px;
        line-height: 45px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main > .holder {
        margin-bottom: 20px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter {
        margin-bottom: 20px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time {
        font-size: 16px;
        line-height: 28px;
        margin-right: 25px;
        margin: 0 5px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time strong {
        font-size: 16px;
        line-height: 28px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(1):after {
        font-size: 16px;
        top: 3%;
        left: 30px;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(2):after {
        font-size: 16px;
        top: 3%;
        left: 50px !important;
    }

    .wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time:nth-child(3):after {
        font-size: 16px;
        top: 3%;
        left: 60px;
    }

    .wraper_comingsoon_main > .table > .table-cell {
        padding: 0 15px;
    }

    .wraper_comingsoon_main.style-one .coming-soon-subscribe {
        overflow: hidden;
        width: 100%;
        margin: 0 auto;
    }

    .wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"] {
        font-size: 16px;
        width: 100%;
        height: 55px;
        line-height: 28px;
        color: #696969;
        border-radius: 4px;
        border: 1px solid #D0DCEC;
        background: #fafafa;
        padding: 0 15px;
        margin-right: 10px;
        transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"]::placeholder {
        color: #696969;
    }


    .wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="submit"] {
        width: 100%;
        height: 55px;
        font-size: 17px;
        line-height: 30px;
        font-weight: 700;
        border: none;
        padding: 11px 33px;
        color: #fff;
        background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
        float: left;
        margin: 0;
        border-radius: 4px;
    }

    .wraper_comingsoon_main.style-one .subscribe-text {
        font-size: 16px;
    }

    .wraper_error_main.style-one .error_main .radiantthemes-counterup {
        font-size: 100px;
        line-height: 100px;
        margin-bottom: 15px;
    }

    .wraper_error_main.style-one .error_main h2 {
        margin-bottom: 27px;
    }

    .wraper_error_main.style-one .error_main h4 {
        margin-bottom: 40px;
    }

    .coming-input {
        width: 100%;
        float: none;
        padding: 0 15px;
        margin-bottom: 15px;
    }

    .coming-btn {
        width: 100%;
        float: none;
        padding: 0 15px;
    }

}


@media screen and (min-width: 768px) and (max-width: 1024px) {

    .comingsoon_main {
        width: 100% !important;
        max-width: 1170px;
        padding-top: 60px;
        padding-bottom: 60px;
        text-align: center;
    }

    .wraper_comingsoon_main.style-one .coming-soon-subscribe {
        /*overflow: hidden;*/
        width: 80%;
        margin: 0 auto;
    }

    .woocommerce #content div.product div.images .woocommerce-product-gallery__wrapper,
    .woocommerce div.product div.images .woocommerce-product-gallery__wrapper,
    .woocommerce-page #content div.product div.images .woocommerce-product-gallery__wrapper,
    .woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper {
        width: 100%;
        position: relative;
        display: inline-block;
        left: 0;
        height: auto;
        float: left;
    }


    .wraper_comingsoon_main.style-one .coming-soon-subscribe {
        /*  overflow: hidden;*/
        width: 80%;
        margin: 0 auto;
    }

}

/*--------------------------------------------------------------
# Coming Soon Style Two
--------------------------------------------------------------*/

.wraper_comingsoon_main.style-two .comingsoon_main > .holder {
    margin-bottom: 40px;
}

.wraper_comingsoon_main.style-two .comingsoon_main > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_comingsoon_main.style-two .comingsoon_main h1 {
    margin-bottom: 25px;
    font-weight: 600;
    font-size: 90px;
    color: #fff;
    line-height: 100px;
}

.wraper_comingsoon_main.style-two .comingsoon_main h2 {
    margin-bottom: 20px;
    font-weight: 300;
    font-size: 30px;
    color: #fff;
    line-height: 40px;
}

.wraper_comingsoon_main.style-two .comingsoon_main .comingsoon-counter {
    display: inline-block;
    vertical-align: top;
    max-width: 680px;
}

.wraper_comingsoon_main.style-two .comingsoon_main .comingsoon-counter > .time {
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    padding: 10px 25px 12px 25px;
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.35);
    font-weight: 400;
    font-size: 18px;
    color: #0f1a2e;
    line-height: 28px;
}

.wraper_comingsoon_main.style-two .comingsoon_main .comingsoon-counter > .time:last-child,
.wraper_comingsoon_main.style-two .comingsoon_main .comingsoon-counter > .time:only-child {
    margin-right: 0;
}

.wraper_comingsoon_main.style-two .comingsoon_main .comingsoon-counter > .time strong {
    display: block;
    font-weight: 500;
    font-size: 60px;
    line-height: 70px;
}

/*--------------------------------------------------------------
# Coming Soon Style Three
--------------------------------------------------------------*/

.wraper_comingsoon_main.style-three .comingsoon_main > .holder {
    margin-bottom: 45px;
}

.wraper_comingsoon_main.style-three .comingsoon_main > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.wraper_comingsoon_main.style-three .comingsoon_main h1 {
    margin-bottom: 17px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 25px;
    color: #fff;
    line-height: 35px;
    letter-spacing: 1px;
}

.wraper_comingsoon_main.style-three .comingsoon_main h1 strong {
    display: block;
    text-transform: none;
    font-weight: 600;
    font-size: 75px;
    line-height: 85px;
    letter-spacing: initial;
}

.wraper_comingsoon_main.style-three .comingsoon_main h2 {
    margin-bottom: 20px;
    font-weight: 300;
    font-size: 30px;
    color: #fff;
    line-height: 40px;
}

.wraper_comingsoon_main.style-three .comingsoon_main .comingsoon-counter {
    display: inline-block;
    vertical-align: top;
    max-width: 680px;
}

.wraper_comingsoon_main.style-three .comingsoon_main .comingsoon-counter > .time {
    display: inline-block;
    vertical-align: top;
    margin-right: 70px;
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 28px;
}

.wraper_comingsoon_main.style-three .comingsoon_main .comingsoon-counter > .time:last-child,
.wraper_comingsoon_main.style-three .comingsoon_main .comingsoon-counter > .time:only-child {
    margin-right: 0;
}

.wraper_comingsoon_main.style-three .comingsoon_main .comingsoon-counter > .time strong {
    display: block;
    font-weight: 600;
    font-size: 60px;
    line-height: 67px;
}

/*--------------------------------------------------------------
# Default Page
--------------------------------------------------------------*/
body.rt-side-menu .site-content {
    padding-bottom: 120px;
}

body.rt-side-menu .woocommerce .woocommerce-result-count {
    display: none;
}

body.rt-side-menu .woocommerce .woocommerce-ordering {
    display: none;
}

.site-content {
    position: relative;
    z-index: 2;
    background-color: #fff;
    padding-bottom: 100px;
}

u {
    text-decoration: underline !important;
}

strike {
    text-decoration: line-through !important;
}

.default-page p,
.comment-content p,
.wpb_text_column p {
    margin-bottom: 20px;
}

.default-page pre,
.comment-content pre,
.wpb_text_column pre {
    margin-bottom: 28px;
}

.default-page dt,
.comment-content dt,
.wpb_text_column dt {
    margin-bottom: 20px;
    font-weight: 700;
}

.default-page dd,
.comment-content dd,
.wpb_text_column dd {
    margin: 7px 0px 20px 20px;
}

.default-page table,
.comment-content table,
.wpb_text_column table {
    width: 100%;
    margin-bottom: 25px;
    table-layout: fixed;
}

.default-page table thead tr th,
.default-page table tbody tr td,
.default-page table tbody tr th,
.default-page table tfoot tr td,
.default-page table tfoot tr th,
.comment-content table thead tr th,
.comment-content table tbody tr td,
.comment-content table tbody tr th,
.comment-content table tfoot tr td,
.comment-content table tfoot tr th,
.wpb_text_column table thead tr th,
.wpb_text_column table tbody tr td,
.wpb_text_column table tbody tr th,
.wpb_text_column table tfoot tr td,
.wpb_text_column table tfoot tr th {
    padding: 10px 10px 10px 10px;
    border: 1px #e2e2e2 solid !important;
}

.default-page .default-content table tbody tr:nth-child(even) td,
.default-page table tbody tr:nth-child(even) td,
.comment-content .default-content table tbody tr:nth-child(even) td,
.comment-content table tbody tr:nth-child(even) td,
.wpb_text_column .default-content table tbody tr:nth-child(even) td,
.wpb_text_column table tbody tr:nth-child(even) td {
    /*background-color: rgba(0, 0, 0, 0.01);*/
}

.default-page input[type="password"],
.comment-content input[type="password"],
.wpb_text_column input[type="password"] {
    /*vertical-align:top;*/
    height: 45px;
    padding: 0px 10px 0px 10px;
    background-color: #fff;
    border: 1px #e0e0e0 solid;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.default-page input[type="password"]:focus,
.comment-content input[type="password"]:focus,
.wpb_text_column input[type="password"]:focus {
    border-color: #252525;
}

.default-page input[type="submit"],
.comment-content input[type="submit"],
.wpb_text_column input[type="submit"] {
    vertical-align: top;
    height: 45px;
    padding: 0px 30px 0px 30px;
    background-color: #000;
    border: none;
    border-radius: 4px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}

.default-page ol,
.comment-content ol,
.wpb_text_column ol {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 20px !important;
}

.default-page ol > li,
.comment-content ol > li,
.wpb_text_column ol > li {
    position: relative;
    margin: 0px 0px 10px 0px;
    list-style: decimal !important;
}

.default-page ol > li > ol,
.default-page ol > li > ul,
.comment-content ol > li > ol,
.comment-content ol > li > ul,
.wpb_text_column ol > li > ol,
.wpb_text_column ol > li > ul {
    margin: 10px 0px 0px 25px !important;
    padding-left: 30px;
}

.default-page ul {
    padding-left: 30px;
}

.default-page ul li {
    list-style: disc;
}

.default-page ul li ol li ul li {
    list-style: circle;
}

.default-page ul li ul li {
    list-style: circle !important;
}

.default-page ol li ul li ul {
    padding-left: 30px;
}

.default-page ol li ul li ul li {
    list-style: circle;
}

.default-page ol > li > ol > li,
.default-page ol > li > ul > li,
.comment-content ol > li > ol > li,
.comment-content ol > li > ul > li,
.wpb_text_column ol > li > ol > li,
.wpb_text_column ol > li > ul > li {
    list-style: disc;
}

.comment-content ul {
    padding-left: 30px;
}

.comment-content ul li {
    list-style: disc;
}

.comment-content ul li ul li {
    list-style: circle;
}

.comment-content ul li ul li ul {
    list-style: circle;
}

.default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]),
.comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]),
.wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) {
    margin-bottom: 20px;
    /*margin-bottom: 10px;*/
}

.default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li,
.comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li,
.wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li {
    position: relative;
    margin-bottom: 10px;
    padding-left: 0;
}

.page-id-1134 .default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before,
.page-id-1134 .comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before,
.page-id-1134 .wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before {
    display: none;
}

.default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before,
.comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before,
.wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li:before {
    display: none;
}

.default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ul,
.default-page ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ol,
.comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ul,
.comment-content ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ol,
.wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ul,
.wpb_text_column ul:not(.wp-block-gallery):not([class*="woocommerce-"]):not([class*="wc_"]):not([class*="tribe-"]) li ol {
    margin-top: 10px;
    margin-bottom: 5px;
}

.default-page .page-links,
.comment-content .page-links,
.wpb_text_column .page-links {
    clear: both;
    margin-bottom: 10px;
    font-size: 14px;
    color: #252525;
    line-height: 26px;
}

.default-page .page-links > a,
.comment-content .page-links > a,
.wpb_text_column .page-links > a {
    display: inline-block;
    vertical-align: top;
    width: 30px;
    margin-left: 7px;
    margin-right: 7px;
    background-color: #FF3834;
    border-radius: 35px;
    text-align: center;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.default-page .page-links > a:hover:after,
.comment-content .page-links > a:hover:after,
.wpb_text_column .page-links > a:hover:after {
    content: "";
    background: #000;
    width: 15px;
    height: 2px;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.default-page blockquote,
.default-page .wp-block-quote,
.comment-content blockquote,
.comment-content .wp-block-quote,
.wpb_text_column blockquote,
.wpb_text_column .wp-block-quote {
    margin-top: 30px;
    margin-bottom: 30px;
    padding-left: 30px;
    border-left-width: 4px;
    border-left-style: solid;
    font-weight: 500;
    font-size: 107%;
    border-color: #104cba;
}

.default-page blockquote cite,
.default-page .wp-block-quote cite,
.comment-content blockquote cite,
.comment-content .wp-block-quote cite,
.wpb_text_column blockquote cite,
.wpb_text_column .wp-block-quote cite {
    display: block;
    margin-top: 7px;
    font-weight: 600;
    font-size: 90%;
    font-style: normal;
}

.default-page .wp-block-pullquote,
.comment-content .wp-block-pullquote,
.wpb_text_column .wp-block-pullquote {
    border: none;
    padding: 0;
}

.default-page .wp-block-pullquote blockquote,
.comment-content .wp-block-pullquote blockquote,
.wpb_text_column .wp-block-pullquote blockquote {
    border-top-width: 3px;
    border-top-style: solid;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    padding-top: 20px;
    padding-top: 20px;
}

.wp-block-calendar table caption {
    color: #000;
    text-align: center;
    caption-side: top;
    font-weight: 700;
    text-transform: uppercase;
}

.wp-calendar-nav span.wp-calendar-nav-next {
    float: right;
    padding-right: 15px;
    font-size: 14px;
}

.wp-calendar-nav span.wp-calendar-nav-prev {
    padding-left: 15px;
    font-size: 14px;
    float: left;
}

/* blog-masonry*/

/*=====================================================
Box Grid
=====================================================*/

.grid_bx {
    max-width: 100%;
    list-style: none;
    margin: 0px auto;
    padding: 0;
    overflow: hidden;
    height: auto;
    position: relative;
}

.grid_bx li {
    display: block;
    float: left;
    padding: 0;
    width: 30%;
    opacity: 1;
    transition: all 0.6s ease-in-out;
    margin: 0 18px 38px 18px;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0px 4px 20px 0 rgba(0, 0, 0, 0.1);
}

.grid_bx li.shown,
.no-js .grid_bx li,
.no-cssanimations .grid_bx li {
    opacity: 1;
}

.grid_bx li a,
.grid_bx li img {
    outline: none;
    border: none;
    display: block;
    max-width: 100%;
    overflow: hidden;
}

.grid_bx li img {
    overflow: hidden;
    width: 100%;
    height: auto;
    transform: scale(1);
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.grid_bx li img:hover {
    overflow: hidden;
    width: 100%;
    height: auto;
    transform: scale(1.1);
    transition: all ease-in-out 0.3s;
}

.quote_block .fa-quote-left:before {
    display: block;
    font-size: 30px;
    text-align: center;
    margin: 20px 20px 0 20px;
    padding: 8px 0 0 0;
    vertical-align: middle;
    transform: none;
    width: 45px;
    height: 45px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 5px 4px 13px rgba(145, 145, 145, 0.3);
    -moz-box-shadow: 5px 4px 13px rgba(145, 145, 145, 0.3);
    box-shadow: 5px 4px 13px rgba(145, 145, 145, 0.3);
}

/* Effect 1: opacity */

.grid_bx.effect-1 li.animate {
    -webkit-animation: fadeIn 0.65s ease forwards;
    animation: fadeIn 0.65s ease forwards;
}

@-webkit-keyframes fadeIn {
    0% {}

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {}

    100% {
        opacity: 1;
    }
}

/* Effect 2: Move Up */

.grid_bx.effect-2 li.animate {
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
    -webkit-animation: moveUp 0.65s ease forwards;
    animation: moveUp 0.65s ease forwards;
}

@-webkit-keyframes moveUp {
    0% {}

    100% {
        -webkit-transform: translateY(0);
        opacity: 1;
    }
}

@keyframes moveUp {
    0% {}

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }
}

/*========================================== EXTRA ==========================================*/

.cat_detail {
    position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    z-index: 1;
    padding: 0;
}

.cat_detail a {
    text-transform: uppercase;
    position: relative;
    font-size: 10px;
    color: #fff;
    padding: 5px 10px;
    margin: 0 5px;
    letter-spacing: 2px;
    border-radius: 50px;
    transition: color 0.25s ease, background 0.25s ease, border-color 0.25s ease;
}

.cat_detail a.red {
    background: #e4393c;
    float: left;
    text-decoration: none;
}

.cat_detail a.blue {
    background: #6741dc;
    float: left;
    text-decoration: none;
}

.cat_detail a.green {
    background: #4dcf8f;
    float: left;
    text-decoration: none;
}

.cat_detail a.yellow {
    background: #eba845;
    float: left;
    text-decoration: none;
}

.cat_detail a.mas_pts {
    border-radius: 50%;
    padding: 0;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    background-color: #1f5dea;
    z-index: 10;
    line-height: 45px;
    width: 45px;
    height: 45px;
    float: right;
}

.mas_cont {
    padding: 25px 25px 25px 28px;
}

.mas_cont h3 {
    margin: 0;
    padding: 0;
}

.mas_cont h3 a {
    font-size: 24px;
    line-height: 35px;
    text-decoration: none;
    font-weight: 700;
    display: block;
    color: #000000;
    padding: 0;
    margin-top: 0;
    margin-bottom: 10px;
    word-wrap: break-word;
}

.mas_cont h3 a:hover {
    color: #5826ff;
}

.mas_cont p {
    font-size: 17px;
    line-height: 30px;
    text-decoration: none;
    font-weight: 400;
    display: block;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    /*margin-bottom: 20px;*/
    word-wrap: break-word;
}

.mas_cont span {
    font-weight: 400;
    display: block;
    color: #6a7c92;
    font-size: 15px;
    line-height: 28px;
}

.pad_top {
    padding: 15px 0 0 0;
}

/*==================================== LightBox ====================================*/

#lightbutton {
    /* Dimensions */
    width: 60px !important;
    height: 60px;
    /* Positioning */
    position: absolute;
    left: 50%;
    width: 50%;
    top: 50%;
    transform: translate(-50%, -240%) !important;
    z-index: 2;
    background-color: #ffffff;
    border: none;
    /* remove annoying grey border */
    border-radius: 50%;
    /* make it a circle */
    outline: none;
    /* Ditch the annoyning blue outline on click */
    cursor: pointer;
    box-shadow: 0px 0px 0px 10px rgba(255, 255, 255, 0.3);
    /* ----- Transformations ----- */
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease;
    -moz-transition: transform 0.5s ease;
    -ms-transition: transform 0.5s ease;
    -o-transition: transform 0.5s ease;
    transition: transform 0.5s ease;
}

#lightbutton:hover {
    /* ----- Transformations ----- */
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease;
    -moz-transition: transform 0.5s ease;
    -ms-transition: transform 0.5s ease;
    -o-transition: transform 0.5s ease;
    transition: transform 0.5s ease;
}

#lightbutton > i {
    /* Text */
    color: #5826ff;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
    /* Make play sign 3d-ish */
    /* Positioning */
    position: relative;
    margin-top: 4px;
    margin-left: 6px;
    /* ----- Transitions ----- */
    -webkit-transition: color 0.5s ease;
    -moz-transition: color 0.5s ease;
    -ms-transition: color 0.5s ease;
    -o-transition: color 0.5s ease;
    transition: color 0.5s ease;
}

#lightbutton > i.fa-play:before {
    font-size: 25px;
}

#lightbutton:hover > i {
    /* ----- Transitions ----- */
    -webkit-transition: color 0.5s ease;
    -moz-transition: color 0.5s ease;
    -ms-transition: color 0.5s ease;
    -o-transition: color 0.5s ease;
    transition: color 0.5s ease;
    /* When we hover on the button make the play sign white. */
}

#lightbox_pop {
    /* ----- Positioning ----- */
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    padding: 200px;
    /* The code above makes sure that the
  lightbox covers the entire page*/
    /* ----- Visibility ----- */
    display: none;
    /* ----- Styling ----- */
    background-color: rgba(0, 0, 0, 0.95);
    /* Normally, most lightboxes do not use
  a completely solid black, but with about
  90-95% opacity so that the background is
  somewhat visible */
}

#video-wrapper {
    /* ----- Positioning ----- */
    position: relative;
    top: 50%;
    left: 50%;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1);
}

#video-wrapper iframe,
#video-wrapper object,
#video-wrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#close-btn {
    /* ----- Text ----- */
    color: grey;
    font-size: 25px;
    /* ----- Positioning ----- */
    position: fixed;
    top: 3%;
    right: 3%;
    z-index: 2;
    /* The code above is used to put the button on the upper right corner of the lightbox */
    /* ----- Transformations ----- */
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
    /* The code above is used to initialize the scale for the button so that it can be used in transitions */
    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease, color 0.5s ease;
    -moz-transition: transform 0.5s ease, color 0.5s ease;
    -ms-transition: transform 0.5s ease, color 0.5s ease;
    -o-transition: transform 0.5s ease, color 0.5s ease;
    transition: transform 0.5s ease, color 0.5s ease;
}

#close-btn:hover {
    /* ----- Text ----- */
    color: white;
    /* ----- Styling ----- */
    cursor: pointer;
    /* ----- Transformations ----- */
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease, color 0.5s ease;
    -moz-transition: transform 0.5s ease, color 0.5s ease;
    -ms-transition: transform 0.5s ease, color 0.5s ease;
    -o-transition: transform 0.5s ease, color 0.5s ease;
    transition: transform 0.5s ease, color 0.5s ease;
}

/*========================================== Responsive ==========================================*/

@media screen and (max-width: 900px) {

    .wraper_blog_main > .container > .row > .blog-content,
    .wraper_blog_main.style-default > .container > .row > .blog-content {
        padding-right: 15px !important;
    }

    .grid_bx li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    #lightbox_pop {
        padding: 0;
    }

    .wraper_blog_main .widget-area {
        margin-bottom: 40px;
        clear: both;
        margin-left: 0px;
        margin-top: 15px;
    }

    .wraper_blog_main div.comments-area .comment-respond {
        margin-bottom: 105px;
    }

    .wraper_blog_main > .container > .row > [class*="col-"],
    .wraper_blog_main.style-default > .container > .row > [class*="col-"],
    .wraper_blog_main.style-five > .container > .row > [class*="col-"],
    .wraper_blog_main.style-three > .container > .row > [class*="col-"],
    .wraper_blog_main.style-four > .container > .row > [class*="col-"],
    .wraper_blog_main.style-six > .container > .row > [class*="col-"] {
        padding-left: 15px;
        padding-right: 15px;
    }

    .wraper_blog_main.style-default .widget-area {
        margin-left: 0px;
    }

    .blog_single {
        padding-right: 0;
    }

    .single-post .wraper_blog_main .widget-area {
        margin-left: 0px;
    }

    .woocommerce table.shop_table > tbody > tr > td .quantity.input-group {
        width: 30%;
    }

    .woocommerce table.shop_table > tbody > tr > td .quantity {
        min-width: auto;
        margin: 0px !important;
        float: none;
        position: relative;
        left: 0;
        padding: 0
    }


    .woocommerce-cart .wc-proceed-to-checkout {
        width: auto;
    }

    .woocommerce form #customer_details {
        width: 100%;
        padding: 0;
    }


    .woocommerce form #customer_shipping {
        width: 100%;
        padding: 0;
    }

    .woocommerce form #customer_shipping > [class*="col-"] {
        padding: 0 !important;
    }
}

@media screen and (max-width: 400px) {
    .grid_bx li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    #lightbox_pop {
        padding: 0;
    }

    /*.wraper_blog_main > .container > .row > [class*="col-"],
  .wraper_blog_main.style-default > .container > .row > [class*="col-"],
  .wraper_blog_main.style-five > .container > .row > [class*="col-"],
  .wraper_blog_main.style-three > .container > .row > [class*="col-"],
  .wraper_blog_main.style-four > .container > .row > [class*="col-"],
  .wraper_blog_main.style-six > .container > .row > [class*="col-"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }*/

    .wraper_blog_main.style-default .widget-area {
        margin-left: 0px;
    }
}

/*========================================== Custom css Blog ==========================================*/

.blog div.entry-content {
    /*font-size: 15px;*/
    line-height: 28px;
    margin-bottom: 0px !important;
    letter-spacing: 0;
}

.post.style-five > .entry-meta > .holder {
    padding-left: 0px !important;
}

.post.style-four .post-meta > span {
    text-transform: none;
}

.mas_cont h3 a {
    font-size: 24px !important;
    line-height: 34px !important;
    font-weight: 500 !important;
    color: #000;
    letter-spacing: -0.7px !important;
}

.post.style-five > .holder .category-list {
    left: 20px;
}

.post.style-five > .holder .category-list span {
    background-color: #000 !important;
}

.woocommerce .widget_price_filter .ui-slider {
    margin-left: 0;
    margin-right: 0;
}

.woocommerce .widget_price_filter .ui-slider-horizontal {
    height: 2px;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: 0.7em;
    display: block;
    border: 0;
    border-radius: 0px;
    background-color: #3c3c3c;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    border-radius: 1em;
    background-color: #e5e5e5 !important;
    border: 0;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 8px;
    height: 13px;
    background-color: transparent;
    border-radius: 1em;
    cursor: pointer;
    outline: 0;
    top: -.4em;
    margin-left: 0px;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
    content: "";
    position: absolute;
    bottom: 1px;
    display: inline-block;
    width: 2px;
    height: 11px;
    background-color: #3c3c3c;
}

.widget-area > .widget.widget_price_filter .button {
    background: none !important;
    border: 1px solid #000;
    border-radius: 4px !important;
    color: #000 !important;
}

.widget-area > .widget.widget_price_filter .button:hover {
    background: #000;
    color: #fff;
    transition: 0.3s ease;
}


.widget-area > .widget.widget_search .search-form button[type="submit"] i,
.widget-area > .widget.widget_product_search .woocommerce-product-search button[type="submit"] i {
    color: #000 !important;
}

.post.style-three .entry-main .post-meta > span {
    color: inherit !important;
    text-transform: none !important;
}

.post.style-three .entry-main > .more .btn {
    color: #000 !important;
    text-transform: none !important;
}

.post.style-three .entry-main > .more .btn > .btn-arrow {
    color: #000 !important;
}

.wraper_blog_navigation.style-one .blog_navigation .navigation-link > .link strong {
    color: #000 !important;
}

.wraper_blog_banner.style-two .wraper_blog_banner_main > .container > .blog_banner_main .blog_banner_main_item > .entry-header > .entry-title {
    color: #000 !important;
}

.wraper_blog_main.style-four > .container {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
}

.widget-area .widget.widget_media_image {
    position: relative;
    overflow: hidden;
    margin-bottom: 55px;
}

.widget-area .widget.widget_media_image:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.3);
}

.widget-area .widget.widget_media_image img {
    width: 100%;
    height: 250px !important;
}

/* SEARCH PAGE CSS STARTS */

/* FOR LEFT SIDE LEFT PORTION CSS STARTS */

.wraper_blog_main.style-one.clasic-box-layout .hentry.style-default {
    margin-bottom: 100px;
}

.post.style-default .post-thumbnail {
    overflow: hidden;
}

.hentry .entry-blog-content {
    padding: 40px 40px;
    position: relative;
}

.wraper_blog_main .blog_single .hentry .entry-blog-content {
    padding: 50px 0 0 0;
    position: relative;
}


.entry-blog-content .post-meta .tag-name {
    position: absolute;
    top: -15px;
    left: 40px;
    z-index: 999;
    display: inline-block;
    width: auto;
    padding: 0;
    text-align: center;
}

.entry-blog-content .post-meta .tag-name a {
    color: #fff !important;
    text-align: center;
    padding: 5px 20px;
    background: #1367fe;
    border-radius: 4px;
    margin-right: 8px;
    font-size: 14px;
    line-height: 26px;
    text-transform: capitalize;
}


.entry-blog-content .post-meta .author-box {
    float: left;
}

.entry-blog-content .post-meta .author-pic {
    float: left;
}

.entry-blog-content .post-meta .author-pic img {
    border-radius: 50%;
    width: 34px;
    height: 34px;
    margin-right: 15px;
    margin-top: 0;
    margin-bottom: 0;
}

.entry-blog-content .post-meta .author {
    float: left;
    line-height: 26px;
    font-size: 14px;
    padding-top: 4px;
}

.entry-blog-content .post-meta .author .fa.fa-user {
    display: none;
}

.entry-blog-content .post-meta .date {
    float: left;
    margin-left: 20px;
    line-height: 26px;
    font-size: 14px;
    padding-top: 4px;
}

.entry-blog-content .post-meta .comment {
    float: left;
    margin-left: 20px;
    line-height: 26px;
    font-size: 14px;
    padding-top: 4px;
    letter-spacing: 0;
}

.entry-blog-content .post-meta .date i {
    padding-right: 12px !important;
    color: #013CA3;
}



.entry-blog-content .post-meta .comment i {
    padding-right: 12px !important;
    color: #013CA3;
}


.hentry.style-default .entry-header {
    clear: both;
}

.hentry.style-default .entry-date-category {
    padding-top: 22px;
    font-size: 13px;
    line-height: 25px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #757575;
}

.hentry.style-default .entry-date-category .entry-meta .post-date-add .ti-calendar {
    margin-right: 15px;
}

.hentry.style-default .entry-date-category ul {
    list-style-type: none;

    padding: 0;
    margin: 0;
}

.hentry.style-default .entry-date-category ul li {
    float: left;
    margin-left: 15px;
}

.hentry.style-default .entry-date-category ul li a {
    color: #757575;
}

.hentry.style-default .entry-date-category ul li:first-child {
    margin-left: 0px;
}

.hentry.style-default .entry-date-category ul li a:last-child {
    color: #757575;
}

.hentry.style-default .entry-title {
    padding-top: 0;
    /*font-size: 24px;
    line-height: 34px;
  font-weight: 600;*/
    padding: 0 0 5px 0;
    text-transform: capitalize;
}

.wraper_blog_main .blog_main .product.style-default {
    width: 100%;
    float: left;
    margin-bottom: 55px;
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    overflow: hidden;
}

.wraper_blog_main .blog_main .product.style-default .post-meta {
    overflow: visible;
}

.wraper_blog_main .blog_main .product.style-default .post-thumbnail {
    overflow: hidden;
}

.wraper_blog_main .blog_main .product.style-default .entry-blog-content {
    padding: 40px 40px;
    position: relative;
}


.wraper_blog_main .blog_main .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span {
    padding: 11px 33px !important;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-size: 17px;
    line-height: 30px;
    text-transform: capitalize;
    font-weight: 700;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    border: none;
}

.wraper_blog_main .blog_main .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.wraper_blog_main .blog_main .product.style-default .entry-blog-content .entry-extra-item {
    width: 100%;
    display: block;
    /* overflow: hidden;*/
    float: left;
    margin: 2px 0 8px 0;
}

/* FOR LEFT SIDE LEFT PORTION CSS ENDS */

.random-post-wrapper > .random-post-data > .title {
    margin-bottom: 0;
}

.random-post-wrapper > .random-post-data > .title > a {
    font-size: 25px;
    line-height: 35px;
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 10px;
}

.random-post-wrapper > .random-post-data > .random-post-excerpt {
    margin-bottom: 0 !important;
    color: #fff;
    margin-top: 15px;
}

.random-post-wrapper > .random-post-data > .random-post-excerpt > a {
    font-size: 15px;
    line-height: 28px;
    color: #dce3eb;
    margin-bottom: 0;
}




/*CASE STUDIES*/

.case-studies-single-baner {
    width: 100%;
    background-image: url(/wp-content/themes/softek/assets/css/images/single.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    padding: 130px 0;
}

.case-studies-single-baner .case-studies-single-baner-text {
    text-align: center;
}

.case-studies-single-baner .case-studies-single-baner-text img {
    margin-bottom: 15px;
}

.case-studies-single-baner .case-studies-single-baner-text h1 {
    font-size: 45px;
    line-height: 55px;
    color: #ffffff;
    font-weight: 600;
}

.case-studies-single-content {
    /*padding-top: 80px;*/
}

.case-studies-single-content-details p {
    font-size: 15px;
    line-height: 28px;
    margin-bottom: 25px;
}

.case-studies-single-content-details p:last-child {
    margin-bottom: 0;
}

.case-studies-single-post-tags {
    padding: 100px 0 60px 0;
}

.case-studies-single-post-tags p {
    display: inline-block;
    margin-right: 6px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 28px;
}

.case-studies-single-post-tags a {
    display: inline-block;
    background-color: #f3f5f9;
    padding: 3px 24px;
    border-radius: 4px;
    border: 1px #dce0e5 solid;
    font-size: 13px;
    line-height: 28px;
    text-transform: uppercase;
    margin-right: 3px;
    margin-bottom: 6px;
    text-decoration: none;
    color: #6a7c92;
}

.case-studies-single-post-tags a:last-child {
    margin-right: 0;
}

.case-studies-single-pagination.row {
    margin-left: 0px;
}

.case-studies-single-pagination {
    margin-top: 65px;
    margin-bottom: 120px;
    padding: 30px 0;
    border-top: 1px #d8d8d8 solid;
    border-bottom: 1px #d8d8d8 solid;
}

.case-studies-single-pagination > [class*="col-"] {
    padding: 0;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post {
    float: left;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a {
    display: block;
    text-decoration: none;
    padding-left: 30px;
    position: relative;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a:before {
    position: absolute;
    top: 0px;
    left: 0;
    content: "\e64a";
    font-family: "themify";
    /*width: 30px;*/
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #000;
    font-weight: 700;
    display: inline-block;
    vertical-align: middle;
    border-radius: 4px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

/*.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a:hover:before {
  background-color: #000;
  color: #ffffff;
}*/

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a > span.case-studies-single-previous-post-title,
.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a > span.case-studies-single-previous-post-title {
    display: inline-block;
    font-size: 18px;
    color: #000;
    line-height: 32px;
    font-weight: 600;
    font-family: Poppins;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a > span.case-studies-single-previous-post-name,
.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a > span.case-studies-single-previous-post-name {
    display: block;
    color: #696969;
    font-size: 16px;
    line-height: 28px;
    font-weight: 400;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn {
    text-align: center;
    margin-top: 30px;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn > a {
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn > a:before {
    content: "\e739";
    font-family: "themify";
    color: #ff7133;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn > a > span {
    position: relative;
    display: inline-block;
    margin-right: 10px;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn > a > span:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 8px;
    height: 8px;
    background-color: #ff5f63;
    border-radius: 50%;
    display: inline-block;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post {
    float: right;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a {
    display: block;
    text-decoration: none;
    padding-right: 30px;
    text-align: right;
    position: relative;
}

.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a:before {
    position: absolute;
    top: 0px;
    right: 0;
    content: "\e649";
    font-family: "themify";
    /* width: 30px;*/
    height: 30px;
    text-align: center;
    line-height: 32px;
    color: #000;
    display: inline-block;
    vertical-align: middle;
    font-weight: 700;
    border-radius: 0px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

/*.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a:hover:before {
  background-color: #000;
  color: #ffffff;
}*/

.loadmore {
    width: 100%;
    display: block;
    text-align: center;
    /* overflow: hidden;*/
    margin: 0 auto;
}

.rtloadmore {
    padding: 14px 41px 14px 41px;
    text-align: center;
    background: #ff5f63;
    border-radius: 3px;
    /*line-height: 45px;
height: 45px;*/
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.1px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 0 auto 30px auto;
    width: 16%;
}

.rtloderstyle {
    padding: 14px 41px 14px 41px;
    text-align: center;
    background: #ff5f63;
    border-radius: 3px;
    /*line-height: 45px;
height: 45px;*/
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.1px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 0 auto 30px auto;
    width: 18%;
}

.rtloderstyle img {
    width: 16px;
    height: 16px;
}

.rtlazyload {
    padding: 14px 41px 14px 41px;
    text-align: center;
    background: #ff5f63;
    border-radius: 3px;
    /*line-height: 45px;
height: 45px;*/
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.1px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 100px auto 50px auto;
    width: 18%;
}

.rtlazyload img {
    width: 16px;
    height: 16px;
}

.radiantthemes_loadmore {
    padding: 14px 41px 14px 41px;
    text-align: center;
    background: #ff5f63;
    border-radius: 3px;
    /*line-height: 45px;
height: 45px;*/
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.1px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 0 auto 30px auto;
    width: 18%;
}

.rtloadmore-six {
    padding: 14px 41px 14px 41px;
    text-align: center;
    background: #ff5f63;
    border-radius: 3px;
    /*line-height: 45px;
height: 45px;*/
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.1px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 0 auto 30px auto;
    width: 18%;
}

.lazy-load {
    transition: opacity 0.15s;
    opacity: 0;
}

.lazy-load.is-loaded {
    opacity: 1;
}

.wraper_blog_main.style-one .blog-posts {
    margin-left: -15px;
    margin-right: -15px;
}

.wraper_blog_main.style-three .blog-posts {
    margin-left: -10px;
    margin-right: -10px;
}

@media screen and (max-width: 768px) {
    .wraper_blog_main.style-three .blog-posts {
        margin-left: 0px;
        margin-right: 0px;
    }

    .woocommerce #content table.cart .product-thumbnail,
    .woocommerce table.cart .product-thumbnail,
    .woocommerce-page #content table.cart .product-thumbnail,
    .woocommerce-page table.cart .product-thumbnail {
        display: block;
        width: 100%;
        margin: 0 auto;
        text-align: center !important;
    }

    .woocommerce table.shop_table > tbody > tr > td {
        padding: 20px 0px;
        /*float: left;
    width: 100%;*/
    }

    .woocommerce table.shop_table th {
        padding: 0;
    }

    .woocommerce table.shop_table .cart-subtotal th {
        padding: 0 12px;
    }

    .woocommerce table.shop_table .shipping th {
        padding: 0 12px;
    }

    .woocommerce table.shop_table .order-total th {
        padding: 0 12px;
    }


    .woocommerce table.shop_table > thead > tr > th.product-name,
    .woocommerce table.shop_table > tbody > tr > td.product-name {
        width: 50%;
        padding-left: 0;
        /*float: left;*/
    }

    .woocommerce table.cart > thead > tr > th.product-name,
    .woocommerce table.cart > tbody > tr > td.product-name {
        width: 100%;
        padding-left: 0;
        /*float: left;*/
    }


    td.product-thumbnail:before {
        display: none;
    }

}

@media screen and (max-width: 767px) {

    .woocommerce table.cart > thead > tr > th.product-name,
    .woocommerce table.cart > tbody > tr > td.product-name {
        width: 100%;
        padding-left: 0;
        /*float: left;*/
    }
}

.wraper_blog_main.style-four .blog-posts {
    margin-left: -10px;
    margin-right: -10px;
}

.wraper_blog_main.style-four .blog-posts {
    margin-left: 0px;
    margin-right: 0px;
}

.wraper_blog_main.style-six .blog-posts {
    margin-left: -10px;
    margin-right: -10px;
}

.wraper_blog_main.style-six .blog-posts {
    margin-left: 0px;
    margin-right: 0px;
}


/*--------------------------------------------------------------
# Mobile Menu
--------------------------------------------------------------*/

#mobile-menu {
    background-color: #f1f1f1 !important;
    transition: all 0.5s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s !important;
}

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {}

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .case-studies-single-pagination > [class*="col-"] {
        padding: 0 15px;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn {
        margin: 25px 0;
    }

    .case-studies-single-post-tags p {
        display: block;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post {
        float: left;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a {
        text-align: left;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .case-studies-single-pagination > [class*="col-"] {
        padding: 0 15px;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-post-back-btn {
        margin: 25px 0;
    }

    .case-studies-single-post-tags p {
        display: block;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post {
        float: left;
    }

    .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a {
        text-align: left;
    }
}

.blog_single h1.entry-title {
    line-height: 54px;
    font-weight: 600;
    font-size: 40px;
    letter-spacing: -0.3px;
}

.site-content {
    padding-bottom: 0;
}

.animated {
    -webkit-animation-duration: 1s !important;
    animation-duration: 1s !important;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.fadeIn {
    animation-name: fadeIn;
}

@keyframes fadeInLeft {
    from {
        opacity: 0.6;
        transform: translate3d(-50px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInLeft {
    animation-name: fadeInLeft;
    animation-duration: 1.5s !important;
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

@keyframes fadeInRight {
    from {
        opacity: 1;
        transform: translate3d(2%, 0, 0);
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
    animation-duration: 1.5s !important;
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInUp {
    animation-name: fadeInUp;
    animation-duration: 0.6s !important;
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -30%, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}

.fadeInDown {
    animation-name: fadeInDown;
    animation-duration: 1.8s !important;
}

@keyframes slideInUp {
    from {
        transform: translate3d(0, 35px, 0) scale3d(1, 1, 1);
        opacity: 0;
        transform-style: preserve-3d;
    }

    to {
        transform: translate3d(0, 0, 0);
        opacity: 1;
        transform-style: preserve-3d;
    }
}

.slideInUp {
    animation-name: slideInUp;
}

@keyframes zoomIn {
    from {
        opacity: 0.2;
        /*-webkit-transform: translate3d(0, 30px, 0) scale(0.4);*/
        transform: scaleX(0.8) scaleY(0.8);
    }

    50% {
        opacity: 1;
        /*-webkit-transform: translate3d(0, 0, 0) scale(1);*/
        transform: scaleX(1) scaleY(1);
    }
}

.zoomIn {
    animation-name: zoomIn;
    animation-duration: 1s !important;
}

@keyframes rollIn {
    from {
        opacity: 0.6;
        transform: perspective(1000px) rotateX(30deg);
    }

    to {
        opacity: 1;
        transform: perspective(0px) rotateX(0deg);
    }
}

.rollIn {
    animation-name: rollIn;
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

@keyframes pulse {
    from {
        transform: perspective(2000px) rotate3d(1, 0, 0, 30deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    to {
        transform: perspective(0) rotate3d(1, 0, 0, 0);
    }
}

.pulse {
    backface-visibility: visible !important;
    animation-name: pulse;
}

.animated.animated-fast {
    animation-duration: 0.45s !important;
}

/*widgets image box*/

.random-post-wrapper {
    position: relative;
    overflow: hidden;
    margin-bottom: 55px;
}

.random-post-wrapper:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    /*background-color: rgba(0, 0, 0, 0.30);*/
    background: #000;
}

.random-post-wrapper > .random-post-pic img {
    width: 130px;
    height: 130px;
    transform: scale(1);
    border: 2px solid red;
    border-radius: 100%;
    padding: 10px;
}

.random-post-wrapper > .random-post-data {
    /* position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;*/
    padding: 0;
    margin-top: 0;
}

/*#radiantthemes_image_box_widget-2 .random-post-wrapper > .random-post-data{
position:static !important;
margin-top:30px;
margin-top:0px;
}
*/
#radiantthemes_image_box_widget-2 .random-post-wrapper > .random-post-data p {
    color: #696969 !important;
    text-align: center;
}

.random-post-wrapper > .random-post-data > .title > a {
    font-size: 25px;
    line-height: 35px;
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 15px;
}

.random-post-wrapper > .random-post-data > .random-post-excerpt > a {
    font-size: 15px;
    line-height: 28px;
    color: #dce3eb;
    margin-bottom: 0;
}

/*Blog style 3 */

.post.style-three .entry-main .entry-content p {
    margin-bottom: 20px;
    font-size: 15px;
    color: #000 !important;
    line-height: 28px;
}

.post.style-three .entry-main .author {
    font-weight: 400;
}

.post.style-three span {
    text-transform: capitalize;
    font-size: 15px;
    color: #000 !important;
    line-height: 1.8;
}

.post.style-three .entry-main .post-meta > span {
    font-size: 15px;
    font-weight: 400;
    color: #000 !important;
    text-transform: capitalize;
}

.post.style-one .entry-main .entry-header .date {
    font-size: 15px;
    color: #4b5464;
}

.post.style-one > .holder .mas_cont span {
    font-size: 16px;
}

.mas_cont p {
    color: #6a7c92;
}

.post.style-six .entry-main .author {
    font-weight: 400;
    font-size: 15px;
    color: #000 !important;
}

/*.style-default .entry-header .entry-title a {
  font-size: 22px;
  line-height: 30px;
}*/

.radiantthemes-button > .radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single > .summary form.cart .button,
.shop_single #review_form #respond input[type="submit"],
.woocommerce button.button[name="apply_coupon"],
.woocommerce button.button[name="update_cart"],
.woocommerce button.button[name="update_cart"]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a,
.widget-area > .widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn::before,
.comments-area .comment-form > p button[type="submit"],
.comments-area .comment-form > p button[type="reset"],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    border-radius: 4px !important;
}




/******* Portfolio Filter css *******/
.rt-portfolio-box-filter.element-eight.filter-style-one {
    padding: 15px 0 52px 0;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button {
    position: relative;
    border: none;
    margin: 0 5px;
    padding: 0px;
    background: transparent;
    color: #797f84;
    margin: 0 16px;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0.1px;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button:hover {
    color: #ff5f63;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button span::after {
    content: "";
    width: 0;
    height: 2px;
    top: 35px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #ff5f63;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button:hover span::after {
    width: 100%;
    left: 0;
    right: auto;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button.current-menu-item::after {
    content: "";
    width: 100%;
    height: 2px;
    top: 35px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #ff5f63;
}

.rt-portfolio-box-filter.element-eight.filter-style-one button.current-menu-item {
    color: #ff5f63;
}

/******* Portfolio Filter css end *******/

/******* custom css *******/

.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn {
    border-radius: 0px;
}

.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn {
    transition: all 0.3s;
}

.post-read-more .btn {
    border-radius: 0px !important;
}

.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    margin: 0px 0px 0px 0px;
    font-size: 17px;
    font-weight: 700;
    text-transform: none;
    line-height: 30px;
    letter-spacing: 0.3px;
    color: #FFFFFF;
    padding: 11px 33px 11px 33px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span:hover,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span:hover,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}



.rt-image-box h3 {
    color: #000 !important;
    font-size: 18px;
    line-height: 32px;
    font-weight: 600;
    text-align: center;
}

.rt-image-box > h3 {
    margin-top: 0;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.2px;
}

.right-sidebar .widget-area > section ul.social {
    margin: 15px 0 0 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    display: block;
}

.right-sidebar .widget-area > section ul.social li {
    margin: 0 3px;
    padding: 0;
    text-align: center;
    display: inline-block;
}

.right-sidebar .widget-area > section ul.social li a {
    color: #fff;
}

.right-sidebar .widget-area > section ul.social li.facebook {
    background: #3a599a;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.right-sidebar .widget-area > section ul.social li.twitter {
    background: #1ca1f0;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.right-sidebar .widget-area > section ul.social li.linkedin {
    background: #0078b5;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}

.right-sidebar .widget-area > section ul.social li.pinterest {
    background: #cb2026;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    text-align: center;
    color: #fff;
    padding: 5px;
}


.wraper_blog_main > .container > .row > .blog-content,
.wraper_blog_main.style-default > .container > .row > .blog-content {
    padding-right: 40px;
}

.random-post-wrapper:before {
    display: none;
}

.random-post-pic {
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding: 10px 0 23px 0;
}

/*.random-post-pic {
	width: 238px;
	height: 100%;
	border-radius: 50%;
	overflow: hidden;
	box-shadow: 0 16px 40px rgba(0,0,0,0.15);
}
*/

.post.style-default .entry-header .entry-title {
    /*letter-spacing: -0.3px;*/
    color: #000;
    margin-top: 0px !important;
    /*margin-bottom: 30px !important;*/
}

.post.style-default .entry-extra-item {
    width: 100%;
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}

.post.hentry .entry-extra-item {
    width: 100%;
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}

.post.style-default .text-left {
    width: 100%;
    display: block;
    overflow: visible;
}

.entry-header .entry-title a:hover {
    color: #000;
}

.post.hentry .entry-blog-content .entry-extra-item {
    width: 100%;
    display: block;
    /* overflow: hidden;*/
    margin: 2px 0 8px 0;
}

.post.style-five .entry-header .entry-title {
    margin-top: 25px;
    font-weight: 600;
    /*margin-bottom: 30px;*/
}

.category-markup .post.style-default .entry-header .entry-title {
    margin-top: -7px !important;
}

.post.style-default .entry-meta > .holder > .data .meta {
    font-size: 15px;
}

/********** Bootstrap default styling ************/

code,
tt,
var {
    font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
    color: #000;
}

/*loader*/
.loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2100;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.loader1 {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.loader .loader-counter-spiner-holder {
    position: relative;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: visible;
    width: 100vw;
    height: 101vh;
}

.loader .loader-counter-spiner-holder .loader-counter.loader-counter-number-holder h1 {
    font-family: "futura-pt" !important;
    position: relative;
    z-index: 23;
    font-size: 150px;
    font-weight: 600;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    color: #dbdcec;
    opacity: 0;
    -webkit-animation: loader-counter-numbers 1s forwards;
    animation: loader-counter-numbers 1s forwards;
}

@-webkit-keyframes loader-counter-numbers {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes loader-counter-numbers {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.loader .loader-counter-spiner-holder .loader-counter-spiner-overlay-holder {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 101vh;
    background: #edecf2;
    will-change: width;
}

.preloader.loaded .loader-counter-spiner-overlay-holder {
    -webkit-animation: loader-fill-spinner-overlay 1s cubic-bezier(0.83, 0.07, 0.25, 1) forwards;
    animation: loader-fill-spinner-overlay 1s cubic-bezier(0.83, 0.07, 0.25, 1) forwards;
}

@-webkit-keyframes loader-fill-spinner-overlay {
    0% {
        width: 0;
    }

    100% {
        width: 100vw;
    }
}

@keyframes loader-fill-spinner-overlay {
    0% {
        width: 0;
    }

    100% {
        width: 100vw;
    }
}

/*.preloader.loaded {
    -webkit-transform: translateX(101%);
    -ms-transform: translateX(101%);
    transform: translateX(101%);
    opacity: 1;
    visibility: visible;
}
.preloader {
    -webkit-transition: -webkit-transform 1s cubic-bezier(.86,0,.07,1) .8s;
    -o-transition: transform 1s cubic-bezier(.86,0,.07,1) .8s;
    transition: transform 1s cubic-bezier(.86,0,.07,1) .8s;
    transition: transform 1s cubic-bezier(.86,0,.07,1) .8s,-webkit-transform 1s cubic-bezier(.86,0,.07,1) .8s;
} */
.loader-transition {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: #fff;
    z-index: 2000;
}

.preloader {
    will-change: transform;
}

/* .preloader {
    background-color: #000 !important;
}
 blog element-six */

.blog-posts {
    width: auto;
    margin-left: 0;
    margin-right: 0;
}

/*.blog-posts .style-one.blog-item {*/
/*	padding-left: 15px;*/
/*	padding-right: 15px;*/
/*}*/

.blog-posts .style-one.blog-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    padding-top: calc((66 / 100) * 100%);
    border-radius: 4px;
}

.blog-posts .style-one.blog-item > .holder > .pic > .pic-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transform: scale(1.06);
    overflow: hidden;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.blog-posts .style-one.blog-item > .holder:hover > .pic > .pic-main {
    transform: scale(1.06) translateX(3%);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.blog-posts .style-one.blog-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.blog-posts .style-one.blog-item > .holder > .data ul.meta {
    margin-bottom: 6px;
}

.blog-posts .style-one.blog-item > .holder > .data ul.meta > li {
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    color: #797675;
}

.blog-posts .style-one.blog-item > .holder > .data ul.meta > li a {
    color: inherit;
}

.blog-posts .style-one.blog-item > .holder > .data .title {
    margin-bottom: 9px;
    /*  font-weight: 600;
  font-size: 20px;
  line-height: 30px;*/
    min-height: 55px;
    text-transform: capitalize;
}

.blog-posts .style-one.blog-item > .holder > .data {
    padding: 20px 0px 10px 0;
}

.blog-posts .style-one.blog-item > .holder > .data > .post-meta span.date i {
    margin-right: 5px;
    color: #696969;
}

.blog-posts .style-one.blog-item > .holder > .data > .post-meta span.comments i {
    margin-right: 7px;
    color: #696969;
}

.blog-posts .style-one.blog-item > .holder > .data > .post-meta span.date,
.blog-posts .style-one.blog-item > .holder > .data > .post-meta span.comments {
    font-weight: 400;
}

.blog-posts .style-one.blog-item > .holder > .data .title a {
    color: inherit;
}

.blog-posts .style-one.blog-item > .holder > .data .btn span {
    position: relative;
    display: inline-block;
    font-weight: bold;
}

.blog-posts .style-one.blog-item > .holder > .data .btn span:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog-posts .style-one.blog-item > .holder > .data .btn span:after,
.blog-posts .style-one.blog-item > .holder > .data .btn span:before {
    content: "";
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    -o-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
}

.blog-posts .style-one.blog-item > .holder > .data .btn:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog-posts .style-one.blog-item > .holder > .data .btn span:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog-posts .style-one.blog-item > .holder > .data .btn:hover span:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: 0.34s;
    -o-transition-delay: 0.34s;
    transition-delay: 0.34s;
}

.blog-posts .style-one:not(.owl-carousel) .blog-item {
    float: left;
    margin-bottom: 40px;
}

/*=====================================================
Box Grid 1
=====================================================*/
.rt-masonry.style-seven {
    column-gap: 28px;
}


.rt-masonry {
    columns: 2;
    column-gap: 34px;
    padding-top: 149px;
    padding-bottom: 113px;
}

@media (max-width: 1200px) {
    .rt-masonry {
        columns: 2;
    }
}

@media (max-width: 992px) {
    .rt-masonry {
        columns: 2;
    }
}

@media (max-width: 480px) {
    .rt-masonry {
        columns: 1;
    }
}

.rt-masonry .rt-grid {
    display: inline-block;
    margin-bottom: 15px;
    position: relative;
    /*padding-left: 7px;*/
    /* padding-right: 7px;*/
}

.rt-masonry.style-seven .rt-grid {
    display: inline-block;
    margin-bottom: 35px;
    position: relative;
    padding-left: 7px;
    /*padding-right: 7px;*/
}

.rt-masonry .rt-grid img {
    outline: none;
    border: none;
    display: block;
    max-width: 100%;
    overflow: hidden;
}

.rt-image-box {
    position: relative;
    margin: auto;
    overflow: hidden;
}

.rt-image-box img {
    max-width: 100%;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    -webkit-transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    display: block;
    width: 100%;
    height: auto;
    transform: scale(1.06);
}

.rt-image-box:hover img {
    -webkit-transform: scale(1.06) translateX(2%);
    transform: scale(1.06) translateX(2%);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

/*=====================================================
Box Grid 2
=====================================================*/
.radiant_lifestyle_section_two-col {
    padding: 22px 80px 1px 0px;
    background: #ffffff;
}

.radiant_lifestyle_section_two-col h3 {
    font-size: 22px;
    color: #000;
    line-height: 30px !important;
    margin-bottom: 11px;
    padding: 0;
}

.radiant_lifestyle_section_two-col h3 a {
    color: #000;
    text-decoration: none;
    cursor: pointer !important;
}

.radiant_lifestyle_section_two-col h3 a:hover {
    color: #000;
}

.radiant_lifestyle_section_two-col p {
    font-size: 15px;
    color: #797675;
    line-height: 30px;
    margin-bottom: 7px;
    padding: 0;
}

.rt-masn-brdr {
    border-bottom: 1px solid #ededed;
    margin-bottom: 17px;
    display: block;
    position: relative;
}

.radiant_lifestyle_section_two-col .radiant-masonory-date p {
    color: #8b8989;
    font-size: 15px;
    line-height: 30px;
    margin-top: 3px;
}

/*==================================== LightBox ====================================*/

#rt_popbutton {
    /* Dimensions */
    width: 60px !important;
    height: 60px;

    /* Positioning */
    position: absolute;
    left: 50%;
    width: 50%;
    top: 50%;
    transform: translate(-50%, -165%) !important;
    z-index: 2;
    background-color: #fba301;
    border: none;
    border-radius: 50%;
    outline: none;
    cursor: pointer;
    /*box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25);*/

    /* ----- Transformations ----- */
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);

    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease;
    -moz-transition: transform 0.5s ease;
    -ms-transition: transform 0.5s ease;
    -o-transition: transform 0.5s ease;
    transition: transform 0.5s ease;
}

#rt_popbutton:hover {
    /* ----- Transformations ----- */
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);

    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease;
    -moz-transition: transform 0.5s ease;
    -ms-transition: transform 0.5s ease;
    -o-transition: transform 0.5s ease;
    transition: transform 0.5s ease;
}

#rt_popbutton > i {
    /* Text */
    color: #ffffff;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.2);

    /* Make play sign 3d-ish */

    /* Positioning */
    position: relative;
    margin-top: 4px;
    margin-left: 6px;

    /* ----- Transitions ----- */
    -webkit-transition: color 0.5s ease;
    -moz-transition: color 0.5s ease;
    -ms-transition: color 0.5s ease;
    -o-transition: color 0.5s ease;
    transition: color 0.5s ease;
}

#rt_popbutton > i.fa-play:before {
    font-size: 25px;
}

#rt_popbutton:hover > i {
    /* Text */
    color: #17232d;

    /* ----- Transitions ----- */
    -webkit-transition: color 0.5s ease;
    -moz-transition: color 0.5s ease;
    -ms-transition: color 0.5s ease;
    -o-transition: color 0.5s ease;
    transition: color 0.5s ease;

    /* When we hover on the button make the play sign white. */
}

#rt-lightbox_pop {
    /* ----- Positioning ----- */
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    padding: 200px;
    /* The code above makes sure that the
  lightbox covers the entire page*/

    /* ----- Visibility ----- */
    display: none;

    /* ----- Styling ----- */
    background-color: rgba(0, 0, 0, 0.95);

    /* Normally, most lightboxes do not use
  a completely solid black, but with about
  90-95% opacity so that the background is
  somewhat visible */
}

#video-wrapper {
    /* ----- Positioning ----- */
    position: relative;
    top: 50%;
    left: 50%;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1);
}

#video-wrapper iframe,
#video-wrapper object,
#video-wrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#rt-close-btn {
    /* ----- Text ----- */
    color: grey;
    font-size: 25px;

    /* ----- Positioning ----- */
    position: fixed;
    top: 3%;
    right: 3%;
    z-index: 2;

    /* The code above is used to put the button on the upper right corner of the lightbox */

    /* ----- Transformations ----- */
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);

    /* The code above is used to initialize the scale for the button so that it can be used in transitions */

    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease, color 0.5s ease;
    -moz-transition: transform 0.5s ease, color 0.5s ease;
    -ms-transition: transform 0.5s ease, color 0.5s ease;
    -o-transition: transform 0.5s ease, color 0.5s ease;
    transition: transform 0.5s ease, color 0.5s ease;
}

#rt-close-btn:hover {
    /* ----- Text ----- */
    color: white;

    /* ----- Styling ----- */
    cursor: pointer;

    /* ----- Transformations ----- */
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);

    /* ----- Transitions ----- */
    -webkit-transition: transform 0.5s ease, color 0.5s ease;
    -moz-transition: transform 0.5s ease, color 0.5s ease;
    -ms-transition: transform 0.5s ease, color 0.5s ease;
    -o-transition: transform 0.5s ease, color 0.5s ease;
    transition: transform 0.5s ease, color 0.5s ease;
}

/* TRANSPARENT BACKGROUND */
#rt_transpnt-bg {
    width: 100%;
    height: 100%;
    /*position: absolute;*/
    top: 62%;
    transform: none;
    z-index: 2;
    border: none;
    outline: none;
    cursor: pointer;
    /* box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.25); */
    transform: none;
}

#rt_transpnt-bg .radiant_lifestyle_section_two-col {
    background: transparent;
    margin-top: -35%;
    position: absolute;
}

#rt_transpnt-bg .radiant_lifestyle_section_two-col h3 {
    font-size: 22px;
    color: #ffffff;
    line-height: 28px;
    margin-bottom: 23px;
    padding: 0;
}

#rt_transpnt-bg .radiant_lifestyle_section_two-col h3 a {
    color: #ffffff;
    text-decoration: none;
}

#rt_transpnt-bg .radiant_lifestyle_section_two-col h3 a:hover {
    color: #ffffff;
}

#rt_transpnt-bg .radiant_lifestyle_section_two-col p {
    font-size: 15px;
    color: #ffffff;
    line-height: 30px;
    margin-bottom: 25px;
    padding: 0;
}

/*========================================== Responsive ==========================================*/

@media screen and (max-width: 1024px) {
    .radiant_grid_bx_two_column li {
        width: 100%;
    }

    #rt_transpnt-bg .radiant_lifestyle_section_two-col {
        background: transparent;
        margin-top: -49%;
    }

    .pagination {
        margin-bottom: 15px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .radiant_grid_bx_two_column li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    #rt-lightbox_pop {
        padding: 0;
    }


}

@media screen and (max-width: 768px) {
    #rt_transpnt-bg .radiant_lifestyle_section_two-col {
        background: transparent;
        margin-top: -72%;
    }

    .default-mobile-wrapper {
        background: #f7f7f7;
        border-bottom: 1px solid #eaeaea;
        overflow: hidden;
        padding: 13px 20px;
    }

    .default-mobile-logo {
        width: 50%;
        float: left;
        display: block;
    }

    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images {
        left: 0px !important;
        height: auto !important;
        width: 100% !important;
    }

    .wraper_shop_single.style-one div.summary {
        width: 100% !important;
        padding-left: 0;
    }

    .woocommerce-product-gallery .flex-viewport {
        object-fit: cover;
        width: 100%;
        height: 100% !important;
    }

    .wraper_shop_single.style-three div.summary {
        width: 100% !important;
        padding-left: 0;
    }

    .woocommerce div.product div.images .flex-control-thumbs {
        position: relative !important;
        left: 0 !important;
        right: 0 !important;
        top: 10px !important;
    }

    .woocommerce div.product div.images .flex-control-thumbs li {
        width: 20% !important;
        display: inline-block !important;
    }

    .wraper_shop_single.style-one .shop_single .rt-product-gallery {
        width: 100%;
        padding: 0;
    }

}

@media screen and (max-width: 767px) {

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        margin: 10px 0 0 0;
    }

    .default-mobile-wrapper {
        background: #f7f7f7;
        border-bottom: 1px solid #eaeaea;
        overflow: hidden;
        padding: 13px 20px;
    }

    .default-mobile-logo {
        width: 50%;
        float: left;
        display: block;
    }


    .radiant_grid_bx_two_column li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    #rt-lightbox_pop {
        padding: 0;
    }

    .radiant_lifestyle {
        border-left: none;
    }

    .radiant_lifestyle_section_two-col {
        /*padding: 30px 15px;*/
        padding: 15px 15px 10px 15px;
    }

    .radiant-date-bx {
        display: inline;
        position: relative;
        text-align: left;
    }

    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images {
        left: 0px !important;
        height: auto !important;
        width: 100% !important;
    }

    .wraper_shop_single.style-one div.summary {
        width: 100% !important;
        padding-left: 0;
    }

    .woocommerce-product-gallery .flex-viewport {
        object-fit: cover;
        width: 100%;
        height: 100% !important;
    }

    .wraper_shop_single.style-three div.summary {
        width: 100% !important;
        padding-left: 0;
    }

    .woocommerce div.product div.images .flex-control-thumbs {
        position: relative !important;
        left: 0 !important;
        right: 0 !important;
        top: 10px !important;
    }

    .woocommerce div.product div.images .flex-control-thumbs li {
        width: 20% !important;
        display: inline-block !important;
    }

    .wraper_shop_single.style-one .shop_single .rt-product-gallery {
        width: 100%;
        padding: 0;
    }

    .wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs {
        text-align: center;
    }

    .wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li {
        text-align: center;
        float: none;
        width: 100%;
        margin-bottom: 10px;
    }

    .wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li:last-child {
        margin-bottom: 0;
    }

    .shop_single .woocommerce-Reviews #review_form_wrapper {
        width: 100%;
    }

    .widget-area > #text-2 {
        padding: 20px 30px 0 30px;
    }

    .hentry .entry-blog-content {
        padding: 30px 20px 20px 20px;
    }

    .post.style-default .entry-header .entry-title {
        font-size: 25px;
        line-height: 34px;
        font-weight: 600px;
    }

    .entry-blog-content .post-meta .author-box {
        width: 100%;
    }

    .entry-blog-content .post-meta .date {
        margin-left: 0;
        float: left;
        /*width: 100%;*/
    }

    .entry-blog-content .post-meta .comment {
        margin-left: 20px;
        float: left;
        /*width: 100%;*/
    }

    .entry-blog-content .post-meta .tag-name {
        position: absolute;
        top: -15px;
        left: 0;
    }

    .pagination {
        margin-bottom: 15px;
    }

    .woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
        width: 100%;
    }

    .woocommerce-page form p.form-row-last .button {
        padding: 11px 13px !important;
    }

    .woocommerce table.shop_table > tbody > tr > td.product-name {
        padding: 20px 0px;
    }

    .woocommerce-cart .shop_table .coupon {
        height: 120px;
        width: 100% !important;
        max-width: 100% !important;
    }

    .woocommerce .coupon input.input-text {
        width: 58% !important;
        float: left !important;
    }

    .woocommerce-cart table.cart td.actions .coupon .input-text {
        float: none;
    }
}

@media screen and (max-width: 480px) {
    #rt_transpnt-bg .radiant_lifestyle_section_two-col h3 {
        width: 100%;
    }
}

@media only screen and (max-width:421px) {
    .woocommerce input.input-text[name=coupon_code] {
        width: 100% !important;
        /*margin: 0px 0px 0px 40px !important;*/
    }

    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon {
        width: 100% !important;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        width: 100% !important;
        margin-top: 10px !important;
    }
}

@media only screen and (max-width:320px) {
    .entry-blog-content .post-meta .comment {
        margin-left: 20px;
    }

    .entry-blog-content .post-meta .date {
        padding-top: 12px;
    }

    .entry-blog-content .post-meta .comment {
        padding-top: 12px;
    }
}



/************************************************************************************************/
body.mobile-menu-active .overlay {
    visibility: visible;
    opacity: 1;
}

.wraper_header {
    position: relative;
    z-index: 9999;
    width: 100%;
    direction: initial;
}

/*.wraper_header.floating-header {
    position: absolute;
}*/

.wraper_header > .main-header {
    position: relative;
}

.header_holder .wraper_header_main {
    background-color: rgba(255, 255, 255, 0.01);
    width: 100%;
}

.wraper_header .header_holder .elementor-menu-toggle {
    float: right;
    border: none;
    background-color: transparent;
}

.wraper_header .header_holder .elementor-menu-toggle span.ti-menu {
    font-size: 23px;
    color: #000;
}

.header_holder .wraper_header_main > nav {
    float: right;
    margin-top: 3px;
    width: 100%;
    display: block;
}

.leftnav .header_holder .wraper_header_main > nav {
    float: left;
    margin-top: 3px;
    text-align: right;
    display: block;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: auto;
    margin-right: 35px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:last-child,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:only-child {
    margin: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
    line-height: 35px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    position: relative;
    display: block;
    cursor: pointer;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul {
    position: absolute;
    top: 100%;
    left: -40px;
    right: 0;
    z-index: 1;
    width: 265px;
    padding: 40px 0 20px 0;
    transform: translateY(10px);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.075);
    border-radius: 4px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-5deg);
    -o-transform: rotateX(-5deg);
    -moz-transform: rotateX(-5deg);
    -webkit-transform: rotateX(-5deg);
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:last-child > ul {
    left: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:hover > ul {
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
    margin-bottom: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
    margin: 0;
    padding: 9px 30px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li > ul > li > a {
    font-size: 17px;
    line-height: 30px;
    letter-spacing: 0.8px;
    display: inline-block;
    vertical-align: top;
    opacity: inherit !important;
    visibility: inherit !important;
    cursor: pointer;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:after {
    position: absolute;
    left: 0;
    top: 11px;
    width: 0;
    height: 2px;
    z-index: 0;
    content: " ";
    background-color: #000;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:hover:after {
    width: 15px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:hover {
    padding-left: 20px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul li ul {
    position: absolute;
    top: 0;
    left: auto;
    right: 100%;
    z-index: 1;
    width: 240px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.075);
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: left;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li:hover > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li:hover > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul li:hover > ul {
    top: -8px;
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {*/
/*  width: 15px;*/
/*  height: 15px;*/
/*  background: #fff;*/
/*  transform: rotate(45deg);*/
/*  position: absolute;*/
/*  content: "";*/
/*  top: -7px;*/
/*  left: 23%;*/
/*  box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;*/
/*}*/

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:hover > ul {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul {
    position: absolute;
    top: 55px;
    left: -35px;
    right: 0;
    z-index: 1;
    width: 265px;
    padding: 18px 0 22px 0;
    box-shadow: rgba(67, 90, 111, 0.416) 0 0 1.5px,
        rgba(67, 90, 111, 0.3) 0 2px 4px -2px;
    border-radius: 4px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li ul li.menu-item-has-children > ul::before {
    width: 15px;
    height: 15px;
    background: #ffffff;
    transform: rotate(135deg);
    position: absolute;
    content: "";
    top: 23px;
    right: 0;
    box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;
    left: 97%;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li > ul {
    position: absolute;
    top: 36px;
    left: auto;
    right: 100%;
    z-index: 1;
    width: 265px;
    padding: 18px 0 22px 0;
    box-shadow: rgba(67, 90, 111, 0.416) 0 0 1px,
        rgba(67, 90, 111, 0.3) 0 2px 4px -2px;
    border-radius: 4px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul .menu-item a:hover:before {
    width: 100%;
    left: 0;
    right: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul .menu-item a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 3px;
    position: absolute;
    left: auto;
    right: 0;
    z-index: -1;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

.wraper_header > .sticky-header,
.wraper_header.floating-header > .sticky-header {
    display: none;
    width: 100%;
}

.wraper_header:not(.floating-header) > .sticky-header.delayed-sticky-mode {
    display: flex;
}

.wraper_header.floating-header > .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
    display: flex;
}

.wraper_header > .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
    position: fixed;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    -webkit-animation: SlideDown 0.55s ease forwards;
    animation: SlideDown 0.55s ease forwards;
    will-change: transform;
}

@-webkit-keyframes SlideDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes SlideDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.wraper_header .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate.i-am-delayed-sticky {
    opacity: 1;
    visibility: visible;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.075);
}

.header_holder .wraper_header_main.mobile-menu-open {
    transform: translateX(0);
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu {
    display: block;
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
    position: static;
    z-index: 1;
    width: 100%;
    padding: 0;
    box-shadow: none;
    border-radius: 4px;
    text-align: left;
    background-color: transparent;
    display: none;
    transition: none;
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu > li.menu-item-has-children a:before,
.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li ul li a:after {
    display: none;
}

.mobile-menu-close {
    padding: 8px 0;
    text-align: right;
    cursor: pointer;
    position: relative;
    /* background: #000; */
    margin-bottom: -3px;
    float: right;
    width: 50%;
}

.mobile-menu-close:before {
    color: #000;
    /* background-color: #1c1a1a; */
    display: inline-block;
    content: "\e646";
    font-family: 'themify';
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}

.mobile-menu-active .mobile-menu-close {
    display: none;
}

.wraper_header section.elementor-element {
    left: 0 !important;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        max-width: 350px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #fff;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.3s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 20px !important;
        text-align: left;
        line-height: normal;
    }

    .elementor-nav-menu .menu-item a {
        color: #000000;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 0;
        position: absolute;
        content: "\e61a";
        font-family: "themify";
        font-size: 14px;
        line-height: 26px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        max-width: 350px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #fff;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.3s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 20px !important;
        text-align: left;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000 !important;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 10px 55px 10px 40px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 10px;
        width: 40px;
        cursor: pointer;
        text-align: center;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 0;
        position: absolute;
        content: "\e61a";
        font-family: "themify";
        font-size: 12px;
        line-height: 32px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {
        display: none;
    }
}

@media screen and (min-width: 321px) and (max-width: 479px) {
    .header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        max-width: 250px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #fff;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.5s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 10px 20px !important;
        text-align: left;
    }

    .elementor-nav-menu .menu-item a {
        color: #000000;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li ul li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li ul li ul li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 10px 55px 10px 40px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        content: "\e61a";
        font-family: "themify";
        font-size: 14px;
        line-height: 26px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {
        display: none;
    }
}

@media screen and (max-width: 320px) {
    .header_holder .wraper_header_main {
        height: 100%;
        max-width: 250px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #fff;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.5s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 20px !important;
        text-align: left;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000 !important;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 20px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 10px;
        width: 40px;
        cursor: pointer;
        text-align: center;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 0;
        position: absolute;
        content: "\e61a";
        font-family: "themify";
        font-size: 12px;
        line-height: 32px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
    position: static;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
    position: absolute;
    top: 100%;
    left: 46.9%;
    width: 100vw;
    margin-left: -50.7vw;
    transform: translateY(0) !important;
    border-radius: 4px;
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.08);
    padding: 35px 0;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-5deg) !important;
    -o-transform: rotateX(-5deg) !important;
    -moz-transform: rotateX(-5deg) !important;
    -webkit-transform: rotateX(-5deg) !important;
    transition: all 0.1s ease-in-out !important;
    -webkit-transition: all 0.1s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover > ul.mega-child-menu {
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu > li {
    padding: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul.menu > li {
    width: 100%;
    height: auto;
    position: relative;
    color: #444756;
    font-size: 15px;
    letter-spacing: 0.8px;
    margin: 0 0 15px 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > ul > li:last-child,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > ul > li:last-child {
    margin-bottom: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
    color: #444756;
    font-size: 15px;
    letter-spacing: 0.8px;
    position: relative;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
    font-size: 15px;
    letter-spacing: 0.8px;
    color: #000;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu > li ul > li > a:before {
    position: absolute;
    left: 0;
    top: 11px;
    width: 0;
    height: 2px;
    z-index: 0;
    background-color: #000;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu > li ul > li > a:hover:before {
    width: 15px;
}

.header_holder .elementor-element .elementor-widget-container {
    transition: none !important;
}

.wraper_header .header_holder .elementor-menu-toggle span.ti-menu {
    color: #000;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after {
    content: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
    padding-left: 0 !important;
    color: #4f5ad0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:after {
    content: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover {
    padding-left: 0 !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
    width: 60em;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    transition: all 300ms linear 0s;
    background: #fff;
    top: 62px;
    left: -44px;
    right: 0;
    opacity: 0;
    visibility: hidden;
    display: block;
    box-shadow: rgba(67, 90, 111, 0.416) 0 0 1.5px,
        rgba(67, 90, 111, 0.3) 0 2px 4px -2px;
    -webkit-box-shadow: rgba(67, 90, 111, 0.416) 0 0 1.5px,
        rgba(67, 90, 111, 0.3) 0 2px 4px -2px;
    list-style: none;
    position: absolute;
    border-radius: 5px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu:hover .mega-child-menu {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
    margin-right: 0;
    height: auto;
    margin: 0;
    padding: 7px 54px 7px 0px;
    text-align: left;
    float: left;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
    color: #13152f;
    font-size: 15px;
    letter-spacing: 0.1px;
    position: relative;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
    font-size: 15px;
    letter-spacing: 0.1px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add:after {
    content: "Label";
    position: absolute;
    background: #f95448;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    right: -33px;
    top: 14px;
    border-radius: 3px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::after {
    /*content: "";
  position: absolute;
  background: #989898;
  width: 7px;
  height: 1px;
  top: 17px;
  left: -30px;
  transform: none;*/
    display: none;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li:hover a::after {
    transform: none;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::before {
    content: "";
    width: 0;
    height: 1px;
    top: 28px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #444756;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover::before {
    width: 100%;
    left: 0;
    right: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .radiantthemes-custom-button a.radiantthemes-custom-button-main::after {
    transform: none;
    content: none;
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children:hover::after {*/
/*  transform: translate(-40px, 13px) rotate(45deg);*/
/*  transition: all 300ms linear 0s;*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*}*/

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children::after {*/
/*  transition: all 300ms linear 0s;*/
/*  transform: translate(-40px, 20px) rotate(45deg);*/
/*  opacity: 0;*/
/*  visibility: hidden;*/
/*  width: 15px;*/
/*  height: 15px;*/
/*  background: #fff;*/
/*  box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;*/
/*  content: "";*/
/*  position: absolute;*/
/*}*/

.main-megamenu-holder .mega-child-menu h5 {
    text-align: left;
}

@media screen and (min-width: 1920px) and (max-width: 2000px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -28.2vw;
    }
}

@media screen and (min-width: 1151px) and (max-width: 1260px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -19.1vw;
    }
}

@media screen and (min-width: 1031px) and (max-width: 1150px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -13.1vw;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1300px) and (orientation: landscape) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -13.1vw;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1300px) and (orientation: portrait) {

    .woocommerce .coupon,
    .woocommerce .checkout_coupon {
        width: auto;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -50vw;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -50vw;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        left: -38% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
        border: 1px solid red;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e61a";
        font-family: "themify";
        font-size: 14px;
        line-height: 26px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }

    .woocommerce .coupon,
    .woocommerce .checkout_coupon {
        width: auto;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        left: -38% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 5px 0;
        /*border-bottom: 1px rgba(106, 124, 146, 0.1) solid;*/
        color: inherit;
        margin-bottom: 0;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }

    .header_holder .elementor-column.elementor-col-25,
    .elementor-column[data-col="25"] {
        width: 100%;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e61a";
        font-family: "themify";
        font-size: 14px;
        line-height: 26px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }
}


@media screen and (min-width: 480px) and (max-width: 767px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
        border: 1px solid red;
    }

    .mega-child-menu .elementor-column.elementor-col-25 {
        width: 100%;
    }

    .mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li a {
        padding-left: 30px;
    }

    .mega-child-menu > li ul > li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        /*border-bottom: 1px rgba(106, 124, 146, 0.1) solid;*/
        color: inherit;
    }

    .mega-child-menu > li ul > li > a {
        text-transform: uppercase;
        line-height: 26px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }
}

@media screen and (min-width: 321px) and (max-width: 479px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add::after {
        right: 40px;
        top: 20px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e61a";
        font-family: "themify";
        font-size: 14px;
        line-height: 26px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        /*border-bottom: 1px rgba(106, 124, 146, 0.1) solid;*/
        color: inherit;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }
}

@media screen and (max-width: 320px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 4px;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        color: inherit;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }
}



.elementor-widget-radiant-custom-search .header-slideout-searchbar {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    margin-top: 3px;
    cursor: pointer;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder {
    position: relative;
    display: block;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar span[class*="ti-"] {
    font-size: 18px;
    color: #000;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box {
    position: absolute;
    top: -10px;
    right: 30px;
    z-index: 1;
    width: 30px;
    padding: 5px 5px 4px 12px;
    background-color: #f9f9f9;
    border: 3px rgba(0, 0, 0, 0.1) solid;
    border-radius: 5px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out 0.2s;
    -webkit-transition: all 0.4s ease-in-out 0.2s;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row {
    position: relative;
    display: block;
    padding-right: 30px;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row input[type="search"] {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 30px;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: none;
    font-size: 13px;
    border-radius: 4px;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row input[type="search"]::placeholder {
    color: #000;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row button[type="submit"] {
    position: absolute;
    top: 0;
    width: 26px;
    height: 30px;
    background-color: transparent;
    border: none;
    display: none;
    border-radius: 4px;
    text-align: center;
    font-size: 18px;
    color: #000;
    line-height: 30px;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder:hover > .header-slideout-searchbar-box,
.wraper_header.style-sixteen .wraper_header_main .header-main-action ul > li.header-slideout-searchbar > .header-slideout-searchbar-holder:focus > .header-slideout-searchbar-box {
    width: 200px;
    opacity: 1;
    visibility: visible;
}



body.admin-bar #header .rt-header-inner .rt-dark,
body.admin-bar #header .rt-header-inner .header-sticky.sticky-active {
    top: 32px;
}

/************************************************************************************************/

/*=====================================================
Box Grid 2
=====================================================*/
.radiant_lifestyle_trans_bg {
    padding: 20px 45px 1px 45px;
    background: transparent;
}

.radiant_lifestyle_trans_bg h3 {
    font-size: 22px;
    color: #ffffff;
    line-height: 32px !important;
    margin-bottom: 6px;
    padding: 0;
}

.radiant_lifestyle_trans_bg h3 a {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer !important;
}

.radiant_lifestyle_trans_bg h3 a:hover {
    color: #ffffff;
}

.radiant_lifestyle_trans_bg p {
    font-size: 15px;
    color: #ffffff;
    line-height: 30px;
    margin-bottom: 6px;
    padding: 0;
}

/********************************/
.rt-bottom-left {
    position: absolute;
    /*bottom: 8px;
  left: 16px;*/
    bottom: 32px;
    left: 0px;
}

a.transparent-masionary-btn-hover {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

a:hover.transparent-masionary-btn-hover {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span {
    position: relative;
    display: inline-block;
    margin-top: 4px;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:after,
.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:before {
    content: "";
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    -o-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover:hover span:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: 0.34s;
    -o-transition-delay: 0.34s;
    transition-delay: 0.34s;
}

.rt-no-more-post {
    overflow: hidden;
    text-align: center;
    font-style: italic;
    margin-bottom: 150px;
}

.rt-no-more-post {
    display: none;
}


/******************************** Theme Options/

/* START OF COMMON CSS*/
.moving-image-style-one .elementor-image img {
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.moving-image-style-one:hover .elementor-image img {
    transform: translate3d(-10px, 0, 0);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.moving-image-style-two .elementor-image img {
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.moving-image-style-two:hover .elementor-image img {
    transform: translate3d(-10px, 5px, 0);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.icon-moving .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving:hover .elementor-image-box-img img {
    transform: translate3d(-6px, 0px, 0);
}

.icon-moving-style-two .elementor-image img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving-style-two:hover .elementor-image img {
    transform: translate3d(0px, -6px, 0);
}

.icon-moving-style-three .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving-style-three:hover .elementor-image-box-img img {
    transform: translate3d(0px, -6px, 0);
}

.icon-moving-style-four .elementor-image img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving-style-four:hover .elementor-image img {
    transform: translate3d(-6px, 0px, 0);
}

.rt-portfolio-box.element-eight .overlay {
    background-color: transparent !important;
}

.wraper_error_main.style-one .error_main .btn {
    border-radius: 4px !important;
}

.landing-banner-img .elementor-image {
    width: 1350px;
    float: right;
    position: relative;
    left: 9%;
}

.rt-text-stroke .elementor-heading-title {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: rgba(0, 0, 0, 1);
    color: transparent !important;
}


/* END OF COMMON CSS*/



@media only screen and (min-width:768px) and (max-width:1024px) {


    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon {
        float: left;
        width: 68%;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        width: auto;
    }

    .woocommerce #content table.cart td.actions,
    .woocommerce table.cart td.actions,
    .woocommerce-page #content table.cart td.actions,
    .woocommerce-page table.cart td.actions {
        overflow: hidden;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        float: right;
    }

    .woocommerce button.button[name=update_cart],
    .woocommerce button.button[name=update_cart]:disabled {
        line-height: 30px !important;
    }
}


@media only screen and (min-width:414px) and (max-width:800px) {

    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon {
        float: left;
        width: 68%;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        width: auto;
    }

    .woocommerce #content table.cart td.actions,
    .woocommerce table.cart td.actions,
    .woocommerce-page #content table.cart td.actions,
    .woocommerce-page table.cart td.actions {
        overflow: hidden;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        float: right;
    }

    .woocommerce button.button[name=update_cart],
    .woocommerce button.button[name=update_cart]:disabled {
        line-height: 30px !important;
    }

    .woocommerce #content table.cart td.actions .button,
    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        margin: 0;
    }
}

@media only screen and (min-width:320px) and (max-width:413px) {

    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon {
        width: 100%;
    }

    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon {
        width: 100%;
    }
}


/* FOOTER SECTION CSS ENDS */

/* START CSS FOR ACCODIAN */

.radiantthemes-accordion.element-five {
    width: 100%;
    margin: 0 auto;
}

.radiantthemes-accordion.element-five .accord_bdy {
    padding: 0;
}

.radiantthemes-accordion.element-five .accord_bx_sec {
    padding: 0;
}

.radiantthemes-accordion.element-five .ques_bx {
    margin: 0;
    padding: 0;
}

.radiantthemes-accordion.element-five .clearfix:before {
    display: table;
    content: " ";
}

.radiantthemes-accordion.element-five .ques_bx li:not(.a) {
    font-weight: bold;
    cursor: pointer;
    margin-bottom: 0px;
    border-radius: 0px;
    padding: 22px 0px;
    border-top: 1px solid rgba(255, 255, 255, 0.18);
}

.radiantthemes-accordion.element-five .ques_bx li:not(.a):first-child {
    /* border-bottom: none; */
    border-top: none;
}

.radiantthemes-accordion.element-five .ques_bx li {
    float: left;
    width: 100%;
}

.radiantthemes-accordion.element-five .minus {
    opacity: 1;
    font-size: 1.3em;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    float: right;
}

.radiantthemes-accordion.element-five .plus {
    opacity: 1;
    font-size: 1.3em;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    top: 9px;
    float: right;
}

.radiantthemes-accordion.element-five .minus::before {
    transform: rotate(135deg);
}

.radiantthemes-accordion.element-five .plus::after,
.radiantthemes-accordion.element-five .plus::before {
    content: "" !important;
    background: currentColor;
    height: 2px;
    width: 16px;
    display: block;
    position: absolute;
    left: 0;
    transition: transform .3s ease-out;
}

.radiantthemes-accordion.element-five .minus::after {
    transform: rotate(45deg);
}

.radiantthemes-accordion.element-five .plus::after {
    transform: rotate(90deg);
}

.radiantthemes-accordion.element-five .plus::after,
.radiantthemes-accordion.element-five .plus::before {
    content: "" !important;
    background: currentColor;
    height: 2px;
    width: 12px !important;
    display: block;
    position: absolute;
    left: 0;
    transition: transform .3s ease-out;
}

.radiantthemes-accordion.element-five .text {
    float: left;
    color: #16193A;
    font-weight: 500 !important;
    margin-right: 10px;
    font-size: 22px;
}

.radiantthemes-accordion.element-five .ques_bx li.a {
    display: none;
    color: #555759;
    margin-top: -18px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 17px;
}

.radiantthemes-accordion.element-five .accord_bx_sec {
    padding: 0 0px 35px 0px !important;
}

@media screen and (max-width: 479px) and (min-width: 321px) {
    .radiantthemes-accordion.element-five .plus {
        top: 8px !important;
        right: -15px;
    }

    .brand-logo .elementor-image {
        width: 220px;
        float: none;
    }

    .heading-border .elementor-heading-title:after {
        display: none;
    }

}

.element-page-accordion-two .elementor-accordion .elementor-accordion-item {
    margin-bottom: 20px;
    border: 1px #E2E4EC solid;
    box-shadow: 0 10px 18px 0 rgba(0, 0, 0, 0.08);
    background-color: #ffffff;
    border-radius: 3px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.element-page-accordion-two .elementor-tab-title a {
    color: #16193A !important;
}

.element-page-accordion-two .elementor-accordion .elementor-tab-content {
    /*padding: 15px 20px;*/
    padding-top: 0;
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    border-top: 1px solid #d4d4d4;
}

/* END CSS FOR ACCODIAN */


/* ================================== */
/* START OF COMMON CSS*/
/* ================================== */

.img-box-hover-effect:hover .elementor-column-wrap {
    transform: translateY(-5px);
}

.img-box-hover-effect .elementor-column-wrap {
    transition: .4s cubic-bezier(.48, .57, .33, .89) !important;
}

.icon-moving-left-right img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving-left-right:hover img {
    transform: translate3d(-6px, 0px, 0);
}

.icon-moving-top-bottom .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

.icon-moving-top-bottom:hover .elementor-image-box-img img {
    transform: translate3d(0px, -6px, 0);
}

.move-image-left-right .elementor-image img {
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.move-image-left-right:hover .elementor-image img {
    transform: translate3d(-10px, 0, 0);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.bg-icon-moving-style-one .elementor-image img {
    position: relative;
    animation: iconmove 10s infinite;
}

@keyframes iconmove {
    0% {
        left: 0;
    }

    50% {
        left: 30%;
    }

    100% {
        left: 0;
    }
}

.rt-icon-moving-style-two .elementor-image img {
    position: relative;
    animation: iconmove 8s infinite;
}

@keyframes iconmove {
    0% {
        left: 0;
    }

    50% {
        left: 35%;
    }

    100% {
        left: 0;
    }
}

.rt-icon-moving-style-three-up .elementor-image img {
    position: relative;
    animation: iconmoveup 10s infinite;
}

@keyframes iconmoveup {
    0% {
        bottom: 0;
    }

    50% {
        bottom: 50px;
    }

    100% {
        bottom: 0;
    }
}

.move-icon-sidewise .elementor-image img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.move-icon-sidewise:hover .elementor-image img {
    transform: translate3d(-6px, 0, 0);
}

.move-icon-sidewise .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.move-icon-sidewise:hover .elementor-image-box-img img {
    transform: translate3d(-6px, 0, 0);
}


.move-icon-sidewise .elementor-icon svg {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.move-icon-sidewise:hover .elementor-icon svg {
    transform: translate3d(-6px, 0, 0);
}

.move-icon-sidewise .elementor-icon-box-icon svg {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.move-icon-sidewise:hover .elementor-icon-box-icon svg {
    transform: translate3d(-6px, 0, 0);
}

/*.move-icon-sidewise .elementor-icon-box-icon {
  transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
  transform: translate3d(0px, 0, 0);
}

.move-icon-sidewise:hover .elementor-icon-box-icon {
  transform: translate3d(-6px, 0, 0);
}*/


.elementor-text-editor ul li {
    padding-bottom: 7px;
}

.video-icon-white-circle img {
    position: relative;
    right: 0px;
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 50% !important;
    animation: wh-btn 1.5s linear infinite;
}

@keyframes wh-btn {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
            0 0 0 10px rgba(255, 255, 255, 0.2),
            0 0 0 30px rgba(255, 255, 255, 0.2);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2),
            0 0 0 30px rgba(255, 255, 255, 0.2),
            0 0 0 50px rgba(255, 255, 255, 0);
    }
}

.particle-moving-1 .elementor-image {
    animation: particlerotate1 5s infinite linear;
}

@keyframes particlerotate1 {
    0% {
        transform: translate(0, 0) rotate(0deg);
        -webkit-transform: translate(0, 0) rotate(0deg);
    }

    25% {
        transform: translate(-10px, 10px) rotate(10deg);
        -webkit-transform: translate(-10px, 10px) rotate(10deg);
    }

    50% {
        transform: translate(5px, -5px) rotate(25deg);
        -webkit-transform: translate(5px, -5px) rotate(25deg);
    }

    75% {
        transform: translate(15px, -5px) rotate(15deg);
        -webkit-transform: translate(15px, -5px) rotate(15deg);
    }

    100% {
        transform: translate(0, 0) rotate(0deg);
        -webkit-transform: translate(0, 0) rotate(0deg);
    }
}

.rt-particle-moving-2 .elementor-image {
    animation: particlemove2 4.5s infinite linear;
}

.rt-particle-moving-2 .elementor-icon {
    animation: particlemove2 4.5s infinite linear;
}

@keyframes particlemove2 {
    0% {
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }

    25% {
        transform: translate(10px, 10px);
        -webkit-transform: translate(10px, 10px);
    }

    50% {
        transform: translate(5px, 5px);
        -webkit-transform: translate(5px, 5px);
    }

    75% {
        transform: translate(10px, -5px);
        -webkit-transform: translate(10px, -5px);
    }

    100% {
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
}

.text-rotate .elementor-heading-title:after {
    content: "";
    background: #F9CB57;
    width: 16px;
    height: 100%;
    position: absolute;
    right: 15px;
    top: 0;
    z-index: -1;
}

.text-rotate .elementor-heading-title {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    padding: 10px 0;
}

.text-number-rotate .elementor-heading-title {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
}

.social-text-rotate .elementor-heading-title {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    padding: 10px 0;
}

/* ================================== */
/* END OF COMMON CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-one CSS*/
/* ================================== */
.home-text-bg .elementor-heading-title {
    background: #FF3600;
    display: inline-block;
    line-height: 60px;
    padding: 0px 15px 0px 2px;
}

.banner-small-text .elementor-heading-title {
    display: inline-block;
    background: #000;
    padding: 0 5px;
}

.text-stroke .elementor-heading-title {
    display: block;
    color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: rgba(255, 53, 0, 0.2);
    width: 100%;
}

.home-one-man-full-img .elementor-image {
    width: 750px;
    float: right;
}

.icon-moving-top .elementor-image img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.featurebox-hm1 .elementor-element-populated {
    position: relative;
    display: inline-block;
}

.featurebox-hm1 .elementor-element-populated:after {
    content: '';
    width: 0;
    height: 3px;
    bottom: 0;
    position: absolute;
    left: auto;
    right: 0;
    /* z-index: -1; */
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: #ff7133;
}

.icon-moving-top .elementor-element-populated:hover::after {
    width: 100%;
    left: 0;
    right: auto;
    margin: 0;
}

.icon-moving-top:hover .elementor-image img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}


.icon-moving-top .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
}

.icon-moving-top:hover .elementor-image-box-img img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}

.home-one-testimonial-bg {
    position: absolute;
    animation-name: rotate;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.text-stroke-video .elementor-heading-title {
    display: block;
    color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: rgba(255, 53, 0, 0.2);
    width: 100%;
    writing-mode: vertical-rl;
    transform: rotate(360deg);
}

.video-img-bg .elementor-image {
    width: 1200px;
    float: right;
}

.newsletter-home-one .wpcf7-email {
    width: 100%;
    border: none;
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.11);
    height: 55px;
    padding: 8px 15px;
    font-size: 15px;
    font-weight: 400;
    color: #FF3600;
    border-radius: 3px;
}

.newsletter-home-one .wpcf7-email::placeholder {
    color: #6F6F6F;
}

.newsletter-home-one .newsletter-btn .wpcf7-submit {
    border: none;
    height: 55px;
    width: 100%;
    padding: 0;
    color: #fff;
    background: #FF3500;
    font-size: 15px;
    font-weight: 500;
    border-radius: 3px;
}

.newsletter-home-one .newsletter-btn .ajax-loader {
    position: absolute;
}

.newsletter-home-one .newsletter-btn i {
    position: absolute;
    font-size: 15px;
    vertical-align: middle;
    line-height: 50px;
    right: 45px;
}

.rt-one-img-box {
    overflow: hidden;
    margin: 0;
    box-shadow: 2px 5px 20px 0px rgba(23.00000000000032, 22.000000000000014, 139, 0.08);
}

.rt-one-img-box .elementor-column-wrap {
    position: relative;
    overflow: hidden;
}

.rt-one-img-box .elementor-column-wrap:before {
    content: "";
    width: 0;
    height: 100%;
    background: rgba(255, 247, 247, 1);
    position: absolute;
    top: 0;
    left: -180px;
    bottom: 0;
    transform: skewX(-36deg);
    transition: all .5s ease 0s;
}

.rt-one-img-box .elementor-column-wrap:hover:before {
    width: 245%;
}

.rt-one-img-box .elementor-column-wrap .elementor-image {
    opacity: 0;
    transform: translate3d(0, -50px, 0);
    transition: transform .5s ease 0s;
}

.rt-one-img-box .elementor-column-wrap:hover .elementor-image {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

.rt-one-img-box .elementor-column-wrap .elementor-heading-title {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition: transform .5s ease 0s;
}

.rt-one-img-box .elementor-column-wrap:hover .elementor-heading-title {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    color: #181818 !important;
}

.rt-one-img-box .elementor-column-wrap .elementor-text-editor {
    opacity: 0;
    transform: translate3d(0, 50px, 0);
    transition: all .7s ease 0s;
}

.rt-one-img-box .elementor-column-wrap:hover .elementor-text-editor {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition-delay: .15s;
}

.rt-one-img-box .elementor-column-wrap .radiantthemes-custom-button {
    position: absolute;
    opacity: 0;
    z-index: 1;
    transition: all .7s ease 0s;
}

.rt-one-img-box .elementor-column-wrap:hover .radiantthemes-custom-button {
    opacity: 1;
    transition-delay: .15s;
}

.img-box-shadow {
    transition: all .4s ease-in-out !important;
}

.img-box-shadow:hover {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.11);
    transition: all .4s ease-in-out !important;
}

.img-box-shadow:before {
    background: #FF3500;
    content: "";
    width: 0;
    height: 3px;
    position: absolute;
    bottom: 0;
    right: 0;
    transition: all .4s ease-in-out !important;
    -webkit-transition: all .4s ease-in-out !important;
}

.img-box-shadow:hover:before {
    width: 100%;
    right: auto;
}

/* ================================== */
/* END HOME-Page-one CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-two CSS*/
/* ================================== */

.text-stroke.textelementor-heading-title.elementor-size-default {
    display: block;
    color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: rgba(255, 53, 0, 0.2);
    width: 100%;
}

.laptop-girl .elementor-image {
    width: 699px;
    float: right;
}

.rt-wave-video-icon img {
    position: relative;
    right: 0px;
    background-color: rgba(255, 183, 172, 0.11);
    border-radius: 50% !important;
    animation: vdo-btn-two 1.5s linear infinite;
}

@keyframes vdo-btn-two {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 183, 172, 0.11),
            0 0 0 10px rgba(255, 183, 172, 0.11),
            0 0 0 30px rgba(255, 183, 172, 0.11);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(255, 183, 172, 0.11),
            0 0 0 30px rgba(255, 183, 172, 0.11),
            0 0 0 50px rgba(255, 183, 172, 0.0);
    }
}

.rt-video-txt .elementor-image-box-content {
    padding: 17px 0 0 0;
}

/* ================================== */
/* END HOME-Page-two CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-Three CSS*/
/* ================================== */

.hover_all_black_effect:hover h2 {
    color: #000 !important;
}

.hover_all_black_effect:hover p {
    color: #000;
}

.hover_all_black_effect:hover .elementor-element > .heading-hover-text.elementor-widget-container {
    background-position: 0px 40px !important;
    background-repeat: no-repeat !important;
}

.home-three-accordion .elementor-accordion-item {
    border: 0px none;
}

.home-three-accordion .elementor-accordion .elementor-tab-content {
    border-top: 0px none;
}

.right_portfolio .rt-portfolio-box-item {
    height: 437px;
    width: 757px;
    top: -10px;
}

.home-three-left-full-img .elementor-image {
    width: 685px;
    /* float: left; */
}

.home-three-banner-img .elementor-image {
    width: 689px;
    float: left;
}

.home-three-section-left-img .elementor-image {
    width: 750px;
    float: right;
}

.home-three-product-box {
    margin-bottom: 20px;
}

.home-three-product-box:after {
    width: 92.5%;
    height: 100%;
    position: absolute;
    border-radius: 5px;
    background: #FFD92B;
    top: 0px;
    left: 15px;
    display: block;
    content: "";
    -webkit-transform-origin: right;
    transform-origin: right;
    transition: visibility .6s, -webkit-transform .7s cubic-bezier(.19, 1, .22, 1);
    transition: transform .7s cubic-bezier(.19, 1, .22, 1), visibility .6s;
    transition: transform .7s cubic-bezier(.19, 1, .22, 1), visibility .6s, -webkit-transform .7s cubic-bezier(.19, 1, .22, 1);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    visibility: hidden;
}

.home-three-product-box:hover:after {
    border-radius: 0px;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: left;
    transform-origin: left;
    transition: -webkit-transform .5s cubic-bezier(1, 0, 0, 1);
    /*transition: transform .5s cubic-bezier(1,0,0,1);
    transition: transform .5s cubic-bezier(1,0,0,1),-webkit-transform .5s cubic-bezier(1,0,0,1);*/
    visibility: visible;
}

.home-three-product-box .elementor-widget-wrap {
    z-index: 2;
}

.home-three-product-box:hover .elementor-divider .elementor-divider-separator {
    border-top: var(--divider-border-width) var(--divider-border-style) #080808;
}

.home-three-product-box:hover .elementor-heading-title {
    -webkit-transition: all 0.5s cubic-bezier(0, 0, 0.23, 1);
    transition: all 0.5s cubic-bezier(0, 0, 0.23, 1);
    background-position: 0%;
}

.home-three-product-box .elementor-heading-title {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#1f1d1d), color-stop(50%, #1f1d1d), color-stop(50%, #fff));
    background-image: linear-gradient(to right, #1f1d1d, #1f1d1d 50%, #fff 50%);
    background-size: 200% 100%;
    background-position: 100%;
    color: #fff;
}

.home-three-product-box:hover .elementor-text-editor {
    color: #1f1d1d;
    transition: all 0.5s cubic-bezier(0, 0, 0.23, 1);
}

.home-three-blog-box .elementor-widget-image {
    overflow: hidden;
}

.home-three-blog-box .elementor-image {
    -webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
}

.home-three-blog-box:hover .elementor-image {
    -webkit-transform: scale(1.10) translateX(3%);
    -ms-transform: scale(1.10) translateX(3%);
    transform: scale(1.10) translateX(3%);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
    transition: transform 1s cubic-bezier(.33, .02, 0, .93) !important;
}

.home-three-project-box .elementor-widget-image {
    overflow: hidden;
    /*border-radius: 5px;*/
}

.home-three-project-box .elementor-image {
    display: block;
    -webkit-transform: scale(1.06);
    -ms-transform: scale(1.06);
    transform: scale(1.06);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.home-three-project-box:hover .elementor-image {
    -webkit-transform: scale(1.08) translateX(2%);
    -ms-transform: scale(1.08) translateX(2%);
    transform: scale(1.08) translateX(2%);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.home-video-sec-img-right .elementor-image {
    width: 750px;
    float: left;
}

.home-three-service-left-img-full .elementor-image {
    width: 800px;
    float: right;
}

/* ================================== */
/* END HOME-Page-Three CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-Four CSS*/
/* ================================== */
.home-four-text-left-border .elementor-text-editor {
    position: relative;
    display: block;
    padding-left: 25px;
}

.home-four-text-left-border .elementor-text-editor:before {
    content: "";
    position: absolute;
    left: 0;
    background: #FDBD00;
    width: 5px;
    height: 100%;
}

.home-four-heading-text-left-border .elementor-heading-title {
    position: relative;
    display: block;
    padding-left: 20px;
}

.home-four-heading-text-left-border .elementor-heading-title:before {
    content: "";
    position: absolute;
    left: 0;
    background: #FDBD00;
    width: 5px;
    height: 100%;
}

.home-four-right-img .elementor-image {
    width: 498px;
    float: left;
}

.home-four-video-icon img {
    position: relative;
    right: 0px;
    background-color: rgba(253, 189, 0, 0.2);
    border-radius: 50% !important;
    animation: anim-btn 1.5s linear infinite;
}

@keyframes anim-btn {
    0% {
        box-shadow: 0 0 0 0 rgba(253, 189, 0, 0.2),
            0 0 0 10px rgba(253, 189, 0, 0.2),
            0 0 0 30px rgba(253, 189, 0, 0.2);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(253, 189, 0, 0.2),
            0 0 0 30px rgba(253, 189, 0, 0.2),
            0 0 0 50px rgba(253, 189, 0, 0);
    }
}

.home-three-video-icon img {
    position: relative;
    right: 0px;
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 50% !important;
    animation: vdo-btn 1.5s linear infinite;
}

@keyframes vdo-btn {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
            0 0 0 10px rgba(255, 255, 255, 0.2),
            0 0 0 30px rgba(255, 255, 255, 0.2);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2),
            0 0 0 30px rgba(255, 255, 255, 0.2),
            0 0 0 50px rgba(255, 255, 255, 0);
    }
}

/* ================================== */
/* END HOME-Page-Four CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-five CSS*/
/* ================================== */

/*.rt-main-toggle-menu-trigger{*/
/*    width: 36px;*/
/*    margin-top: 20px;*/
/*    text-align: center;*/
/*    cursor: pointer;*/
/*}*/
.home-social-text .elementor-text-editor {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
}

.elementor-widget.elementor-widget-radiant-list {
    /*font-size: 17px;*/
    font-weight: bold;
    color: black;
}

.contact-us .wpcf7-form-control.wpcf7-submit {
    font-size: 18px;
    background-color: #435FD5;
    color: white;
    position: absolute;
    top: 0px;
    padding: 12px 48px;
    border: 0px none;
    border-radius: 0px;
    right: 0px;
    font-weight: 400;
}

.contact-us .wpcf7-form-control-wrap.email-52 {
    font-size: 16px;
}

.contact-us .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    margin: 0px;
    width: 100%;
    padding: 5px 0;
    border: 1px solid #EAEAEA;
    background: #fff;
    width: 100%;
    border: none;
    padding: 8px 10px;
    height: 50px;
    border-radius: 0px;
}

.home-five-video-icon img {
    position: relative;
    right: 0px;
    background-color: rgba(67, 95, 213, 0.11);
    border-radius: 50% !important;
    animation: vdo-btn-five 1.5s linear infinite;
}

@keyframes vdo-btn-five {
    0% {
        box-shadow: 0 0 0 0 rgba(67, 95, 213, 0.11),
            0 0 0 10px rgba(67, 95, 213, 0.11),
            0 0 0 30px rgba(67, 95, 213, 0.11);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(67, 95, 213, 0.11),
            0 0 0 30px rgba(67, 95, 213, 0.11),
            0 0 0 50px rgba(67, 95, 213, 0);
    }
}

.home-five-list-icon .elementor-widget-container {
    transition: all 0.3s ease-in-out;
}

.home-five-list-icon:hover .elementor-widget-container {
    box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.18);
    transition: all 0.3s ease-in-out;
    background: #fff;
    border-radius: 5px;
}

/* ================================== */
/* END HOME-Page-five CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-Six CSS*/
/* ================================== */
.side_portfolio .rt-portfolio-box-item {
    width: 418px;

}

/* ================================== */
/* END HOME-Page-Six CSS*/
/* ================================== */


/* ================================== */
/* START HOME-Page-Seven CSS*/
/* ================================== */
.home-text-bg-seven .elementor-heading-title span {
    background: linear-gradient(to right, #E93154 0%, #FF342D 100%);
    display: inline-block;
    line-height: 70px;
    padding: 0px 10px 0px 10px;
}

.home7_contactus .form-row input[type=text],
.home7_contactus .form-row input[type=email],
.home7_contactus .form-row input[type="email"],
.home7_contactus .form-row input[type="tel"] {
    width: 100%;
    padding: 15px 10px 15px 0;
    margin: 0 0 20px 0;
    background: transparent;
    color: #fff;
    border: 0px none;
    border-bottom: 1px solid #fff;
}

.home7_contactus .form-row textarea {
    width: 100%;
    padding: 15px 10px 15px 0;
    margin: 0 0 20px 0;
    background: transparent;
    color: #fff;
    border: 0px none;
    border-bottom: 1px solid #fff;
    height: 80px;
    resize: none;
}

.home7_contactus .form-row button,
.home7_contactus .form-row html input[type=button],
.home7_contactus .form-row input[type=reset],
.home7_contactus .form-row input[type=submit] {
    background: linear-gradient(to right, #E93154 0%, #FF342D 100%);
    padding: 14px 40px 14px 40px;
    font-size: 15px;
    font-weight: bold;
    line-height: 26px;
    color: #FFFFFF;
    border-radius: 0px !important;
    margin-top: 25px;
    border: 0px none;
}

.home7_contactus ::placeholder {
    color: #FFFFFF;
}

.home7_progressbar .rt-progress-bar.element-two {
    padding: 10px 0px;
}

.home7_progressbar .rt-progress-bar.element-two .skills .skill-item .skill-header .skill-percentage {
    display: none;
}

.img-box-content:hover .elementor-section-boxed {
    transform: translateY(-20px);
}

.img-box-content .elementor-section-boxed {
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.img-box-content .elementor-widget-image {
    overflow: hidden;
}

.img-box-content .elementor-image {
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.img-box-content:hover .elementor-image {
    transform: scale(1.06);
}

.home-seven-video-icon img {
    position: relative;
    right: 0px;
    background-color: rgba(26, 31, 50, 0.11);
    border-radius: 50% !important;
    animation: vdo-btn-seven 1.5s linear infinite;
}

@keyframes vdo-btn-seven {
    0% {
        box-shadow: 0 0 0 0 rgba(26, 31, 50, 0.11),
            0 0 0 10px rgba(26, 31, 50, 0.11),
            0 0 0 30px rgba(26, 31, 50, 0.11);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(26, 31, 50, 0.11),
            0 0 0 30px rgba(26, 31, 50, 0.11),
            0 0 0 50px rgba(26, 31, 50, 0);
    }
}



/* ================================== */
/* END HOME-Page-Seven CSS*/
/* ================================== */



/* ================================== */
/* START HOME-Page-Nine CSS*/
/* ================================== */
.contact-nine .wpcf7-text {
    border: none;
    width: 100%;
    background: transparent;
    color: #fff;
    height: 43px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 400;
    margin-bottom: 15px;
    border: 1px solid #26334C;
}

.contact-nine .wpcf7-form-control-wrap {
    width: 100%;
}

.contact-nine .wpcf7-textarea {
    border: none;
    width: 100%;
    background: transparent;
    color: #fff;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 400;
    margin-bottom: 15px;
    height: 120px;
    border: 1px solid #26334C;
}

.contact-nine .wpcf7-submit {
    border: none;
    background: none;
    border-bottom: 1px solid #F93D6A;
    color: #F93D6A;
    padding: 0px 0px 0 0;
    /*padding: 10px;*/
    /*width: 100%;*/
    text-align: center;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 700;
}


/* ================================== */
/* END HOME-Page-Nine CSS*/
/* ================================== */


/* ================================== */
/* END About me page CSS*/
/* ================================== */

.img-zoom .elementor-image img {
    transform: scale(.90);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

.img-zoom:hover .elementor-image img {
    transform: scale(1);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
}

/* ================================== */
/* END About us page CSS*/
/* ================================== */


/* ================================== */
/* Start Footer-Page CSS*/
/* ================================== */
.footer-one-listing .radiantthemes-list.element-one ul li a {
    color: #fff !important;
}

.footer-one-listing .radiantthemes-list.element-one ul li a:hover {
    color: #b7bce7 !important;
}

.footer-seven-listing .radiantthemes-list.element-one ul li a {
    color: #fff !important;
}

.footer-seven-listing .radiantthemes-list.element-one ul li a:hover {
    color: #b7bce7 !important;
}

.footer-eight-listing .radiantthemes-list.element-one ul li a {
    color: #fff !important;
}

.footer-eight-listing .radiantthemes-list.element-one ul li a:hover {
    color: #b7bce7 !important;
}

/* ================================== */
/* END Footer-Page CSS*/
/* ================================== */

/* ================================== */
/* Start Process Page CSS*/
/* ================================== */

.process-page-right-img .elementor-image {
    width: 680px;
    float: left;
}

/* ================================== */
/* End Process Page CSS*/
/* ================================== */


/* ================================== */
/* Start What we do Page CSS*/
/* ================================== */
.performance-img-box-hover {
    cursor: pointer;
}

.performance-img-box-hover .elementor-column-wrap {
    overflow: hidden;
}

.performance-img-box-hover .elementor-background-overlay {
    opacity: 0 !important;
    transform: scale(1.2);
    transition: all 600ms ease !important;
    overflow: hidden !important;
}

.performance-img-box-hover:hover .elementor-background-overlay {
    opacity: 1 !important;
    transform: scale(1);
}

/* ================================== */
/* End What we do Page CSS*/
/* ================================== */



/* ================================== */
/* Start Main Contact Page CSS*/
/* ================================== */
.wpcf7-form-control-wrap {
    width: 100%;
}

.main-contact .wpcf7-form-control-wrap {
    width: 100%;
}

.main-contact .wpcf7-text {
    border: none;
    width: 100%;
    background: #fff;
    border-radius: 0px;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
}

.main-contact .wpcf7-textarea {
    border: none;
    width: 100%;
    background: #fff;
    border-radius: 0px;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
    height: 220px;
}

.main-contact .wpcf7-text:hover,
.main-contact .wpcf7-textarea:hover {
    border: 1px solid #000;
}

.main-contact .wpcf7-submit {
    border: none;
    background: #000;
    border: 1px solid #000;
    border-radius: 0px;
    color: #fff;
    padding: 14px 50px;
    text-align: center;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
}

.about-me-contact .wpcf7-text {
    border: none;
    width: 100%;
    background: #fff;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
    border: 1px solid #DCDCDC;
}

.about-me-contact .wpcf7-textarea {
    border: none;
    width: 100%;
    background: #fff;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
    height: 220px;
    border: 1px solid #DCDCDC;
}

.about-me-contact .wpcf7-text:hover,
.about-me-contact .wpcf7-textarea:hover {
    border: 1px solid #000;
}

.about-me-contact .wpcf7-submit {
    border: none;
    background: #000;
    border: 1px solid #000;
    color: #fff;
    padding: 14px 50px;
    /*padding: 10px;*/
    /*width: 100%;*/
    text-align: center;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
}

.contact-seven-plus .wpcf7-text {
    border: none;
    width: 100%;
    background: #F1F2F3;
    height: 43px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
    border: 1px solid #F1F2F3;
}

.contact-seven-plus .message {
    width: 100%;
}

.contact-seven-plus .wpcf7-textarea {
    border: none;
    width: 100%;
    background: #F1F2F3;
    height: 48px;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 15px;
    height: 120px;
    border: 1px solid #F1F2F3;
}

.contact-seven-plus .wpcf7-submit {
    border: none;
    background: none;
    /*border: 1px solid #000;*/
    color: #13132E;
    padding: 0px 30px 0 0;
    /*padding: 10px;*/
    /*width: 100%;*/
    text-align: center;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 700;
}

.contact-seven-plus .submit-btn i {
    /*margin-left: -40px;*/
    color: #F71A3B;
    margin: 0;
    position: absolute;
    top: 6px;
    left: 25%;
}

/* ================================== */
/* End Main Contact Page CSS*/
/* ================================== */


/* ================================== */
/* Start Landing Page CSS*/
/* ================================== */
.rt-install-process .rt-img-icon .elementor-icon {
    vertical-align: middle;
    background: #fff;
    color: #F7193B;
    width: 61px;
    height: 61px;
    padding: 22px 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}

.rt-install-process .rt-img-icon .elementor-icon:hover {
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f0b81', endColorstr='#0c56c4', GradientType=1);
    color: #fff;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0px 0px 15px rgba(127, 25, 33, 0.3);
    transform: translate3d(0px, 0px, 0px);
}


.rt-install-process .rt-img-icon-two .elementor-heading-title {
    vertical-align: middle;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
    width: 61px;
    height: 61px;
    line-height: 61px;
    padding: 0 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}

.rt-install-process .rt-img-icon-two .elementor-heading-title:hover {
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f0b81', endColorstr='#0c56c4', GradientType=1);
    color: #fff;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0px 0px 15px rgba(127, 25, 33, 0.3);
    transform: translate3d(0px, 0px, 0px);
}


.feature-box-item {
    transition: all 0.45s cubic-bezier(.25, .8, .25, 1);
}

.feature-box-item:hover {
    box-shadow: 0px 0px 20px rgba(127, 25, 33, 0.18);
    transition: all 0.45s cubic-bezier(.25, .8, .25, 1);
}

.feature-box-item:before {
    content: '';
    width: 0;
    height: 5px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    z-index: -1;
    -webkit-transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    transition: width .6s cubic-bezier(.25, .8, .25, 1) 0s;
    background: #4121CD;
}

.feature-box-item:hover:before {
    width: 100%;
    left: 0;
    right: auto;
}

.demo-box-item .elementor-image-box-wrapper {
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
}

.demo-box-item:hover .elementor-image-box-wrapper {
    transform: translate3d(0, -10px, 0);
}

/*.demo-box-item:hover .elementor-image-box-img {
    box-shadow: 0px 0px 20px rgba(6,21,29,0.2);
}*/


.landingpg-img-box .elementor-widget-container img {
    box-shadow: 0px 10px 20px 0px rgb(42 22 139 / 15%) !important;
    padding: 15px;
}

/* ================================== */
/* End Landing Page CSS*/
/* ================================== */



/* ================================== */
/* START OF MEDIA QUERY CSS*/
/* ================================== */
@media (min-width: 1200px) {}

@media (min-width: 1400px) {}

@media screen and (min-width:992px) and (max-width:1024px) {}

/* TABLET LANDSCAPE PART */

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-one-img-box {
        overflow: hidden;
        margin: 0 auto;
        padding: 0 12px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {}

/* TABLET PROTRAIT PART */

@media screen and (min-width:480px) and (max-width:767px) {
    .comment-body footer.comment-meta .comment-author {
        margin-right: 40px;
    }

    .contact-us .wpcf7-form-control.wpcf7-submit {
        position: relative;
        margin-top: 20px;
    }

}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width:321px) and (max-width:479px) {
    .home-four-right-img .elementor-image {
        width: 100%;
    }

    .home-three-banner-img .elementor-image {
        width: auto;
    }

    .home-three-section-left-img .elementor-image {
        width: auto;
    }

    .home-video-sec-img-right .elementor-image {
        width: auto;
    }

    .home-three-service-left-img-full .elementor-image {
        width: auto;
    }

    .home-one-man-full-img .elementor-image {
        width: auto;
    }

    .process-page-right-img .elementor-image {
        width: auto;
    }

    .comment-body footer.comment-meta .comment-author {
        margin-right: 40px;
    }

    /*.about-us-newsletter .col-md-8 {
    padding-right: 15px;
}*/
    /*.r-padding {
    padding-right: 15px;
}*/
    .banner-right-img .elementor-image {
        width: auto;
        float: left;
    }

    .contact-us .wpcf7-form-control.wpcf7-submit {
        position: relative;
        margin-top: 20px;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width:320px) {
    .home-three-section-left-img .elementor-image {
        width: auto;
    }

    .comment-body footer.comment-meta .comment-author {
        margin-right: 40px;
    }

    .contact-us .wpcf7-form-control.wpcf7-submit {
        position: relative;
        margin-top: 20px;
    }
}

/* ================================== */
/* END OF MEDIA QUERY CSS*/
/* ================================== */


/* Progress Bar Start */
.rt-progressbar-container {
    position: relative;
}

.rt-progressbar-bar-wrap {
    position: relative;
    text-align: left;
    overflow: hidden;
    height: 25px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.rt-progressbar-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    background: #6ec1e4;
    text-align: center;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    position: absolute;
    overflow: hidden;
    -webkit-transition: width 0s ease-in-out !important;
    transition: width 0s ease-in-out !important;
}

.rt-progressbar-striped .rt-progressbar-bar {
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

.rt-progressbar-active .rt-progressbar-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.rt-progressbar-gradient .rt-progressbar-bar {
    -webkit-background-size: 400% 400% !important;
    background-size: 400% 400% !important;
    -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
    animation: progress-bar-gradient 10s ease-in-out infinite;
}

.rt-progressbar-container .clearfix {
    clear: both;
}

.rt-progressbar-container p:first-of-type {
    margin: 0;
    float: left;
}

.rt-progressbar-container p:nth-of-type(2) {
    margin: 0;
    float: right;
}


.rt-progressbar-container .rt-progressbar-bar-wrap {
    overflow: inherit;
    box-shadow: 10px 10px 24px 0 #c37e7175;
    border: none;
}


/* Progress Bar End */
.hid-opa {
    opacity: 0;
}

.vis-opa {
    opacity: 1;
}

.wp-block-latest-comments__comment-date {
    font-size: 13px;
    margin-bottom: 0;
    color: #696969;
}

.form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
}

/*Portfolio metro masonry*/
.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item {
    display: flex;
    justify-content: center;
    align-items: center
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item img {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: .4s;
    -moz-transition: .4s;
    transition: .4s
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover img {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%)
}

.rt-portfolio-box.rt-port-metro {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
    grid-auto-rows: 240px;
    grid-auto-flow: dense
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
    grid-column: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {
    grid-row: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
    grid-column: span 2;
    grid-row: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    overflow: hidden
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 45px 4em;
    width: 100%;
    text-align: right
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content {
    z-index: 1
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content {
    position: absolute;
    width: calc(100% - 66px);
    bottom: 28px;
    left: 33px;
    background-color: rgba(0, 0, 0, .93);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px 20px;
    text-align: center;
    clip-path: inset(0 100% 0 0);
    -webkit-clip-path: inset(0 100% 0 0);
    -webkit-transition: -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87);
    -o-transition: clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: clip-path .5s cubic-bezier(.59, .02, .17, .87), -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content {
    clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content .portfolio-category {
    visibility: hidden;
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: .3s ease-in-out .35s;
    -o-transition: .3s ease-in-out .35s;
    transition: .3s ease-in-out .35s;
    color: #a1a1a1;
    margin-bottom: 0px;
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content .portfolio-title {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: .3s ease-in-out .3s;
    -o-transition: .3s ease-in-out .3s;
    transition: .3s ease-in-out .3s;
    color: #fff;
    margin-bottom: 0px;
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content .portfolio-category {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content .portfolio-title {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .portfolio-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}

@media screen and (max-width:320px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}



/*======================================================================================
================================= softek ===============================
======================================================================================*/

h1.elementor-heading-title span {
    color: #104cba;
}

.box-right-rt {
    position: relative;
    right: -25px;
}

.rt-start-banner {
    position: relative;
    top: 80px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.rt-feature-icon-align .elementor-image-box-img {
    padding: 5px 0 0 0;
}

.icon-top-padd .elementor-image-box-img {
    padding: 7px 0 0 0;
}


.icon-top-padd-icon .elementor-icon-box-img {
    padding: 7px 0 0 0;
}




.rt-general-link a {
    position: relative;
    display: inline-block;
}

.rt-general-link a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
    height: 1px;
    background-color: #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-general-link a:hover:before {
    width: 0;
    color: #104CBA;
}

/*----------------------- Get in Touch Form -----------------*/

.rt-get-in-touch-form input[type='text'],
.rt-get-in-touch-form input[type='email'],
.rt-get-in-touch-form input[type='tel'] {
    background: #6F39C2;
    border-radius: 4px;
    width: 100%;
    height: 55px;
    line-height: 55px;
    border: none;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #fff;
}

::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1;
    /* Firefox */
}

a:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #fff;
}

::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #fff;
}

.rt-get-in-touch-form textarea {
    background: #6F39C2;
    border-radius: 4px;
    width: 100%;
    height: 120px;
    resize: none;
    line-height: 28px;
    font-size: 16px;
    padding: 12px 20px;
    color: #fff;
    border: none;
}

.rt-get-in-touch-form input[type='submit'] {
    position: relative;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: 100%;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    border: none;
    color: #fff;
    font-weight: 600;
    letter-spacing: 0;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.rt-get-in-touch-form input[type='submit']:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.rt-get-in-touch-form .wpcf7-response-output {
    border-radius: 4px;
    border: 1px solid #e8e8e8 !important;
    color: #e8e8e8 !important;
}




.rt-counter-txt .elementor-counter .elementor-counter-number-prefix {
    visibility: hidden;
    display: none;
    text-align: left;
    font-family: "Poppins", Sans-serif;
}

.rt-counter-txt .elementor-counter .elementor-counter-number {
    text-align: left;
    font-family: "Poppins", Sans-serif;
}


.woocommerce-cart table.cart td.actions .coupon .input-text {
    background: #fafafa;
    border: 1px solid #D0DCEC;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    position: relative;
}

.woocommerce-cart table.cart td.actions .coupon .input-text:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


/*----------------------- Get in Touch Form HOME FIVE -----------------*/

.rt-get-in-touch-form-hm-five input[type='text'],
.rt-get-in-touch-form-hm-five input[type='email'],
.rt-get-in-touch-form-hm-five input[type='tel'] {
    background: #fafafa;

    border-radius: 4px;
    width: 100%;
    height: 55px;
    line-height: 55px;
    border: none;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #D0DCEC;
}

.rt-get-in-touch-form-hm-five input[type='text']:hover,
.rt-get-in-touch-form-hm-five input[type='email']:hover,
.rt-get-in-touch-form-hm-five input[type='tel']:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-get-in-touch-form-hm-five input::placeholder,
.rt-get-in-touch-form-hm-five textarea::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.rt-get-in-touch-form-hm-five input:-ms-input-placeholder,
.rt-get-in-touch-form-hm-five textarea:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #696969;
}

.rt-get-in-touch-form-hm-five input::-ms-input-placeholder,
.rt-get-in-touch-form-hm-five textarea::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #696969;
}

.rt-get-in-touch-form-hm-five textarea {
    background: #fafafa;

    border-radius: 4px;
    width: 100%;
    height: 120px;
    resize: none;
    line-height: 28px;
    font-size: 16px;
    padding: 12px 20px;
    color: #696969;
    border: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #D0DCEC;
}


.rt-get-in-touch-form-hm-five textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-get-in-touch-form-hm-five input[type='submit'] {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: auto;
    height: 55px;
    line-height: 55px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0;
    padding: 0 33px;
}

.rt-get-in-touch-form-hm-five .wpcf7-response-output {
    border-radius: 4px;
    border: 1px solid #fff;
    color: #fff;
}


.rt-counter-txt .elementor-counter .elementor-counter-number-prefix {
    visibility: hidden;
    display: none;
    text-align: left;
}

.rt-counter-txt .elementor-counter .elementor-counter-title {
    text-align: left;
}



/*----------------- Subscribe Form --------------*/

.rt-subscribe-form input[type='email'] {

    background: #fafafa;
    border-radius: 4px;
    width: 70%;
    height: 55px;
    line-height: 28px;
    float: left;
    border: 1px solid #D0DCEC;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.rt-subscribe-form input[type='email']:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-subscribe-form input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.rt-subscribe-form input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #696969;
}

.rt-subscribe-form input::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #696969;
}

.rt-subscribe-form input[type='submit'] {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: 182px;
    height: 55px;
    font-size: 17px;
    line-height: 30px;
    float: right;
    border: none;
    color: #fff;
    font-weight: 700;
    letter-spacing: 0;
}

@media only screen and (max-width: 767px) {

    .rt-subscribe-form input[type='email'] {
        width: 100%;
    }

    .rt-subscribe-form input[type='submit'] {
        width: 100%;
    }
}

/*----------------- Contact Form Home-4 --------------*/

.rt-contact-hm-four-form input[type='text'],
.rt-contact-hm-four-form input[type='email'],
.rt-contact-hm-four-form input[type='tel'] {

    background: #fafafa;
    border-radius: 4px;
    width: 49%;
    height: 55px;
    line-height: 28px;
    float: left;
    border: 1px solid #D0DCEC;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.rt-contact-hm-four-form input[type='text']:hover,
.rt-contact-hm-four-form input[type='email']:hover,
.rt-contact-hm-four-form input[type='tel']:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}




.rt-contact-hm-four-form .YourName input[type='text'] {
    float: left;
}

.rt-contact-hm-four-form .PhoneNo input[type='tel'] {
    float: left;
}

.rt-contact-hm-four-form .YourEmail input[type='email'] {
    float: right;
}

.rt-contact-hm-four-form .Company input[type='text'] {
    float: right;
}

.rt-contact-hm-four-form textarea {

    background: #fafafa;
    border-radius: 4px;
    width: 100%;
    height: 120px;
    resize: none;
    line-height: 28px;
    font-size: 16px;
    padding: 0 20px;
    color: #696969;
    border: none;
    border: 1px solid #D0DCEC;
    margin-bottom: 40px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-contact-hm-four-form textarea:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.rt-contact-hm-four-form textarea::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.rt-contact-hm-four-form input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.rt-contact-hm-four-form input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #696969;
}

.rt-contact-hm-four-form input::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #696969;
}

.rt-contact-hm-four-form input[type='submit'] {
    position: relative;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: 182px;
    height: 55px;
    line-height: 30px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    letter-spacing: 0;
    display: block;
    margin: 0 auto;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.rt-contact-hm-four-form input[type='submit']:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25) !important;
    transform: translateY(-5px) !important;
    -webkit-transform: translateY(-5px) !important;
}

@media only screen and (max-width: 767px) {

    .rt-contact-hm-four-form .YourName input[type='text'] {
        width: 100%;
    }

    .rt-contact-hm-four-form .PhoneNo input[type='tel'] {
        width: 100%;
    }

    .rt-contact-hm-four-form .YourEmail input[type='email'] {
        width: 100%;
    }

    .rt-contact-hm-four-form .Company input[type='text'] {
        width: 100%;
    }
}




/*----------------- Contact Page (MAIN) --------------*/

.rt-contact-pg input[type='text'],
.rt-contact-pg input[type='email'],
.rt-contact-pg input[type='tel'] {
    background: #462df8;
    border-radius: 4px;
    width: 100%;
    height: 55px;
    line-height: 28px;
    float: left;
    border: 1px solid #462df8;
    margin-bottom: 10px;
    padding: 0 20px;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.rt-contact-pg input[type='text']:hover,
.rt-contact-pg input[type='email']:hover,
.rt-contact-pg input[type='tel']:hover {
    border: 1px solid #81a7dc;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-contact-pg .YourName,
.rt-contact-pg .PhoneNo,
.rt-contact-pg .YourEmail,
.rt-contact-pg .Company {
    position: relative;
    display: inline-block;
    width: 100%;
}

.rt-contact-pg .YourName .wpcf7-not-valid-tip,
.rt-contact-pg .PhoneNo .wpcf7-not-valid-tip,
.rt-contact-pg .YourEmail .wpcf7-not-valid-tip,
.rt-contact-pg .Company .wpcf7-not-valid-tip {
    float: left;
    width: 100%;
}

.rt-contact-pg .YourName input[type='text'] {
    float: left;
    width: 100%;
}

.rt-contact-pg .PhoneNo input[type='tel'] {
    float: left;
    width: 100%;
}

.rt-contact-pg .YourEmail input[type='email'] {
    float: right;
    width: 100%;
}

.rt-contact-pg .Company input[type='text'] {
    float: right;
    width: 100%;
}

.rt-contact-pg textarea {
    background: #462df8;
    border-radius: 4px;
    width: 100%;
    height: 120px;
    resize: none;
    line-height: 28px;
    font-size: 16px;
    padding: 0 20px;
    color: #fff;
    border: none;
    border: 1px solid #462df8;
    margin-bottom: 40px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-contact-pg textarea:hover {
    border: 1px solid #81a7dc;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.rt-contact-pg input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1;
    /* Firefox */
}

.rt-contact-pg input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #fff;
}

.rt-contact-pg input::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #fff;
}

.rt-contact-pg input[type='submit'] {
    position: relative;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: 182px;
    height: 55px;
    line-height: 30px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    letter-spacing: 0;
    display: block;
    margin: 0 auto;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.rt-contact-pg input[type='submit']:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25) !important;
    transform: translateY(-5px) !important;
    -webkit-transform: translateY(-5px) !important;
}

.rt-contact-pg .wpcf7-response-output {
    border: 1px solid #e8e8e8 !important;
    color: #e8e8e8 !important;
}

@media only screen and (max-width: 767px) {

    .rt-contact-pg .YourName input[type='text'] {
        width: 100%;
    }

    .rt-contact-pg .PhoneNo input[type='tel'] {
        width: 100%;
    }

    .rt-contact-pg .YourEmail input[type='email'] {
        width: 100%;
    }

    .rt-contact-pg .Company input[type='text'] {
        width: 100%;
    }
}

/*--------------------- Content Box ---------------------*/
.home-two-hover-box {
    background: #fff;
    border-radius: 4px;
}

.home-two-hover-box:hover .elementor-image-box-content h3 {
    color: #fff;
}

.home-two-hover-box .elementor-image-box-content h6 {
    color: #000;
}

.home-two-hover-box:hover .elementor-image-box-content h6 {
    color: #fff;
}

.home-two-hover-box:hover .elementor-image-box-content p {
    color: #b1bcdb;
}

.home-two-hover-box img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0 2px;
}

.home-two-hover-box:hover img {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    padding: 0 2px;
}

/* ICON BOX CSS STARTS */

.home-two-hover-box-icon {
    background: #fff;
    border-radius: 4px;
}

.home-two-hover-box-icon:hover .elementor-icon-box-content h3 {
    color: #fff;
}

.home-two-hover-box-icon .elementor-icon-box-content h6 {
    color: #000;
}

.home-two-hover-box-icon:hover .elementor-icon-box-content h6 {
    color: #fff;
}

.home-two-hover-box-icon:hover .elementor-icon-box-content p {
    color: #b1bcdb;
}

.home-two-hover-box-icon svg {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0 2px;
}

.home-two-hover-box-icon:hover svg {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    padding: 0 2px;
}






.home-two-hover-box-icon-trans {
    background: transparent;
    border-radius: 4px;
}

.home-two-hover-box-icon-trans:hover .elementor-icon-box-content h3 {
    color: #fff;
}

.home-two-hover-box-icon-trans .elementor-icon-box-content h6 {
    color: #000;
}

.home-two-hover-box-icon-trans:hover .elementor-icon-box-content h6 {
    color: #fff;
}

.home-two-hover-box-icon-trans:hover .elementor-icon-box-content p {
    color: #b1bcdb;
}

.home-two-hover-box-icon-trans svg {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0 2px;
}

.home-two-hover-box-icon-trans:hover svg {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    padding: 0 2px;
}

/* ICON BOX CSS ENDS */


@media only screen and (min-width: 1024px) and (max-width: 1170px) {
    .home-two-hover-box .elementor-image-box-img {
        width: 6% !important;
    }

    .home-two-hover-box-icon .elementor-icon-box-icon {
        width: 6% !important;
    }

    .home-two-hover-box-icon-trans .elementor-icon-box-icon {
        width: 6% !important;
    }

    .rt-icon-pro .elementor-image-box-img {
        width: 6% !important;
    }

    .rt-icon-pro .elementor-icon-box-icon {
        width: 6% !important;
    }

    .rt-icon-hm2-pro .elementor-image-box-img {
        width: 15% !important;
    }

    .rt-testi-padd > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 300px 120px 280px 140px !important;
    }
}


.choose-hover-box .elementor-column-wrap {
    background: #163eaf;
    border-radius: 4px;
    box-shadow: 0px 7px 20px 0px rgb(42 22 139 / 8%);
}

.choose-hover-box .elementor-column-wrap:hover {
    border-radius: 4px;
}

.choose-hover-box:hover .elementor-image-box-content h3 {
    color: #fff;
}

.choose-hover-box .elementor-image-box-content h6 {
    color: #fff;
}

.choose-hover-box:hover .elementor-image-box-content h6 {
    color: #fff;
}

.choose-hover-box .elementor-image-box-content p {
    color: #fff;
}

.choose-hover-box:hover .elementor-image-box-content p {
    color: #b1bcdb;
}

.choose-hover-box img {
    color: #fff;
}

.choose-hover-box:hover img {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
}

.choose-hover-box img {
    margin-top: 7px;
}


/* ========================= Accordian ======================== */

.home-three-accordian .elementor-accordion-item .elementor-tab-title.elementor-active {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.06);
    margin-bottom: 0 !important;
}

.home-three-accordian .elementor-accordion-item .elementor-tab-title {
    background: #fff;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.06);
    margin-bottom: 25px;
}

.home-three-accordian .elementor-accordion-item .elementor-tab-content.elementor-active {
    box-shadow: -10px 10px 30px rgba(0, 0, 0, 0.06);
    margin-bottom: 25px;
    background: #fff;
}

.home-three-accordian .elementor-accordion .elementor-tab-title {
    padding: 10px 20px;
    line-height: 32px;
}

/*.home-three-accordian .elementor-accordion-icon {
  padding-top: 5px;
}*/

.home-three-accordian .elementor-accordion .elementor-accordion-item {
    border: none;
}

/*================================ Accordian Three ends*/

/*================================ Accordian Four starts*/


.home-four-accordian .elementor-accordion-item .elementor-tab-title.elementor-active {
    background: #2f419f;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.06);
    margin-bottom: 0 !important;
}

.home-four-accordian .elementor-accordion-item .elementor-tab-title {
    background: #fff;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.06);
    margin-bottom: 25px;
}

.home-four-accordian .elementor-accordion-item .elementor-tab-content.elementor-active {
    /*
    box-shadow: -10px 10px 30px rgba(0, 0, 0, 0.06);
    background: #fff;
*/
    margin-bottom: 25px;
}

.home-four-accordian .elementor-accordion .elementor-tab-title {
    padding: 10px 20px;
    line-height: 32px;
}

/*.home-three-accordian .elementor-accordion-icon {
  padding-top: 5px;
}*/

.home-four-accordian .elementor-accordion .elementor-accordion-item {
    border: none;
}

/*================================ Accordian Four ends*/

.admin-bar .block {
    top: 32px;
}

.rt-hollow-circle .elementor-image-box-img {
    margin-top: 2px !important;
}

.rt-img-align .elementor-image-box-img {
    margin-top: 7px !important;
}

.rt-dot-align .elementor-icon-box-icon {
    margin-top: 9px;
}

.rt-dot-align .elementor-icon-box-icon .elementor-icon i:before {
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.12);
    border-radius: 100%;
}

.rt-dot-align .elementor-image-box-img img {
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.12);
    border-radius: 100%;
    margin-top: 4px;
}

.rt-contact-icon-align .elementor-icon-box-icon {
    margin-top: 7px;
}

.rt-contact-icon-align .elementor-icon-box-icon .elementor-icon i:before {
    margin-top: 7px;
}


.rt-general-icon-align .elementor-icon-box-icon {
    margin-top: 4px;
}

.rt-general-icon-align .elementor-icon-box-icon .elementor-icon i:before {
    margin-top: 4px;
}

.rt-service3-dot-align .elementor-image-box-img img {
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.12);
    border-radius: 100%;
    margin-top: 7px;
}

/*
.rt-feature-icon-label .elementor-image-box-img img {
    margin-top: 8px;
}

.rt-feature-icon-label .elementor-icon-box-img svg {
    margin-top: 8px;
}
*/

.rt-cont-box-grid {
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-cont-box-grid:hover {
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/*Team element-four homepg-5 css*/
.rt-team-section .team.element-four .rt-professionals-team:nth-of-type(2n+2) {
    margin-top: 30px;
}

.rt-progress-title .elementor-counter-number,
.rt-progress-title .elementor-counter-number-suffix {
    font-size: 50px;
    font-weight: 600;
    font-family: "Poppins", Sans-serif;
}



/*service-box CSS STARTS*/
.service-box .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated {
    background: #fff;
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box .sevicebox-item .elementor-column-wrap.elementor-element-populated {
    background: #fff;
    /*box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.13);*/
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box .sevicebox-item .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box .sevicebox-item .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/*box hover*/
.service-box:hover .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated {
    /*background: #fff;*/
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    border-radius: 4px;
}

.service-box:hover .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box:hover .sevicebox-item.sevicebox-item-active .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box:hover .sevicebox-item:hover .elementor-column-wrap.elementor-element-populated {
    /*background: #000;*/
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    border-radius: 4px;
}


.service-box:hover .sevicebox-item:hover .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.service-box:hover .sevicebox-item:hover .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/*service-box CSS Ends*/

/* ==================== NEXT PREV SECTION ==================== */

.post-navigation .nav-links .nav-previous {
    float: left;
    width: 48%;
    padding: 15px;
    border-radius: 4px;
    box-shadow: 2px 5px 30px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    transition: -webkit-transform .3s cubic-bezier(0, .95, .3, 1);
    transition: transform .3s cubic-bezier(0, .95, .3, 1);
    transition: transform .3s cubic-bezier(0, .95, .3, 1), -webkit-transform .3s cubic-bezier(0, .95, .3, 1);
}


.post-navigation .nav-links .nav-previous:hover .ti-angle-left {
    -webkit-transform: translateX(-7px);
    transform: translateX(-7px);
}

.post-navigation .nav-links .nav-previous .ti-angle-left {
    width: 30px;
    height: 30px;
}

.post-navigation .nav-links .nav-next .ti-angle-right {
    width: 30px;
    height: 30px;
}

.post-navigation .nav-links .nav-previous a {
    position: relative;
    /* display: -webkit-box;
    display: -ms-flexbox;*/
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.post-navigation .nav-links .nav-previous .rt-nav-img {
    width: 15%;
    margin-right: 15px;
    margin-left: 0;
}

.post-navigation .nav-links .nav-previous .rt-nav-info {
    width: 80%;
}

.post-navigation .nav-links .nav-previous .rt-nav-img img {
    border-radius: 4px;
}


.post-navigation .nav-links .rt-nav-title {
    font-size: 14px;
    line-height: 26px;
    font-weight: 400;
    color: #696969;
    position: relative;
    display: inline-block;
}


/*.post-navigation .nav-links .rt-nav-title:before {
  content: "";
  width: 0;
  height: 1px;
  bottom: 2px;
  position: absolute;
  left: auto;
  right: 0;
  -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  background: currentColor;
  color: #013CA3;

}

.post-navigation .nav-links .rt-nav-title:hover:before {
  right: auto;
  left: 0;
  width: 100%;
  color: #013CA3;
  display: block;
}*/

.post-navigation .nav-links .rt-nav-date {
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    width: 100%;
    display: block;
    color: #000;
}

.post-navigation .nav-links .nav-next {
    float: right;
    width: 48%;
    padding: 15px;
    border-radius: 4px;
    box-shadow: 2px 5px 30px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: -webkit-transform .3s cubic-bezier(0, .95, .3, 1);
    transition: transform .3s cubic-bezier(0, .95, .3, 1);
    transition: transform .3s cubic-bezier(0, .95, .3, 1), -webkit-transform .3s cubic-bezier(0, .95, .3, 1);
}


.post-navigation .nav-links .nav-next:hover .ti-angle-right {
    -webkit-transform: translateX(7px);
    transform: translateX(7px);
}

.post-navigation .nav-links .nav-next a {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    margin-left: auto;
    text-align: right;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.post-navigation .nav-links .nav-next .rt-nav-img {
    width: 15%;
    margin-left: 15px;
    margin-right: 0;
}


.post-navigation .nav-links .nav-next .rt-nav-info {
    width: 80%;
}

.post-navigation .nav-links .nav-next .rt-nav-img img {
    border-radius: 4px;
}




@media only screen and (max-width: 767px) {
    .post-navigation .nav-links .nav-previous {
        width: 100%;
        margin-bottom: 10px;
    }

    .post-navigation .nav-links .nav-next {
        width: 100%;
    }
}

.woocommerce p.stars a {
    color: #104cba;
}

.case-studies-single-content .post-navigation,
.comment-navigation {
    margin-bottom: 120px;
}


/* --------------------------------- Case-Study Inner Page Starts --------------------------------- */
.case-hoer-box > div {
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.case-hoer-box .hover-hide {
    transform: translateY(50px);
    -webkit-transform: translateY(50px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 0px;
}

.case-hoer-box:hover .hover-hide {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}

.case-hoer-box .elementor-size-default {
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.case-hoer-box:hover .elementor-size-default {
    padding-top: 20px;
}

.case-hoer-box .case-hoer-box-image {
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.case-hoer-box:hover .case-hoer-box-image {
    opacity: 0;
    visibility: hidden;
    transform: translateY(50px);
    -webkit-transform: translateY(50px);
}

.case-hoer-box-active > div {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
}

.case-hoer-box > div {
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.case-hoer-box > div:hover {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
}

/*.comments-area ol.comment-list > li:last-child{margin-bottom: 104px;}*/

/* --------------------------------- Case-Study Inner Page Ends --------------------------------- */

.woocommerce .products .star-rating {
    margin: 0;
    float: left;
}

#tab-additional_information {
    padding: 0 0 8px 0;
}

.woocommerce #review_form #respond p {
    padding: 0 0 8px 0;
}

.rt-subscribe-foot-form {
    position: relative;
}

.rt-subscribe-foot-form input[type=email] {
    background: #fafafa;
    height: 52px;
    padding: 0 20px;
    color: #696969;
    border: 1px solid #D0DCEC;
    border-radius: 4px;
    width: 100%;
    box-shadow: 8px 8px 25px 0 rgba(42, 67, 113, .15);
    -webkit-box-shadow: 8px 8px 25px 0 rgba(42, 67, 113, .15);
    -moz-box-shadow: 8px 8px 25px 0 rgba(42, 67, 113, .15);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out
}

.rt-subscribe-foot-form input[type=email]:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-subscribe-foot-form input[type=email]::-webkit-input-placeholder {
    color: #696969;
}

.rt-subscribe-foot-form input[type=email]::-moz-placeholder {
    color: #696969;
}

.rt-subscribe-foot-form input[type=email]:-ms-input-placeholder {
    color: #696969;
}


.rt-subscribe-foot-form input[type="submit"] {
    /*    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);*/
    border-radius: 4px;
    display: inline-block;
    padding: 11px 0;
    letter-spacing: 0;
    line-height: 30px;
    font-size: 17px;
    letter-spacing: 0;
    position: absolute;
    right: 0px;
    top: 0;
    border: none;
    background: transparent url(/wp-content/themes/softek/assets/images/sub-button.png) no-repeat top right !important;
    color: transparent;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
    font-weight: bold;
}


@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .footer-contact {
        padding-right: 80px;
    }
}

@media screen and (min-width: 992px) and (max-width:1160px) {
    .woocommerce-message .cart-added .cart-added-text {
        width: 82%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .shop_single.product-type-simple .rt-product-gallery {
        width: 100% !important;
    }

    .wraper_shop_single.style-one div.summary {

        padding-left: 0;
    }

    .wraper_shop_single > .container {
        padding-left: 15px !important;
        padding-right: 15px !important;
        max-width: 1170px !important;
    }

    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images {
        width: 100%;
        left: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .radiantthemes-search-form {
        margin-bottom: 105px;
    }

    .shop_single .rt-product-gallery {
        width: 100%;
        padding: 0;
    }

    .shop_single.product-type-simple .rt-product-gallery {
        width: 100% !important;
    }

    .wraper_shop_single.style-one div.summary {
        width: 100% !important;
        padding-left: 0;
    }

    .wraper_shop_single > .container {
        padding-left: 15px !important;
        padding-right: 15px !important;
        max-width: 1170px !important;
    }

    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images {
        width: 100%;
        left: 0;
    }

    .woocommerce-message .cart-added .cart-added-text {
        width: 70%;
    }

    .woocommerce-cart .wraper_blog_main > .container.page-container {
        max-width: 1170px;
    }
}


@media screen and (max-width: 767px) and (min-width: 480px) {
    .status-publish .woocommerce-message::before {
        top: 16px !important;
    }
}

@media screen and (max-width: 476px) {
    .woocommerce .coupon input.input-text {
        width: 100% !important;
        float: none !important;
        margin-bottom: 10px !important
    }

    .woocommerce-page table.cart td.actions .coupon .button {
        width: 100% !important;
    }

    .woocommerce table.cart td.actions .button,
    .woocommerce-page #content table.cart td.actions .button,
    .woocommerce-page table.cart td.actions .button {
        width: 100%;
    }
}


@media screen and (min-width:768px) and (max-width:1024px) {
    .wraper_blog_main > .container {
        padding-top: 120px;
        padding-bottom: 120px;
        max-width: 1170px;
    }
}

.elementor-heading-title span {
    color: #fd4219;
}



.discover-link a {
    position: relative;
    display: inline-block;
}

.discover-link a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: auto;
    width: 0;
    height: 1px;
    background-color: #fd4219;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.discover-link a:hover:before {
    width: 100%;
    color: #fd4219;
}

.ti-angle-down,
.ti-angle-up {
    font-size: 10px;
}

/**** START SOFTEK DEMO NINE ****/

.gradient-text .elementor-heading-title {
    background: -webkit-linear-gradient(51deg, #ff3834 0%, #ff7133 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-num .elementor-heading-title {

    background: -webkit-linear-gradient(51deg, #52B9FB 0%, #2472E1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-line .radiantthemes-separator.element-one > .radiantthemes-separator-block {
    background-image: linear-gradient(51deg, #ff3834 0%, #ff7133 100%);
}

@media only screen and (max-width: 767px) {
    .button-left .radiantthemes-custom-button.element-one[data-button-direction="right"] {
        text-align: left !important;
    }

    .button-center .radiantthemes-custom-button.element-one[data-button-direction="right"],
    .button-center .radiantthemes-custom-button.element-one[data-button-direction="left"] {
        text-align: center !important;
    }
}

/**** END SOFTEK DEMO NINE ****/

/**** START SOFTEK DEMO TEN ****/

.check-icon .elementor-icon {
    filter: drop-shadow(2px 14px 15px rgba(0, 0, 0, 0.14));
}

/**** END SOFTEK DEMO NINE ****/

/**** START SOFTEK DEMO TEN ****/

.check-icon .elementor-icon {
    filter: drop-shadow(2px 14px 15px rgba(0, 0, 0, 0.14));
}

.box-hover .elementor-icon svg {
    opacity: 0;
    transition: all 0.5s ease;
}

.box-hover:hover .elementor-icon svg {
    opacity: 1;
    transition: all 0.5s ease;
}


/**** START SOFTEK DEMO TEN ****/




/*=========================== HOME ELEVEN STARTS ===========================*/
.svg-service-icon .elementor-icon-wrapper .elementor-icon {
    border-radius: 50% !important;
    overflow: hidden;
}

.svg-service-icon .elementor-icon-wrapper .elementor-icon svg {
    background: rgb(46, 14, 132);
    background: linear-gradient(90deg, rgba(46, 14, 132, 1) 0%, rgba(16, 78, 189, 1) 100%);
    fill: #fff;
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    width: 70px;
    height: 70px;
    padding: 20px;
    border-radius: 0px !important;
}

.svg-service-icon .elementor-icon-wrapper .elementor-icon:hover svg {
    transform: translate3d(-6px, 0px, 0);
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
}

/*=========================== HOME ELEVEN ENDS ===========================*/

/*=========================== HOME TWELVE STARTS ===========================*/
.hm12-form-contactform {
    width: 100%;
    margin: 0;
    padding: 0;
}

.hm12-form-contactform .void-cf7-form-widget-wrapper {
    width: 100%;
}

.hm12-form {
    float: left;
    /*display: flex;*/
    margin: 0;
    padding: 0;
}

.hm12-form .elementor-widget-container {
    text-align: center;
    display: flex;
}

.hm12-form .YourName,
.hm12-form .YourEmail {
    width: 40% !important;
    float: left;
    margin: 0 7px;
}

.hm12-form input[type='text'],
.hm12-form input[type='email'] {
    background: #fafafa;
    border-radius: 4px;
    width: 100% !important;
    height: 55px;
    line-height: 55px;
    border: none;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: 1px solid #D0DCEC;

}

hm12-form input[type='text']:hover,
hm12-form input[type='email']:hover {
    border: 1px solid #104CBA;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hm12-form input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.hm12-form input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #696969;
}

.hm12-form input::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #696969;
}


.hm12-form input[type='submit'] {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    width: 15% !important;
    float: left;
    margin: 0 7px;
    height: 55px;
    line-height: 30px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0;
    padding: 11px 33px;
}

.wpcf7-response-output .wpcf7-response-output {
    width: 100%;
    display: block;
    overflow: hidden;
}

.hm12-form .wpcf7-response-output {
    border-radius: 4px;
    border: 1px solid #e8e8e8 !important;
    color: #e8e8e8 !important;
}


.no-round-icon .elementor-heading-title {
    vertical-align: middle;
    background: #fff;
    border: 1px solid #ededed;
    color: #333;
    width: 50px;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}

.no-round-icon.active-icon .elementor-heading-title {
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f0b81', endColorstr='#0c56c4', GradientType=1);
    color: #fff;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0px 0px 15px rgba(127, 25, 33, 0.3);
    transform: translate3d(0px, 0px, 0px);
}

.no-round-icon .elementor-heading-title:hover {
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f0b81', endColorstr='#0c56c4', GradientType=1);
    color: #fff;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0px 0px 15px rgba(127, 25, 33, 0.3);
    transform: translate3d(0px, 0px, 0px);
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {

    .hm12-form .YourName,
    .hm12-form .YourEmail {
        width: 100% !important;
        margin: 0 0 10px 0;
    }

    .hm12-form input[type='text'],
    .hm12-form input[type='email'] {
        width: 100% !important;
    }

    .hm12-form input[type='submit'] {
        width: 100% !important;
        margin: 0;
    }

}

@media only screen and (max-width: 767px) {

    .hm12-form .YourName,
    .hm12-form .YourEmail {
        width: 100% !important;
        margin: 0 0 10px 0;
    }

    .hm12-form input[type='text'],
    .hm12-form input[type='email'] {
        width: 100% !important;
    }

    .hm12-form input[type='submit'] {
        width: 100% !important;
        margin: 0;
    }

}

/*=========================== HOME TWELVE ENDS ===========================*/


/*=========================== HOME Sixteen STARTS ===========================*/



.rt-img-icon-no .elementor-widget-heading .elementor-heading-title {
    vertical-align: middle;
    background: #e2ebfd;
    color: #fff;
    width: 40px;
    height: 40px;
    line-height: 40px;
    padding: 0;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 20%);
    transform: translate3d(0px, 0px, 0px);
}


/*=========================== HOME Sixteen ENDS ===========================*/
/*================ Menu CSS ================*/
@media screen and (max-width:767px) {
    .rt-icon-box .elementor-widget-icon-box .elementor-icon-box-icon {
        margin-left: auto !important;
        margin-right: 10px !important;
        margin-top: 3px;
        float: left;
    }
}

@media screen and (min-width:1025px) and (max-width:1140px) {
    #rt-mainMenu nav > ul > li {
        padding: 0 15px !important;
    }

}


/*---------------- SERVICE BOX ----------------*/

.service-img-box {
    overflow: hidden;
    box-shadow: 0px 7px 20px 0px rgba(42, 22, 139, 0.08);
    border-radius: 4px;
}

.service-img-box .elementor-widget-wrap:after,
.service-img-box .elementor-widget-wrap:before {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 1);
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    transition: all .5s ease 0s;
    content: "";
}

.service-img-box .elementor-widget-wrap:after {
    background: rgba(255, 255, 255, .3);
    top: 0;
    left: 170%;
    opacity: 1;
    z-index: 1;
    transform: skewX(45deg);
    transition: all 1s ease 0s;
}

.service-img-box .elementor-widget-wrap:hover:after {
    left: -170%;
}

.service-img-box .elementor-widget-wrap:hover:before {
    opacity: 0;
}

.service-img-box:hover .elementor-image-box-content h3 {
    color: #fff;
}

.service-img-box .elementor-image-box-content h6 {
    color: #000;
}

.service-img-box:hover .elementor-image-box-content h6 {
    color: #fff;
}

.service-img-box:hover .elementor-image-box-content p {
    color: #b1bcdb;
}

.service-img-box img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0 2px;
}

.service-img-box:hover img {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    padding: 0 2px;
}/**
 * Swiper 4.5.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 13, 2019
 */
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow > .swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    -o-transition-property: transform, height;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: .2s top, .2s -webkit-transform;
    transition: .2s top, .2s -webkit-transform;
    -o-transition: .2s transform, .2s top;
    transition: .2s transform, .2s top;
    transition: .2s transform, .2s top, .2s -webkit-transform
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: .2s left, .2s -webkit-transform;
    transition: .2s left, .2s -webkit-transform;
    -o-transition: .2s transform, .2s left;
    transition: .2s transform, .2s left;
    transition: .2s transform, .2s left, .2s -webkit-transform
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: .2s right, .2s -webkit-transform;
    transition: .2s right, .2s -webkit-transform;
    -o-transition: .2s transform, .2s right;
    transition: .2s transform, .2s right;
    transition: .2s transform, .2s right, .2s -webkit-transform
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}
/*
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden;
}
.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	   -moz-animation-duration: 2s;
	     -o-animation-duration: 2s;
	        animation-duration: 2s;
}

@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
	0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
	0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}
}

@keyframes flash {
	0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}
}

.animated.flash {
	-webkit-animation-name: flash;
	-moz-animation-name: flash;
	-o-animation-name: flash;
	animation-name: flash;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.animated.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}

.animated.bounce {
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	-o-animation-name: bounce;
	animation-name: bounce;
}
@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
	0% {-o-transform: scale(1);}
	10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}

.animated.tada {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-o-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }
	80% { -webkit-transform: rotate(-5deg); }
	100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }
	80% { -moz-transform: rotate(-5deg); }
	100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }
	80% { -o-transform: rotate(-5deg); }
	100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
	20% { transform: rotate(15deg); }
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }
	80% { transform: rotate(-5deg); }
	100% { transform: rotate(0deg); }
}

.animated.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	-moz-animation-name: swing;
	-o-animation-name: swing;
	animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}

.animated.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.animated.pulse {
	-webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-o-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes flip {
	0% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	40% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	50% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
	80% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-webkit-animation-timing-function: ease-in;
	}
	100% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
}
@-moz-keyframes flip {
	0% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	40% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	50% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
	80% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-moz-animation-timing-function: ease-in;
	}
	100% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
}
@-o-keyframes flip {
	0% {
		-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-o-animation-timing-function: ease-out;
	}
	40% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-o-animation-timing-function: ease-out;
	}
	50% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
	80% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-o-animation-timing-function: ease-in;
	}
	100% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
}
@keyframes flip {
	0% {
		transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		animation-timing-function: ease-out;
	}
	40% {
		transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		animation-timing-function: ease-out;
	}
	50% {
		transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		animation-timing-function: ease-in;
	}
	80% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flip;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flip;
	-o-backface-visibility: visible !important;
	-o-animation-name: flip;
	backface-visibility: visible !important;
	animation-name: flip;
}
@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.animated.flipInX {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInX;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInX;
	backface-visibility: visible !important;
	animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.animated.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.animated.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.animated.flipOutY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipOutY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipOutY;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

.animated.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.animated.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.animated.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.animated.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.animated.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.animated.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.animated.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}
@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}
@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.animated.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	-moz-animation-name: fadeInLeftBig;
	-o-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.animated.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	-moz-animation-name: fadeInRightBig;
	-o-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.animated.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}
@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}
@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}

.animated.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	-moz-animation-name: fadeOutUp;
	-o-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}

@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}

.animated.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	-moz-animation-name: fadeOutDown;
	-o-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.animated.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}

@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}

@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}

.animated.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	-moz-animation-name: fadeOutRight;
	-o-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.animated.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	-moz-animation-name: fadeOutUpBig;
	-o-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.animated.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.animated.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}
@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}
@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.animated.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}

	70% {
		-webkit-transform: scale(.9);
	}

	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}

	70% {
		-moz-transform: scale(.9);
	}

	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}

	70% {
		-o-transform: scale(.9);
	}

	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		opacity: 1;
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		transform: scale(1);
	}
}

@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes slideInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes slideInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes slideInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		transform: translateY(0);
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	-moz-animation-name: slideInDown;
	-o-animation-name: slideInDown;
	animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}

	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}

	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}

	100% {
		transform: translateX(0);
	}
}

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	-moz-animation-name: slideInLeft;
	-o-animation-name: slideInLeft;
	animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}

	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}

	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	100% {
		transform: translateX(0);
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	-moz-animation-name: slideInRight;
	-o-animation-name: slideInRight;
	animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes slideOutLeft {
	0% {
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	-moz-animation-name: slideOutLeft;
	-o-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	-moz-animation-name: slideOutRight;
	-o-animation-name: slideOutRight;
	animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	-moz-animation-name: slideOutUp;
	-o-animation-name: slideOutUp;
	animation-name: slideOutUp;
}

.animated.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}

	80% {
		-webkit-transform: translateY(10px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}

	80% {
		-moz-transform: translateY(10px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}

	80% {
		-o-transform: translateY(10px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		transform: translateY(-30px);
	}

	80% {
		transform: translateY(10px);
	}

	100% {
		transform: translateY(0);
	}
}

.animated.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateY(30px);
	}

	80% {
		-webkit-transform: translateY(-10px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	60% {
		opacity: 1;
		-moz-transform: translateY(30px);
	}

	80% {
		-moz-transform: translateY(-10px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateY(30px);
	}

	80% {
		-o-transform: translateY(-10px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	60% {
		opacity: 1;
		transform: translateY(30px);
	}

	80% {
		transform: translateY(-10px);
	}

	100% {
		transform: translateY(0);
	}
}

.animated.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}

	80% {
		-webkit-transform: translateX(-10px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}

	80% {
		-moz-transform: translateX(-10px);
	}

	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}

	80% {
		-o-transform: translateX(-10px);
	}

	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		transform: translateX(30px);
	}

	80% {
		transform: translateX(-10px);
	}

	100% {
		transform: translateX(0);
	}
}

.animated.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(-30px);
	}

	80% {
		-webkit-transform: translateX(10px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}

	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
	}

	80% {
		-moz-transform: translateX(10px);
	}

	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateX(-30px);
	}

	80% {
		-o-transform: translateX(10px);
	}

	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	60% {
		opacity: 1;
		transform: translateX(-30px);
	}

	80% {
		transform: translateX(10px);
	}

	100% {
		transform: translateX(0);
	}
}

.animated.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}

	25% {
		-webkit-transform: scale(.95);
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}

	25% {
		-moz-transform: scale(.95);
	}

	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}

	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}

	25% {
		-o-transform: scale(.95);
	}

	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}

	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}

	25% {
		transform: scale(.95);
	}

	50% {
		opacity: 1;
		transform: scale(1.1);
	}

	100% {
		opacity: 0;
		transform: scale(.3);
	}
}

.animated.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes bounceOutUp {
	0% {
		-o-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes bounceOutUp {
	0% {
		transform: translateY(0);
	}

	20% {
		opacity: 1;
		transform: translateY(20px);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.animated.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	-moz-animation-name: bounceOutUp;
	-o-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-webkit-transform: translateY(-20px);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-moz-transform: translateY(-20px);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}

	20% {
		opacity: 1;
		-o-transform: translateY(-20px);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}

	20% {
		opacity: 1;
		transform: translateY(-20px);
	}

	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.animated.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	-moz-animation-name: bounceOutDown;
	-o-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}

	20% {
		opacity: 1;
		transform: translateX(20px);
	}

	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.animated.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
	0% {
		-webkit-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes bounceOutRight {
	0% {
		-moz-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-moz-transform: translateX(-20px);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes bounceOutRight {
	0% {
		-o-transform: translateX(0);
	}

	20% {
		opacity: 1;
		-o-transform: translateX(-20px);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes bounceOutRight {
	0% {
		transform: translateX(0);
	}

	20% {
		opacity: 1;
		transform: translateX(-20px);
	}

	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.animated.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	-moz-animation-name: bounceOutRight;
	-o-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(-200deg);
		opacity: 0;
	}

	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}
@-moz-keyframes rotateIn {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(-200deg);
		opacity: 0;
	}

	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}
@-o-keyframes rotateIn {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(-200deg);
		opacity: 0;
	}

	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
}
@keyframes rotateIn {
	0% {
		transform-origin: center center;
		transform: rotate(-200deg);
		opacity: 0;
	}

	100% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
}

.animated.rotateIn {
	-webkit-animation-name: rotateIn;
	-moz-animation-name: rotateIn;
	-o-animation-name: rotateIn;
	animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.animated.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	-moz-animation-name: rotateInUpLeft;
	-o-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.animated.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	-moz-animation-name: rotateInDownLeft;
	-o-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}

	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.animated.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	-moz-animation-name: rotateInUpRight;
	-o-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}

	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.animated.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	-moz-animation-name: rotateInDownRight;
	-o-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(200deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOut {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(200deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOut {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(200deg);
		opacity: 0;
	}
}

@keyframes rotateOut {
	0% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}

	100% {
		transform-origin: center center;
		transform: rotate(200deg);
		opacity: 0;
	}
}

.animated.rotateOut {
	-webkit-animation-name: rotateOut;
	-moz-animation-name: rotateOut;
	-o-animation-name: rotateOut;
	animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}

	100% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.animated.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	-moz-animation-name: rotateOutUpLeft;
	-o-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}

	100% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.animated.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	-moz-animation-name: rotateOutDownLeft;
	-o-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}

	100% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.animated.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	-moz-animation-name: rotateOutUpRight;
	-o-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}

	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}

	100% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.animated.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	-moz-animation-name: rotateOutDownRight;
	-o-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
@-webkit-keyframes hinge {
	0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
	20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
	40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
	80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
	100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
	0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
	20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
	40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
	80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
	100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
	0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
	20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
	40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
	80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
	100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
	0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }
	20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }
	40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }
	80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }
	100% { transform: translateY(700px); opacity: 0; }
}

.animated.hinge {
	-webkit-animation-name: hinge;
	-moz-animation-name: hinge;
	-o-animation-name: hinge;
	animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
	0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.animated.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
		opacity: 1;
		-webkit-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-webkit-transform: translateX(100%) rotate(120deg);
	}
}

@-moz-keyframes rollOut {
    0% {
		opacity: 1;
		-moz-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-moz-transform: translateX(100%) rotate(120deg);
	}
}

@-o-keyframes rollOut {
    0% {
		opacity: 1;
		-o-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-o-transform: translateX(100%) rotate(120deg);
	}
}

@keyframes rollOut {
    0% {
		opacity: 1;
		transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		transform: translateX(100%) rotate(120deg);
	}
}

.animated.rollOut {
	-webkit-animation-name: rollOut;
	-moz-animation-name: rollOut;
	-o-animation-name: rollOut;
	animation-name: rollOut;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */

@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.animated.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

.animated.lightSpeedIn {
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */

@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
	0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.animated.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

.animated.lightSpeedOut {
    -webkit-animation-duration: 0.25s;
    -moz-animation-duration: 0.25s;
    -o-animation-duration: 0.25s;
    animation-duration: 0.25s;
}/**
* Theme Name: Softek Child Theme
* Description: This is a child theme of Softek, automatically generated.
* Author: <a href="https://radiantthemes.com">RadiantThemes</a>
* Template: softek
* Version: 1.2.3
*/


@font-face{font-display:swap;font-family:elementskit;src:url(/wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/fonts/elementskit.woff?y24e1e) format("woff");font-weight:400;font-style:normal;font-display:swap}.ekit-wid-con .fasicon,.ekit-wid-con .icon,.ekit-wid-con .icon::before,.fasicon,.icon,.icon::before{font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ekit-wid-con .fasicon.icon-home::before,.ekit-wid-con .icon.icon-home::before,.icon.icon-home::before{content:"\e800"}.ekit-wid-con .fasicon.icon-advanced-slider::before,.ekit-wid-con .icon.icon-advanced-slider::before,.icon.icon-advanced-slider::before{content:"\e9c8"}.ekit-wid-con .fasicon.icon-image-box::before,.ekit-wid-con .icon.icon-image-box::before,.icon.icon-image-box::before{content:"\ebd1"}.ekit-wid-con .fasicon.icon-image-swap::before,.ekit-wid-con .icon.icon-image-swap::before,.icon.icon-image-swap::before{content:"\eba4"}.ekit-wid-con .fasicon.icon-apartment1::before,.ekit-wid-con .icon.icon-apartment1::before,.icon.icon-apartment1::before{content:"\e801"}.ekit-wid-con .fasicon.icon-pencil::before,.ekit-wid-con .icon.icon-pencil::before,.icon.icon-pencil::before{content:"\e802"}.ekit-wid-con .fasicon.icon-magic-wand::before,.ekit-wid-con .icon.icon-magic-wand::before,.icon.icon-magic-wand::before{content:"\e803"}.ekit-wid-con .fasicon.icon-drop::before,.ekit-wid-con .icon.icon-drop::before,.icon.icon-drop::before{content:"\e804"}.ekit-wid-con .fasicon.icon-lighter::before,.ekit-wid-con .icon.icon-lighter::before,.icon.icon-lighter::before{content:"\e805"}.ekit-wid-con .fasicon.icon-poop::before,.ekit-wid-con .icon.icon-poop::before,.icon.icon-poop::before{content:"\e806"}.ekit-wid-con .fasicon.icon-sun::before,.ekit-wid-con .icon.icon-sun::before,.icon.icon-sun::before{content:"\e807"}.ekit-wid-con .fasicon.icon-moon::before,.ekit-wid-con .icon.icon-moon::before,.icon.icon-moon::before{content:"\e808"}.ekit-wid-con .fasicon.icon-cloud1::before,.ekit-wid-con .icon.icon-cloud1::before,.icon.icon-cloud1::before{content:"\e809"}.ekit-wid-con .fasicon.icon-cloud-upload::before,.ekit-wid-con .icon.icon-cloud-upload::before,.icon.icon-cloud-upload::before{content:"\e80a"}.ekit-wid-con .fasicon.icon-cloud-download::before,.ekit-wid-con .icon.icon-cloud-download::before,.icon.icon-cloud-download::before{content:"\e80b"}.ekit-wid-con .fasicon.icon-cloud-sync::before,.ekit-wid-con .icon.icon-cloud-sync::before,.icon.icon-cloud-sync::before{content:"\e80c"}.ekit-wid-con .fasicon.icon-cloud-check::before,.ekit-wid-con .icon.icon-cloud-check::before,.icon.icon-cloud-check::before{content:"\e80d"}.ekit-wid-con .fasicon.icon-database1::before,.ekit-wid-con .icon.icon-database1::before,.icon.icon-database1::before{content:"\e80e"}.ekit-wid-con .fasicon.icon-lock::before,.ekit-wid-con .icon.icon-lock::before,.icon.icon-lock::before{content:"\e80f"}.ekit-wid-con .fasicon.icon-cog::before,.ekit-wid-con .icon.icon-cog::before,.icon.icon-cog::before{content:"\e810"}.ekit-wid-con .fasicon.icon-trash::before,.ekit-wid-con .icon.icon-trash::before,.icon.icon-trash::before{content:"\e811"}.ekit-wid-con .fasicon.icon-dice::before,.ekit-wid-con .icon.icon-dice::before,.icon.icon-dice::before{content:"\e812"}.ekit-wid-con .fasicon.icon-heart1::before,.ekit-wid-con .icon.icon-heart1::before,.icon.icon-heart1::before{content:"\e813"}.ekit-wid-con .fasicon.icon-star1::before,.ekit-wid-con .icon.icon-star1::before,.icon.icon-star1::before{content:"\e814"}.ekit-wid-con .fasicon.icon-star-half::before,.ekit-wid-con .icon.icon-star-half::before,.icon.icon-star-half::before{content:"\e815"}.ekit-wid-con .fasicon.icon-star-empty::before,.ekit-wid-con .icon.icon-star-empty::before,.icon.icon-star-empty::before{content:"\e816"}.ekit-wid-con .fasicon.icon-flag::before,.ekit-wid-con .icon.icon-flag::before,.icon.icon-flag::before{content:"\e817"}.ekit-wid-con .fasicon.icon-envelope1::before,.ekit-wid-con .icon.icon-envelope1::before,.icon.icon-envelope1::before{content:"\e818"}.ekit-wid-con .fasicon.icon-paperclip::before,.ekit-wid-con .icon.icon-paperclip::before,.icon.icon-paperclip::before{content:"\e819"}.ekit-wid-con .fasicon.icon-inbox::before,.ekit-wid-con .icon.icon-inbox::before,.icon.icon-inbox::before{content:"\e81a"}.ekit-wid-con .fasicon.icon-eye::before,.ekit-wid-con .icon.icon-eye::before,.icon.icon-eye::before{content:"\e81b"}.ekit-wid-con .fasicon.icon-printer::before,.ekit-wid-con .icon.icon-printer::before,.icon.icon-printer::before{content:"\e81c"}.ekit-wid-con .fasicon.icon-file-empty::before,.ekit-wid-con .icon.icon-file-empty::before,.icon.icon-file-empty::before{content:"\e81d"}.ekit-wid-con .fasicon.icon-file-add::before,.ekit-wid-con .icon.icon-file-add::before,.icon.icon-file-add::before{content:"\e81e"}.ekit-wid-con .fasicon.icon-enter::before,.ekit-wid-con .icon.icon-enter::before,.icon.icon-enter::before{content:"\e81f"}.ekit-wid-con .fasicon.icon-exit::before,.ekit-wid-con .icon.icon-exit::before,.icon.icon-exit::before{content:"\e820"}.ekit-wid-con .fasicon.icon-graduation-hat::before,.ekit-wid-con .icon.icon-graduation-hat::before,.icon.icon-graduation-hat::before{content:"\e821"}.ekit-wid-con .fasicon.icon-license::before,.ekit-wid-con .icon.icon-license::before,.icon.icon-license::before{content:"\e822"}.ekit-wid-con .fasicon.icon-music-note::before,.ekit-wid-con .icon.icon-music-note::before,.icon.icon-music-note::before{content:"\e823"}.ekit-wid-con .fasicon.icon-film-play::before,.ekit-wid-con .icon.icon-film-play::before,.icon.icon-film-play::before{content:"\e824"}.ekit-wid-con .fasicon.icon-camera-video::before,.ekit-wid-con .icon.icon-camera-video::before,.icon.icon-camera-video::before{content:"\e825"}.ekit-wid-con .fasicon.icon-camera::before,.ekit-wid-con .icon.icon-camera::before,.icon.icon-camera::before{content:"\e826"}.ekit-wid-con .fasicon.icon-picture::before,.ekit-wid-con .icon.icon-picture::before,.icon.icon-picture::before{content:"\e827"}.ekit-wid-con .fasicon.icon-book::before,.ekit-wid-con .icon.icon-book::before,.icon.icon-book::before{content:"\e828"}.ekit-wid-con .fasicon.icon-bookmark::before,.ekit-wid-con .icon.icon-bookmark::before,.icon.icon-bookmark::before{content:"\e829"}.ekit-wid-con .fasicon.icon-user::before,.ekit-wid-con .icon.icon-user::before,.icon.icon-user::before{content:"\e82a"}.ekit-wid-con .fasicon.icon-users::before,.ekit-wid-con .icon.icon-users::before,.icon.icon-users::before{content:"\e82b"}.ekit-wid-con .fasicon.icon-shirt::before,.ekit-wid-con .icon.icon-shirt::before,.icon.icon-shirt::before{content:"\e82c"}.ekit-wid-con .fasicon.icon-store::before,.ekit-wid-con .icon.icon-store::before,.icon.icon-store::before{content:"\e82d"}.ekit-wid-con .fasicon.icon-cart2::before,.ekit-wid-con .icon.icon-cart2::before,.icon.icon-cart2::before{content:"\e82e"}.ekit-wid-con .fasicon.icon-tag::before,.ekit-wid-con .icon.icon-tag::before,.icon.icon-tag::before{content:"\e82f"}.ekit-wid-con .fasicon.icon-phone-handset::before,.ekit-wid-con .icon.icon-phone-handset::before,.icon.icon-phone-handset::before{content:"\e830"}.ekit-wid-con .fasicon.icon-phone::before,.ekit-wid-con .icon.icon-phone::before,.icon.icon-phone::before{content:"\e831"}.ekit-wid-con .fasicon.icon-pushpin::before,.ekit-wid-con .icon.icon-pushpin::before,.icon.icon-pushpin::before{content:"\e832"}.ekit-wid-con .fasicon.icon-map-marker::before,.ekit-wid-con .icon.icon-map-marker::before,.icon.icon-map-marker::before{content:"\e833"}.ekit-wid-con .fasicon.icon-map::before,.ekit-wid-con .icon.icon-map::before,.icon.icon-map::before{content:"\e834"}.ekit-wid-con .fasicon.icon-location::before,.ekit-wid-con .icon.icon-location::before,.icon.icon-location::before{content:"\e835"}.ekit-wid-con .fasicon.icon-calendar-full::before,.ekit-wid-con .icon.icon-calendar-full::before,.icon.icon-calendar-full::before{content:"\e836"}.ekit-wid-con .fasicon.icon-keyboard::before,.ekit-wid-con .icon.icon-keyboard::before,.icon.icon-keyboard::before{content:"\e837"}.ekit-wid-con .fasicon.icon-spell-check::before,.ekit-wid-con .icon.icon-spell-check::before,.icon.icon-spell-check::before{content:"\e838"}.ekit-wid-con .fasicon.icon-screen::before,.ekit-wid-con .icon.icon-screen::before,.icon.icon-screen::before{content:"\e839"}.ekit-wid-con .fasicon.icon-smartphone::before,.ekit-wid-con .icon.icon-smartphone::before,.icon.icon-smartphone::before{content:"\e83a"}.ekit-wid-con .fasicon.icon-tablet::before,.ekit-wid-con .icon.icon-tablet::before,.icon.icon-tablet::before{content:"\e83b"}.ekit-wid-con .fasicon.icon-laptop::before,.ekit-wid-con .icon.icon-laptop::before,.icon.icon-laptop::before{content:"\e83c"}.ekit-wid-con .fasicon.icon-laptop-phone::before,.ekit-wid-con .icon.icon-laptop-phone::before,.icon.icon-laptop-phone::before{content:"\e83d"}.ekit-wid-con .fasicon.icon-power-switch::before,.ekit-wid-con .icon.icon-power-switch::before,.icon.icon-power-switch::before{content:"\e83e"}.ekit-wid-con .fasicon.icon-bubble::before,.ekit-wid-con .icon.icon-bubble::before,.icon.icon-bubble::before{content:"\e83f"}.ekit-wid-con .fasicon.icon-heart-pulse::before,.ekit-wid-con .icon.icon-heart-pulse::before,.icon.icon-heart-pulse::before{content:"\e840"}.ekit-wid-con .fasicon.icon-construction::before,.ekit-wid-con .icon.icon-construction::before,.icon.icon-construction::before{content:"\e841"}.ekit-wid-con .fasicon.icon-pie-chart::before,.ekit-wid-con .icon.icon-pie-chart::before,.icon.icon-pie-chart::before{content:"\e842"}.ekit-wid-con .fasicon.icon-chart-bars::before,.ekit-wid-con .icon.icon-chart-bars::before,.icon.icon-chart-bars::before{content:"\e843"}.ekit-wid-con .fasicon.icon-gift1::before,.ekit-wid-con .icon.icon-gift1::before,.icon.icon-gift1::before{content:"\e844"}.ekit-wid-con .fasicon.icon-diamond1::before,.ekit-wid-con .icon.icon-diamond1::before,.icon.icon-diamond1::before{content:"\e845"}.ekit-wid-con .fasicon.icon-dinner::before,.ekit-wid-con .icon.icon-dinner::before,.icon.icon-dinner::before{content:"\e847"}.ekit-wid-con .fasicon.icon-coffee-cup::before,.ekit-wid-con .icon.icon-coffee-cup::before,.icon.icon-coffee-cup::before{content:"\e848"}.ekit-wid-con .fasicon.icon-leaf::before,.ekit-wid-con .icon.icon-leaf::before,.icon.icon-leaf::before{content:"\e849"}.ekit-wid-con .fasicon.icon-paw::before,.ekit-wid-con .icon.icon-paw::before,.icon.icon-paw::before{content:"\e84a"}.ekit-wid-con .fasicon.icon-rocket::before,.ekit-wid-con .icon.icon-rocket::before,.icon.icon-rocket::before{content:"\e84b"}.ekit-wid-con .fasicon.icon-briefcase::before,.ekit-wid-con .icon.icon-briefcase::before,.icon.icon-briefcase::before{content:"\e84c"}.ekit-wid-con .fasicon.icon-bus::before,.ekit-wid-con .icon.icon-bus::before,.icon.icon-bus::before{content:"\e84d"}.ekit-wid-con .fasicon.icon-car1::before,.ekit-wid-con .icon.icon-car1::before,.icon.icon-car1::before{content:"\e84e"}.ekit-wid-con .fasicon.icon-train::before,.ekit-wid-con .icon.icon-train::before,.icon.icon-train::before{content:"\e84f"}.ekit-wid-con .fasicon.icon-bicycle::before,.ekit-wid-con .icon.icon-bicycle::before,.icon.icon-bicycle::before{content:"\e850"}.ekit-wid-con .fasicon.icon-wheelchair::before,.ekit-wid-con .icon.icon-wheelchair::before,.icon.icon-wheelchair::before{content:"\e851"}.ekit-wid-con .fasicon.icon-select::before,.ekit-wid-con .icon.icon-select::before,.icon.icon-select::before{content:"\e852"}.ekit-wid-con .fasicon.icon-earth::before,.ekit-wid-con .icon.icon-earth::before,.icon.icon-earth::before{content:"\e853"}.ekit-wid-con .fasicon.icon-smile::before,.ekit-wid-con .icon.icon-smile::before,.icon.icon-smile::before{content:"\e854"}.ekit-wid-con .fasicon.icon-sad::before,.ekit-wid-con .icon.icon-sad::before,.icon.icon-sad::before{content:"\e855"}.ekit-wid-con .fasicon.icon-neutral::before,.ekit-wid-con .icon.icon-neutral::before,.icon.icon-neutral::before{content:"\e856"}.ekit-wid-con .fasicon.icon-mustache::before,.ekit-wid-con .icon.icon-mustache::before,.icon.icon-mustache::before{content:"\e857"}.ekit-wid-con .fasicon.icon-alarm::before,.ekit-wid-con .icon.icon-alarm::before,.icon.icon-alarm::before{content:"\e858"}.ekit-wid-con .fasicon.icon-bullhorn::before,.ekit-wid-con .icon.icon-bullhorn::before,.icon.icon-bullhorn::before{content:"\e859"}.ekit-wid-con .fasicon.icon-volume-high::before,.ekit-wid-con .icon.icon-volume-high::before,.icon.icon-volume-high::before{content:"\e85a"}.ekit-wid-con .fasicon.icon-volume-medium::before,.ekit-wid-con .icon.icon-volume-medium::before,.icon.icon-volume-medium::before{content:"\e85b"}.ekit-wid-con .fasicon.icon-volume-low::before,.ekit-wid-con .icon.icon-volume-low::before,.icon.icon-volume-low::before{content:"\e85c"}.ekit-wid-con .fasicon.icon-volume::before,.ekit-wid-con .icon.icon-volume::before,.icon.icon-volume::before{content:"\e85d"}.ekit-wid-con .fasicon.icon-mic::before,.ekit-wid-con .icon.icon-mic::before,.icon.icon-mic::before{content:"\e85e"}.ekit-wid-con .fasicon.icon-hourglass::before,.ekit-wid-con .icon.icon-hourglass::before,.icon.icon-hourglass::before{content:"\e85f"}.ekit-wid-con .fasicon.icon-undo::before,.ekit-wid-con .icon.icon-undo::before,.icon.icon-undo::before{content:"\e860"}.ekit-wid-con .fasicon.icon-redo::before,.ekit-wid-con .icon.icon-redo::before,.icon.icon-redo::before{content:"\e861"}.ekit-wid-con .fasicon.icon-sync::before,.ekit-wid-con .icon.icon-sync::before,.icon.icon-sync::before{content:"\e862"}.ekit-wid-con .fasicon.icon-history::before,.ekit-wid-con .icon.icon-history::before,.icon.icon-history::before{content:"\e863"}.ekit-wid-con .fasicon.icon-clock1::before,.ekit-wid-con .icon.icon-clock1::before,.icon.icon-clock1::before{content:"\e864"}.ekit-wid-con .fasicon.icon-download::before,.ekit-wid-con .icon.icon-download::before,.icon.icon-download::before{content:"\e865"}.ekit-wid-con .fasicon.icon-upload::before,.ekit-wid-con .icon.icon-upload::before,.icon.icon-upload::before{content:"\e866"}.ekit-wid-con .fasicon.icon-enter-down::before,.ekit-wid-con .icon.icon-enter-down::before,.icon.icon-enter-down::before{content:"\e867"}.ekit-wid-con .fasicon.icon-exit-up::before,.ekit-wid-con .icon.icon-exit-up::before,.icon.icon-exit-up::before{content:"\e868"}.ekit-wid-con .fasicon.icon-bug::before,.ekit-wid-con .icon.icon-bug::before,.icon.icon-bug::before{content:"\e869"}.ekit-wid-con .fasicon.icon-code::before,.ekit-wid-con .icon.icon-code::before,.icon.icon-code::before{content:"\e86a"}.ekit-wid-con .fasicon.icon-link::before,.ekit-wid-con .icon.icon-link::before,.icon.icon-link::before{content:"\e86b"}.ekit-wid-con .fasicon.icon-unlink::before,.ekit-wid-con .icon.icon-unlink::before,.icon.icon-unlink::before{content:"\e86c"}.ekit-wid-con .fasicon.icon-thumbs-up::before,.ekit-wid-con .icon.icon-thumbs-up::before,.icon.icon-thumbs-up::before{content:"\e86d"}.ekit-wid-con .fasicon.icon-thumbs-down::before,.ekit-wid-con .icon.icon-thumbs-down::before,.icon.icon-thumbs-down::before{content:"\e86e"}.ekit-wid-con .fasicon.icon-magnifier::before,.ekit-wid-con .icon.icon-magnifier::before,.icon.icon-magnifier::before{content:"\e86f"}.ekit-wid-con .fasicon.icon-cross::before,.ekit-wid-con .icon.icon-cross::before,.icon.icon-cross::before{content:"\e870"}.ekit-wid-con .fasicon.icon-chevron-up::before,.ekit-wid-con .icon.icon-chevron-up::before,.icon.icon-chevron-up::before{content:"\e873"}.ekit-wid-con .fasicon.icon-chevron-down::before,.ekit-wid-con .icon.icon-chevron-down::before,.icon.icon-chevron-down::before{content:"\e874"}.ekit-wid-con .fasicon.icon-chevron-left::before,.ekit-wid-con .icon.icon-chevron-left::before,.icon.icon-chevron-left::before{content:"\e875"}.ekit-wid-con .fasicon.icon-chevron-right::before,.ekit-wid-con .icon.icon-chevron-right::before,.icon.icon-chevron-right::before{content:"\e876"}.ekit-wid-con .fasicon.icon-arrow-up::before,.ekit-wid-con .icon.icon-arrow-up::before,.icon.icon-arrow-up::before{content:"\e877"}.ekit-wid-con .fasicon.icon-arrow-down::before,.ekit-wid-con .icon.icon-arrow-down::before,.icon.icon-arrow-down::before{content:"\e878"}.ekit-wid-con .fasicon.icon-arrow-left::before,.ekit-wid-con .icon.icon-arrow-left::before,.icon.icon-arrow-left::before{content:"\e879"}.ekit-wid-con .fasicon.icon-arrow-right::before,.ekit-wid-con .icon.icon-arrow-right::before,.icon.icon-arrow-right::before{content:"\e87a"}.ekit-wid-con .fasicon.icon-right-arrow::before,.ekit-wid-con .icon.icon-right-arrow::before,.icon.icon-right-arrow::before{content:"\e9c5"}.ekit-wid-con .fasicon.icon-left-arrow::before,.ekit-wid-con .icon.icon-left-arrow::before,.icon.icon-left-arrow::before{content:"\e94a"}.ekit-wid-con .fasicon.icon-download-arrow::before,.ekit-wid-con .icon.icon-download-arrow::before,.icon.icon-download-arrow::before{content:"\e94b"}.ekit-wid-con .fasicon.icon-up-arrow::before,.ekit-wid-con .icon.icon-up-arrow::before,.icon.icon-up-arrow::before{content:"\e9c3"}.ekit-wid-con .fasicon.icon-arrows::before,.ekit-wid-con .icon.icon-arrows::before,.icon.icon-arrows::before{content:"\e9c4"}.ekit-wid-con .fasicon.icon-double-angle-pointing-to-right::before,.ekit-wid-con .icon.icon-double-angle-pointing-to-right::before,.icon.icon-double-angle-pointing-to-right::before{content:"\e949"}.ekit-wid-con .fasicon.icon-double-left-chevron::before,.ekit-wid-con .icon.icon-double-left-chevron::before,.icon.icon-double-left-chevron::before{content:"\e948"}.ekit-wid-con .fasicon.icon-left-arrow2::before,.ekit-wid-con .icon.icon-left-arrow2::before,.icon.icon-left-arrow2::before{content:"\e94c"}.ekit-wid-con .fasicon.icon-right-arrow2::before,.ekit-wid-con .icon.icon-right-arrow2::before,.icon.icon-right-arrow2::before{content:"\e94d"}.ekit-wid-con .fasicon.icon-warning::before,.ekit-wid-con .icon.icon-warning::before,.icon.icon-warning::before{content:"\e87c"}.ekit-wid-con .fasicon.icon-down-arrow1::before,.ekit-wid-con .icon.icon-down-arrow1::before,.icon.icon-down-arrow1::before{content:"\e994"}.ekit-wid-con .fasicon.icon-up-arrow1::before,.ekit-wid-con .icon.icon-up-arrow1::before,.icon.icon-up-arrow1::before{content:"\e995"}.ekit-wid-con .fasicon.icon-right-arrow1::before,.ekit-wid-con .icon.icon-right-arrow1::before,.icon.icon-right-arrow1::before{content:"\e876";font-weight:900}.ekit-wid-con .fasicon.icon-left-arrows::before,.ekit-wid-con .icon.icon-left-arrows::before,.icon.icon-left-arrows::before{content:"\e997"}.ekit-wid-con .fasicon.icon-question-circle::before,.ekit-wid-con .icon.icon-question-circle::before,.icon.icon-question-circle::before{content:"\e87d"}.ekit-wid-con .fasicon.icon-menu-circle::before,.ekit-wid-con .icon.icon-menu-circle::before,.icon.icon-menu-circle::before{content:"\e87e"}.ekit-wid-con .fasicon.icon-checkmark-circle::before,.ekit-wid-con .icon.icon-checkmark-circle::before,.icon.icon-checkmark-circle::before{content:"\e87f"}.ekit-wid-con .fasicon.icon-cross-circle::before,.ekit-wid-con .icon.icon-cross-circle::before,.icon.icon-cross-circle::before{content:"\e880"}.ekit-wid-con .fasicon.icon-plus-circle::before,.ekit-wid-con .icon.icon-plus-circle::before,.icon.icon-plus-circle::before{content:"\e881"}.ekit-wid-con .fasicon.icon-move::before,.ekit-wid-con .icon.icon-move::before,.icon.icon-move::before{content:"\e87b"}.ekit-wid-con .fasicon.icon-circle-minus::before,.ekit-wid-con .icon.icon-circle-minus::before,.icon.icon-circle-minus::before{content:"\e882"}.ekit-wid-con .fasicon.icon-arrow-up-circle::before,.ekit-wid-con .icon.icon-arrow-up-circle::before,.icon.icon-arrow-up-circle::before{content:"\e883"}.ekit-wid-con .fasicon.icon-arrow-down-circle::before,.ekit-wid-con .icon.icon-arrow-down-circle::before,.icon.icon-arrow-down-circle::before{content:"\e884"}.ekit-wid-con .fasicon.icon-arrow-left-circle::before,.ekit-wid-con .icon.icon-arrow-left-circle::before,.icon.icon-arrow-left-circle::before{content:"\e885"}.ekit-wid-con .fasicon.icon-arrow-right-circle::before,.ekit-wid-con .icon.icon-arrow-right-circle::before,.icon.icon-arrow-right-circle::before{content:"\e886"}.ekit-wid-con .fasicon.icon-chevron-up-circle::before,.ekit-wid-con .icon.icon-chevron-up-circle::before,.icon.icon-chevron-up-circle::before{content:"\e887"}.ekit-wid-con .fasicon.icon-chevron-down-circle::before,.ekit-wid-con .icon.icon-chevron-down-circle::before,.icon.icon-chevron-down-circle::before{content:"\e888"}.ekit-wid-con .fasicon.icon-chevron-left-circle::before,.ekit-wid-con .icon.icon-chevron-left-circle::before,.icon.icon-chevron-left-circle::before{content:"\e889"}.ekit-wid-con .fasicon.icon-chevron-right-circle::before,.ekit-wid-con .icon.icon-chevron-right-circle::before,.icon.icon-chevron-right-circle::before{content:"\e88a"}.ekit-wid-con .fasicon.icon-crop::before,.ekit-wid-con .icon.icon-crop::before,.icon.icon-crop::before{content:"\e88b"}.ekit-wid-con .fasicon.icon-frame-expand::before,.ekit-wid-con .icon.icon-frame-expand::before,.icon.icon-frame-expand::before{content:"\e88c"}.ekit-wid-con .fasicon.icon-frame-contract::before,.ekit-wid-con .icon.icon-frame-contract::before,.icon.icon-frame-contract::before{content:"\e88d"}.ekit-wid-con .fasicon.icon-layers::before,.ekit-wid-con .icon.icon-layers::before,.icon.icon-layers::before{content:"\e88e"}.ekit-wid-con .fasicon.icon-funnel::before,.ekit-wid-con .icon.icon-funnel::before,.icon.icon-funnel::before{content:"\e88f"}.ekit-wid-con .fasicon.icon-text-format::before,.ekit-wid-con .icon.icon-text-format::before,.icon.icon-text-format::before{content:"\e890"}.ekit-wid-con .fasicon.icon-text-size::before,.ekit-wid-con .icon.icon-text-size::before,.icon.icon-text-size::before{content:"\e892"}.ekit-wid-con .fasicon.icon-bold::before,.ekit-wid-con .icon.icon-bold::before,.icon.icon-bold::before{content:"\e893"}.ekit-wid-con .fasicon.icon-italic::before,.ekit-wid-con .icon.icon-italic::before,.icon.icon-italic::before{content:"\e894"}.ekit-wid-con .fasicon.icon-underline::before,.ekit-wid-con .icon.icon-underline::before,.icon.icon-underline::before{content:"\e895"}.ekit-wid-con .fasicon.icon-strikethrough::before,.ekit-wid-con .icon.icon-strikethrough::before,.icon.icon-strikethrough::before{content:"\e896"}.ekit-wid-con .fasicon.icon-highlight::before,.ekit-wid-con .icon.icon-highlight::before,.icon.icon-highlight::before{content:"\e897"}.ekit-wid-con .fasicon.icon-text-align-left::before,.ekit-wid-con .icon.icon-text-align-left::before,.icon.icon-text-align-left::before{content:"\e898"}.ekit-wid-con .fasicon.icon-text-align-center::before,.ekit-wid-con .icon.icon-text-align-center::before,.icon.icon-text-align-center::before{content:"\e899"}.ekit-wid-con .fasicon.icon-text-align-right::before,.ekit-wid-con .icon.icon-text-align-right::before,.icon.icon-text-align-right::before{content:"\e89a"}.ekit-wid-con .fasicon.icon-text-align-justify::before,.ekit-wid-con .icon.icon-text-align-justify::before,.icon.icon-text-align-justify::before{content:"\e89b"}.ekit-wid-con .fasicon.icon-line-spacing::before,.ekit-wid-con .icon.icon-line-spacing::before,.icon.icon-line-spacing::before{content:"\e89c"}.ekit-wid-con .fasicon.icon-indent-increase::before,.ekit-wid-con .icon.icon-indent-increase::before,.icon.icon-indent-increase::before{content:"\e89d"}.ekit-wid-con .fasicon.icon-indent-decrease::before,.ekit-wid-con .icon.icon-indent-decrease::before,.icon.icon-indent-decrease::before{content:"\e89e"}.ekit-wid-con .fasicon.icon-page-break::before,.ekit-wid-con .icon.icon-page-break::before,.icon.icon-page-break::before{content:"\e8a2"}.ekit-wid-con .fasicon.icon-hand::before,.ekit-wid-con .icon.icon-hand::before,.icon.icon-hand::before{content:"\e8a5"}.ekit-wid-con .fasicon.icon-pointer-up::before,.ekit-wid-con .icon.icon-pointer-up::before,.icon.icon-pointer-up::before{content:"\e8a6"}.ekit-wid-con .fasicon.icon-pointer-right::before,.ekit-wid-con .icon.icon-pointer-right::before,.icon.icon-pointer-right::before{content:"\e8a7"}.ekit-wid-con .fasicon.icon-pointer-down::before,.ekit-wid-con .icon.icon-pointer-down::before,.icon.icon-pointer-down::before{content:"\e8a8"}.ekit-wid-con .fasicon.icon-pointer-left::before,.ekit-wid-con .icon.icon-pointer-left::before,.icon.icon-pointer-left::before{content:"\e8a9"}.ekit-wid-con .fasicon.icon-burger::before,.ekit-wid-con .icon.icon-burger::before,.icon.icon-burger::before{content:"\e94e"}.ekit-wid-con .fasicon.icon-cakes::before,.ekit-wid-con .icon.icon-cakes::before,.icon.icon-cakes::before{content:"\e94f"}.ekit-wid-con .fasicon.icon-cheese::before,.ekit-wid-con .icon.icon-cheese::before,.icon.icon-cheese::before{content:"\e950"}.ekit-wid-con .fasicon.icon-drink-glass::before,.ekit-wid-con .icon.icon-drink-glass::before,.icon.icon-drink-glass::before{content:"\e951"}.ekit-wid-con .fasicon.icon-pizza::before,.ekit-wid-con .icon.icon-pizza::before,.icon.icon-pizza::before{content:"\e952"}.ekit-wid-con .fasicon.icon-vplay::before,.ekit-wid-con .icon.icon-vplay::before,.icon.icon-vplay::before{content:"\e953"}.ekit-wid-con .fasicon.icon-newsletter::before,.ekit-wid-con .icon.icon-newsletter::before,.icon.icon-newsletter::before{content:"\e954"}.ekit-wid-con .fasicon.icon-coins-2::before,.ekit-wid-con .icon.icon-coins-2::before,.icon.icon-coins-2::before{content:"\e955"}.ekit-wid-con .fasicon.icon-commerce-2::before,.ekit-wid-con .icon.icon-commerce-2::before,.icon.icon-commerce-2::before{content:"\e956"}.ekit-wid-con .fasicon.icon-monitor::before,.ekit-wid-con .icon.icon-monitor::before,.icon.icon-monitor::before{content:"\e957"}.ekit-wid-con .fasicon.icon-business::before,.ekit-wid-con .icon.icon-business::before,.icon.icon-business::before{content:"\e958"}.ekit-wid-con .fasicon.icon-graphic-2::before,.ekit-wid-con .icon.icon-graphic-2::before,.icon.icon-graphic-2::before{content:"\e959"}.ekit-wid-con .fasicon.icon-commerce-1::before,.ekit-wid-con .icon.icon-commerce-1::before,.icon.icon-commerce-1::before{content:"\e95a"}.ekit-wid-con .fasicon.icon-hammer::before,.ekit-wid-con .icon.icon-hammer::before,.icon.icon-hammer::before{content:"\e95b"}.ekit-wid-con .fasicon.icon-justice-1::before,.ekit-wid-con .icon.icon-justice-1::before,.icon.icon-justice-1::before{content:"\e95c"}.ekit-wid-con .fasicon.icon-line::before,.ekit-wid-con .icon.icon-line::before,.icon.icon-line::before{content:"\e95d"}.ekit-wid-con .fasicon.icon-money-3::before,.ekit-wid-con .icon.icon-money-3::before,.icon.icon-money-3::before{content:"\e95e"}.ekit-wid-con .fasicon.icon-commerce::before,.ekit-wid-con .icon.icon-commerce::before,.icon.icon-commerce::before{content:"\e95f"}.ekit-wid-con .fasicon.icon-agenda::before,.ekit-wid-con .icon.icon-agenda::before,.icon.icon-agenda::before{content:"\e960"}.ekit-wid-con .fasicon.icon-justice::before,.ekit-wid-con .icon.icon-justice::before,.icon.icon-justice::before{content:"\e961"}.ekit-wid-con .fasicon.icon-technology::before,.ekit-wid-con .icon.icon-technology::before,.icon.icon-technology::before{content:"\e962"}.ekit-wid-con .fasicon.icon-coins-1::before,.ekit-wid-con .icon.icon-coins-1::before,.icon.icon-coins-1::before{content:"\e963"}.ekit-wid-con .fasicon.icon-bank::before,.ekit-wid-con .icon.icon-bank::before,.icon.icon-bank::before{content:"\e964"}.ekit-wid-con .fasicon.icon-calculator::before,.ekit-wid-con .icon.icon-calculator::before,.icon.icon-calculator::before{content:"\e965"}.ekit-wid-con .fasicon.icon-soundcloud::before,.ekit-wid-con .icon.icon-soundcloud::before,.icon.icon-soundcloud::before{content:"\e966"}.ekit-wid-con .fasicon.icon-chart2::before,.ekit-wid-con .icon.icon-chart2::before,.icon.icon-chart2::before{content:"\e967"}.ekit-wid-con .fasicon.icon-checked::before,.ekit-wid-con .icon.icon-checked::before,.icon.icon-checked::before{content:"\e968"}.ekit-wid-con .fasicon.icon-clock11::before,.ekit-wid-con .icon.icon-clock11::before,.icon.icon-clock11::before{content:"\e969"}.ekit-wid-con .fasicon.icon-comment2::before,.ekit-wid-con .icon.icon-comment2::before,.icon.icon-comment2::before{content:"\e96a"}.ekit-wid-con .fasicon.icon-comments::before,.ekit-wid-con .icon.icon-comments::before,.icon.icon-comments::before{content:"\e96b"}.ekit-wid-con .fasicon.icon-consult::before,.ekit-wid-con .icon.icon-consult::before,.icon.icon-consult::before{content:"\e96c"}.ekit-wid-con .fasicon.icon-consut2::before,.ekit-wid-con .icon.icon-consut2::before,.icon.icon-consut2::before{content:"\e96d"}.ekit-wid-con .fasicon.icon-deal::before,.ekit-wid-con .icon.icon-deal::before,.icon.icon-deal::before{content:"\e96e"}.ekit-wid-con .fasicon.icon-envelope11::before,.ekit-wid-con .icon.icon-envelope11::before,.icon.icon-envelope11::before{content:"\e96f"}.ekit-wid-con .fasicon.icon-folder::before,.ekit-wid-con .icon.icon-folder::before,.icon.icon-folder::before{content:"\e970"}.ekit-wid-con .fasicon.icon-folder2::before,.ekit-wid-con .icon.icon-folder2::before,.icon.icon-folder2::before{content:"\ea6a"}.ekit-wid-con .fasicon.icon-invest::before,.ekit-wid-con .icon.icon-invest::before,.icon.icon-invest::before{content:"\e971"}.ekit-wid-con .fasicon.icon-loan::before,.ekit-wid-con .icon.icon-loan::before,.icon.icon-loan::before{content:"\e972"}.ekit-wid-con .fasicon.icon-menu1::before,.ekit-wid-con .icon.icon-menu1::before,.icon.icon-menu1::before{content:"\e871"}.ekit-wid-con .fasicon.icon-list1::before,.ekit-wid-con .icon.icon-list1::before,.icon.icon-list1::before{content:"\e872"}.ekit-wid-con .fasicon.icon-map-marker1::before,.ekit-wid-con .icon.icon-map-marker1::before,.icon.icon-map-marker1::before{content:"\e973"}.ekit-wid-con .fasicon.icon-mutual-fund::before,.ekit-wid-con .icon.icon-mutual-fund::before,.icon.icon-mutual-fund::before{content:"\e974"}.ekit-wid-con .fasicon.icon-google-plus::before,.ekit-wid-con .icon.icon-google-plus::before,.icon.icon-google-plus::before{content:"\e975"}.ekit-wid-con .fasicon.icon-phone1::before,.ekit-wid-con .icon.icon-phone1::before,.icon.icon-phone1::before{content:"\e976"}.ekit-wid-con .fasicon.icon-pie-chart1::before,.ekit-wid-con .icon.icon-pie-chart1::before,.icon.icon-pie-chart1::before{content:"\e977"}.ekit-wid-con .fasicon.icon-play::before,.ekit-wid-con .icon.icon-play::before,.icon.icon-play::before{content:"\e978"}.ekit-wid-con .fasicon.icon-savings::before,.ekit-wid-con .icon.icon-savings::before,.icon.icon-savings::before{content:"\e979"}.ekit-wid-con .fasicon.icon-search2::before,.ekit-wid-con .icon.icon-search2::before,.icon.icon-search2::before{content:"\e97a"}.ekit-wid-con .fasicon.icon-tag1::before,.ekit-wid-con .icon.icon-tag1::before,.icon.icon-tag1::before{content:"\e97b"}.ekit-wid-con .fasicon.icon-tags::before,.ekit-wid-con .icon.icon-tags::before,.icon.icon-tags::before{content:"\e97c"}.ekit-wid-con .fasicon.icon-instagram1::before,.ekit-wid-con .icon.icon-instagram1::before,.icon.icon-instagram1::before{content:"\e97d"}.ekit-wid-con .fasicon.icon-quote::before,.ekit-wid-con .icon.icon-quote::before,.icon.icon-quote::before{content:"\e97e"}.ekit-wid-con .fasicon.icon-arrow-point-to-down::before,.ekit-wid-con .icon.icon-arrow-point-to-down::before,.icon.icon-arrow-point-to-down::before{content:"\e97f"}.ekit-wid-con .fasicon.icon-play-button::before,.ekit-wid-con .icon.icon-play-button::before,.icon.icon-play-button::before{content:"\e980"}.ekit-wid-con .fasicon.icon-minus::before,.ekit-wid-con .icon.icon-minus::before,.icon.icon-minus::before{content:"\e981"}.ekit-wid-con .fasicon.icon-plus::before,.ekit-wid-con .icon.icon-plus::before,.icon.icon-plus::before{content:"\e982"}.ekit-wid-con .fasicon.icon-tick::before,.ekit-wid-con .icon.icon-tick::before,.icon.icon-tick::before{content:"\e983"}.ekit-wid-con .fasicon.icon-check::before,.ekit-wid-con .icon.icon-check::before,.icon.icon-check::before{content:"\eaaf"}.ekit-wid-con .fasicon.icon-edit::before,.ekit-wid-con .icon.icon-edit::before,.icon.icon-edit::before{content:"\e984"}.ekit-wid-con .fasicon.icon-reply::before,.ekit-wid-con .icon.icon-reply::before,.icon.icon-reply::before{content:"\e985"}.ekit-wid-con .fasicon.icon-cogwheel-outline::before,.ekit-wid-con .icon.icon-cogwheel-outline::before,.icon.icon-cogwheel-outline::before{content:"\e986"}.ekit-wid-con .fasicon.icon-abacus::before,.ekit-wid-con .icon.icon-abacus::before,.icon.icon-abacus::before{content:"\e987"}.ekit-wid-con .fasicon.icon-abacus1::before,.ekit-wid-con .icon.icon-abacus1::before,.icon.icon-abacus1::before{content:"\e988"}.ekit-wid-con .fasicon.icon-agenda1::before,.ekit-wid-con .icon.icon-agenda1::before,.icon.icon-agenda1::before{content:"\e989"}.ekit-wid-con .fasicon.icon-shopping-basket::before,.ekit-wid-con .icon.icon-shopping-basket::before,.icon.icon-shopping-basket::before{content:"\e98a"}.ekit-wid-con .fasicon.icon-users1::before,.ekit-wid-con .icon.icon-users1::before,.icon.icon-users1::before{content:"\e98b"}.ekit-wid-con .fasicon.icon-man::before,.ekit-wid-con .icon.icon-man::before,.icon.icon-man::before{content:"\e98c"}.ekit-wid-con .fasicon.icon-support1::before,.ekit-wid-con .icon.icon-support1::before,.icon.icon-support1::before{content:"\e98d"}.ekit-wid-con .fasicon.icon-favorites::before,.ekit-wid-con .icon.icon-favorites::before,.icon.icon-favorites::before{content:"\e98e"}.ekit-wid-con .fasicon.icon-calendar::before,.ekit-wid-con .icon.icon-calendar::before,.icon.icon-calendar::before{content:"\e98f"}.ekit-wid-con .fasicon.icon-paper-plane::before,.ekit-wid-con .icon.icon-paper-plane::before,.icon.icon-paper-plane::before{content:"\e990"}.ekit-wid-con .fasicon.icon-placeholder::before,.ekit-wid-con .icon.icon-placeholder::before,.icon.icon-placeholder::before{content:"\e991"}.ekit-wid-con .fasicon.icon-phone-call::before,.ekit-wid-con .icon.icon-phone-call::before,.icon.icon-phone-call::before{content:"\e992"}.ekit-wid-con .fasicon.icon-contact::before,.ekit-wid-con .icon.icon-contact::before,.icon.icon-contact::before{content:"\e993"}.ekit-wid-con .fasicon.icon-email::before,.ekit-wid-con .icon.icon-email::before,.icon.icon-email::before{content:"\e998"}.ekit-wid-con .fasicon.icon-internet::before,.ekit-wid-con .icon.icon-internet::before,.icon.icon-internet::before{content:"\e999"}.ekit-wid-con .fasicon.icon-quote1::before,.ekit-wid-con .icon.icon-quote1::before,.icon.icon-quote1::before{content:"\e99a"}.ekit-wid-con .fasicon.icon-medical::before,.ekit-wid-con .icon.icon-medical::before,.icon.icon-medical::before{content:"\e99b"}.ekit-wid-con .fasicon.icon-eye1::before,.ekit-wid-con .icon.icon-eye1::before,.icon.icon-eye1::before{content:"\e99c"}.ekit-wid-con .fasicon.icon-full-screen::before,.ekit-wid-con .icon.icon-full-screen::before,.icon.icon-full-screen::before{content:"\e99d"}.ekit-wid-con .fasicon.icon-tools::before,.ekit-wid-con .icon.icon-tools::before,.icon.icon-tools::before{content:"\e99e"}.ekit-wid-con .fasicon.icon-pie-chart2::before,.ekit-wid-con .icon.icon-pie-chart2::before,.icon.icon-pie-chart2::before{content:"\e99f"}.ekit-wid-con .fasicon.icon-diamond11::before,.ekit-wid-con .icon.icon-diamond11::before,.icon.icon-diamond11::before{content:"\e9a0"}.ekit-wid-con .fasicon.icon-valentines-heart::before,.ekit-wid-con .icon.icon-valentines-heart::before,.icon.icon-valentines-heart::before{content:"\e9a1"}.ekit-wid-con .fasicon.icon-like::before,.ekit-wid-con .icon.icon-like::before,.icon.icon-like::before{content:"\e9a2"}.ekit-wid-con .fasicon.icon-team::before,.ekit-wid-con .icon.icon-team::before,.icon.icon-team::before{content:"\e9a3"}.ekit-wid-con .fasicon.icon-tshirt::before,.ekit-wid-con .icon.icon-tshirt::before,.icon.icon-tshirt::before{content:"\e9a4"}.ekit-wid-con .fasicon.icon-cancel::before,.ekit-wid-con .icon.icon-cancel::before,.icon.icon-cancel::before{content:"\e9a5"}.ekit-wid-con .fasicon.icon-drink::before,.ekit-wid-con .icon.icon-drink::before,.icon.icon-drink::before{content:"\e9a6"}.ekit-wid-con .fasicon.icon-home1::before,.ekit-wid-con .icon.icon-home1::before,.icon.icon-home1::before{content:"\e9a7"}.ekit-wid-con .fasicon.icon-music::before,.ekit-wid-con .icon.icon-music::before,.icon.icon-music::before{content:"\e9a8"}.ekit-wid-con .fasicon.icon-rich::before,.ekit-wid-con .icon.icon-rich::before,.icon.icon-rich::before{content:"\e9a9"}.ekit-wid-con .fasicon.icon-brush::before,.ekit-wid-con .icon.icon-brush::before,.icon.icon-brush::before{content:"\e9aa"}.ekit-wid-con .fasicon.icon-opposite-way::before,.ekit-wid-con .icon.icon-opposite-way::before,.icon.icon-opposite-way::before{content:"\e9ab"}.ekit-wid-con .fasicon.icon-cloud-computing1::before,.ekit-wid-con .icon.icon-cloud-computing1::before,.icon.icon-cloud-computing1::before{content:"\e9ac"}.ekit-wid-con .fasicon.icon-technology-1::before,.ekit-wid-con .icon.icon-technology-1::before,.icon.icon-technology-1::before{content:"\e9ad"}.ekit-wid-con .fasicon.icon-rotate::before,.ekit-wid-con .icon.icon-rotate::before,.icon.icon-rotate::before{content:"\e9ae"}.ekit-wid-con .fasicon.icon-medical1::before,.ekit-wid-con .icon.icon-medical1::before,.icon.icon-medical1::before{content:"\e9af"}.ekit-wid-con .fasicon.icon-flash-1::before,.ekit-wid-con .icon.icon-flash-1::before,.icon.icon-flash-1::before{content:"\e9b0"}.ekit-wid-con .fasicon.icon-flash::before,.ekit-wid-con .icon.icon-flash::before,.icon.icon-flash::before{content:"\e9b1"}.ekit-wid-con .fasicon.icon-uturn::before,.ekit-wid-con .icon.icon-uturn::before,.icon.icon-uturn::before{content:"\e9b2"}.ekit-wid-con .fasicon.icon-down-arrow::before,.ekit-wid-con .icon.icon-down-arrow::before,.icon.icon-down-arrow::before{content:"\e9b3"}.ekit-wid-con .fasicon.icon-hours-support::before,.ekit-wid-con .icon.icon-hours-support::before,.icon.icon-hours-support::before{content:"\e9b4"}.ekit-wid-con .fasicon.icon-bag::before,.ekit-wid-con .icon.icon-bag::before,.icon.icon-bag::before{content:"\e9b5"}.ekit-wid-con .fasicon.icon-photo-camera::before,.ekit-wid-con .icon.icon-photo-camera::before,.icon.icon-photo-camera::before{content:"\e9b6"}.ekit-wid-con .fasicon.icon-school::before,.ekit-wid-con .icon.icon-school::before,.icon.icon-school::before{content:"\e9b7"}.ekit-wid-con .fasicon.icon-settings::before,.ekit-wid-con .icon.icon-settings::before,.icon.icon-settings::before{content:"\e9b8"}.ekit-wid-con .fasicon.icon-smartphone1::before,.ekit-wid-con .icon.icon-smartphone1::before,.icon.icon-smartphone1::before{content:"\e9b9"}.ekit-wid-con .fasicon.icon-technology-11::before,.ekit-wid-con .icon.icon-technology-11::before,.icon.icon-technology-11::before{content:"\e9ba"}.ekit-wid-con .fasicon.icon-tool::before,.ekit-wid-con .icon.icon-tool::before,.icon.icon-tool::before{content:"\e9bb"}.ekit-wid-con .fasicon.icon-business1::before,.ekit-wid-con .icon.icon-business1::before,.icon.icon-business1::before{content:"\e9bc"}.ekit-wid-con .fasicon.icon-shuffle-arrow::before,.ekit-wid-con .icon.icon-shuffle-arrow::before,.icon.icon-shuffle-arrow::before{content:"\e9bd"}.ekit-wid-con .fasicon.icon-van-1::before,.ekit-wid-con .icon.icon-van-1::before,.icon.icon-van-1::before{content:"\e9be"}.ekit-wid-con .fasicon.icon-van::before,.ekit-wid-con .icon.icon-van::before,.icon.icon-van::before{content:"\e9bf"}.ekit-wid-con .fasicon.icon-vegetables::before,.ekit-wid-con .icon.icon-vegetables::before,.icon.icon-vegetables::before{content:"\e9c0"}.ekit-wid-con .fasicon.icon-women::before,.ekit-wid-con .icon.icon-women::before,.icon.icon-women::before{content:"\e9c1"}.ekit-wid-con .fasicon.icon-vintage::before,.ekit-wid-con .icon.icon-vintage::before,.icon.icon-vintage::before{content:"\e9c2"}.ekit-wid-con .fasicon.icon-team-1::before,.ekit-wid-con .icon.icon-team-1::before,.icon.icon-team-1::before{content:"\e9c6"}.ekit-wid-con .fasicon.icon-team1::before,.ekit-wid-con .icon.icon-team1::before,.icon.icon-team1::before{content:"\e9c7"}.ekit-wid-con .fasicon.icon-apple::before,.ekit-wid-con .icon.icon-apple::before,.icon.icon-apple::before{content:"\e9c9"}.ekit-wid-con .fasicon.icon-watch::before,.ekit-wid-con .icon.icon-watch::before,.icon.icon-watch::before{content:"\e9ca"}.ekit-wid-con .fasicon.icon-cogwheel::before,.ekit-wid-con .icon.icon-cogwheel::before,.icon.icon-cogwheel::before{content:"\e9cb"}.ekit-wid-con .fasicon.icon-light-bulb::before,.ekit-wid-con .icon.icon-light-bulb::before,.icon.icon-light-bulb::before{content:"\e9cc"}.ekit-wid-con .fasicon.icon-light-bulb-1::before,.ekit-wid-con .icon.icon-light-bulb-1::before,.icon.icon-light-bulb-1::before{content:"\e9cd"}.ekit-wid-con .fasicon.icon-heart-shape-outline::before,.ekit-wid-con .icon.icon-heart-shape-outline::before,.icon.icon-heart-shape-outline::before{content:"\e9ce"}.ekit-wid-con .fasicon.icon-online-shopping-cart::before,.ekit-wid-con .icon.icon-online-shopping-cart::before,.icon.icon-online-shopping-cart::before{content:"\e9cf"}.ekit-wid-con .fasicon.icon-shopping-cart1::before,.ekit-wid-con .icon.icon-shopping-cart1::before,.icon.icon-shopping-cart1::before{content:"\e9d0"}.ekit-wid-con .fasicon.icon-star2::before,.ekit-wid-con .icon.icon-star2::before,.icon.icon-star2::before{content:"\e9d1"}.ekit-wid-con .fasicon.icon-star-1::before,.ekit-wid-con .icon.icon-star-1::before,.icon.icon-star-1::before{content:"\e9d2"}.ekit-wid-con .fasicon.icon-favorite1::before,.ekit-wid-con .icon.icon-favorite1::before,.icon.icon-favorite1::before{content:"\e9d3"}.ekit-wid-con .fasicon.icon-agenda2::before,.ekit-wid-con .icon.icon-agenda2::before,.icon.icon-agenda2::before{content:"\e9d4"}.ekit-wid-con .fasicon.icon-agenda-1::before,.ekit-wid-con .icon.icon-agenda-1::before,.icon.icon-agenda-1::before{content:"\e9d5"}.ekit-wid-con .fasicon.icon-alarm-clock::before,.ekit-wid-con .icon.icon-alarm-clock::before,.icon.icon-alarm-clock::before{content:"\e9d6"}.ekit-wid-con .fasicon.icon-alarm-clock1::before,.ekit-wid-con .icon.icon-alarm-clock1::before,.icon.icon-alarm-clock1::before{content:"\e9d7"}.ekit-wid-con .fasicon.icon-atomic::before,.ekit-wid-con .icon.icon-atomic::before,.icon.icon-atomic::before{content:"\e9d8"}.ekit-wid-con .fasicon.icon-auction::before,.ekit-wid-con .icon.icon-auction::before,.icon.icon-auction::before{content:"\e9d9"}.ekit-wid-con .fasicon.icon-balance::before,.ekit-wid-con .icon.icon-balance::before,.icon.icon-balance::before{content:"\e9da"}.ekit-wid-con .fasicon.icon-balance1::before,.ekit-wid-con .icon.icon-balance1::before,.icon.icon-balance1::before{content:"\e9db"}.ekit-wid-con .fasicon.icon-bank1::before,.ekit-wid-con .icon.icon-bank1::before,.icon.icon-bank1::before{content:"\e9dc"}.ekit-wid-con .fasicon.icon-bar-chart::before,.ekit-wid-con .icon.icon-bar-chart::before,.icon.icon-bar-chart::before{content:"\e9dd"}.ekit-wid-con .fasicon.icon-barrier::before,.ekit-wid-con .icon.icon-barrier::before,.icon.icon-barrier::before{content:"\e9de"}.ekit-wid-con .fasicon.icon-battery::before,.ekit-wid-con .icon.icon-battery::before,.icon.icon-battery::before{content:"\e9df"}.ekit-wid-con .fasicon.icon-battery-1::before,.ekit-wid-con .icon.icon-battery-1::before,.icon.icon-battery-1::before{content:"\e9e0"}.ekit-wid-con .fasicon.icon-bell::before,.ekit-wid-con .icon.icon-bell::before,.icon.icon-bell::before{content:"\e9e1"}.ekit-wid-con .fasicon.icon-bluetooth::before,.ekit-wid-con .icon.icon-bluetooth::before,.icon.icon-bluetooth::before{content:"\e9e2"}.ekit-wid-con .fasicon.icon-book1::before,.ekit-wid-con .icon.icon-book1::before,.icon.icon-book1::before{content:"\e9e3"}.ekit-wid-con .fasicon.icon-briefcase1::before,.ekit-wid-con .icon.icon-briefcase1::before,.icon.icon-briefcase1::before{content:"\e9e4"}.ekit-wid-con .fasicon.icon-briefcase-1::before,.ekit-wid-con .icon.icon-briefcase-1::before,.icon.icon-briefcase-1::before{content:"\e9e5"}.ekit-wid-con .fasicon.icon-briefcase-2::before,.ekit-wid-con .icon.icon-briefcase-2::before,.icon.icon-briefcase-2::before{content:"\e9e6"}.ekit-wid-con .fasicon.icon-calculator1::before,.ekit-wid-con .icon.icon-calculator1::before,.icon.icon-calculator1::before{content:"\e9e7"}.ekit-wid-con .fasicon.icon-calculator2::before,.ekit-wid-con .icon.icon-calculator2::before,.icon.icon-calculator2::before{content:"\e9e8"}.ekit-wid-con .fasicon.icon-calculator-1::before,.ekit-wid-con .icon.icon-calculator-1::before,.icon.icon-calculator-1::before{content:"\e9e9"}.ekit-wid-con .fasicon.icon-calendar1::before,.ekit-wid-con .icon.icon-calendar1::before,.icon.icon-calendar1::before{content:"\e9ea"}.ekit-wid-con .fasicon.icon-calendar2::before,.ekit-wid-con .icon.icon-calendar2::before,.icon.icon-calendar2::before{content:"\e9eb"}.ekit-wid-con .fasicon.icon-calendar-1::before,.ekit-wid-con .icon.icon-calendar-1::before,.icon.icon-calendar-1::before{content:"\e9ec"}.ekit-wid-con .fasicon.icon-calendar-page-empty::before,.ekit-wid-con .icon.icon-calendar-page-empty::before,.icon.icon-calendar-page-empty::before{content:"\eaac"}.ekit-wid-con .fasicon.icon-calendar3::before,.ekit-wid-con .icon.icon-calendar3::before,.icon.icon-calendar3::before{content:"\eb9c"}.ekit-wid-con .fasicon.icon-car11::before,.ekit-wid-con .icon.icon-car11::before,.icon.icon-car11::before{content:"\e9ed"}.ekit-wid-con .fasicon.icon-carrier::before,.ekit-wid-con .icon.icon-carrier::before,.icon.icon-carrier::before{content:"\e9ee"}.ekit-wid-con .fasicon.icon-cash::before,.ekit-wid-con .icon.icon-cash::before,.icon.icon-cash::before{content:"\e9ef"}.ekit-wid-con .fasicon.icon-chat::before,.ekit-wid-con .icon.icon-chat::before,.icon.icon-chat::before{content:"\e9f0"}.ekit-wid-con .fasicon.icon-chat-1::before,.ekit-wid-con .icon.icon-chat-1::before,.icon.icon-chat-1::before{content:"\e9f1"}.ekit-wid-con .fasicon.icon-checked1::before,.ekit-wid-con .icon.icon-checked1::before,.icon.icon-checked1::before{content:"\e9f2"}.ekit-wid-con .fasicon.icon-clip::before,.ekit-wid-con .icon.icon-clip::before,.icon.icon-clip::before{content:"\e9f3"}.ekit-wid-con .fasicon.icon-clip1::before,.ekit-wid-con .icon.icon-clip1::before,.icon.icon-clip1::before{content:"\e9f4"}.ekit-wid-con .fasicon.icon-clipboard1::before,.ekit-wid-con .icon.icon-clipboard1::before,.icon.icon-clipboard1::before{content:"\e9f5"}.ekit-wid-con .fasicon.icon-clipboard11::before,.ekit-wid-con .icon.icon-clipboard11::before,.icon.icon-clipboard11::before{content:"\e9f6"}.ekit-wid-con .fasicon.icon-clock2::before,.ekit-wid-con .icon.icon-clock2::before,.icon.icon-clock2::before{content:"\e9f7"}.ekit-wid-con .fasicon.icon-clock-1::before,.ekit-wid-con .icon.icon-clock-1::before,.icon.icon-clock-1::before{content:"\e9f8"}.ekit-wid-con .fasicon.icon-cloud11::before,.ekit-wid-con .icon.icon-cloud11::before,.icon.icon-cloud11::before{content:"\e9f9"}.ekit-wid-con .fasicon.icon-cloud-computing11::before,.ekit-wid-con .icon.icon-cloud-computing11::before,.icon.icon-cloud-computing11::before{content:"\e9fa"}.ekit-wid-con .fasicon.icon-cloud-computing-1::before,.ekit-wid-con .icon.icon-cloud-computing-1::before,.icon.icon-cloud-computing-1::before{content:"\e9fb"}.ekit-wid-con .fasicon.icon-cogwheel1::before,.ekit-wid-con .icon.icon-cogwheel1::before,.icon.icon-cogwheel1::before{content:"\e9fc"}.ekit-wid-con .fasicon.icon-coins1::before,.ekit-wid-con .icon.icon-coins1::before,.icon.icon-coins1::before{content:"\e9fd"}.ekit-wid-con .fasicon.icon-compass::before,.ekit-wid-con .icon.icon-compass::before,.icon.icon-compass::before{content:"\e9fe"}.ekit-wid-con .fasicon.icon-contract::before,.ekit-wid-con .icon.icon-contract::before,.icon.icon-contract::before{content:"\e9ff"}.ekit-wid-con .fasicon.icon-conversation::before,.ekit-wid-con .icon.icon-conversation::before,.icon.icon-conversation::before{content:"\ea00"}.ekit-wid-con .fasicon.icon-crane1::before,.ekit-wid-con .icon.icon-crane1::before,.icon.icon-crane1::before{content:"\ea01"}.ekit-wid-con .fasicon.icon-crane-2::before,.ekit-wid-con .icon.icon-crane-2::before,.icon.icon-crane-2::before{content:"\ea02"}.ekit-wid-con .fasicon.icon-credit-card::before,.ekit-wid-con .icon.icon-credit-card::before,.icon.icon-credit-card::before{content:"\ea03"}.ekit-wid-con .fasicon.icon-credit-card1::before,.ekit-wid-con .icon.icon-credit-card1::before,.icon.icon-credit-card1::before{content:"\ea04"}.ekit-wid-con .fasicon.icon-cursor::before,.ekit-wid-con .icon.icon-cursor::before,.icon.icon-cursor::before{content:"\ea05"}.ekit-wid-con .fasicon.icon-customer-service::before,.ekit-wid-con .icon.icon-customer-service::before,.icon.icon-customer-service::before{content:"\ea06"}.ekit-wid-con .fasicon.icon-cutlery::before,.ekit-wid-con .icon.icon-cutlery::before,.icon.icon-cutlery::before{content:"\ea07"}.ekit-wid-con .fasicon.icon-dart-board::before,.ekit-wid-con .icon.icon-dart-board::before,.icon.icon-dart-board::before{content:"\ea08"}.ekit-wid-con .fasicon.icon-decision-making::before,.ekit-wid-con .icon.icon-decision-making::before,.icon.icon-decision-making::before{content:"\ea09"}.ekit-wid-con .fasicon.icon-desk-chair::before,.ekit-wid-con .icon.icon-desk-chair::before,.icon.icon-desk-chair::before{content:"\ea0a"}.ekit-wid-con .fasicon.icon-desk-lamp::before,.ekit-wid-con .icon.icon-desk-lamp::before,.icon.icon-desk-lamp::before{content:"\ea0b"}.ekit-wid-con .fasicon.icon-diamond2::before,.ekit-wid-con .icon.icon-diamond2::before,.icon.icon-diamond2::before{content:"\ea0c"}.ekit-wid-con .fasicon.icon-direction::before,.ekit-wid-con .icon.icon-direction::before,.icon.icon-direction::before{content:"\ea0d"}.ekit-wid-con .fasicon.icon-document::before,.ekit-wid-con .icon.icon-document::before,.icon.icon-document::before{content:"\ea0e"}.ekit-wid-con .fasicon.icon-dollar-bill::before,.ekit-wid-con .icon.icon-dollar-bill::before,.icon.icon-dollar-bill::before{content:"\ea0f"}.ekit-wid-con .fasicon.icon-download1::before,.ekit-wid-con .icon.icon-download1::before,.icon.icon-download1::before{content:"\ea10"}.ekit-wid-con .fasicon.icon-edit1::before,.ekit-wid-con .icon.icon-edit1::before,.icon.icon-edit1::before{content:"\ea11"}.ekit-wid-con .fasicon.icon-email1::before,.ekit-wid-con .icon.icon-email1::before,.icon.icon-email1::before{content:"\ea12"}.ekit-wid-con .fasicon.icon-envelope2::before,.ekit-wid-con .icon.icon-envelope2::before,.icon.icon-envelope2::before{content:"\ea13"}.ekit-wid-con .fasicon.icon-envelope3::before,.ekit-wid-con .icon.icon-envelope3::before,.icon.icon-envelope3::before{content:"\ea14"}.ekit-wid-con .fasicon.icon-eraser::before,.ekit-wid-con .icon.icon-eraser::before,.icon.icon-eraser::before{content:"\ea15"}.ekit-wid-con .fasicon.icon-eye2::before,.ekit-wid-con .icon.icon-eye2::before,.icon.icon-eye2::before{content:"\ea16"}.ekit-wid-con .fasicon.icon-factory::before,.ekit-wid-con .icon.icon-factory::before,.icon.icon-factory::before{content:"\ea17"}.ekit-wid-con .fasicon.icon-fast-forward::before,.ekit-wid-con .icon.icon-fast-forward::before,.icon.icon-fast-forward::before{content:"\ea18"}.ekit-wid-con .fasicon.icon-favorites1::before,.ekit-wid-con .icon.icon-favorites1::before,.icon.icon-favorites1::before{content:"\ea19"}.ekit-wid-con .fasicon.icon-file::before,.ekit-wid-con .icon.icon-file::before,.icon.icon-file::before{content:"\ea1a"}.ekit-wid-con .fasicon.icon-file-1::before,.ekit-wid-con .icon.icon-file-1::before,.icon.icon-file-1::before{content:"\ea1b"}.ekit-wid-con .fasicon.icon-file-2::before,.ekit-wid-con .icon.icon-file-2::before,.icon.icon-file-2::before{content:"\ea1c"}.ekit-wid-con .fasicon.icon-file-3::before,.ekit-wid-con .icon.icon-file-3::before,.icon.icon-file-3::before{content:"\ea1d"}.ekit-wid-con .fasicon.icon-filter::before,.ekit-wid-con .icon.icon-filter::before,.icon.icon-filter::before{content:"\ea1e"}.ekit-wid-con .fasicon.icon-finance-book::before,.ekit-wid-con .icon.icon-finance-book::before,.icon.icon-finance-book::before{content:"\ea1f"}.ekit-wid-con .fasicon.icon-flag1::before,.ekit-wid-con .icon.icon-flag1::before,.icon.icon-flag1::before{content:"\ea20"}.ekit-wid-con .fasicon.icon-folder1::before,.ekit-wid-con .icon.icon-folder1::before,.icon.icon-folder1::before{content:"\ea21"}.ekit-wid-con .fasicon.icon-folder-1::before,.ekit-wid-con .icon.icon-folder-1::before,.icon.icon-folder-1::before{content:"\ea22"}.ekit-wid-con .fasicon.icon-folders::before,.ekit-wid-con .icon.icon-folders::before,.icon.icon-folders::before{content:"\ea23"}.ekit-wid-con .fasicon.icon-folders1::before,.ekit-wid-con .icon.icon-folders1::before,.icon.icon-folders1::before{content:"\ea24"}.ekit-wid-con .fasicon.icon-gamepad::before,.ekit-wid-con .icon.icon-gamepad::before,.icon.icon-gamepad::before{content:"\ea25"}.ekit-wid-con .fasicon.icon-gift11::before,.ekit-wid-con .icon.icon-gift11::before,.icon.icon-gift11::before{content:"\ea26"}.ekit-wid-con .fasicon.icon-growth::before,.ekit-wid-con .icon.icon-growth::before,.icon.icon-growth::before{content:"\ea27"}.ekit-wid-con .fasicon.icon-heart11::before,.ekit-wid-con .icon.icon-heart11::before,.icon.icon-heart11::before{content:"\ea28"}.ekit-wid-con .fasicon.icon-home2::before,.ekit-wid-con .icon.icon-home2::before,.icon.icon-home2::before{content:"\ea29"}.ekit-wid-con .fasicon.icon-house::before,.ekit-wid-con .icon.icon-house::before,.icon.icon-house::before{content:"\ea2a"}.ekit-wid-con .fasicon.icon-house-1::before,.ekit-wid-con .icon.icon-house-1::before,.icon.icon-house-1::before{content:"\ea2b"}.ekit-wid-con .fasicon.icon-house-2::before,.ekit-wid-con .icon.icon-house-2::before,.icon.icon-house-2::before{content:"\ea2c"}.ekit-wid-con .fasicon.icon-id-card::before,.ekit-wid-con .icon.icon-id-card::before,.icon.icon-id-card::before{content:"\ea2d"}.ekit-wid-con .fasicon.icon-id-card1::before,.ekit-wid-con .icon.icon-id-card1::before,.icon.icon-id-card1::before{content:"\ea2e"}.ekit-wid-con .fasicon.icon-id-card-1::before,.ekit-wid-con .icon.icon-id-card-1::before,.icon.icon-id-card-1::before{content:"\ea2f"}.ekit-wid-con .fasicon.icon-idea1::before,.ekit-wid-con .icon.icon-idea1::before,.icon.icon-idea1::before{content:"\ea30"}.ekit-wid-con .fasicon.icon-image::before,.ekit-wid-con .icon.icon-image::before,.icon.icon-image::before{content:"\ea31"}.ekit-wid-con .fasicon.icon-improvement::before,.ekit-wid-con .icon.icon-improvement::before,.icon.icon-improvement::before{content:"\ea32"}.ekit-wid-con .fasicon.icon-inbox1::before,.ekit-wid-con .icon.icon-inbox1::before,.icon.icon-inbox1::before{content:"\ea33"}.ekit-wid-con .fasicon.icon-information::before,.ekit-wid-con .icon.icon-information::before,.icon.icon-information::before{content:"\ea34"}.ekit-wid-con .fasicon.icon-key::before,.ekit-wid-con .icon.icon-key::before,.icon.icon-key::before{content:"\ea35"}.ekit-wid-con .fasicon.icon-key1::before,.ekit-wid-con .icon.icon-key1::before,.icon.icon-key1::before{content:"\ea36"}.ekit-wid-con .fasicon.icon-laptop1::before,.ekit-wid-con .icon.icon-laptop1::before,.icon.icon-laptop1::before{content:"\ea37"}.ekit-wid-con .fasicon.icon-layers1::before,.ekit-wid-con .icon.icon-layers1::before,.icon.icon-layers1::before{content:"\ea38"}.ekit-wid-con .fasicon.icon-light-bulb1::before,.ekit-wid-con .icon.icon-light-bulb1::before,.icon.icon-light-bulb1::before{content:"\ea39"}.ekit-wid-con .fasicon.icon-like1::before,.ekit-wid-con .icon.icon-like1::before,.icon.icon-like1::before{content:"\ea3a"}.ekit-wid-con .fasicon.icon-line-chart1::before,.ekit-wid-con .icon.icon-line-chart1::before,.icon.icon-line-chart1::before{content:"\ea3b"}.ekit-wid-con .fasicon.icon-mail::before,.ekit-wid-con .icon.icon-mail::before,.icon.icon-mail::before{content:"\ea3c"}.ekit-wid-con .fasicon.icon-manager::before,.ekit-wid-con .icon.icon-manager::before,.icon.icon-manager::before{content:"\ea3d"}.ekit-wid-con .fasicon.icon-map1::before,.ekit-wid-con .icon.icon-map1::before,.icon.icon-map1::before{content:"\ea3e"}.ekit-wid-con .fasicon.icon-medal1::before,.ekit-wid-con .icon.icon-medal1::before,.icon.icon-medal1::before{content:"\ea3f"}.ekit-wid-con .fasicon.icon-megaphone::before,.ekit-wid-con .icon.icon-megaphone::before,.icon.icon-megaphone::before{content:"\ea40"}.ekit-wid-con .fasicon.icon-megaphone1::before,.ekit-wid-con .icon.icon-megaphone1::before,.icon.icon-megaphone1::before{content:"\ea41"}.ekit-wid-con .fasicon.icon-message::before,.ekit-wid-con .icon.icon-message::before,.icon.icon-message::before{content:"\ea42"}.ekit-wid-con .fasicon.icon-message-1::before,.ekit-wid-con .icon.icon-message-1::before,.icon.icon-message-1::before{content:"\ea43"}.ekit-wid-con .fasicon.icon-message-2::before,.ekit-wid-con .icon.icon-message-2::before,.icon.icon-message-2::before{content:"\ea44"}.ekit-wid-con .fasicon.icon-microphone::before,.ekit-wid-con .icon.icon-microphone::before,.icon.icon-microphone::before{content:"\ea45"}.ekit-wid-con .fasicon.icon-money1::before,.ekit-wid-con .icon.icon-money1::before,.icon.icon-money1::before{content:"\ea46"}.ekit-wid-con .fasicon.icon-money-bag1::before,.ekit-wid-con .icon.icon-money-bag1::before,.icon.icon-money-bag1::before{content:"\ea47"}.ekit-wid-con .fasicon.icon-monitor1::before,.ekit-wid-con .icon.icon-monitor1::before,.icon.icon-monitor1::before{content:"\ea48"}.ekit-wid-con .fasicon.icon-music1::before,.ekit-wid-con .icon.icon-music1::before,.icon.icon-music1::before{content:"\ea49"}.ekit-wid-con .fasicon.icon-next::before,.ekit-wid-con .icon.icon-next::before,.icon.icon-next::before{content:"\ea4a"}.ekit-wid-con .fasicon.icon-open-book1::before,.ekit-wid-con .icon.icon-open-book1::before,.icon.icon-open-book1::before{content:"\ea4b"}.ekit-wid-con .fasicon.icon-padlock::before,.ekit-wid-con .icon.icon-padlock::before,.icon.icon-padlock::before{content:"\ea4c"}.ekit-wid-con .fasicon.icon-padlock-1::before,.ekit-wid-con .icon.icon-padlock-1::before,.icon.icon-padlock-1::before{content:"\ea4d"}.ekit-wid-con .fasicon.icon-paint-brush::before,.ekit-wid-con .icon.icon-paint-brush::before,.icon.icon-paint-brush::before{content:"\ea4e"}.ekit-wid-con .fasicon.icon-pause::before,.ekit-wid-con .icon.icon-pause::before,.icon.icon-pause::before{content:"\ea4f"}.ekit-wid-con .fasicon.icon-pen::before,.ekit-wid-con .icon.icon-pen::before,.icon.icon-pen::before{content:"\ea50"}.ekit-wid-con .fasicon.icon-pencil1::before,.ekit-wid-con .icon.icon-pencil1::before,.icon.icon-pencil1::before{content:"\ea51"}.ekit-wid-con .fasicon.icon-percentage::before,.ekit-wid-con .icon.icon-percentage::before,.icon.icon-percentage::before{content:"\ea52"}.ekit-wid-con .fasicon.icon-phone-call1::before,.ekit-wid-con .icon.icon-phone-call1::before,.icon.icon-phone-call1::before{content:"\ea53"}.ekit-wid-con .fasicon.icon-phone-call2::before,.ekit-wid-con .icon.icon-phone-call2::before,.icon.icon-phone-call2::before{content:"\ea54"}.ekit-wid-con .fasicon.icon-photo-camera1::before,.ekit-wid-con .icon.icon-photo-camera1::before,.icon.icon-photo-camera1::before{content:"\ea55"}.ekit-wid-con .fasicon.icon-pie-chart3::before,.ekit-wid-con .icon.icon-pie-chart3::before,.icon.icon-pie-chart3::before{content:"\ea56"}.ekit-wid-con .fasicon.icon-pipe::before,.ekit-wid-con .icon.icon-pipe::before,.icon.icon-pipe::before{content:"\ea57"}.ekit-wid-con .fasicon.icon-placeholder1::before,.ekit-wid-con .icon.icon-placeholder1::before,.icon.icon-placeholder1::before{content:"\ea58"}.ekit-wid-con .fasicon.icon-placeholder2::before,.ekit-wid-con .icon.icon-placeholder2::before,.icon.icon-placeholder2::before{content:"\ea59"}.ekit-wid-con .fasicon.icon-planet-earth::before,.ekit-wid-con .icon.icon-planet-earth::before,.icon.icon-planet-earth::before{content:"\ea5a"}.ekit-wid-con .fasicon.icon-play-button1::before,.ekit-wid-con .icon.icon-play-button1::before,.icon.icon-play-button1::before{content:"\ea5b"}.ekit-wid-con .fasicon.icon-power-button::before,.ekit-wid-con .icon.icon-power-button::before,.icon.icon-power-button::before{content:"\ea5c"}.ekit-wid-con .fasicon.icon-presentation::before,.ekit-wid-con .icon.icon-presentation::before,.icon.icon-presentation::before{content:"\ea5d"}.ekit-wid-con .fasicon.icon-presentation1::before,.ekit-wid-con .icon.icon-presentation1::before,.icon.icon-presentation1::before{content:"\ea5e"}.ekit-wid-con .fasicon.icon-printer1::before,.ekit-wid-con .icon.icon-printer1::before,.icon.icon-printer1::before{content:"\ea5f"}.ekit-wid-con .fasicon.icon-push-pin::before,.ekit-wid-con .icon.icon-push-pin::before,.icon.icon-push-pin::before{content:"\ea60"}.ekit-wid-con .fasicon.icon-push-pin1::before,.ekit-wid-con .icon.icon-push-pin1::before,.icon.icon-push-pin1::before{content:"\ea61"}.ekit-wid-con .fasicon.icon-refresh::before,.ekit-wid-con .icon.icon-refresh::before,.icon.icon-refresh::before{content:"\ea62"}.ekit-wid-con .fasicon.icon-reload::before,.ekit-wid-con .icon.icon-reload::before,.icon.icon-reload::before{content:"\ea63"}.ekit-wid-con .fasicon.icon-return::before,.ekit-wid-con .icon.icon-return::before,.icon.icon-return::before{content:"\ea64"}.ekit-wid-con .fasicon.icon-rocket-ship::before,.ekit-wid-con .icon.icon-rocket-ship::before,.icon.icon-rocket-ship::before{content:"\ea65"}.ekit-wid-con .fasicon.icon-rss1::before,.ekit-wid-con .icon.icon-rss1::before,.icon.icon-rss1::before{content:"\ea66"}.ekit-wid-con .fasicon.icon-safebox::before,.ekit-wid-con .icon.icon-safebox::before,.icon.icon-safebox::before{content:"\ea67"}.ekit-wid-con .fasicon.icon-safebox1::before,.ekit-wid-con .icon.icon-safebox1::before,.icon.icon-safebox1::before{content:"\ea68"}.ekit-wid-con .fasicon.icon-settings1::before,.ekit-wid-con .icon.icon-settings1::before,.icon.icon-settings1::before{content:"\ea69"}.ekit-wid-con .fasicon.icon-settings-2::before,.ekit-wid-con .icon.icon-settings-2::before,.icon.icon-settings-2::before{content:"\ea6b"}.ekit-wid-con .fasicon.icon-sewing-machine::before,.ekit-wid-con .icon.icon-sewing-machine::before,.icon.icon-sewing-machine::before{content:"\ea6c"}.ekit-wid-con .fasicon.icon-share2::before,.ekit-wid-con .icon.icon-share2::before,.icon.icon-share2::before{content:"\ea6d"}.ekit-wid-con .fasicon.icon-shield1::before,.ekit-wid-con .icon.icon-shield1::before,.icon.icon-shield1::before{content:"\ea6e"}.ekit-wid-con .fasicon.icon-shield11::before,.ekit-wid-con .icon.icon-shield11::before,.icon.icon-shield11::before{content:"\ea6f"}.ekit-wid-con .fasicon.icon-shopping::before,.ekit-wid-con .icon.icon-shopping::before,.icon.icon-shopping::before{content:"\ea70"}.ekit-wid-con .fasicon.icon-shopping-bag::before,.ekit-wid-con .icon.icon-shopping-bag::before,.icon.icon-shopping-bag::before{content:"\ea71"}.ekit-wid-con .fasicon.icon-shopping-bag-1::before,.ekit-wid-con .icon.icon-shopping-bag-1::before,.icon.icon-shopping-bag-1::before{content:"\ea72"}.ekit-wid-con .fasicon.icon-shopping-bag-2::before,.ekit-wid-con .icon.icon-shopping-bag-2::before,.icon.icon-shopping-bag-2::before{content:"\ea73"}.ekit-wid-con .fasicon.icon-shopping-cart11::before,.ekit-wid-con .icon.icon-shopping-cart11::before,.icon.icon-shopping-cart11::before{content:"\ea74"}.ekit-wid-con .fasicon.icon-shopping-cart2::before,.ekit-wid-con .icon.icon-shopping-cart2::before,.icon.icon-shopping-cart2::before{content:"\ea75"}.ekit-wid-con .fasicon.icon-shopping-cart-1::before,.ekit-wid-con .icon.icon-shopping-cart-1::before,.icon.icon-shopping-cart-1::before{content:"\ea76"}.ekit-wid-con .fasicon.icon-shopping-cart-2::before,.ekit-wid-con .icon.icon-shopping-cart-2::before,.icon.icon-shopping-cart-2::before{content:"\ea77"}.ekit-wid-con .fasicon.icon-shopping-cart-3::before,.ekit-wid-con .icon.icon-shopping-cart-3::before,.icon.icon-shopping-cart-3::before{content:"\ea78"}.ekit-wid-con .fasicon.icon-smartphone2::before,.ekit-wid-con .icon.icon-smartphone2::before,.icon.icon-smartphone2::before{content:"\ea79"}.ekit-wid-con .fasicon.icon-speaker::before,.ekit-wid-con .icon.icon-speaker::before,.icon.icon-speaker::before{content:"\ea7a"}.ekit-wid-con .fasicon.icon-speakers::before,.ekit-wid-con .icon.icon-speakers::before,.icon.icon-speakers::before{content:"\ea7b"}.ekit-wid-con .fasicon.icon-stats::before,.ekit-wid-con .icon.icon-stats::before,.icon.icon-stats::before{content:"\ea7c"}.ekit-wid-con .fasicon.icon-stats-1::before,.ekit-wid-con .icon.icon-stats-1::before,.icon.icon-stats-1::before{content:"\ea7d"}.ekit-wid-con .fasicon.icon-stats-2::before,.ekit-wid-con .icon.icon-stats-2::before,.icon.icon-stats-2::before{content:"\ea7e"}.ekit-wid-con .fasicon.icon-stats-3::before,.ekit-wid-con .icon.icon-stats-3::before,.icon.icon-stats-3::before{content:"\ea7f"}.ekit-wid-con .fasicon.icon-stats-4::before,.ekit-wid-con .icon.icon-stats-4::before,.icon.icon-stats-4::before{content:"\ea80"}.ekit-wid-con .fasicon.icon-stats-5::before,.ekit-wid-con .icon.icon-stats-5::before,.icon.icon-stats-5::before{content:"\ea81"}.ekit-wid-con .fasicon.icon-stats-6::before,.ekit-wid-con .icon.icon-stats-6::before,.icon.icon-stats-6::before{content:"\ea82"}.ekit-wid-con .fasicon.icon-sticky-note::before,.ekit-wid-con .icon.icon-sticky-note::before,.icon.icon-sticky-note::before{content:"\ea83"}.ekit-wid-con .fasicon.icon-store1::before,.ekit-wid-con .icon.icon-store1::before,.icon.icon-store1::before{content:"\ea84"}.ekit-wid-con .fasicon.icon-store-1::before,.ekit-wid-con .icon.icon-store-1::before,.icon.icon-store-1::before{content:"\ea85"}.ekit-wid-con .fasicon.icon-suitcase::before,.ekit-wid-con .icon.icon-suitcase::before,.icon.icon-suitcase::before{content:"\ea86"}.ekit-wid-con .fasicon.icon-suitcase-1::before,.ekit-wid-con .icon.icon-suitcase-1::before,.icon.icon-suitcase-1::before{content:"\ea87"}.ekit-wid-con .fasicon.icon-tag2::before,.ekit-wid-con .icon.icon-tag2::before,.icon.icon-tag2::before{content:"\ea88"}.ekit-wid-con .fasicon.icon-target::before,.ekit-wid-con .icon.icon-target::before,.icon.icon-target::before{content:"\ea89"}.ekit-wid-con .fasicon.icon-team2::before,.ekit-wid-con .icon.icon-team2::before,.icon.icon-team2::before{content:"\ea8a"}.ekit-wid-con .fasicon.icon-tie::before,.ekit-wid-con .icon.icon-tie::before,.icon.icon-tie::before{content:"\ea8b"}.ekit-wid-con .fasicon.icon-trash1::before,.ekit-wid-con .icon.icon-trash1::before,.icon.icon-trash1::before{content:"\ea8c"}.ekit-wid-con .fasicon.icon-trolley::before,.ekit-wid-con .icon.icon-trolley::before,.icon.icon-trolley::before{content:"\ea8d"}.ekit-wid-con .fasicon.icon-trolley-1::before,.ekit-wid-con .icon.icon-trolley-1::before,.icon.icon-trolley-1::before{content:"\ea8e"}.ekit-wid-con .fasicon.icon-trolley-2::before,.ekit-wid-con .icon.icon-trolley-2::before,.icon.icon-trolley-2::before{content:"\ea8f"}.ekit-wid-con .fasicon.icon-trophy1::before,.ekit-wid-con .icon.icon-trophy1::before,.icon.icon-trophy1::before{content:"\ea90"}.ekit-wid-con .fasicon.icon-truck1::before,.ekit-wid-con .icon.icon-truck1::before,.icon.icon-truck1::before{content:"\ea91"}.ekit-wid-con .fasicon.icon-truck-1::before,.ekit-wid-con .icon.icon-truck-1::before,.icon.icon-truck-1::before{content:"\ea92"}.ekit-wid-con .fasicon.icon-truck-2::before,.ekit-wid-con .icon.icon-truck-2::before,.icon.icon-truck-2::before{content:"\ea93"}.ekit-wid-con .fasicon.icon-umbrella::before,.ekit-wid-con .icon.icon-umbrella::before,.icon.icon-umbrella::before{content:"\ea94"}.ekit-wid-con .fasicon.icon-upload1::before,.ekit-wid-con .icon.icon-upload1::before,.icon.icon-upload1::before{content:"\ea95"}.ekit-wid-con .fasicon.icon-user1::before,.ekit-wid-con .icon.icon-user1::before,.icon.icon-user1::before{content:"\ea96"}.ekit-wid-con .fasicon.icon-user-1::before,.ekit-wid-con .icon.icon-user-1::before,.icon.icon-user-1::before{content:"\ea97"}.ekit-wid-con .fasicon.icon-user-2::before,.ekit-wid-con .icon.icon-user-2::before,.icon.icon-user-2::before{content:"\ea98"}.ekit-wid-con .fasicon.icon-user-3::before,.ekit-wid-con .icon.icon-user-3::before,.icon.icon-user-3::before{content:"\ea99"}.ekit-wid-con .fasicon.icon-users2::before,.ekit-wid-con .icon.icon-users2::before,.icon.icon-users2::before{content:"\ea9a"}.ekit-wid-con .fasicon.icon-video-camera::before,.ekit-wid-con .icon.icon-video-camera::before,.icon.icon-video-camera::before{content:"\ea9b"}.ekit-wid-con .fasicon.icon-voucher::before,.ekit-wid-con .icon.icon-voucher::before,.icon.icon-voucher::before{content:"\ea9c"}.ekit-wid-con .fasicon.icon-voucher-1::before,.ekit-wid-con .icon.icon-voucher-1::before,.icon.icon-voucher-1::before{content:"\ea9d"}.ekit-wid-con .fasicon.icon-voucher-2::before,.ekit-wid-con .icon.icon-voucher-2::before,.icon.icon-voucher-2::before{content:"\ea9e"}.ekit-wid-con .fasicon.icon-voucher-3::before,.ekit-wid-con .icon.icon-voucher-3::before,.icon.icon-voucher-3::before{content:"\ea9f"}.ekit-wid-con .fasicon.icon-voucher-4::before,.ekit-wid-con .icon.icon-voucher-4::before,.icon.icon-voucher-4::before{content:"\eaa0"}.ekit-wid-con .fasicon.icon-wallet::before,.ekit-wid-con .icon.icon-wallet::before,.icon.icon-wallet::before{content:"\eaa1"}.ekit-wid-con .fasicon.icon-wallet1::before,.ekit-wid-con .icon.icon-wallet1::before,.icon.icon-wallet1::before{content:"\eaa2"}.ekit-wid-con .fasicon.icon-wifi::before,.ekit-wid-con .icon.icon-wifi::before,.icon.icon-wifi::before{content:"\eaa3"}.ekit-wid-con .fasicon.icon-worker::before,.ekit-wid-con .icon.icon-worker::before,.icon.icon-worker::before{content:"\eaa4"}.ekit-wid-con .fasicon.icon-zoom-in::before,.ekit-wid-con .icon.icon-zoom-in::before,.icon.icon-zoom-in::before{content:"\eaa5"}.ekit-wid-con .fasicon.icon-zoom-out::before,.ekit-wid-con .icon.icon-zoom-out::before,.icon.icon-zoom-out::before{content:"\eaa6"}.ekit-wid-con .fasicon.icon-burger-menu::before,.ekit-wid-con .icon.icon-burger-menu::before,.icon.icon-burger-menu::before{content:"\eab8"}.ekit-wid-con .fasicon.icon-squares::before,.ekit-wid-con .icon.icon-squares::before,.icon.icon-squares::before{content:"\eaa7"}.ekit-wid-con .fasicon.icon-options::before,.ekit-wid-con .icon.icon-options::before,.icon.icon-options::before{content:"\eaa8"}.ekit-wid-con .fasicon.icon-apps::before,.ekit-wid-con .icon.icon-apps::before,.icon.icon-apps::before{content:"\eaa9"}.ekit-wid-con .fasicon.icon-menu-11::before,.ekit-wid-con .icon.icon-menu-11::before,.icon.icon-menu-11::before{content:"\eaaa"}.ekit-wid-con .fasicon.icon-menu11::before,.ekit-wid-con .icon.icon-menu11::before,.icon.icon-menu11::before{content:"\eaab"}.ekit-wid-con .fasicon.icon-back_up::before,.ekit-wid-con .icon.icon-back_up::before,.icon.icon-back_up::before{content:"\eaad"}.ekit-wid-con .fasicon.icon-cart11::before,.ekit-wid-con .icon.icon-cart11::before,.icon.icon-cart11::before{content:"\eaae"}.ekit-wid-con .fasicon.icon-checkmark::before,.ekit-wid-con .icon.icon-checkmark::before,.icon.icon-checkmark::before{content:"\eab0"}.ekit-wid-con .fasicon.icon-dollar::before,.ekit-wid-con .icon.icon-dollar::before,.icon.icon-dollar::before{content:"\eab1"}.ekit-wid-con .fasicon.icon-domian::before,.ekit-wid-con .icon.icon-domian::before,.icon.icon-domian::before{content:"\eab2"}.ekit-wid-con .fasicon.icon-hosting1::before,.ekit-wid-con .icon.icon-hosting1::before,.icon.icon-hosting1::before{content:"\eab3"}.ekit-wid-con .fasicon.icon-key2::before,.ekit-wid-con .icon.icon-key2::before,.icon.icon-key2::before{content:"\eab4"}.ekit-wid-con .fasicon.icon-migration::before,.ekit-wid-con .icon.icon-migration::before,.icon.icon-migration::before{content:"\eab5"}.ekit-wid-con .fasicon.icon-play1::before,.ekit-wid-con .icon.icon-play1::before,.icon.icon-play1::before{content:"\eab6"}.ekit-wid-con .fasicon.icon-quote2::before,.ekit-wid-con .icon.icon-quote2::before,.icon.icon-quote2::before{content:"\eab7"}.ekit-wid-con .fasicon.icon-api_setup::before,.ekit-wid-con .icon.icon-api_setup::before,.icon.icon-api_setup::before{content:"\eab9"}.ekit-wid-con .fasicon.icon-coin::before,.ekit-wid-con .icon.icon-coin::before,.icon.icon-coin::before{content:"\eaba"}.ekit-wid-con .fasicon.icon-hand_shake::before,.ekit-wid-con .icon.icon-hand_shake::before,.icon.icon-hand_shake::before{content:"\eabb"}.ekit-wid-con .fasicon.icon-idea_generate::before,.ekit-wid-con .icon.icon-idea_generate::before,.icon.icon-idea_generate::before{content:"\eabc"}.ekit-wid-con .fasicon.icon-page_search::before,.ekit-wid-con .icon.icon-page_search::before,.icon.icon-page_search::before{content:"\eabd"}.ekit-wid-con .fasicon.icon-pen_shape::before,.ekit-wid-con .icon.icon-pen_shape::before,.icon.icon-pen_shape::before{content:"\eabe"}.ekit-wid-con .fasicon.icon-pencil_art::before,.ekit-wid-con .icon.icon-pencil_art::before,.icon.icon-pencil_art::before{content:"\eabf"}.ekit-wid-con .fasicon.icon-review::before,.ekit-wid-con .icon.icon-review::before,.icon.icon-review::before{content:"\eac0"}.ekit-wid-con .fasicon.icon-star::before,.ekit-wid-con .icon.icon-star::before,.icon.icon-star::before{content:"\eac1"}.ekit-wid-con .fasicon.icon-timing::before,.ekit-wid-con .icon.icon-timing::before,.icon.icon-timing::before{content:"\eac2"}.ekit-wid-con .fasicon.icon-trophy::before,.ekit-wid-con .icon.icon-trophy::before,.icon.icon-trophy::before{content:"\eac3"}.ekit-wid-con .fasicon.icon-communication::before,.ekit-wid-con .icon.icon-communication::before,.icon.icon-communication::before{content:"\eac4"}.ekit-wid-con .fasicon.icon-money-bag2::before,.ekit-wid-con .icon.icon-money-bag2::before,.icon.icon-money-bag2::before{content:"\eac5"}.ekit-wid-con .fasicon.icon-dentist::before,.ekit-wid-con .icon.icon-dentist::before,.icon.icon-dentist::before{content:"\eac6"}.ekit-wid-con .fasicon.icon-bill::before,.ekit-wid-con .icon.icon-bill::before,.icon.icon-bill::before{content:"\eac7"}.ekit-wid-con .fasicon.icon-label::before,.ekit-wid-con .icon.icon-label::before,.icon.icon-label::before{content:"\eac8"}.ekit-wid-con .fasicon.icon-money::before,.ekit-wid-con .icon.icon-money::before,.icon.icon-money::before{content:"\eac9"}.ekit-wid-con .fasicon.icon-shield::before,.ekit-wid-con .icon.icon-shield::before,.icon.icon-shield::before{content:"\eaca"}.ekit-wid-con .fasicon.icon-support::before,.ekit-wid-con .icon.icon-support::before,.icon.icon-support::before{content:"\eacb"}.ekit-wid-con .fasicon.icon-one::before,.ekit-wid-con .icon.icon-one::before,.icon.icon-one::before{content:"\eacc"}.ekit-wid-con .fasicon.icon-clock::before,.ekit-wid-con .icon.icon-clock::before,.icon.icon-clock::before{content:"\eacd"}.ekit-wid-con .fasicon.icon-cart::before,.ekit-wid-con .icon.icon-cart::before,.icon.icon-cart::before{content:"\eace"}.ekit-wid-con .fasicon.icon-globe::before,.ekit-wid-con .icon.icon-globe::before,.icon.icon-globe::before{content:"\eacf"}.ekit-wid-con .fasicon.icon-tooth::before,.ekit-wid-con .icon.icon-tooth::before,.icon.icon-tooth::before{content:"\ead0"}.ekit-wid-con .fasicon.icon-tooth-1::before,.ekit-wid-con .icon.icon-tooth-1::before,.icon.icon-tooth-1::before{content:"\ead1"}.ekit-wid-con .fasicon.icon-tooth-2::before,.ekit-wid-con .icon.icon-tooth-2::before,.icon.icon-tooth-2::before{content:"\ead2"}.ekit-wid-con .fasicon.icon-brain::before,.ekit-wid-con .icon.icon-brain::before,.icon.icon-brain::before{content:"\ead3"}.ekit-wid-con .fasicon.icon-view::before,.ekit-wid-con .icon.icon-view::before,.icon.icon-view::before{content:"\ead4"}.ekit-wid-con .fasicon.icon-doctor::before,.ekit-wid-con .icon.icon-doctor::before,.icon.icon-doctor::before{content:"\ead5"}.ekit-wid-con .fasicon.icon-heart::before,.ekit-wid-con .icon.icon-heart::before,.icon.icon-heart::before{content:"\ead6"}.ekit-wid-con .fasicon.icon-medicine::before,.ekit-wid-con .icon.icon-medicine::before,.icon.icon-medicine::before{content:"\ead7"}.ekit-wid-con .fasicon.icon-stethoscope::before,.ekit-wid-con .icon.icon-stethoscope::before,.icon.icon-stethoscope::before{content:"\ead8"}.ekit-wid-con .fasicon.icon-hospital::before,.ekit-wid-con .icon.icon-hospital::before,.icon.icon-hospital::before{content:"\ead9"}.ekit-wid-con .fasicon.icon-clipboard::before,.ekit-wid-con .icon.icon-clipboard::before,.icon.icon-clipboard::before{content:"\eada"}.ekit-wid-con .fasicon.icon-medicine-1::before,.ekit-wid-con .icon.icon-medicine-1::before,.icon.icon-medicine-1::before{content:"\eadb"}.ekit-wid-con .fasicon.icon-hospital-1::before,.ekit-wid-con .icon.icon-hospital-1::before,.icon.icon-hospital-1::before{content:"\eadc"}.ekit-wid-con .fasicon.icon-customer-support::before,.ekit-wid-con .icon.icon-customer-support::before,.icon.icon-customer-support::before{content:"\eadd"}.ekit-wid-con .fasicon.icon-brickwall::before,.ekit-wid-con .icon.icon-brickwall::before,.icon.icon-brickwall::before{content:"\eade"}.ekit-wid-con .fasicon.icon-crane2::before,.ekit-wid-con .icon.icon-crane2::before,.icon.icon-crane2::before{content:"\eadf"}.ekit-wid-con .fasicon.icon-valve::before,.ekit-wid-con .icon.icon-valve::before,.icon.icon-valve::before{content:"\eae1"}.ekit-wid-con .fasicon.icon-safety::before,.ekit-wid-con .icon.icon-safety::before,.icon.icon-safety::before{content:"\eae2"}.ekit-wid-con .fasicon.icon-energy-saving::before,.ekit-wid-con .icon.icon-energy-saving::before,.icon.icon-energy-saving::before{content:"\eae3"}.ekit-wid-con .fasicon.icon-paint-roller::before,.ekit-wid-con .icon.icon-paint-roller::before,.icon.icon-paint-roller::before{content:"\eae4"}.ekit-wid-con .fasicon.icon-paint-brushes::before,.ekit-wid-con .icon.icon-paint-brushes::before,.icon.icon-paint-brushes::before{content:"\eae5"}.ekit-wid-con .fasicon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,.ekit-wid-con .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,.icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before{content:"\eae6"}.ekit-wid-con .fasicon.icon-trowel::before,.ekit-wid-con .icon.icon-trowel::before,.icon.icon-trowel::before{content:"\eae7"}.ekit-wid-con .fasicon.icon-bucket::before,.ekit-wid-con .icon.icon-bucket::before,.icon.icon-bucket::before{content:"\eae8"}.ekit-wid-con .fasicon.icon-smart::before,.ekit-wid-con .icon.icon-smart::before,.icon.icon-smart::before{content:"\eae9"}.ekit-wid-con .fasicon.icon-repair::before,.ekit-wid-con .icon.icon-repair::before,.icon.icon-repair::before{content:"\eaea"}.ekit-wid-con .fasicon.icon-saw::before,.ekit-wid-con .icon.icon-saw::before,.icon.icon-saw::before{content:"\eaeb"}.ekit-wid-con .fasicon.icon-cutter::before,.ekit-wid-con .icon.icon-cutter::before,.icon.icon-cutter::before{content:"\eaec"}.ekit-wid-con .fasicon.icon-plier::before,.ekit-wid-con .icon.icon-plier::before,.icon.icon-plier::before{content:"\eaed"}.ekit-wid-con .fasicon.icon-drill::before,.ekit-wid-con .icon.icon-drill::before,.icon.icon-drill::before{content:"\eaee"}.ekit-wid-con .fasicon.icon-save-money::before,.ekit-wid-con .icon.icon-save-money::before,.icon.icon-save-money::before{content:"\eaef"}.ekit-wid-con .fasicon.icon-planting::before,.ekit-wid-con .icon.icon-planting::before,.icon.icon-planting::before{content:"\eaf0"}.ekit-wid-con .fasicon.icon-line-chart::before,.ekit-wid-con .icon.icon-line-chart::before,.icon.icon-line-chart::before{content:"\eaf1"}.ekit-wid-con .fasicon.icon-open-book::before,.ekit-wid-con .icon.icon-open-book::before,.icon.icon-open-book::before{content:"\eaf2"}.ekit-wid-con .fasicon.icon-money-bag3::before,.ekit-wid-con .icon.icon-money-bag3::before,.icon.icon-money-bag3::before{content:"\eaf3"}.ekit-wid-con .fasicon.icon-server::before,.ekit-wid-con .icon.icon-server::before,.icon.icon-server::before{content:"\eaf4"}.ekit-wid-con .fasicon.icon-server-1::before,.ekit-wid-con .icon.icon-server-1::before,.icon.icon-server-1::before{content:"\eaf5"}.ekit-wid-con .fasicon.icon-server-2::before,.ekit-wid-con .icon.icon-server-2::before,.icon.icon-server-2::before{content:"\eaf6"}.ekit-wid-con .fasicon.icon-cloud-computing::before,.ekit-wid-con .icon.icon-cloud-computing::before,.icon.icon-cloud-computing::before{content:"\eaf7"}.ekit-wid-con .fasicon.icon-cloud::before,.ekit-wid-con .icon.icon-cloud::before,.icon.icon-cloud::before{content:"\eaf8"}.ekit-wid-con .fasicon.icon-database::before,.ekit-wid-con .icon.icon-database::before,.icon.icon-database::before{content:"\eaf9"}.ekit-wid-con .fasicon.icon-computer::before,.ekit-wid-con .icon.icon-computer::before,.icon.icon-computer::before{content:"\eafa"}.ekit-wid-con .fasicon.icon-server-3::before,.ekit-wid-con .icon.icon-server-3::before,.icon.icon-server-3::before{content:"\eafb"}.ekit-wid-con .fasicon.icon-server-4::before,.ekit-wid-con .icon.icon-server-4::before,.icon.icon-server-4::before{content:"\eafc"}.ekit-wid-con .fasicon.icon-server-5::before,.ekit-wid-con .icon.icon-server-5::before,.icon.icon-server-5::before{content:"\eafd"}.ekit-wid-con .fasicon.icon-server-6::before,.ekit-wid-con .icon.icon-server-6::before,.icon.icon-server-6::before{content:"\eafe"}.ekit-wid-con .fasicon.icon-server-7::before,.ekit-wid-con .icon.icon-server-7::before,.icon.icon-server-7::before{content:"\eaff"}.ekit-wid-con .fasicon.icon-cloud-1::before,.ekit-wid-con .icon.icon-cloud-1::before,.icon.icon-cloud-1::before{content:"\eb00"}.ekit-wid-con .fasicon.icon-server-8::before,.ekit-wid-con .icon.icon-server-8::before,.icon.icon-server-8::before{content:"\eb01"}.ekit-wid-con .fasicon.icon-business-and-finance::before,.ekit-wid-con .icon.icon-business-and-finance::before,.icon.icon-business-and-finance::before{content:"\eb02"}.ekit-wid-con .fasicon.icon-cloud-2::before,.ekit-wid-con .icon.icon-cloud-2::before,.icon.icon-cloud-2::before{content:"\eb03"}.ekit-wid-con .fasicon.icon-server-9::before,.ekit-wid-con .icon.icon-server-9::before,.icon.icon-server-9::before{content:"\eb04"}.ekit-wid-con .fasicon.icon-hosting::before,.ekit-wid-con .icon.icon-hosting::before,.icon.icon-hosting::before{content:"\eb05"}.ekit-wid-con .fasicon.icon-car::before,.ekit-wid-con .icon.icon-car::before,.icon.icon-car::before{content:"\eb06"}.ekit-wid-con .fasicon.icon-car-frontal-view::before,.ekit-wid-con .icon.icon-car-frontal-view::before,.icon.icon-car-frontal-view::before{content:"\eb07"}.ekit-wid-con .fasicon.icon-car-1::before,.ekit-wid-con .icon.icon-car-1::before,.icon.icon-car-1::before{content:"\eb08"}.ekit-wid-con .fasicon.icon-racing::before,.ekit-wid-con .icon.icon-racing::before,.icon.icon-racing::before{content:"\eb09"}.ekit-wid-con .fasicon.icon-car-wheel::before,.ekit-wid-con .icon.icon-car-wheel::before,.icon.icon-car-wheel::before{content:"\eb0a"}.ekit-wid-con .fasicon.icon-steering-wheel::before,.ekit-wid-con .icon.icon-steering-wheel::before,.icon.icon-steering-wheel::before{content:"\eb0b"}.ekit-wid-con .fasicon.icon-frontal-taxi-cab::before,.ekit-wid-con .icon.icon-frontal-taxi-cab::before,.icon.icon-frontal-taxi-cab::before{content:"\eb0c"}.ekit-wid-con .fasicon.icon-taxi::before,.ekit-wid-con .icon.icon-taxi::before,.icon.icon-taxi::before{content:"\eb0d"}.ekit-wid-con .fasicon.icon-cosmetics::before,.ekit-wid-con .icon.icon-cosmetics::before,.icon.icon-cosmetics::before{content:"\eb0e"}.ekit-wid-con .fasicon.icon-flower::before,.ekit-wid-con .icon.icon-flower::before,.icon.icon-flower::before{content:"\eb0f"}.ekit-wid-con .fasicon.icon-mirror::before,.ekit-wid-con .icon.icon-mirror::before,.icon.icon-mirror::before{content:"\eb10"}.ekit-wid-con .fasicon.icon-itunes::before,.ekit-wid-con .icon.icon-itunes::before,.icon.icon-itunes::before{content:"\eb6b"}.ekit-wid-con .fasicon.icon-salon::before,.ekit-wid-con .icon.icon-salon::before,.icon.icon-salon::before{content:"\eb11"}.ekit-wid-con .fasicon.icon-hair-dryer::before,.ekit-wid-con .icon.icon-hair-dryer::before,.icon.icon-hair-dryer::before{content:"\eb12"}.ekit-wid-con .fasicon.icon-shampoo::before,.ekit-wid-con .icon.icon-shampoo::before,.icon.icon-shampoo::before{content:"\eb13"}.ekit-wid-con .fasicon.icon-download-button::before,.ekit-wid-con .icon.icon-download-button::before,.icon.icon-download-button::before{content:"\e90b"}.ekit-wid-con .fasicon.icon-list::before,.ekit-wid-con .icon.icon-list::before,.icon.icon-list::before{content:"\eb14"}.ekit-wid-con .fasicon.icon-loupe::before,.ekit-wid-con .icon.icon-loupe::before,.icon.icon-loupe::before{content:"\eb15"}.ekit-wid-con .fasicon.icon-search::before,.ekit-wid-con .icon.icon-search::before,.icon.icon-search::before{content:"\eb16"}.ekit-wid-con .fasicon.icon-search-1::before,.ekit-wid-con .icon.icon-search-1::before,.icon.icon-search-1::before{content:"\eb17"}.ekit-wid-con .fasicon.icon-shopping-cart::before,.ekit-wid-con .icon.icon-shopping-cart::before,.icon.icon-shopping-cart::before{content:"\eb18"}.ekit-wid-con .fasicon.icon-menu::before,.ekit-wid-con .icon.icon-menu::before,.icon.icon-menu::before{content:"\eb19"}.ekit-wid-con .fasicon.icon-menu-1::before,.ekit-wid-con .icon.icon-menu-1::before,.icon.icon-menu-1::before{content:"\eb1a"}.ekit-wid-con .fasicon.icon-menu-button-of-three-horizontal-lines::before,.ekit-wid-con .icon.icon-menu-button-of-three-horizontal-lines::before,.icon.icon-menu-button-of-three-horizontal-lines::before{content:"\eb1b"}.ekit-wid-con .fasicon.icon-menu-2::before,.ekit-wid-con .icon.icon-menu-2::before,.icon.icon-menu-2::before{content:"\eb1c"}.ekit-wid-con .fasicon.icon-menu-3::before,.ekit-wid-con .icon.icon-menu-3::before,.icon.icon-menu-3::before{content:"\eb1d"}.ekit-wid-con .fasicon.icon-menu-5::before,.ekit-wid-con .icon.icon-menu-5::before,.icon.icon-menu-5::before{content:"\eb1f"}.ekit-wid-con .fasicon.icon-menu-button::before,.ekit-wid-con .icon.icon-menu-button::before,.icon.icon-menu-button::before{content:"\eb20"}.ekit-wid-con .fasicon.icon-list-1::before,.ekit-wid-con .icon.icon-list-1::before,.icon.icon-list-1::before{content:"\eb21"}.ekit-wid-con .fasicon.icon-menu-6::before,.ekit-wid-con .icon.icon-menu-6::before,.icon.icon-menu-6::before{content:"\eb22"}.ekit-wid-con .fasicon.icon-menu-7::before,.ekit-wid-con .icon.icon-menu-7::before,.icon.icon-menu-7::before{content:"\eb23"}.ekit-wid-con .fasicon.icon-menu-8::before,.ekit-wid-con .icon.icon-menu-8::before,.icon.icon-menu-8::before{content:"\eb24"}.ekit-wid-con .fasicon.icon-list-2::before,.ekit-wid-con .icon.icon-list-2::before,.icon.icon-list-2::before{content:"\eb25"}.ekit-wid-con .fasicon.icon-dot::before,.ekit-wid-con .icon.icon-dot::before,.icon.icon-dot::before{content:"\eb26"}.ekit-wid-con .fasicon.icon-menu-9::before,.ekit-wid-con .icon.icon-menu-9::before,.icon.icon-menu-9::before{content:"\eb27"}.ekit-wid-con .fasicon.icon-search11::before,.ekit-wid-con .icon.icon-search11::before,.icon.icon-search11::before{content:"\eb28"}.ekit-wid-con .fasicon.icon-search-minus::before,.ekit-wid-con .icon.icon-search-minus::before,.icon.icon-search-minus::before{content:"\eb29"}.ekit-wid-con .fasicon.icon-search-11::before,.ekit-wid-con .icon.icon-search-11::before,.icon.icon-search-11::before{content:"\eb2a"}.ekit-wid-con .fasicon.icon-search-2::before,.ekit-wid-con .icon.icon-search-2::before,.icon.icon-search-2::before{content:"\eb2b"}.ekit-wid-con .fasicon.icon-search-3::before,.ekit-wid-con .icon.icon-search-3::before,.icon.icon-search-3::before{content:"\eb2c"}.ekit-wid-con .fasicon.icon-magnifying-glass-search::before,.ekit-wid-con .icon.icon-magnifying-glass-search::before,.icon.icon-magnifying-glass-search::before{content:"\eb2d"}.ekit-wid-con .fasicon.icon-loupe1::before,.ekit-wid-con .icon.icon-loupe1::before,.icon.icon-loupe1::before{content:"\eb2e"}.ekit-wid-con .fasicon.icon-speed::before,.ekit-wid-con .icon.icon-speed::before,.icon.icon-speed::before{content:"\eb2f"}.ekit-wid-con .fasicon.icon-search21::before,.ekit-wid-con .icon.icon-search21::before,.icon.icon-search21::before{content:"\eb30"}.ekit-wid-con .fasicon.icon-search-4::before,.ekit-wid-con .icon.icon-search-4::before,.icon.icon-search-4::before{content:"\eb31"}.ekit-wid-con .fasicon.icon-search-5::before,.ekit-wid-con .icon.icon-search-5::before,.icon.icon-search-5::before{content:"\eb32"}.ekit-wid-con .fasicon.icon-detective::before,.ekit-wid-con .icon.icon-detective::before,.icon.icon-detective::before{content:"\eb33"}.ekit-wid-con .fasicon.icon-cart1::before,.ekit-wid-con .icon.icon-cart1::before,.icon.icon-cart1::before{content:"\eb34"}.ekit-wid-con .fasicon.icon-buying-on-smartphone::before,.ekit-wid-con .icon.icon-buying-on-smartphone::before,.icon.icon-buying-on-smartphone::before{content:"\eb35"}.ekit-wid-con .fasicon.icon-badge::before,.ekit-wid-con .icon.icon-badge::before,.icon.icon-badge::before{content:"\eb36"}.ekit-wid-con .fasicon.icon-basket1::before,.ekit-wid-con .icon.icon-basket1::before,.icon.icon-basket1::before{content:"\eb37"}.ekit-wid-con .fasicon.icon-commerce-and-shopping::before,.ekit-wid-con .icon.icon-commerce-and-shopping::before,.icon.icon-commerce-and-shopping::before{content:"\eb38"}.ekit-wid-con .fasicon.icon-comment::before,.ekit-wid-con .icon.icon-comment::before,.icon.icon-comment::before{content:"\eb39"}.ekit-wid-con .fasicon.icon-comment-1::before,.ekit-wid-con .icon.icon-comment-1::before,.icon.icon-comment-1::before{content:"\eb3a"}.ekit-wid-con .fasicon.icon-share::before,.ekit-wid-con .icon.icon-share::before,.icon.icon-share::before{content:"\eb3b"}.ekit-wid-con .fasicon.icon-share-1::before,.ekit-wid-con .icon.icon-share-1::before,.icon.icon-share-1::before{content:"\eb3c"}.ekit-wid-con .fasicon.icon-share-2::before,.ekit-wid-con .icon.icon-share-2::before,.icon.icon-share-2::before{content:"\eb3d"}.ekit-wid-con .fasicon.icon-share-3::before,.ekit-wid-con .icon.icon-share-3::before,.icon.icon-share-3::before{content:"\eb3e"}.ekit-wid-con .fasicon.icon-comment1::before,.ekit-wid-con .icon.icon-comment1::before,.icon.icon-comment1::before{content:"\eb3f"}.ekit-wid-con .fasicon.icon-favorite::before,.ekit-wid-con .icon.icon-favorite::before,.icon.icon-favorite::before{content:"\eb40"}.ekit-wid-con .fasicon.icon-retweet::before,.ekit-wid-con .icon.icon-retweet::before,.icon.icon-retweet::before{content:"\eb41"}.ekit-wid-con .fasicon.icon-share1::before,.ekit-wid-con .icon.icon-share1::before,.icon.icon-share1::before{content:"\eb42"}.ekit-wid-con .fasicon.icon-facebook::before,.ekit-wid-con .icon.icon-facebook::before,.icon.icon-facebook::before{content:"\eb43"}.ekit-wid-con .fasicon.icon-twitter::before,.ekit-wid-con .icon.icon-twitter::before,.icon.icon-twitter::before{content:"\eb44"}.ekit-wid-con .fasicon.icon-linkedin::before,.ekit-wid-con .icon.icon-linkedin::before,.icon.icon-linkedin::before{content:"\eb45"}.ekit-wid-con .fasicon.icon-whatsapp-1::before,.ekit-wid-con .icon.icon-whatsapp-1::before,.icon.icon-whatsapp-1::before{content:"\eb46"}.ekit-wid-con .fasicon.icon-dribbble::before,.ekit-wid-con .icon.icon-dribbble::before,.icon.icon-dribbble::before{content:"\eb47"}.ekit-wid-con .fasicon.icon-facebook-2::before,.ekit-wid-con .icon.icon-facebook-2::before,.icon.icon-facebook-2::before{content:"\eb48"}.ekit-wid-con .fasicon.icon-twitter1::before,.ekit-wid-con .icon.icon-twitter1::before,.icon.icon-twitter1::before{content:"\eb49"}.ekit-wid-con .fasicon.icon-vk::before,.ekit-wid-con .icon.icon-vk::before,.icon.icon-vk::before{content:"\eb4a"}.ekit-wid-con .fasicon.icon-youtube-v::before,.ekit-wid-con .icon.icon-youtube-v::before,.icon.icon-youtube-v::before{content:"\eb4b"}.ekit-wid-con .fasicon.icon-vimeo::before,.ekit-wid-con .icon.icon-vimeo::before,.icon.icon-vimeo::before{content:"\eae0"}.ekit-wid-con .fasicon.icon-youtube::before,.ekit-wid-con .icon.icon-youtube::before,.icon.icon-youtube::before{content:"\eb4c"}.ekit-wid-con .fasicon.icon-snapchat-1::before,.ekit-wid-con .icon.icon-snapchat-1::before,.icon.icon-snapchat-1::before{content:"\eb4d"}.ekit-wid-con .fasicon.icon-behance::before,.ekit-wid-con .icon.icon-behance::before,.icon.icon-behance::before{content:"\eb4e"}.ekit-wid-con .fasicon.icon-github::before,.ekit-wid-con .icon.icon-github::before,.icon.icon-github::before{content:"\eb4f"}.ekit-wid-con .fasicon.icon-pinterest::before,.ekit-wid-con .icon.icon-pinterest::before,.icon.icon-pinterest::before{content:"\eb50"}.ekit-wid-con .fasicon.icon-spotify::before,.ekit-wid-con .icon.icon-spotify::before,.icon.icon-spotify::before{content:"\eb51"}.ekit-wid-con .fasicon.icon-soundcloud-1::before,.ekit-wid-con .icon.icon-soundcloud-1::before,.icon.icon-soundcloud-1::before{content:"\eb52"}.ekit-wid-con .fasicon.icon-skype-1::before,.ekit-wid-con .icon.icon-skype-1::before,.icon.icon-skype-1::before{content:"\eb53"}.ekit-wid-con .fasicon.icon-rss::before,.ekit-wid-con .icon.icon-rss::before,.icon.icon-rss::before{content:"\eb54"}.ekit-wid-con .fasicon.icon-reddit-1::before,.ekit-wid-con .icon.icon-reddit-1::before,.icon.icon-reddit-1::before{content:"\eb55"}.ekit-wid-con .fasicon.icon-dribbble-1::before,.ekit-wid-con .icon.icon-dribbble-1::before,.icon.icon-dribbble-1::before{content:"\eb56"}.ekit-wid-con .fasicon.icon-wordpress-1::before,.ekit-wid-con .icon.icon-wordpress-1::before,.icon.icon-wordpress-1::before{content:"\eb57"}.ekit-wid-con .fasicon.icon-logo::before,.ekit-wid-con .icon.icon-logo::before,.icon.icon-logo::before{content:"\eb58"}.ekit-wid-con .fasicon.icon-dropbox-1::before,.ekit-wid-con .icon.icon-dropbox-1::before,.icon.icon-dropbox-1::before{content:"\eb59"}.ekit-wid-con .fasicon.icon-blogger-1::before,.ekit-wid-con .icon.icon-blogger-1::before,.icon.icon-blogger-1::before{content:"\eb5a"}.ekit-wid-con .fasicon.icon-photo::before,.ekit-wid-con .icon.icon-photo::before,.icon.icon-photo::before{content:"\eb5b"}.ekit-wid-con .fasicon.icon-hangouts::before,.ekit-wid-con .icon.icon-hangouts::before,.icon.icon-hangouts::before{content:"\eb5c"}.ekit-wid-con .fasicon.icon-xing::before,.ekit-wid-con .icon.icon-xing::before,.icon.icon-xing::before{content:"\eb5d"}.ekit-wid-con .fasicon.icon-myspace::before,.ekit-wid-con .icon.icon-myspace::before,.icon.icon-myspace::before{content:"\eb5e"}.ekit-wid-con .fasicon.icon-flickr-1::before,.ekit-wid-con .icon.icon-flickr-1::before,.icon.icon-flickr-1::before{content:"\eb5f"}.ekit-wid-con .fasicon.icon-envato::before,.ekit-wid-con .icon.icon-envato::before,.icon.icon-envato::before{content:"\eb60"}.ekit-wid-con .fasicon.icon-picasa-1::before,.ekit-wid-con .icon.icon-picasa-1::before,.icon.icon-picasa-1::before{content:"\eb61"}.ekit-wid-con .fasicon.icon-wattpad::before,.ekit-wid-con .icon.icon-wattpad::before,.icon.icon-wattpad::before{content:"\eb62"}.ekit-wid-con .fasicon.icon-emoji::before,.ekit-wid-con .icon.icon-emoji::before,.icon.icon-emoji::before{content:"\eb63"}.ekit-wid-con .fasicon.icon-deviantart-1::before,.ekit-wid-con .icon.icon-deviantart-1::before,.icon.icon-deviantart-1::before{content:"\eb64"}.ekit-wid-con .fasicon.icon-yahoo-1::before,.ekit-wid-con .icon.icon-yahoo-1::before,.icon.icon-yahoo-1::before{content:"\eb65"}.ekit-wid-con .fasicon.icon-vine-1::before,.ekit-wid-con .icon.icon-vine-1::before,.icon.icon-vine-1::before{content:"\eb66"}.ekit-wid-con .fasicon.icon-delicious::before,.ekit-wid-con .icon.icon-delicious::before,.icon.icon-delicious::before{content:"\eb67"}.ekit-wid-con .fasicon.icon-kickstarter-1::before,.ekit-wid-con .icon.icon-kickstarter-1::before,.icon.icon-kickstarter-1::before{content:"\eb68"}.ekit-wid-con .fasicon.icon-stumbleupon-1::before,.ekit-wid-con .icon.icon-stumbleupon-1::before,.icon.icon-stumbleupon-1::before{content:"\eb69"}.ekit-wid-con .fasicon.icon-brands-and-logotypes::before,.ekit-wid-con .icon.icon-brands-and-logotypes::before,.icon.icon-brands-and-logotypes::before{content:"\eb6a"}.ekit-wid-con .fasicon.icon-instagram-1::before,.ekit-wid-con .icon.icon-instagram-1::before,.icon.icon-instagram-1::before{content:"\eb6c"}.ekit-wid-con .fasicon.icon-facebook-1::before,.ekit-wid-con .icon.icon-facebook-1::before,.icon.icon-facebook-1::before{content:"\eb6d"}.ekit-wid-con .fasicon.icon-instagram-2::before,.ekit-wid-con .icon.icon-instagram-2::before,.icon.icon-instagram-2::before{content:"\eb6e"}.ekit-wid-con .fasicon.icon-twitter-1::before,.ekit-wid-con .icon.icon-twitter-1::before,.icon.icon-twitter-1::before{content:"\eb6f"}.ekit-wid-con .fasicon.icon-whatsapp-2::before,.ekit-wid-con .icon.icon-whatsapp-2::before,.icon.icon-whatsapp-2::before{content:"\eb70"}.ekit-wid-con .fasicon.icon-youtube-1::before,.ekit-wid-con .icon.icon-youtube-1::before,.icon.icon-youtube-1::before{content:"\eb71"}.ekit-wid-con .fasicon.icon-linkedin-1::before,.ekit-wid-con .icon.icon-linkedin-1::before,.icon.icon-linkedin-1::before{content:"\eb72"}.ekit-wid-con .fasicon.icon-telegram::before,.ekit-wid-con .icon.icon-telegram::before,.icon.icon-telegram::before{content:"\eb73"}.ekit-wid-con .fasicon.icon-github-1::before,.ekit-wid-con .icon.icon-github-1::before,.icon.icon-github-1::before{content:"\eb74"}.ekit-wid-con .fasicon.icon-vk-1::before,.ekit-wid-con .icon.icon-vk-1::before,.icon.icon-vk-1::before{content:"\eb75"}.ekit-wid-con .fasicon.icon-pinterest-1::before,.ekit-wid-con .icon.icon-pinterest-1::before,.icon.icon-pinterest-1::before{content:"\eb76"}.ekit-wid-con .fasicon.icon-rss-1::before,.ekit-wid-con .icon.icon-rss-1::before,.icon.icon-rss-1::before{content:"\eb77"}.ekit-wid-con .fasicon.icon-twitch::before,.ekit-wid-con .icon.icon-twitch::before,.icon.icon-twitch::before{content:"\eb78"}.ekit-wid-con .fasicon.icon-snapchat-2::before,.ekit-wid-con .icon.icon-snapchat-2::before,.icon.icon-snapchat-2::before{content:"\eb79"}.ekit-wid-con .fasicon.icon-skype-2::before,.ekit-wid-con .icon.icon-skype-2::before,.icon.icon-skype-2::before{content:"\eb7a"}.ekit-wid-con .fasicon.icon-behance-2::before,.ekit-wid-con .icon.icon-behance-2::before,.icon.icon-behance-2::before{content:"\eb7b"}.ekit-wid-con .fasicon.icon-spotify-1::before,.ekit-wid-con .icon.icon-spotify-1::before,.icon.icon-spotify-1::before{content:"\eb7c"}.ekit-wid-con .fasicon.icon-periscope::before,.ekit-wid-con .icon.icon-periscope::before,.icon.icon-periscope::before{content:"\eb7d"}.ekit-wid-con .fasicon.icon-dribbble-2::before,.ekit-wid-con .icon.icon-dribbble-2::before,.icon.icon-dribbble-2::before{content:"\eb7e"}.ekit-wid-con .fasicon.icon-tumblr-1::before,.ekit-wid-con .icon.icon-tumblr-1::before,.icon.icon-tumblr-1::before{content:"\eb7f"}.ekit-wid-con .fasicon.icon-soundcloud-2::before,.ekit-wid-con .icon.icon-soundcloud-2::before,.icon.icon-soundcloud-2::before{content:"\eb80"}.ekit-wid-con .fasicon.icon-google-drive-1::before,.ekit-wid-con .icon.icon-google-drive-1::before,.icon.icon-google-drive-1::before{content:"\eb81"}.ekit-wid-con .fasicon.icon-dropbox-2::before,.ekit-wid-con .icon.icon-dropbox-2::before,.icon.icon-dropbox-2::before{content:"\eb82"}.ekit-wid-con .fasicon.icon-reddit-2::before,.ekit-wid-con .icon.icon-reddit-2::before,.icon.icon-reddit-2::before{content:"\eb83"}.ekit-wid-con .fasicon.icon-html::before,.ekit-wid-con .icon.icon-html::before,.icon.icon-html::before{content:"\eb84"}.ekit-wid-con .fasicon.icon-vimeo-1::before,.ekit-wid-con .icon.icon-vimeo-1::before,.icon.icon-vimeo-1::before{content:"\eb85"}.ekit-wid-con .fasicon.icon-hangout::before,.ekit-wid-con .icon.icon-hangout::before,.icon.icon-hangout::before{content:"\eb86"}.ekit-wid-con .fasicon.icon-blogger-2::before,.ekit-wid-con .icon.icon-blogger-2::before,.icon.icon-blogger-2::before{content:"\eb87"}.ekit-wid-con .fasicon.icon-yahoo-2::before,.ekit-wid-con .icon.icon-yahoo-2::before,.icon.icon-yahoo-2::before{content:"\eb88"}.ekit-wid-con .fasicon.icon-path::before,.ekit-wid-con .icon.icon-path::before,.icon.icon-path::before{content:"\eb89"}.ekit-wid-con .fasicon.icon-yelp-1::before,.ekit-wid-con .icon.icon-yelp-1::before,.icon.icon-yelp-1::before{content:"\eb8a"}.ekit-wid-con .fasicon.icon-slideshare::before,.ekit-wid-con .icon.icon-slideshare::before,.icon.icon-slideshare::before{content:"\eb8b"}.ekit-wid-con .fasicon.icon-picasa-2::before,.ekit-wid-con .icon.icon-picasa-2::before,.icon.icon-picasa-2::before{content:"\eb8c"}.ekit-wid-con .fasicon.icon-myspace-1::before,.ekit-wid-con .icon.icon-myspace-1::before,.icon.icon-myspace-1::before{content:"\eb8d"}.ekit-wid-con .fasicon.icon-flickr-2::before,.ekit-wid-con .icon.icon-flickr-2::before,.icon.icon-flickr-2::before{content:"\eb8e"}.ekit-wid-con .fasicon.icon-xing-1::before,.ekit-wid-con .icon.icon-xing-1::before,.icon.icon-xing-1::before{content:"\eb8f"}.ekit-wid-con .fasicon.icon-envato-1::before,.ekit-wid-con .icon.icon-envato-1::before,.icon.icon-envato-1::before{content:"\eb90"}.ekit-wid-con .fasicon.icon-swarm::before,.ekit-wid-con .icon.icon-swarm::before,.icon.icon-swarm::before{content:"\eb91"}.ekit-wid-con .fasicon.icon-wattpad-1::before,.ekit-wid-con .icon.icon-wattpad-1::before,.icon.icon-wattpad-1::before{content:"\eb92"}.ekit-wid-con .fasicon.icon-foursquare::before,.ekit-wid-con .icon.icon-foursquare::before,.icon.icon-foursquare::before{content:"\eb93"}.ekit-wid-con .fasicon.icon-deviantart-2::before,.ekit-wid-con .icon.icon-deviantart-2::before,.icon.icon-deviantart-2::before{content:"\eb94"}.ekit-wid-con .fasicon.icon-kickstarter-2::before,.ekit-wid-con .icon.icon-kickstarter-2::before,.icon.icon-kickstarter-2::before{content:"\eb95"}.ekit-wid-con .fasicon.icon-delicious-1::before,.ekit-wid-con .icon.icon-delicious-1::before,.icon.icon-delicious-1::before{content:"\eb96"}.ekit-wid-con .fasicon.icon-vine-2::before,.ekit-wid-con .icon.icon-vine-2::before,.icon.icon-vine-2::before{content:"\eb97"}.ekit-wid-con .fasicon.icon-digg::before,.ekit-wid-con .icon.icon-digg::before,.icon.icon-digg::before{content:"\eb98"}.ekit-wid-con .fasicon.icon-bebo::before,.ekit-wid-con .icon.icon-bebo::before,.icon.icon-bebo::before{content:"\eb99"}.ekit-wid-con .fasicon.icon-stumbleupon-2::before,.ekit-wid-con .icon.icon-stumbleupon-2::before,.icon.icon-stumbleupon-2::before{content:"\eb9a"}.ekit-wid-con .fasicon.icon-forrst::before,.ekit-wid-con .icon.icon-forrst::before,.icon.icon-forrst::before{content:"\eb9b"}.ekit-wid-con .fasicon.icon-eye3::before,.ekit-wid-con .icon.icon-eye3::before,.icon.icon-eye3::before{content:"\eb9d"}.ekit-wid-con .fasicon.icon-microscope::before,.ekit-wid-con .icon.icon-microscope::before,.icon.icon-microscope::before{content:"\eb9e"}.ekit-wid-con .fasicon.icon-Anti-Lock::before,.ekit-wid-con .icon.icon-Anti-Lock::before,.icon.icon-Anti-Lock::before{content:"\eb9f"}.ekit-wid-con .fasicon.icon-apartment::before,.ekit-wid-con .icon.icon-apartment::before,.icon.icon-apartment::before{content:"\eba0"}.ekit-wid-con .fasicon.icon-app::before,.ekit-wid-con .icon.icon-app::before,.icon.icon-app::before{content:"\eba2"}.ekit-wid-con .fasicon.icon-Aroma::before,.ekit-wid-con .icon.icon-Aroma::before,.icon.icon-Aroma::before{content:"\eba3"}.ekit-wid-con .fasicon.icon-bamboo-Leaf::before,.ekit-wid-con .icon.icon-bamboo-Leaf::before,.icon.icon-bamboo-Leaf::before{content:"\eba5"}.ekit-wid-con .fasicon.icon-basket::before,.ekit-wid-con .icon.icon-basket::before,.icon.icon-basket::before{content:"\eba6"}.ekit-wid-con .fasicon.icon-Battery::before,.ekit-wid-con .icon.icon-Battery::before,.icon.icon-Battery::before{content:"\eba7"}.ekit-wid-con .fasicon.icon-Bettery::before,.ekit-wid-con .icon.icon-Bettery::before,.icon.icon-Bettery::before{content:"\eba8"}.ekit-wid-con .fasicon.icon-building::before,.ekit-wid-con .icon.icon-building::before,.icon.icon-building::before{content:"\eba9"}.ekit-wid-con .fasicon.icon-car-2::before,.ekit-wid-con .icon.icon-car-2::before,.icon.icon-car-2::before{content:"\ebaa"}.ekit-wid-con .fasicon.icon-Car::before,.ekit-wid-con .icon.icon-Car::before,.icon.icon-Car::before{content:"\ebab"}.ekit-wid-con .fasicon.icon-Child::before,.ekit-wid-con .icon.icon-Child::before,.icon.icon-Child::before{content:"\ebac"}.ekit-wid-con .fasicon.icon-cityscape::before,.ekit-wid-con .icon.icon-cityscape::before,.icon.icon-cityscape::before{content:"\ebad"}.ekit-wid-con .fasicon.icon-cleaner::before,.ekit-wid-con .icon.icon-cleaner::before,.icon.icon-cleaner::before{content:"\ebae"}.ekit-wid-con .fasicon.icon-Coffee-cup::before,.ekit-wid-con .icon.icon-Coffee-cup::before,.icon.icon-Coffee-cup::before{content:"\ebaf"}.ekit-wid-con .fasicon.icon-coins::before,.ekit-wid-con .icon.icon-coins::before,.icon.icon-coins::before{content:"\ebb0"}.ekit-wid-con .fasicon.icon-Computer::before,.ekit-wid-con .icon.icon-Computer::before,.icon.icon-Computer::before{content:"\ebb1"}.ekit-wid-con .fasicon.icon-Consultancy::before,.ekit-wid-con .icon.icon-Consultancy::before,.icon.icon-Consultancy::before{content:"\ebb2"}.ekit-wid-con .fasicon.icon-cottage::before,.ekit-wid-con .icon.icon-cottage::before,.icon.icon-cottage::before{content:"\ebb3"}.ekit-wid-con .fasicon.icon-crane::before,.ekit-wid-con .icon.icon-crane::before,.icon.icon-crane::before{content:"\ebb4"}.ekit-wid-con .fasicon.icon-Custom-api::before,.ekit-wid-con .icon.icon-Custom-api::before,.icon.icon-Custom-api::before{content:"\ebb5"}.ekit-wid-con .fasicon.icon-customer-support-2::before,.ekit-wid-con .icon.icon-customer-support-2::before,.icon.icon-customer-support-2::before{content:"\ebb6"}.ekit-wid-con .fasicon.icon-Design-2::before,.ekit-wid-con .icon.icon-Design-2::before,.icon.icon-Design-2::before{content:"\ebb7"}.ekit-wid-con .fasicon.icon-Design-3::before,.ekit-wid-con .icon.icon-Design-3::before,.icon.icon-Design-3::before{content:"\ebb8"}.ekit-wid-con .fasicon.icon-design::before,.ekit-wid-con .icon.icon-design::before,.icon.icon-design::before{content:"\ebb9"}.ekit-wid-con .fasicon.icon-diamond::before,.ekit-wid-con .icon.icon-diamond::before,.icon.icon-diamond::before{content:"\ebba"}.ekit-wid-con .fasicon.icon-diploma::before,.ekit-wid-con .icon.icon-diploma::before,.icon.icon-diploma::before{content:"\ebbb"}.ekit-wid-con .fasicon.icon-Document-Search::before,.ekit-wid-con .icon.icon-Document-Search::before,.icon.icon-Document-Search::before{content:"\ebbc"}.ekit-wid-con .fasicon.icon-Download::before,.ekit-wid-con .icon.icon-Download::before,.icon.icon-Download::before{content:"\ebbd"}.ekit-wid-con .fasicon.icon-drilling::before,.ekit-wid-con .icon.icon-drilling::before,.icon.icon-drilling::before{content:"\ebbe"}.ekit-wid-con .fasicon.icon-engine::before,.ekit-wid-con .icon.icon-engine::before,.icon.icon-engine::before{content:"\ebbf"}.ekit-wid-con .fasicon.icon-engineer::before,.ekit-wid-con .icon.icon-engineer::before,.icon.icon-engineer::before{content:"\ebc0"}.ekit-wid-con .fasicon.icon-envelope::before,.ekit-wid-con .icon.icon-envelope::before,.icon.icon-envelope::before{content:"\ebc1"}.ekit-wid-con .fasicon.icon-Family::before,.ekit-wid-con .icon.icon-Family::before,.icon.icon-Family::before{content:"\ebc2"}.ekit-wid-con .fasicon.icon-friendship::before,.ekit-wid-con .icon.icon-friendship::before,.icon.icon-friendship::before{content:"\ebc3"}.ekit-wid-con .fasicon.icon-gift::before,.ekit-wid-con .icon.icon-gift::before,.icon.icon-gift::before{content:"\ebc4"}.ekit-wid-con .fasicon.icon-graph-2::before,.ekit-wid-con .icon.icon-graph-2::before,.icon.icon-graph-2::before{content:"\ebc5"}.ekit-wid-con .fasicon.icon-graph::before,.ekit-wid-con .icon.icon-graph::before,.icon.icon-graph::before{content:"\ebc6"}.ekit-wid-con .fasicon.icon-hamburger-2::before,.ekit-wid-con .icon.icon-hamburger-2::before,.icon.icon-hamburger-2::before{content:"\ebc7"}.ekit-wid-con .fasicon.icon-handshake::before,.ekit-wid-con .icon.icon-handshake::before,.icon.icon-handshake::before{content:"\ebc8"}.ekit-wid-con .fasicon.icon-Helmet::before,.ekit-wid-con .icon.icon-Helmet::before,.icon.icon-Helmet::before{content:"\ebc9"}.ekit-wid-con .fasicon.icon-hot-Stone-2::before,.ekit-wid-con .icon.icon-hot-Stone-2::before,.icon.icon-hot-Stone-2::before{content:"\ebca"}.ekit-wid-con .fasicon.icon-hot-stone::before,.ekit-wid-con .icon.icon-hot-stone::before,.icon.icon-hot-stone::before{content:"\ebcb"}.ekit-wid-con .fasicon.icon-idea::before,.ekit-wid-con .icon.icon-idea::before,.icon.icon-idea::before{content:"\ebcc"}.ekit-wid-con .fasicon.icon-Leaf::before,.ekit-wid-con .icon.icon-Leaf::before,.icon.icon-Leaf::before{content:"\ebcd"}.ekit-wid-con .fasicon.icon-management::before,.ekit-wid-con .icon.icon-management::before,.icon.icon-management::before{content:"\ebce"}.ekit-wid-con .fasicon.icon-Massage-table::before,.ekit-wid-con .icon.icon-Massage-table::before,.icon.icon-Massage-table::before{content:"\ebcf"}.ekit-wid-con .fasicon.icon-Mechanic::before,.ekit-wid-con .icon.icon-Mechanic::before,.icon.icon-Mechanic::before{content:"\ebd0"}.ekit-wid-con .fasicon.icon-Money-2::before,.ekit-wid-con .icon.icon-Money-2::before,.icon.icon-Money-2::before{content:"\ebd2"}.ekit-wid-con .fasicon.icon-money-bag::before,.ekit-wid-con .icon.icon-money-bag::before,.icon.icon-money-bag::before{content:"\ebd3"}.ekit-wid-con .fasicon.icon-Money::before,.ekit-wid-con .icon.icon-Money::before,.icon.icon-Money::before{content:"\ebd4"}.ekit-wid-con .fasicon.icon-oil-bottle::before,.ekit-wid-con .icon.icon-oil-bottle::before,.icon.icon-oil-bottle::before{content:"\ebd5"}.ekit-wid-con .fasicon.icon-Physiotherapy::before,.ekit-wid-con .icon.icon-Physiotherapy::before,.icon.icon-Physiotherapy::before{content:"\ebd6"}.ekit-wid-con .fasicon.icon-Profile::before,.ekit-wid-con .icon.icon-Profile::before,.icon.icon-Profile::before{content:"\ebd7"}.ekit-wid-con .fasicon.icon-Rating::before,.ekit-wid-con .icon.icon-Rating::before,.icon.icon-Rating::before{content:"\ebd8"}.ekit-wid-con .fasicon.icon-right-mark::before,.ekit-wid-con .icon.icon-right-mark::before,.icon.icon-right-mark::before{content:"\ebd9"}.ekit-wid-con .fasicon.icon-rings::before,.ekit-wid-con .icon.icon-rings::before,.icon.icon-rings::before{content:"\ebda"}.ekit-wid-con .fasicon.icon-Safe-house::before,.ekit-wid-con .icon.icon-Safe-house::before,.icon.icon-Safe-house::before{content:"\ebdb"}.ekit-wid-con .fasicon.icon-Scan::before,.ekit-wid-con .icon.icon-Scan::before,.icon.icon-Scan::before{content:"\ebdc"}.ekit-wid-con .fasicon.icon-social-care::before,.ekit-wid-con .icon.icon-social-care::before,.icon.icon-social-care::before{content:"\ebdd"}.ekit-wid-con .fasicon.icon-Speed-Clock::before,.ekit-wid-con .icon.icon-Speed-Clock::before,.icon.icon-Speed-Clock::before{content:"\ebde"}.ekit-wid-con .fasicon.icon-stopwatch::before,.ekit-wid-con .icon.icon-stopwatch::before,.icon.icon-stopwatch::before{content:"\ebdf"}.ekit-wid-con .fasicon.icon-Support-2::before,.ekit-wid-con .icon.icon-Support-2::before,.icon.icon-Support-2::before{content:"\ebe0"}.ekit-wid-con .fasicon.icon-target-2::before,.ekit-wid-con .icon.icon-target-2::before,.icon.icon-target-2::before{content:"\ebe1"}.ekit-wid-con .fasicon.icon-Target::before,.ekit-wid-con .icon.icon-Target::before,.icon.icon-Target::before{content:"\ebe2"}.ekit-wid-con .fasicon.icon-tripod::before,.ekit-wid-con .icon.icon-tripod::before,.icon.icon-tripod::before{content:"\ebe3"}.ekit-wid-con .fasicon.icon-truck::before,.ekit-wid-con .icon.icon-truck::before,.icon.icon-truck::before{content:"\ebe4"}.ekit-wid-con .fasicon.icon-university::before,.ekit-wid-con .icon.icon-university::before,.icon.icon-university::before{content:"\ebe5"}.ekit-wid-con .fasicon.icon-User::before,.ekit-wid-con .icon.icon-User::before,.icon.icon-User::before{content:"\ebe6"}.ekit-wid-con .fasicon.icon-Web-Portals::before,.ekit-wid-con .icon.icon-Web-Portals::before,.icon.icon-Web-Portals::before{content:"\ebe7"}.ekit-wid-con .fasicon.icon-window::before,.ekit-wid-con .icon.icon-window::before,.icon.icon-window::before{content:"\ebe8"}.ekit-wid-con .fasicon.icon-ek_line_icon::before,.ekit-wid-con .icon.icon-ek_line_icon::before,.icon.icon-ek_line_icon::before{content:"\ebe9"}.ekit-wid-con .fasicon.icon-ek_stroke_icon::before,.ekit-wid-con .icon.icon-ek_stroke_icon::before,.icon.icon-ek_stroke_icon::before{content:"\eba1"}.ekit-wid-con .fasicon.icon-ekit::before,.ekit-wid-con .icon.icon-ekit::before,.icon.icon-ekit::before{content:"\e947"}.ekit-wid-con .fasicon.icon-elements-kit-logo::before,.ekit-wid-con .icon.icon-elements-kit-logo::before,.icon.icon-elements-kit-logo::before{content:"\e90d"}.ekit-wid-con .fasicon.icon-degree-image::before,.ekit-wid-con .icon.icon-degree-image::before,.icon.icon-degree-image::before{content:"\e900"}.ekit-wid-con .fasicon.icon-accordion::before,.ekit-wid-con .icon.icon-accordion::before,.icon.icon-accordion::before{content:"\e901"}.ekit-wid-con .fasicon.icon-animated-flip-box::before,.ekit-wid-con .icon.icon-animated-flip-box::before,.icon.icon-animated-flip-box::before{content:"\e902"}.ekit-wid-con .fasicon.icon-animated-text::before,.ekit-wid-con .icon.icon-animated-text::before,.icon.icon-animated-text::before{content:"\e903"}.ekit-wid-con .fasicon.icon-brands::before,.ekit-wid-con .icon.icon-brands::before,.icon.icon-brands::before{content:"\e904"}.ekit-wid-con .fasicon.icon-business-hour::before,.ekit-wid-con .icon.icon-business-hour::before,.icon.icon-business-hour::before{content:"\e905"}.ekit-wid-con .fasicon.icon-button::before,.ekit-wid-con .icon.icon-button::before,.icon.icon-button::before{content:"\e906"}.ekit-wid-con .fasicon.icon-carousel::before,.ekit-wid-con .icon.icon-carousel::before,.icon.icon-carousel::before{content:"\e907"}.ekit-wid-con .fasicon.icon-Circle-progress::before,.ekit-wid-con .icon.icon-Circle-progress::before,.icon.icon-Circle-progress::before{content:"\e908"}.ekit-wid-con .fasicon.icon-contact-form::before,.ekit-wid-con .icon.icon-contact-form::before,.icon.icon-contact-form::before{content:"\e909"}.ekit-wid-con .fasicon.icon-countdown-timer::before,.ekit-wid-con .icon.icon-countdown-timer::before,.icon.icon-countdown-timer::before{content:"\e90a"}.ekit-wid-con .fasicon.icon-dropbar::before,.ekit-wid-con .icon.icon-dropbar::before,.icon.icon-dropbar::before{content:"\e90c"}.ekit-wid-con .fasicon.icon-faq::before,.ekit-wid-con .icon.icon-faq::before,.icon.icon-faq::before{content:"\e90e"}.ekit-wid-con .fasicon.icon-full-width-scroll::before,.ekit-wid-con .icon.icon-full-width-scroll::before,.icon.icon-full-width-scroll::before{content:"\e90f"}.ekit-wid-con .fasicon.icon-google-map::before,.ekit-wid-con .icon.icon-google-map::before,.icon.icon-google-map::before{content:"\e910"}.ekit-wid-con .fasicon.icon-heading-style::before,.ekit-wid-con .icon.icon-heading-style::before,.icon.icon-heading-style::before{content:"\e911"}.ekit-wid-con .fasicon.icon-help-desk::before,.ekit-wid-con .icon.icon-help-desk::before,.icon.icon-help-desk::before{content:"\e912"}.ekit-wid-con .fasicon.icon-horizontal-timeline::before,.ekit-wid-con .icon.icon-horizontal-timeline::before,.icon.icon-horizontal-timeline::before{content:"\e913"}.ekit-wid-con .fasicon.icon-iframe::before,.ekit-wid-con .icon.icon-iframe::before,.icon.icon-iframe::before{content:"\e914"}.ekit-wid-con .fasicon.icon-image-comparison::before,.ekit-wid-con .icon.icon-image-comparison::before,.icon.icon-image-comparison::before{content:"\e915"}.ekit-wid-con .fasicon.icon-image-gallery::before,.ekit-wid-con .icon.icon-image-gallery::before,.icon.icon-image-gallery::before{content:"\e916"}.ekit-wid-con .fasicon.icon-image-justify::before,.ekit-wid-con .icon.icon-image-justify::before,.icon.icon-image-justify::before{content:"\e917"}.ekit-wid-con .fasicon.icon-image-magnifier::before,.ekit-wid-con .icon.icon-image-magnifier::before,.icon.icon-image-magnifier::before{content:"\e918"}.ekit-wid-con .fasicon.icon-image-masonry::before,.ekit-wid-con .icon.icon-image-masonry::before,.icon.icon-image-masonry::before{content:"\e919"}.ekit-wid-con .fasicon.icon-inline-svg::before,.ekit-wid-con .icon.icon-inline-svg::before,.icon.icon-inline-svg::before{content:"\e91a"}.ekit-wid-con .fasicon.icon-instagram::before,.ekit-wid-con .icon.icon-instagram::before,.icon.icon-instagram::before{content:"\e91b"}.ekit-wid-con .fasicon.icon-listing::before,.ekit-wid-con .icon.icon-listing::before,.icon.icon-listing::before{content:"\e91c"}.ekit-wid-con .fasicon.icon-music-player::before,.ekit-wid-con .icon.icon-music-player::before,.icon.icon-music-player::before{content:"\e91d"}.ekit-wid-con .fasicon.icon-news-ticker::before,.ekit-wid-con .icon.icon-news-ticker::before,.icon.icon-news-ticker::before{content:"\e91e"}.ekit-wid-con .fasicon.icon-off-canvus-menu::before,.ekit-wid-con .icon.icon-off-canvus-menu::before,.icon.icon-off-canvus-menu::before{content:"\e91f"}.ekit-wid-con .fasicon.icon-parallax::before,.ekit-wid-con .icon.icon-parallax::before,.icon.icon-parallax::before{content:"\e920"}.ekit-wid-con .fasicon.icon-portfolio::before,.ekit-wid-con .icon.icon-portfolio::before,.icon.icon-portfolio::before{content:"\e921"}.ekit-wid-con .fasicon.icon-post-banner::before,.ekit-wid-con .icon.icon-post-banner::before,.icon.icon-post-banner::before{content:"\e922"}.ekit-wid-con .fasicon.icon-post-carousel::before,.ekit-wid-con .icon.icon-post-carousel::before,.icon.icon-post-carousel::before{content:"\e923"}.ekit-wid-con .fasicon.icon-post-grid::before,.ekit-wid-con .icon.icon-post-grid::before,.icon.icon-post-grid::before{content:"\e924"}.ekit-wid-con .fasicon.icon-post-slider::before,.ekit-wid-con .icon.icon-post-slider::before,.icon.icon-post-slider::before{content:"\e925"}.ekit-wid-con .fasicon.icon-pricing-list::before,.ekit-wid-con .icon.icon-pricing-list::before,.icon.icon-pricing-list::before{content:"\e926"}.ekit-wid-con .fasicon.icon-pricing-table::before,.ekit-wid-con .icon.icon-pricing-table::before,.icon.icon-pricing-table::before{content:"\e927"}.ekit-wid-con .fasicon.icon-product-featured::before,.ekit-wid-con .icon.icon-product-featured::before,.icon.icon-product-featured::before{content:"\e928"}.ekit-wid-con .fasicon.icon-product-image::before,.ekit-wid-con .icon.icon-product-image::before,.icon.icon-product-image::before{content:"\e929"}.ekit-wid-con .fasicon.icon-product-recent::before,.ekit-wid-con .icon.icon-product-recent::before,.icon.icon-product-recent::before{content:"\e92a"}.ekit-wid-con .fasicon.icon-product-sale::before,.ekit-wid-con .icon.icon-product-sale::before,.icon.icon-product-sale::before{content:"\e92b"}.ekit-wid-con .fasicon.icon-product-top-rated::before,.ekit-wid-con .icon.icon-product-top-rated::before,.icon.icon-product-top-rated::before{content:"\e92c"}.ekit-wid-con .fasicon.icon-product-top-seller::before,.ekit-wid-con .icon.icon-product-top-seller::before,.icon.icon-product-top-seller::before{content:"\e92d"}.ekit-wid-con .fasicon.icon-progress-bar::before,.ekit-wid-con .icon.icon-progress-bar::before,.icon.icon-progress-bar::before{content:"\e92e"}.ekit-wid-con .fasicon.icon-protected-content-v2::before,.ekit-wid-con .icon.icon-protected-content-v2::before,.icon.icon-protected-content-v2::before{content:"\e92f"}.ekit-wid-con .fasicon.icon-protected-content-v3::before,.ekit-wid-con .icon.icon-protected-content-v3::before,.icon.icon-protected-content-v3::before{content:"\e930"}.ekit-wid-con .fasicon.icon-protected-content::before,.ekit-wid-con .icon.icon-protected-content::before,.icon.icon-protected-content::before{content:"\e931"}.ekit-wid-con .fasicon.icon-qr_code::before,.ekit-wid-con .icon.icon-qr_code::before,.icon.icon-qr_code::before{content:"\e932"}.ekit-wid-con .fasicon.icon-scroll-button::before,.ekit-wid-con .icon.icon-scroll-button::before,.icon.icon-scroll-button::before{content:"\e933"}.ekit-wid-con .fasicon.icon-search1::before,.ekit-wid-con .icon.icon-search1::before,.icon.icon-search1::before{content:"\e934"}.ekit-wid-con .fasicon.icon-service::before,.ekit-wid-con .icon.icon-service::before,.icon.icon-service::before{content:"\e935"}.ekit-wid-con .fasicon.icon-slider-image::before,.ekit-wid-con .icon.icon-slider-image::before,.icon.icon-slider-image::before{content:"\e936"}.ekit-wid-con .fasicon.icon-social-share::before,.ekit-wid-con .icon.icon-social-share::before,.icon.icon-social-share::before{content:"\e937"}.ekit-wid-con .fasicon.icon-subscribe::before,.ekit-wid-con .icon.icon-subscribe::before,.icon.icon-subscribe::before{content:"\e938"}.ekit-wid-con .fasicon.icon-tab::before,.ekit-wid-con .icon.icon-tab::before,.icon.icon-tab::before{content:"\e939"}.ekit-wid-con .fasicon.icon-table::before,.ekit-wid-con .icon.icon-table::before,.icon.icon-table::before{content:"\e93a"}.ekit-wid-con .fasicon.icon-team-join::before,.ekit-wid-con .icon.icon-team-join::before,.icon.icon-team-join::before{content:"\e93b"}.ekit-wid-con .fasicon.icon-team-member::before,.ekit-wid-con .icon.icon-team-member::before,.icon.icon-team-member::before{content:"\e93c"}.ekit-wid-con .fasicon.icon-testimonial-carousel::before,.ekit-wid-con .icon.icon-testimonial-carousel::before,.icon.icon-testimonial-carousel::before{content:"\e93d"}.ekit-wid-con .fasicon.icon-testimonial-grid::before,.ekit-wid-con .icon.icon-testimonial-grid::before,.icon.icon-testimonial-grid::before{content:"\e93e"}.ekit-wid-con .fasicon.icon-testimonial-quote::before,.ekit-wid-con .icon.icon-testimonial-quote::before,.icon.icon-testimonial-quote::before{content:"\e93f"}.ekit-wid-con .fasicon.icon-testimonial-slider::before,.ekit-wid-con .icon.icon-testimonial-slider::before,.icon.icon-testimonial-slider::before{content:"\e940"}.ekit-wid-con .fasicon.icon-toggle::before,.ekit-wid-con .icon.icon-toggle::before,.icon.icon-toggle::before{content:"\e941"}.ekit-wid-con .fasicon.icon-user-login::before,.ekit-wid-con .icon.icon-user-login::before,.icon.icon-user-login::before{content:"\e942"}.ekit-wid-con .fasicon.icon-user-registration::before,.ekit-wid-con .icon.icon-user-registration::before,.icon.icon-user-registration::before{content:"\e943"}.ekit-wid-con .fasicon.icon-vertical-timeline::before,.ekit-wid-con .icon.icon-vertical-timeline::before,.icon.icon-vertical-timeline::before{content:"\e944"}.ekit-wid-con .fasicon.icon-video-player::before,.ekit-wid-con .icon.icon-video-player::before,.icon.icon-video-player::before{content:"\e945"}.ekit-wid-con .fasicon.icon-weather::before,.ekit-wid-con .icon.icon-weather::before,.icon.icon-weather::before{content:"\e946"}/*! elementor - v3.10.2 - 29-01-2023 */
.dialog-widget-content{background-color:#fff;position:absolute;border-radius:3px;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;width:50%;border:none;background:none;color:#6d7882;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}#elementor-change-exit-preference-dialog .dialog-message a{cursor:pointer}#elementor-change-exit-preference-dialog .dialog-message>div{margin-bottom:10px}#elementor-change-exit-preference-dialog .dialog-ok{color:#39b54a}#e-experiments-dependency-dialog .dialog-confirm-header{font-weight:600}#e-experiments-dependency-dialog .dialog-ok,#e-kit-elements-defaults-create-dialog .dialog-ok{color:#39b54a}#e-kit-elements-defaults-create-dialog label{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}}@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:sticky;height:100vh}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{background-color:#fff;border:none;display:none;justify-content:flex-end;padding:5px;box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;font-size:15px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow-y:scroll;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:flex;align-items:center;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:flex;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;font-size:12px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__items-area{display:flex;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;transition:all .3s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-templates-modal__sidebar{flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}.elementor-templates-modal__content{flex-grow:1;box-shadow:inset 0 0 13px rgba(0,0,0,.05)}#wpadminbar #wp-admin-bar-elementor_edit_page .elementor-general-section+.elementor-second-section{border-top:1px solid #464b50;margin-top:6px}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;border-radius:50%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-ok{color:#39b54a}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-cancel{color:#b01b1b}.elementor{-webkit-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:-1px){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-center .elementor-button{width:auto}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-center .elementor-button{width:auto}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-center .elementor-button{width:auto}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-center .elementor-button{width:auto}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-row{width:100%;display:flex}@media (max-width:1024px){.elementor-row{flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-wrap{width:100%;position:relative;display:flex}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1px){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9),.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1px){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9),.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}ul.elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1px){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1px){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1px){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1px){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}.e-con{--border-radius:0;--display:flex;--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:Min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0;--margin-right:0;--margin-bottom:0;--margin-left:0;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;position:var(--position);flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);padding-left:var(--padding-left);padding-right:var(--padding-right);z-index:var(--z-index);overflow:var(--overflow);transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con-full,.e-con>.e-con-inner{flex-direction:var(--flex-direction);text-align:var(--text-align);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed{flex-direction:column;text-align:initial;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal;gap:initial}.e-con>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline:0;height:100%;flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-right:auto;--margin-left:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-bottom:0}.e-con:before,.e-con>.e-con-inner>.elementor-background-slideshow:before,.e-con>.e-con-inner>.elementor-background-video-container:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-background-video-container:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{content:var(--background-overlay);display:block;position:absolute;width:100%;height:100%;left:0;top:0;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);border-radius:var(--border-radius)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.e-con-inner>.elementor-background-video-container:before,.e-con>.elementor-background-video-container:before{z-index:1}.e-con>.e-con-inner>.elementor-background-slideshow:before,.e-con>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con{--width:100%;--flex-wrap:wrap}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}.elementor-form .elementor-button>span{display:flex;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center}.elementor-button-icon{flex-grow:0;order:5}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{flex-grow:1;order:10;display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button .elementor-align-icon-right{margin-left:5px;order:15}.elementor-button .elementor-align-icon-left{margin-right:5px;order:5}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-tab-title a{color:inherit}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container .swiper-slide figure{line-height:0}.swiper-container .elementor-lightbox-content-source{display:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-swiper{position:relative}.elementor-main-swiper{position:static}.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;transform:translateY(-50%)}.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-swiper-button-prev{left:10px}.elementor-swiper-button-next{right:10px}.elementor-swiper-button.swiper-button-disabled{opacity:.3}.swiper-container-cube .elementor-swiper-button{transform:translate3d(0,-50%,1px)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.elementor-lightbox{--lightbox-ui-color:hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}.elementor-lightbox .dialog-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{animation-duration:.3s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;margin-top:13px;padding:.25em;z-index:2;line-height:1;display:flex}.elementor-lightbox .dialog-lightbox-close-button svg{height:1em;width:1em}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);transition:all .3s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button svg,.elementor-lightbox .elementor-swiper-button svg{fill:var(--lightbox-ui-color)}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}.elementor-lightbox .dialog-lightbox-close-button:hover svg,.elementor-lightbox .elementor-swiper-button:hover svg{fill:var(--lightbox-ui-color-hover)}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:flex;align-items:center;justify-content:center;position:relative;padding:70px;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}}.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;filter:none;border:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);border-radius:2px}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}}.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:flex;align-items:center;width:15%;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}.elementor-lightbox .elementor-swiper-button-prev{left:0}.elementor-lightbox .elementor-swiper-button-next{right:0}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button:focus{outline:none}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}.elementor-lightbox .elementor-swiper-button-prev{left:0;justify-content:flex-start}.elementor-lightbox .elementor-swiper-button-next{right:0;justify-content:flex-end}}.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-moz-max-content;width:max-content}.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;transition:.3s}.elementor-slideshow__footer{color:var(--lightbox-text-color)}.elementor-slideshow__header{color:var(--lightbox-ui-color);display:flex;flex-direction:row-reverse;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;align-items:center;z-index:10}.elementor-slideshow__header>i,.elementor-slideshow__header>svg{cursor:pointer;padding:.25em;margin:0 .35em}.elementor-slideshow__header>i{font-size:inherit}.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}.elementor-slideshow__header>svg{box-sizing:content-box;fill:var(--lightbox-ui-color);height:1em;width:1em}.elementor-slideshow__header>svg:hover{fill:var(--lightbox-ui-color-hover)}.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}.elementor-slideshow__header .elementor-icon-share{z-index:5}.elementor-slideshow__share-menu{background-color:transparent;width:0;height:0;position:absolute;overflow:hidden;transition:background-color .4s}.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}.elementor-slideshow__share-links{display:block;position:absolute;min-width:200px;right:2.8em;top:3em;background-color:#fff;border-radius:3px;padding:14px 20px;transform:scale(0);opacity:0;transform-origin:90% 10%;transition:all .25s .1s;box-shadow:0 4px 15px rgba(0,0,0,.3)}.elementor-slideshow__share-links a{text-align:left;color:#55595c;font-size:12px;line-height:2.5;display:block;opacity:0;transition:opacity .5s .1s}.elementor-slideshow__share-links a:hover{color:#000}.elementor-slideshow__share-links a i,.elementor-slideshow__share-links a svg{margin-right:.75em}.elementor-slideshow__share-links a i{font-size:1.25em}.elementor-slideshow__share-links a svg{height:1.25em;width:1.25em}.elementor-slideshow__share-links:before{content:"";display:block;position:absolute;top:1px;right:.5em;border:.45em solid transparent;border-bottom-color:#fff;transform:translateY(-100%) scaleX(.7)}.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}.elementor-slideshow__description,.elementor-slideshow__title{margin:0}.elementor-slideshow__title{font-size:16px;font-weight:700}.elementor-slideshow__description{font-size:14px}.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}.elementor-slideshow--share-mode .elementor-slideshow__share-menu{top:0;left:0;width:100vw;height:100vh;opacity:1;cursor:default;background-color:rgba(0,0,0,.5)}.elementor-slideshow--share-mode .elementor-slideshow__share-links{transform:scale(1)}.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-twitter{fill:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-facebook{fill:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-pinterest{fill:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-download-bold{fill:#a4afb7}.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0deg)}#wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:flex;width:200px}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background:#55595c;font-size:11px;line-height:9px;margin-top:6px;padding:4px 8px;border-radius:3px}#wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}#wpadminbar *{font-style:normal}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{transition:none}#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1px){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-text-path{font-size:20px;text-align:var(--alignment,left)}.elementor-widget-text-path svg{width:var(--width);max-width:100%;height:auto;overflow:visible;word-spacing:var(--word-spacing);transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1))}.elementor-widget-text-path svg path{vector-effect:non-scaling-stroke;fill:var(--path-fill,transparent);stroke:var(--stroke-color,transparent);stroke-width:var(--stroke-width,1px);transition:var(--stroke-transition) stroke,var(--stroke-transition) fill}.elementor-widget-text-path svg:hover path{--path-fill:var(--path-fill-hover);--stroke-color:var(--stroke-color-hover);--stroke-width:var(--stroke-width-hover)}.elementor-widget-text-path svg text{--fill:var(--text-color);fill:var(--fill);direction:var(--direction,ltr);transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill}.elementor-widget-text-path svg text:hover{--color:var(--text-color-hover,var(--text-color));--fill:var(--color);color:var(--color)}.elementor-widget-n-tabs{--n-tabs-color-accent-fallback:#61ce70;--n-tabs-color-secondary-fallback:#54595f;--n-tabs-default-padding-block:15px;--n-tabs-default-padding-inline:35px;--n-tabs-overflow-x:hidden;--n-tabs-overflow-y:auto;--n-tabs-background-color:transparent;--n-tabs-display:flex;--n-tabs-direction:column;--n-tabs-gap:10px;--n-tabs-heading-display:flex;--n-tabs-heading-direction:row;--n-tabs-heading-grow:initial;--n-tabs-heading-justify-content:center;--n-tabs-heading-width:initial;--n-tabs-height:initial;--n-tabs-border-width:1px;--n-tabs-border-color:#d4d4d4;--n-tabs-content-padding:initial;--n-tabs-content-border-radius:initial;--n-tabs-title-color:var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback));--n-tabs-title-color-hover:#fff;--n-tabs-title-color-active:#fff;--n-tabs-title-background-color:#f1f3f5;--n-tabs-title-background-color-hover:var(--e-global-color-accent,var(--n-tabs-color-accent-fallback));--n-tabs-title-background-color-active:var(--e-global-color-accent,var(--n-tabs-color-accent-fallback));--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-font-size:1rem;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-direction:row;--n-tabs-title-gap:10px;--n-tabs-title-padding-top:var(--n-tabs-default-padding-block);--n-tabs-title-padding-right:var(--n-tabs-default-padding-inline);--n-tabs-title-padding-bottom:var(--n-tabs-default-padding-block);--n-tabs-title-padding-left:var(--n-tabs-default-padding-inline);--n-tabs-title-border-radius:initial;--n-tabs-title-transition:0.3s;--n-tabs-icon-color:var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback));--n-tabs-icon-color-hover:var(--n-tabs-title-color-hover);--n-tabs-icon-color-active:#fff;--n-tabs-icon-gap:5px;max-width:100%}.elementor-widget-n-tabs .e-n-tabs{display:var(--n-tabs-display);flex-direction:var(--n-tabs-direction);gap:var(--n-tabs-gap);text-align:left;height:var(--n-tabs-height);overflow-x:var(--n-tabs-overflow-x);overflow-y:var(--n-tabs-overflow-y)}.elementor-widget-n-tabs .e-n-tabs-heading{display:var(--n-tabs-heading-display);flex-basis:var(--n-tabs-heading-width);flex-direction:var(--n-tabs-heading-direction);flex-shrink:0;justify-content:var(--n-tabs-heading-justify-content);gap:var(--n-tabs-title-gap)}.elementor-widget-n-tabs .e-n-tabs-content{flex-grow:1;padding:var(--n-tabs-content-padding);border-radius:var(--n-tabs-content-border-radius)}.elementor-widget-n-tabs .e-n-tab-title{display:flex;align-items:var(--n-tabs-title-align-items-toggle,var(--n-tabs-title-align-items));flex-direction:var(--n-tabs-title-direction);justify-content:var(--n-tabs-title-justify-content-toggle,var(--n-tabs-title-justify-content));gap:var(--n-tabs-icon-gap);border-width:var(--n-tabs-border-width);position:relative;cursor:pointer;outline:none;padding:var(--n-tabs-title-padding-top) var(--n-tabs-title-padding-right) var(--n-tabs-title-padding-bottom) var(--n-tabs-title-padding-left);border-radius:var(--n-tabs-title-border-radius);height:var(--n-tabs-title-height);width:var(--n-tabs-title-width);transition:background var(--n-tabs-title-transition),color var(--n-tabs-title-transition),border var(--n-tabs-title-transition),box-shadow var(--n-tabs-title-transition),text-shadow var(--n-tabs-title-transition),stroke var(--n-tabs-title-transition),stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-color var(--n-tabs-title-transition),transform var(--n-tabs-title-transition)}.elementor-widget-n-tabs .e-n-tab-title span i,.elementor-widget-n-tabs .e-n-tab-title span svg{transition:color var(--n-tabs-title-transition),fill var(--n-tabs-title-transition)}.elementor-widget-n-tabs .e-n-tab-title-text{display:flex;align-items:center;font-size:var(--n-tabs-title-font-size)}.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon{display:flex;align-items:center;flex-direction:column;order:var(--n-tabs-icon-order);overflow:hidden}.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon i{font-size:var(--n-tabs-icon-size,var(--n-tabs-title-font-size))}.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon svg{width:var(--n-tabs-icon-size,var(--n-tabs-title-font-size));height:var(--n-tabs-icon-size,var(--n-tabs-title-font-size))}.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon:empty{display:none}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active){background-color:var(--n-tabs-title-background-color)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active),.elementor-widget-n-tabs .e-n-tab-title:not(.e-active) a{color:var(--n-tabs-title-color)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active) .e-n-tab-icon i{color:var(--n-tabs-icon-color)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active) .e-n-tab-icon svg{fill:var(--n-tabs-icon-color)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active) .e-n-tab-icon i:last-child,.elementor-widget-n-tabs .e-n-tab-title:not(.e-active) .e-n-tab-icon svg:last-child{transform:translateY(-100vh);height:0;opacity:0}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active):hover,.elementor-widget-n-tabs .e-n-tab-title:not(.e-active):hover a{color:var(--n-tabs-title-color-hover)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active):hover .e-n-tab-icon i{color:var(--n-tabs-icon-color-hover)}.elementor-widget-n-tabs .e-n-tab-title:not(.e-active):hover .e-n-tab-icon svg{fill:var(--n-tabs-icon-color-hover)}.elementor-widget-n-tabs .e-n-tab-title.e-active,.elementor-widget-n-tabs .e-n-tab-title.e-active a{color:var(--n-tabs-title-color-active)}.elementor-widget-n-tabs .e-n-tab-title.e-active .e-n-tab-icon i{color:var(--n-tabs-icon-color-active)}.elementor-widget-n-tabs .e-n-tab-title.e-active .e-n-tab-icon svg{fill:var(--n-tabs-icon-color-active)}.elementor-widget-n-tabs .e-n-tab-title.e-active .e-n-tab-icon i:first-child,.elementor-widget-n-tabs .e-n-tab-title.e-active .e-n-tab-icon svg:first-child{transform:translateY(-100vh);height:0;opacity:0}.elementor-widget-n-tabs .e-n-tab-title.e-active[class*=elementor-animation-]:active,.elementor-widget-n-tabs .e-n-tab-title.e-active[class*=elementor-animation-]:focus,.elementor-widget-n-tabs .e-n-tab-title.e-active[class*=elementor-animation-]:hover{transform:none;animation:initial}.elementor-widget-n-tabs .e-con,.elementor-widget-n-tabs .e-n-tabs-content{border-width:1px;border:var(--n-tabs-border-width) none var(--n-tabs-border-color)}.elementor-widget-n-tabs .e-con .e-collapse:not(:first-child),.elementor-widget-n-tabs .e-n-tabs-content .e-collapse:not(:first-child){margin-top:var(--n-tabs-title-gap)}.elementor-widget-n-tabs .e-con .e-collapse.e-active,.elementor-widget-n-tabs .e-n-tabs-content .e-collapse.e-active{margin-bottom:var(--n-tabs-gap)}.elementor-widget-n-tabs .e-n-tabs-content>.e-con:not(.e-active){display:none}:is(.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content .e-n-tab-title):hover{background-color:var(--n-tabs-title-background-color-hover);background-image:none}:is(.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content .e-n-tab-title).e-active{background-color:var(--n-tabs-title-background-color-active);background-image:none}@media (min-width:768px){.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content>.e-collapse{display:none}}@media (max-width:767px){.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:none}}@media (min-width:-1px){.e-n-tabs-mobile_extra>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content>.e-collapse{display:none}}@media (max-width:-1px){.e-n-tabs-mobile_extra>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:none}}@media (min-width:1025px){.e-n-tabs-tablet>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content>.e-collapse{display:none}}@media (max-width:1024px){.e-n-tabs-tablet>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:none}}@media (min-width:-1px){.e-n-tabs-tablet_extra>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content>.e-collapse{display:none}}@media (max-width:-1px){.e-n-tabs-tablet_extra>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:none}}@media (min-width:1025px){.e-n-tabs-laptop>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content>.e-collapse{display:none}}@media (max-width:-1px){.e-n-tabs-laptop>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:none}}.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */

@font-face{font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}/* ============================
// TABLE OF INDEX.
// DO NOT CHANGE THIS WITHOUT PROPER KNOWLEDGE.
============================ */
/* ============================
// OWL CAROUSEL CSS
============================ */

/* OWL CAROUSEL CSS */

/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*map*/
/* Relative positioning*/
#rt-image-map {
    position: relative;
    margin: 20px auto;
}

/* Hide the original tooltips contents */
.rt-pin {
    display: none;
}

/* Begin styling the tooltips and pins */
.rt-tooltip-up,
.rt-tooltip-down {
    position: absolute;
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/location.png);
    width: 29px;
    height: 34px;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.rt-tooltip-up:hover,
.rt-tooltip-down:hover {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.tooltip {
    display: none;
    width: 200px;
    cursor: pointer;
    position: absolute;
    top: 10px;
    left: 50%;
    z-index: 999;
    margin-left: -115px;
    padding: 15px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 3px 0 #30077d;
    background: #104cbc;
}

.tooltip::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    border-bottom: 10px solid #30077d;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}

.tooltip ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.tooltip ul li {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 16px;
    line-height: 28px;
}

.rt-tooltip-down .tooltip {
    bottom: 20px;
    top: auto;
}

.rt-tooltip-down .tooltip::after {
    bottom: -10px;
    top: auto;
    border-bottom: 0;
    border-top: 10px solid #30077d;
}

.tooltip h4 {
    margin: 0 0 10px;
    font-size: 20px;
    line-height: 30px;
}

/*casestudy element-two starts*/

.swiper-container-horizontal > .swiper-pagination-bullets {
    cursor: pointer;
}

.rt-case-study-box1.element-two.swiper-container {
    padding: 0 0 50px 0;
    position: relative;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide .card-image {
    background: #ffffff;
    border: none;
    outline: none;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide .card-image img {
    display: block;
    position: relative;
    left: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}

.rt-case-study-box1.element-two.swiper-container .swiper-pagination-bullet {
    opacity: 0.8;
    background: #333333;
}

.rt-case-study-box1.element-two.swiper-container .swiper-pagination-bullet-active {
    background: #ffffff;
}

.rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
    width: 10%;
    position: absolute;
    bottom: 24px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 4px;
    background: #fff;
    height: 60px;
    z-index: 9;
    box-shadow: 0px 7px 20px 0px #2a168b14;
}

.rt-case-study-box1.element-two.swiper-container .swiper-button-next,
.rt-case-study-box1.element-two.swiper-container .swiper-button-prev {
    background-image: none;
    background-size: 0;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 0;
    width: 58px;
    height: 30px;
    border: 0;
}

.rt-case-study-box1.element-two.swiper-container .swiper-button-next,
.rt-case-study-box1.element-two.swiper-container .swiper-button-prev {
    /*  right: auto;
  left: 0;*/
    top: 0 !important;
    padding: 3px 0;
    text-align: center;
    margin: 15px 0;
}

.rt-case-study-box1.element-two.swiper-container .swiper-button-next {
    border-left: 1px solid #dadada;
}

.rt-case-study-box1.element-two.swiper-container .swiper-button-next .ti-angle-right:before {
    font-size: 20px;
    font-weight: bold;
}

.rt-case-study-box1.element-two.swiper-container .swiper-button-prev .ti-angle-left:before {
    font-size: 20px;
    font-weight: bold;
}

/*.rt-case-study-box1.element-two.swiper-container .swiper-button-next,
.rt-case-study-box1.element-two.swiper-container .swiper-button-prev{    position: absolute;
    top: 93%;}*/

.rt-case-study-box1.element-two.swiper-container .swiper-button-next .arrow-icon,
.rt-case-study-box1.element-two.swiper-container .swiper-button-prev .arrow-icon {
    font-size: 20px;
    font-weight: bold;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box {
    position: absolute;
    /*top: 45%;*/
    bottom: 0;
    width: 100%;
    z-index: 999;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    padding: 0 15px;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all 0.5s ease-in-out;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover:hover > .data-box h2 {
    visibility: hidden;
    opacity: 0;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box h2 {
    font-size: 25px;
    line-height: 35px;
    color: #fff;
    padding: 0;
    margin: 0 !important;
    text-transform: inherit;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    text-align: center;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover h2 {
    font-size: 25px;
    line-height: 35px;
    color: #fff;
    /*padding: 0 0 20px 0;*/
    margin: 0 !important;
    text-transform: inherit;
    visibility: hidden;
    opacity: 0;
    padding: 0;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover .data-box .rt-course-hover h2 {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all 0.5s ease;
    text-align: center;
    font-weight: bold;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover p {
    font-size: 16px;
    line-height: 28px;
    font-weight: 400;
    color: #fff;
    padding: 0;
    visibility: hidden;
    opacity: 0;
    margin: 10px 0 0 0;
    letter-spacing: 0.8px;
    text-align: center;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover .data-box .rt-course-hover p {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all 0.5s ease;
    text-align: center;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover .data-box {
    /*transform: scale(1.1);*/
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover {
    visibility: hidden;
    opacity: 0;
    position: relative;
    top: -90px;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    z-index: 9;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover .data-box:after {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover {
    visibility: visible;
    opacity: 1;
}

.rt-case-study-box1.element-two.swiper-container-horizontal > .swiper-pagination-bullets,
.rt-case-study-box1.element-two .swiper-pagination-custom,
.rt-case-study-box1.element-two .swiper-pagination-fraction {
    bottom: 0;
    left: 0;
    width: 100%;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p a {
    text-decoration: none;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple {
    padding: 0 0 2px !important;
    color: #fff;

    background-color: transparent;
    border: 0;
    vertical-align: middle;
    overflow: hidden;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn {
    width: auto;
    margin: 0;
    font-family: inherit;
    font-size: 16px;
    line-height: 28px;
    font-weight: 500;
    text-transform: capitalize;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    padding: 12px 46px;
    cursor: pointer;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn,
.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:after,
.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:before {
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    line-height: 1;
    background-color: #fff;
    left: 0;
    width: 100%;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:after {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn,
.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:hover:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s,
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
}

.rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide:hover > .data-box .rt-course-hover p .view_btn.view_btn-simple:hover:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9),
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
    /*.rt-case-study-box1.element-two.swiper-container .swiper-button-prev {
    left: 50px;
  }

  .rt-case-study-box1.element-two.swiper-container .swiper-button-next {
    right: 50px;
  }*/

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover h2 {
        padding: 0;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover {
        top: -74px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
        width: 18%;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover {
        top: -70px;
    }
}

@media only screen and (max-width: 767px) {
    .rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
        width: 36%;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover {
        top: -70px;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box .rt-course-hover h2 {
        font-size: 22px;
        font-weight: 400;
        line-height: 35px;
    }
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box {
        top: 44% !important;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
        width: 43%;
    }
}

@media screen and (min-width: 321px) and (max-width: 479px) {
    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box {
        top: 44% !important;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
        width: 36%;
    }
}

@media screen and (max-width: 320px) {
    .rt-case-study-box1.element-two.swiper-container .swiper-pre-nex {
        width: 43%;
    }

    .rt-case-study-box1.element-two.swiper-container .swiper-wrapper .swiper-slide > .data-box {
        top: 43% !important;
    }
}


.blockUI.blockOverlay:hover {
    display: none !important;
}


/*Team element-three starts*/
.team.element-three .rt-doctor-team {
    float: left;
    padding: 0 15px;
}

.team.element-three .rt-doctor {
    position: relative;
    overflow: hidden;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    text-align: left;
}

.team.element-three h3 {
    color: #3498db;
    font-size: 22px;
    padding-top: 30px;
    margin-bottom: 0px;
}

.team.element-three h4 {
    color: #ef576c;
    font-size: 18px;
    font-weight: 400;
}

.team.element-three .rt-doctor img {
    width: 100%;
    height: 100%;
}

.team.element-three .rt-doctor .box-content {
    padding: 30px;
    width: 90%;
    position: absolute;
    bottom: -5%;
    left: 0;
    right: 0;
    margin: 0 auto;
    opacity: 0;
    visibility: hidden;
    z-index: 9;
    -webkit-transition: all 0.7s;
    transition: all 0.7s;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
}

.team.element-three .rt-doctor:hover .box-content {
    bottom: 5%;
    height: 240px;
    opacity: 1;
    text-align: left;
    background-color: rgba(239, 87, 108, 0.7);
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
    transition: all 0.7s;
    visibility: visible;
}

.team.element-three .rt-doctor .box-content p {
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    text-align: left;
}

.team.element-three .rt-doctor .box-content a {
    color: #fff;
    border-bottom: 1px solid #fff;
    font-size: 17px;
    line-height: 27px;
    font-weight: 500;
    text-transform: capitalize;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    padding: 0 0 2px 0;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    padding: 0 0 2px !important;
    color: #fff;
    background-color: transparent;
    border: 0;
    vertical-align: middle;
    overflow: hidden;
}

.team.element-three .rt-doctor:hover .box-content .view_btn {
    width: auto;
    margin: 0;
    font-size: 17px;
    line-height: 27px;
    font-weight: 500;
    text-transform: capitalize;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    padding: 12px 46px;
    cursor: pointer;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
}

.team.element-three .rt-doctor:hover .box-content .view_btn,
.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:after,
.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:before {
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    line-height: 1;
    background-color: #fff;
    left: 0;
    width: 100%;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:after {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

.team.element-three .rt-doctor:hover .box-content .view_btn,
.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:hover:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s,
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
}

.team.element-three .rt-doctor:hover .box-content .view_btn.view_btn-simple:hover:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9),
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
}

@media only screen and (min-width: 1024px) and (max-width: 1365px) {
    .team.element-three .rt-doctor img {
        width: 100%;
        height: auto;
    }

    .team.element-three .rt-doctor .box-content {
        bottom: -110%;
        padding: 54px 20px;
    }

    .team.element-three .rt-doctor:hover .box-content {
        height: 250px;
    }

    .team.element-three .rt-doctor .box-content p {
        font-size: 16px;
        line-height: 22px;
    }

    .team.element-three .rt-doctor:hover .box-content .view_btn {
        font-size: 15px;
        line-height: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .team.element-three .rt-doctor img {
        width: 100%;
        height: auto;
    }

    .team.element-three .rt-doctor:after,
    .team.element-three .rt-doctor:before {
        content: "";
        position: absolute;
        bottom: 16px;
        left: 5%;
        width: 90%;
        height: 85%;
    }

    .team.element-three .rt-doctor .box-content {
        bottom: -110%;
    }

    .team.element-three .rt-doctor .box-content p {
        font-size: 15px !important;
        line-height: 22px !important;
    }

    .team.element-three .rt-doctor:hover .box-content {
        padding: 46px 20px;
        top: 48%;
        height: 210px;
    }

    .team.element-three .rt-doctor:hover .box-content .view_btn {
        font-size: 14px;
        line-height: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .team.element-three .rt-doctor-team {
        width: 100% !important;
    }

    .team.element-three .rt-doctor {
        overflow: hidden;
        margin-bottom: 30px;
    }

    .team.element-three .rt-doctor:hover .box-content {
        padding: 20px 30px 30px 30px;
        height: auto;
    }

    .team.element-three .rt-doctor:after,
    .team.element-three .rt-doctor:before {
        content: "";
        position: absolute;
        bottom: 16px;
        left: 5%;
        width: 90%;
        height: 65%;
    }
}

@media only screen and (max-width: 320px) {

    .team.element-three .rt-doctor:after,
    .team.element-three .rt-doctor:before {
        content: "";
        position: absolute;
        bottom: 16px;
        left: 5%;
        width: 90%;
        height: 88%;
    }
}

/*Team element-four starts*/

.team.element-four .rt-professionals {
    padding: 0;
    margin: 0 0 20px 0;
    overflow: hidden;
    transition: all 0.3s ease;
    z-index: 1;
    position: relative;
    text-align: center;
}

.team.element-four .rt-professionals img {
    width: 100%;
    height: 100%;
    /* transition: opacity .4s, transform .6s;
  transform: scale(1.0);*/
    display: block;
}

/*.team.element-four .rt-professionals:hover img {
  transform: scale(1.1);
}*/

.team.element-four .team-member-social-icon-group {
    /*overflow: hidden;*/
    background: #fff;
    position: relative;
    border-radius: 8px;
    padding: 0;
    border: none;
}

.team.element-four .rt-professionals .team-member-social-icon-group img {
    transition: opacity 0.4s, transform 0.6s;
    transform: scale(1.1);
    display: block;
    width: 100%;
    height: auto;
}

.team.element-four.rt-professionals:hover .team-member-social-icon-group img {
    transform: scale(1);
}

.team.element-four .rt-professionals .rt-professionals-info {
    margin-top: 0;
    padding: 20px 0 5px 0;
}

.team.element-four .rt-professionals .rt-professionals-info h6 {
    margin: 0;
    padding: 0;
    color: #000;
}

.team.element-four .rt-professionals .rt-professionals-info p a {
    display: inline-block;
}

.team.element-four .rt-professionals .rt-professionals-info p {
    margin: 0;
    padding: 0;
}

.team.element-four .rt-professionals .rt-professionals-info a[href^="mailto:"] {
    word-wrap: break-word;
}

.team.element-four .rt-professionals .team-member-social-icon {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: auto;
    width: 80%;
    padding: 0;
    text-align: center;
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    border-radius: 4px;
    bottom: 35%;
    transition: opacity 0.3s, bottom 0.3s;
    text-align: center;
    display: block;
    white-space: normal;
    opacity: 0;
}

.team.element-four .rt-professionals .team-member-social-icon a {
    display: inline-block;
    border: none;
    text-align: center;
    font-size: 18px;
    color: #fff;
    padding: 10px 15px;
    font-weight: 500;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.team.element-four .rt-professionals .team-member-social-icon:hover {
    background: #0c56c4;
    background: -moz-linear-gradient(left, #0c56c4 0%, #2f0b81 100%);
    background: -webkit-linear-gradient(left, #0c56c4 0%, #2f0b81 100%);
    background: linear-gradient(to right, #0c56c4 0%, #2f0b81 100%);
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.team.element-four .rt-professionals:hover .team-member-social-icon {
    opacity: 1;
    bottom: 20px;
}

.team.element-four .rt-professionals:hover .team-member-social-icon .icon {
    transform: scale(1);
}

/* Image Gallery element-seven */

.rt-image-gallery.element-seven .swiper-container {
    width: 100%;
    height: 100%;
}

.rt-image-gallery.element-seven .swiper-wrapper {
    padding-left: initial;
    margin: 0;
}

.rt-image-gallery.element-seven .swiper-slide {
    text-align: center;
    font-size: 18px;

    width: 65%;
    /* Center slide text vertically */
    display: table-row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

/*     .swiper-slide:nth-child(2n) {
  width: 60%;
}
.swiper-slide:nth-child(3n) {
  width: 40%;
} */

.rt-image-gallery.element-seven .holder {
    margin: 0;
    position: relative;
    padding: 0px;
}

.rt-image-gallery.element-seven .holder img {
    float: right;
}

/* blog element-one */
.blog[class*="element-"] .owl-nav > .owl-next {
    position: absolute !important;
    top: 180px !important;
    left: 1193px !important;
    border-radius: 50px;
    border: 0;
    background-color: #fff;
    width: 50px;
    height: 50px;
    padding-top: 5px;
}

.blog[class*="element-"] .owl-nav > .owl-prev {
    position: absolute !important;
    top: 180px !important;
    right: 1193px !important;
    border-radius: 50px;
    border: 0;
    background-color: #fff;
    width: 50px;
    height: 50px;
    padding-top: 5px;
    display: none;
}

.blog.element-one .blog-item .holder .data {
    padding: 27px 30px 34px 32px;
    overflow: hidden;
}

.blog.element-one .blog-item .holder .data .author {
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 28px;
    color: #3f3a64;
}

.blog.element-one .blog-item .holder .data .title {
    margin-top: 13px;
    margin-bottom: 13px !important;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    color: #3f3a64;
}

.blog.element-one .blog-item .holder .data .post-meta span.comments {
    float: right !important;
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 26px;
    color: #797696;
    padding-top: 0px;
}

.blog.element-one .blog-item .holder .data .post-meta .date {
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 26px;
    color: #797696;
}

.blog.element-one .category-list {
    position: absolute;
    z-index: 3;
    top: 25px;
    right: 10px;
    background-color: #fd7952;
    display: inline-block;
    padding: 0 10px;
    opacity: 0;
    transition: all 1s ease;
    -webkit-transition: all 1s ease;
}

.blog.element-one .blog-item:hover .category-list {
    opacity: 1;
    transition: all 1s ease;
    -webkit-transition: all 1s ease;
}

@media only screen and (max-width: 320px) {
    .blog.element-one .blog-item .holder .data .post-meta .date {
        width: 100%;
        float: left;
    }

    .blog.element-one .blog-item .holder .data .post-meta span.comments {
        width: 100%;
        float: left;
    }
}

body.left-sidebar div#page {
    margin-left: 300px;
}

/*body.left-sidebar footer.wraper_footer.custom-footer {
margin-left: 300px;
}*/
.rt-nav-sidebar-menu {
    overflow: auto;
    font-size: 12px;
    font-weight: 200;
    background-color: #2e353d;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 100%;
    color: #e1ffff;
    overflow-y: scroll;
}

.rt-nav-sidebar-menu .brand-logo {
    background-color: #23282e;
    line-height: 50px;
    display: block;
    text-align: center;
    font-size: 14px;
}

.rt-nav-sidebar-menu .brand-logo img {
    width: 50%;
}

.rt-nav-sidebar-menu .toggle-btn {
    display: none;
}

.rt-nav-sidebar-menu .rt-side-menu nav {
    text-align: left;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree {
    margin-left: 0;
    padding: 18px 35px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li {
    list-style: none;
    position: relative;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a {
    display: block;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.25px;
    text-decoration: none;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree ul li a {
    display: block;
    font-size: 14px;
    letter-spacing: -0.25px;
    text-decoration: none;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a {
    -webkit-transition: color 300ms ease-out, border-color 300ms ease-out;
    -moz-transition: color 300ms ease-out, border-color 300ms ease-out;
    -ms-transition: color 300ms ease-out, border-color 300ms ease-out;
    -o-transition: color 300ms ease-out, border-color 300ms ease-out;
    transition: color 300ms ease-out, border-color 300ms ease-out;
    text-decoration: none;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree ul {
    margin-left: 0;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li.rt-tree-node {
    position: relative;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li.rt-tree-node > a:after {
    color: #fff;
    font-size: 12px;
    font-weight: 100;
    position: absolute;
    right: 0;
    font-family: "fontawesome";
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree ul.sub-menu li:last-child {
    padding-bottom: 28px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li.rt-tree-open > a:after {
    content: "\f107";
    -webkit-transform: translateY(0) rotate(180deg);
    transform: translateY(0) rotate(180deg);
    right: 3px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li {
    padding-bottom: 0;
    opacity: 1;
    -webkit-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -moz-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -ms-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    -o-transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    transition: bottom 0.5s, opacity 1s, padding-bottom 0.3s;
    position: relative;
    bottom: 0;
}

.vertical-menu ul.rt-tree li {
    opacity: 1;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree > li {
    bottom: -5px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree > li::before {
    position: absolute;
    content: " ";
    width: 7px;
    height: 1px;
    background: rgba(255, 255, 255, 1);
    left: -22px;
    top: 23px;
    border-radius: 100%;
    opacity: 0.3;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -ms-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree > li.rt-tree-open::before {
    opacity: 1;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li.rt-tree-closed > a:after {
    content: "\f107";
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li > a:after {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree ul > li:first-child {
    margin-top: 1px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree li > a:hover {
    color: #fff;
}

.rt-side-menu ul.rt-tree ul > li ul li a {
    padding-left: 20px !important;
    font-size: 14px !important;
    line-height: 24px !important;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a {
    padding: 5px 0px 5px 0;
    color: #fff;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a:hover {
    color: #fff;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree ul.sub-menu {
    display: none;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree {
    margin-bottom: 48px;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a {
    padding: 14px 0;
    position: relative;
}

.rt-nav-sidebar-menu .rt-side-menu ul.rt-tree a {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 2px;
    font-weight: 400;
    padding: 12px 0;
    position: relative;
}

.rt-nav-sidebar-menu .header-copyright {
    padding: 0px 35px;
}

.rt-nav-sidebar-menu .header-social ul.social {
    padding: 20px 35px;
}

.rt-nav-sidebar-menu .header-social ul.social li {
    display: inline-block;
    vertical-align: top;
    margin-right: 9px;
    margin-bottom: 8px;
}

.rt-nav-sidebar-menu .header-social ul.social li a {
    display: block;
    width: 33px;
    height: 33px;
    background-color: transparent;
    border: 2px rgba(255, 255, 255, 0.3) solid;
    border-radius: 0;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-nav-sidebar-menu .header-social ul.social li a:hover {
    border-color: #f1f1f1;
    color: #f1f1f1;
}

.rt-nav-sidebar-menu .rt-side-menu {
    display: block;
}

.rt-nav-sidebar-menu .rt-side-menu.in {
    display: block !important;
}

@media (max-width: 767px) {
    body.left-sidebar div#page {
        margin-left: 0px;
    }

    .rt-nav-sidebar-menu {
        position: sticky;
        width: 100%;
        margin-bottom: 10px;
    }

    .rt-nav-sidebar-menu .toggle-btn {
        display: block;
        cursor: pointer;
        position: absolute;
        right: 10px;
        top: 10px;
        z-index: 10 !important;
        padding: 3px;
        background-color: #ffffff;
        color: #000;
        width: 40px;
        text-align: center;
    }

    .brand-logo {
        text-align: left !important;
        font-size: 22px;
        padding-left: 20px;
        line-height: 50px !important;
    }

    .main-content {
        margin-left: auto !important;
    }

    .sidebar-main {
        display: block !important;
    }

    .rt-nav-sidebar-menu .rt-side-menu {
        display: none;
    }
}

@media (max-width: 991px) {}

/*--------------------------------------------------------------
# New Client (element five)
--------------------------------------------------------------*/
.clients.element-five .client-item {
    border-right: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}

.clients.element-five .client-item:nth-child(6) {
    border-right: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(7) {
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(8) {
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(9) {
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(10) {
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(11) {
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item:nth-child(12) {
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
}

.clients.element-five .client-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.clients.element-five.qodef-grid-inner .client-item {
    padding: 0 15px;
    margin: 0 0 30px;
}

.clients.element-five.qodef-grid-inner .client-item {
    padding: 0 15px;
}

.clients.element-five .client-item {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

.clients.element-five .client-item {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    min-height: 1px;
    float: left;
}

.clients.element-five .client-item .client-image {
    line-height: 0;
    position: relative;
    display: inline-block;
    vertical-align: top;
}

.clients.element-five .client-item .client-image img {
    width: 100%;
}

.clients.element-five .client-item .client-image a {
    display: inline-block;
}

.clients.element-five .client-item .client-logo {
    width: auto;
    opacity: 1;
    will-change: opacity;
    -webkit-transition: opacity 0.3s ease-out 0.15s;
    -o-transition: opacity 0.3s ease-out 0.15s;
    transition: opacity 0.3s ease-out 0.15s;
    display: inline-block;
    background-color: #fff;
}

.clients.element-five .client-item:hover .client-logo {
    opacity: 0;
}

.clients.element-five .client-item .client-hover-logo {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    opacity: 0;
    will-change: opacity;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
    -webkit-transition-delay: 0.15s;
    -o-transition-delay: 0.15s;
    transition-delay: 0.15s;
}

.clients.element-five .client-item:hover .client-hover-logo {
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.clients.element-five .client-item .client-hover-logo .client-hover-bg-overlay {
    display: block;
    position: absolute;
    /*height: 50%;
width: 0;*/
    height: 0px;
    width: 50%;
    background: #000;
    z-index: -1;
    -webkit-transition: 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -o-transition: 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

.clients.element-five .client-item .client-hover-logo .client-bg-overlay-up {
    /*top: 0;
left: 0;
right: auto;*/
    left: 0;
    top: auto;
    bottom: 0;
}

.clients.element-five .client-item:hover .client-hover-logo .client-bg-overlay-up {
    /*width: 100%;
right: 0;
left: auto;*/
    height: 100%;
    top: 0;
    bottom: auto;
}

.clients.element-five .client-item .client-hover-logo .client-bg-overlay-down {
    /*bottom: 0;
right: 0;
left: auto;*/
    right: 0;
    top: 0;
    bottom: auto;
}

.clients.element-five .client-item:hover .client-hover-logo .client-bg-overlay-down {
    /*width: 100%;
left: 0;
right: auto;*/
    height: 100%;
    top: auto;
    bottom: 0;
}

@media screen and (min-width: 321px) and (max-width: 479px) {
    .clients.element-five .client-item {
        width: 50% !important;
    }

    .clients.element-five .client-item {
        border-right: none !important;
        border-bottom: none !important;
    }
}

/* team element-two starts*/

.team.element-two .rt-doctor {
    position: relative;
}

.team.element-two .rt-doctor:after,
.team.element-two .rt-doctor:before {
    content: "";
}

.team.element-two .rt-doctor {
    overflow: hidden;
}

.team.element-two .rt-doctor,
.team.element-two .rt-doctor .icon li a {
    text-align: center;
}

.team.element-two .rt-doctor:after,
.team.element-two .rt-doctor:before {
    width: 100%;
    height: 100%;
    background: rgba(241, 233, 227, 1);
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 0.6s ease 0s;
}

.team.element-two .rt-doctor:after {
    background: rgba(255, 255, 255, 0.1);
    border: none;
    top: 0;
    left: 0;
    opacity: 1;
    z-index: 1;
    /*    transform: skewX(45deg);*/
    -webkit-transition: -webkit-transform 0.6s;
    transition: transform 0.6s;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
}

.team.element-two .rt-doctor:hover:before {
    opacity: 1;
}

.team.element-two .rt-doctor:hover:after {
    top: 0;
}

.team.element-two .rt-doctor img {
    width: 100%;
    height: auto;
}

.team.element-two .rt-doctor .box-content {
    width: 100%;
    position: absolute;
    bottom: -100%;
    left: 0;
    z-index: 9;
    -webkit-transition: -webkit-transform 0.9s;
    transition: transform 0.9s;
    -webkit-transform: translate3d(0, 8px, 0);
    transform: translate3d(0, 8px, 0);
}

.team.element-two .rt-doctor:hover .box-content {
    top: 24%;
    padding: 0 30px;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.8s;
    transition: transform 0.8s;
}

.team.element-two .rt-doctor .box-content h4 {
    font-size: 25px;
    letter-spacing: 0px;
    line-height: 30px;
    color: #33302e;
    padding-bottom: 0;
}

.team.element-two .rt-doctor .box-content .post {
    display: block;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 27px;
    color: #c98060;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 15px;
}

.team.element-two .rt-doctor .box-content p {
    font-size: 18px;
    line-height: 28px;
    color: #636363;
    text-align: center;
    padding-bottom: 0;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    padding: 0 0 2px !important;
    color: #585858;
    background-color: transparent;
    border: 0;
    vertical-align: middle;
    overflow: hidden;
}

.team.element-two .rt-doctor:hover .box-content .view_btn {
    width: auto;
    margin: 0;
    font-family: inherit;
    font-size: 17px;
    line-height: 27px;
    font-weight: 500;
    text-transform: capitalize;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
        border-color 0.2s ease-in-out;
    padding: 12px 46px;
    cursor: pointer;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
}

.team.element-two .rt-doctor:hover .box-content .view_btn,
.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:after,
.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:before {
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    line-height: 1;
    background-color: #1d1d1d;
    left: 0;
    width: 100%;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:after {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

.team.element-two .rt-doctor:hover .box-content .view_btn,
.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:hover:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s,
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9) 0.3s;
}

.team.element-two .rt-doctor:hover .box-content .view_btn.view_btn-simple:hover:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    -o-transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
    transition: transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9),
        -webkit-transform 0.7s cubic-bezier(0.79, 0.1, 0.1, 0.9);
}

.team.element-two .rt-doctor .owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    display: none;
}

@media only screen and (min-width: 1024px) and (max-width: 1365px) {
    .team.element-two .rt-doctor img {
        width: 100%;
        height: auto;
    }

    .team.element-two .rt-doctor:hover .box-content {
        top: 15% !important;
    }

    .team.element-two .rt-doctor .box-content h4 {
        font-size: 20px;
        letter-spacing: 0px;
        line-height: 24px;
        color: #33302e;
        padding-bottom: 0;
    }

    .team.element-two .rt-doctor .box-content .post {
        font-size: 18px;
        line-height: 27px;
        margin-bottom: 10px;
    }

    .team.element-two .rt-doctor .box-content {
        bottom: -110%;
    }

    .team.element-two .rt-doctor .box-content p {
        font-size: 16px;
        line-height: 22px;
        padding-bottom: 20px;
    }

    .team.element-two .rt-doctor:hover .box-content .view_btn {
        font-size: 15px;
        line-height: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .team.element-two .rt-doctor img {
        width: 100%;
        height: auto;
    }

    .team.element-two .rt-doctor .box-content h4 {
        font-size: 18px;
        letter-spacing: 0px;
        line-height: 32px;
        color: #33302e;
        padding-bottom: 0;
    }

    .team.element-two .rt-doctor .box-content .post {
        font-size: 16px;
        line-height: 28px;
        margin-bottom: 10px;
    }

    .team.element-two .rt-doctor .box-content {
        bottom: -110%;
    }

    .team.element-two .rt-doctor:hover .box-content {
        top: 20% !important;
        padding: 30px !important;
    }

    .team.element-two .rt-doctor .box-content p {
        font-size: 17px;
        line-height: 27px;
        padding-bottom: 10px;
    }

    .team.element-two .rt-doctor:hover .box-content {
        padding: 0 10px;
        /*top: 4%;*/
    }

    .team.element-two .rt-doctor:hover .box-content .view_btn {
        font-size: 14px;
        line-height: 22px;
    }
}

@media only screen and (min-width: 376px) and (max-width: 480px) {
    .team.element-two .rt-doctor:hover .box-content {
        top: 25% !important;
        padding: 30px !important;
    }
}

@media only screen and (min-width: 376px) and (max-width: 480px) and (orientation: landscape) {
    .team.element-two .rt-doctor:hover .box-content {
        top: 18% !important;
        padding: 30px !important;
    }
}

@media only screen and (min-width: 321px) and (max-width: 375px) {
    .team.element-two .rt-doctor:hover .box-content {
        top: 20% !important;
        padding: 30px !important;
    }
}

@media only screen and (min-width: 300px) and (max-width: 320px) {
    .team.element-two .rt-doctor:hover .box-content {
        top: 18% !important;
        padding: 30px !important;
    }
}

@media only screen and (max-width: 767px) {
    .team.element-two .rt-doctor {
        overflow: hidden;
        margin-bottom: 0;
    }
}

/* team element-two ends */

/* team element-eight */
.team.element-eight .team-item {
    /*margin-bottom: 30px;*/
    display: block;
    position: relative;
    overflow: hidden;
    /*float: left;*/
}

.team.element-eight .team-item .holder {
    position: relative;
    overflow: hidden;
    /*margin-bottom: 40px;*/
    transition: all 0.3s ease-in-out;
}

.team.element-eight .team-item .holder .pic {
    position: relative;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.team.element-eight .team-item .holder .pic img {
    width: 100%;
    float: left;
    transition: 0.42s ease-out;
    -webkit-transition: 0.42s ease-out;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.team.element-eight .team-item .holder:hover .pic img {
    -webkit-transform: translateX(5%) skewX(2deg);
    -ms-transform: translateX(5%) skewX(2deg);
    transform: translateX(5%) skewX(2deg);
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.team.element-eight .team-item .holder .team-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f1f1f1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
    z-index: -1;
    width: 100%;
}

.team.element-eight .team-item .holder:hover .team-content {
    opacity: 1;
    z-index: 1;
}

.team.element-eight .team-item .holder .team-content .team-content-inner {
    -webkit-transform: translate3d(-40px, 0, 0) skewX(-15deg);
    transform: translate3d(-40px, 0, 0) skewX(-15deg);
    -webkit-transition: -webkit-transform 0s 0.3s;
    transition: -webkit-transform 0s 0.3s;
    -o-transition: transform 0s 0.3s;
    transition: transform 0s 0.3s;
    transition: transform 0s 0.3s, -webkit-transform 0s 0.3s;
}

.team.element-eight .team-item .holder:hover .team-content-inner {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    -o-transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1),
        -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.team.element-eight .team-item .holder .team-content .team-role {
    margin: 0;
}

.team.element-eight .team-item .holder .team-content .team-title {
    margin: 0 0 19px;
    color: #000;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

.team.element-eight .team-item .holder .team-content .team-member-social-icon-group {
    margin: 0;
}

.team.element-eight .team-item .holder .team-content .team-member-social-icon-group .team-member-social-icon {
    font-size: 16px;
    margin-right: 14px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
    float: left;
    width: 30px;
    height: 30px;
    background: #000;
    line-height: 31px;
    text-align: center;
}

.team.element-eight .team-item .holder .team-content .team-member-social-icon:hover {
    text-decoration: none;
    opacity: 0.6;
}

.team.element-eight .team-item .holder .team-content .team-member-social-icon a {
    color: #fff;
}

.team.element-eight .team-item .holder .team-content .team-member-social-icon a:hover {
    text-decoration: none;
}

@media only screen and (max-width: 767px) {
    .team.element-eight .team-item {
        width: 100% !important;
        padding: 0;
        margin: 0 !important;
        padding-bottom: 30px;
    }
}

/*style one*/
.rt-text-animation-style-one .rt-text-1 {
    /*font-weight: 900;
font-size: 3.5em;*/
    margin: 0px;
}

/*style two*/
.rt-text-animation-style-two .rt-text-2 {
    position: relative;
    /*font-weight: 900;
font-size: 4em;*/
    margin: 0px;
}

.rt-text-animation-style-two .rt-text-2 .text-wrapper {
    position: relative;
    display: inline-block;
    /*padding-top: 0.2em;
padding-right: 0.05em;
padding-bottom: 0.1em;*/
    overflow: hidden;
}

.rt-text-animation-style-two .rt-text-2 .letter {
    display: inline-block;
    /*line-height: 1em;*/
    transform-origin: 0 0;
}

/*style three*/
.rt-text-animation-style-three .rt-text-3 {
    /*color: #402d2d;*/
    /*padding: 40px 0;*/
    /*font-weight: 800;
font-size: 2em;
text-transform: uppercase;*/
    /*letter-spacing: 0.5em;*/
    overflow: hidden;
    margin: 0px;
}

.rt-text-animation-style-three .rt-text-3 .letter {
    display: inline-block;
    /*line-height: 1em;*/
}

/*=================== HEADER NAVIGATION =================== */
body.mobile-menu-active .overlay {
    visibility: visible;
    opacity: 1;
}

.mobile-logo {
    display: none;
}

/*.wraper_header.floating-header .elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1360px;
}*/
.wraper_header {
    position: relative;
    z-index: 9999;
    width: 100%;
    direction: initial;
}

.wraper_header.floating-header {
    position: absolute;
}

.wraper_header > .main-header {
    /*position: fixed;*/
    position: relative;
}

.header_holder .wraper_header_main {
    background-color: rgba(255, 255, 255, 0.01);
    width: 100%;
}

.wraper_header .header_holder .elementor-menu-toggle {
    float: right;
    border: none;
    background-color: transparent;
}

.wraper_header .header_holder .elementor-menu-toggle span.ti-menu {
    font-size: 23px;
    color: #000;
}

.header_holder .wraper_header_main > nav {
    float: right;
    margin-top: 3px;
    display: block;
    width: 100%;
}

.leftnav .header_holder .wraper_header_main > nav {
    float: left;
    margin-top: 3px;
    text-align: right;
    display: block;
    /*margin-left: 8%;*/
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: auto;
    margin-right: 35px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:last-child,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:only-child {
    margin: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
    line-height: 35px;
    font-weight: 500;
    font-style: normal;
    color: #000;
    position: relative;
    display: block;
    cursor: pointer;
    /*transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;*/
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li a:hover:after {
content: "";
background: #f00;
width: 20px;
height: 2px;
position: absolute;
bottom: 0;
left: 0;
transition: all 0.3s ease-in-out;
display: none;
}*/

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul {
    position: absolute;
    top: 100%;
    left: -40px;
    right: 0;
    z-index: 1;
    width: 265px;
    padding: 40px 0 20px 0;
    transform: translateY(10px);
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
    border-radius: 4px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-5deg);
    -o-transform: rotateX(-5deg);
    -moz-transform: rotateX(-5deg);
    -webkit-transform: rotateX(-5deg);
    /*transition: all 0.2s ease-in-out !important;
-webkit-transition: all 0.2s ease-in-out !important;*/
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:last-child > ul {
    left: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:hover > ul {
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
    margin-bottom: 0px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
    margin: 0;
    padding: 9px 30px;
    /*transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;*/
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li > ul > li > a {
    /*font-size: 17px;*/
    line-height: 30px;
    letter-spacing: 0.8px;
    display: inline-block;
    vertical-align: top;
    opacity: inherit !important;
    visibility: inherit !important;
    cursor: pointer;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:after {
    position: absolute;
    left: 0;
    top: 11px;
    width: 0;
    height: 2px;
    z-index: 0;
    content: " ";
    background-color: #000;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:hover:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:hover:after {
    width: 15px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul > li > ul > li > a:hover {
    padding-left: 20px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul li ul {
    position: absolute;
    top: 0;
    left: auto;
    right: 100%;
    z-index: 1;
    width: 240px;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: left;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li:hover > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li:hover > ul,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul li:hover > ul {
    top: -8px;
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {
width: 15px;
height: 15px;
background: #fff;
transform: rotate(45deg);
position: absolute;
content: "";
top: -7px;
left: 23%;
box-shadow:
rgba(67, 90, 111, 0.1) -1px -1px 1px;
}*/

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li:hover > ul {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul {
    position: absolute;
    top: 52px;
    left: -35px;
    right: 0;
    z-index: 1;
    width: 265px;
    padding: 18px 0 22px 0;
    box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px,
        rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
    border-radius: 0px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li ul li.menu-item-has-children > ul::before {
    width: 15px;
    height: 15px;
    background: #ffffff;
    transform: rotate(135deg);
    position: absolute;
    content: "";
    top: 23px;
    right: 0;
    box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;
    left: 97%;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li > ul {
    position: absolute;
    top: 36px;
    left: auto;
    right: 100%;
    z-index: 1;
    width: 265px;
    padding: 18px 0 22px 0;
    box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1px,
        rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
    border-radius: 0px;
    text-align: left;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul .menu-item a:hover:before {
    width: 100%;
    left: 0;
    right: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul .menu-item a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 3px;
    position: absolute;
    left: auto;
    right: 0;
    z-index: -1;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
}

/*-----------STICKY HEADER-----------*/
.wraper_header > .sticky-header,
.wraper_header.floating-header > .sticky-header {
    display: none;
    width: 100%;
}

.wraper_header > .sticky-header.delayed-sticky-mode {
    /*transform: translateY(-100%);
-webkit-transform: translateY(-100%);*/
}

.wraper_header:not(.floating-header) > .sticky-header.delayed-sticky-mode {
    display: flex;
}

.wraper_header.floating-header > .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
    display: flex;
}

/*.wraper_header > .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
position: fixed;
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
}

.wraper_header .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate.i-am-delayed-sticky {
opacity: 1;
visibility: visible;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
}*/
.wraper_header > .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate {
    position: fixed;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    -webkit-animation: SlideDown 0.55s ease forwards;
    animation: SlideDown 0.55s ease forwards;
    will-change: transform;
}

@-webkit-keyframes SlideDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes SlideDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.wraper_header .sticky-header.delayed-sticky-mode.delayed-sticky-mode-acivate.i-am-delayed-sticky {
    opacity: 1;
    visibility: visible;
    /*transform: translateY(0);
-webkit-transform: translateY(0);*/
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
}

/*-----------STICKY HEADER-----------*/

/*-----------MOBILE MENU-----------*/
.header_holder .wraper_header_main.mobile-menu-open {
    transform: translateX(0);
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu {
    display: block;
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
    position: static;
    z-index: 1;
    width: 100%;
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    text-align: left;
    background-color: transparent;
    display: none;
    transition: none;
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu > li.menu-item-has-children a:before,
.header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li ul li a:after {
    display: none;
}

.mobile-menu-close {
    padding: 8px 0;
    text-align: right;
    cursor: pointer;
    position: relative;
    /*background: #000;*/
    /*background: #f7f7f7;
border-bottom: 1px solid #eaeaea;*/
    margin-bottom: -3px;
    float: right;
    width: 50%;
}

.mobile-menu-close:before {
    color: #000;
    /*background-color: #1c1a1a;*/
    display: inline-block;
    content: "\e646";
    font-family: "themify";
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    /*line-height: 40px;
width: 40px;
height: 40px;
border-radius: 50%;*/
}

.mobile-menu-active .mobile-menu-close {
    display: none;
}

/*-----------MOBILE MENU-----------*/

/* LARGE DESKTOP PART */

.wraper_header section.elementor-element {
    left: 0 !important;
}

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
        width: 100%;
        max-width: 100em;
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        /*max-width: 100%;
width: 100em;*/
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #f1f1f1;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.3s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 20px !important;
        text-align: left;
        line-height: normal;
        color: #000 !important;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        /*padding: 10px 55px 10px 40px;*/
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 0px;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 5px;
        position: absolute;
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        padding: 0 !important;
        width: 32%;
        display: block;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add:after {
        right: 0;
    }
}

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        max-width: 350px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #f1f1f1;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.3s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 20px !important;
        text-align: left;
        color: #000 !important;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #000 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 10px 55px 10px 40px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 7px;
        right: 10px;
        width: 40px;
        cursor: pointer;
        text-align: center;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 0;
        position: absolute;
        content: "\e61a";
        font-family: "themify";
        font-size: 12px;
        line-height: 32px;
        color: #000;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e622";
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {
        display: none;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        padding: 7px 100px 7px 0px;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .header_holder .wraper_header_main.mobile-menu-open > nav ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header {
        z-index: 999999;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
        width: 100em !important;
        max-width: 100% !important;
    }

    .wraper_header .sticky-header .header_holder .wraper_header_main,
    .wraper_header .header_holder .wraper_header_main {
        height: 100%;
        max-width: 280px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background: #f1f1f1;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.4s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 0 20px;
        text-align: left;
        color: #000 !important;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li {
        border-bottom: 1px rgba(0, 0, 0, 0.075) solid;
        background: #f1f1f1;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li ul li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li ul li ul li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #444756 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 10px 55px 10px 40px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 8px;
        right: 0px;
        width: 34px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #444756;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul::before {
        display: none;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .elementor-19871 .elementor-element.elementor-element-58590f1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap {
        background: #f1f1f1 !important;
    }

    .header_holder .wraper_header_main.mobile-menu-open {
        z-index: 999999;
        transform: translateX(-350px);
        box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
        width: 100em !important;
        max-width: 100% !important;
        background: #f1f1f1;
        background: #f1f1f1;
    }

    .header_holder .wraper_header_main {
        height: 100%;
        max-width: 250px;
        width: 100%;
        position: fixed;
        top: 0;
        right: -350px;
        z-index: 1001;
        background-color: #fff;
        overflow: hidden;
        text-align: left;
        overflow-y: scroll;
        transition: all 0.5s cubic-bezier(0.25, 0.1, 0.82, 0.55) 0s;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 6px 20px !important;
        text-align: left;
        color: #000 !important;
    }

    .elementor-nav-menu .menu-item a:hover {
        color: #000000;
    }

    .header_holder .wraper_header_main > nav {
        float: none;
        margin-top: 0;
        text-align: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li {
        position: relative;
        width: 100%;
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li > ul > li > ul > li ul li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > ul > li ul li a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 22px 10px 15px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li a {
        color: #444756 !important;
        padding-left: 35px !important;
        font-size: 90% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li a {
        padding-left: 45px !important;
        font-size: 80% !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul > li.menu-item-has-children a {
        padding: 20px;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 10px;
        right: 10px;
        width: 40px;
        cursor: pointer;
        text-align: center;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu:before {
        top: 0;
        position: absolute;
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #444756;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }
}

/*=================== HEADER NAVIGATION =================== */

/* ================================== */
/* START OF MEGA MENU CSS*/
/* ================================== */
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
    position: static;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
    position: absolute;
    top: 100%;
    left: 46.9%;
    width: 100vw;
    margin-left: -50.7vw;
    transform: translateY(0) !important;
    border-radius: 0;
    box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);
    padding: 35px 0;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.3s, opacity 0.3s;
    -ms-transition: -ms-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-5deg) !important;
    -o-transform: rotateX(-5deg) !important;
    -moz-transform: rotateX(-5deg) !important;
    -webkit-transform: rotateX(-5deg) !important;
    transition: all 0.1s ease-in-out !important;
    -webkit-transition: all 0.1s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover > ul.mega-child-menu {
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu > li {
    padding: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul.menu > li {
    width: 100%;
    height: auto;
    position: relative;
    color: #444756;
    font-size: 15px;
    letter-spacing: 0.8px;
    margin: 0 0 15px 0;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li {
    /*padding: 5px 0;*/
    /*margin-bottom: 15px;*/
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > ul > li:last-child,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > ul > li:last-child {
    margin-bottom: 0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
    color: #444756;
    font-size: 15px;
    letter-spacing: 0.8px;
    position: relative;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
    /*padding-left: 20px;*/
    font-size: 15px;
    letter-spacing: 0.8px;
    color: #000;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu > li ul > li > a:before {
    position: absolute;
    left: 0;
    top: 11px;
    width: 0;
    height: 2px;
    z-index: 0;
    background-color: #000;
    /*content: " ";
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;*/
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu > li ul > li > a:hover:before {
    width: 15px;
}

.header_holder .elementor-element .elementor-widget-container {
    transition: none !important;
}

.wraper_header .header_holder .elementor-menu-toggle span.ti-menu {
    color: #000;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after {
    content: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
    padding-left: 0px !important;
    color: #4f5ad0;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:after {
    content: none !important;
    transition: none !important;
    -webkit-transition: none !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover {
    padding-left: 0px !important;
    /*color: #4f5ad0 !important;*/
}

/*mega menu new*/
/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .main-megamenu-holder {
width:56em;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: all 300ms linear 0s;
-o-transition: all 300ms linear 0s;
transition: all 300ms linear 0s;
background: #fff;
top: 62px;
left: 16px;
right: 0px;
opacity: 0;
visibility: hidden;
display: block;
box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px, rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
-webkit-box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px, rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
list-style: none;
position: absolute;

}*/
.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
    width: 60em;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    transition: all 300ms linear 0s;
    background: #fff;
    top: 59px;
    left: -44px;
    right: 0px;
    opacity: 0;
    visibility: hidden;
    display: block;
    box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px,
        rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
    -webkit-box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px,
        rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
    list-style: none;
    position: absolute;
    border-radius: 5px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu:hover .mega-child-menu {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
    margin-right: 0px;
    height: auto;
    margin: 0;
    padding: 7px 54px 7px 0px;
    text-align: left;
    float: left;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
    color: #13152f;
    font-size: 15px;
    letter-spacing: 0.1px;
    position: relative;
    transition: all 0.4s ease-in-out !important;
    -webkit-transition: all 0.4s ease-in-out !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
    font-size: 15px;
    letter-spacing: 0.1px;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add:after {
    content: "Label";
    position: absolute;
    background: #f95448;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    right: -33px;
    top: 14px;
    border-radius: 3px;
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu  ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::after{
content: "";
position: absolute;
background: #989898;
width: 7px;
height: 1px;
top: 17px;
left: -30px;
transform: none;
}*/
.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li:hover a::after {
    transform: none;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::before {
    content: "";
    width: 0;
    height: 1px;
    top: 28px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #444756;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover::before {
    width: 100%;
    left: 0;
    right: auto;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .radiantthemes-custom-button a.radiantthemes-custom-button-main::after {
    transform: none;
    content: none;
}

/*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children:hover::after {
transform: translate(-40px,13px) rotate(45deg);
transition: all 300ms linear 0s;
opacity: 1;
visibility: visible;
}
.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children::after {
transition: all 300ms linear 0s;
transform: translate(-40px,20px) rotate(45deg);
opacity: 0;
visibility: hidden;
width: 15px;
height: 15px;
background: #fff;
box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;
content: "";
position: absolute;
}*/
.main-megamenu-holder .mega-child-menu h5 {
    text-align: left;
}

/*---------- Responsive View ------------*/

@media screen and (min-width: 1920px) and (max-width: 2000px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        /*margin-right: 18px !important;*/
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -28.2vw;
    }
}

@media screen and (min-width: 1151px) and (max-width: 1260px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -19.1vw;
    }
}

@media screen and (min-width: 1031px) and (max-width: 1150px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
        margin-right: 18px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        left: 0;
        margin-left: -13.1vw;
    }
}

/*@media screen and (min-width:1024px) and (max-width:1300px)and (orientation : landscape) {

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
margin-right: 18px !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
left: 0;
margin-left: -13.1vw;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
border: 1px solid red;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
position: absolute;
top: 7px;
right: 0;
width: 40px;
cursor: pointer;
text-align: left;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
content: "\e61a";
font-family: "themify";
font-size: 14px;
line-height: 32px;
color: #000;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
content: "\e622";
}
}*/

/*@media screen and (min-width:1024px) and (max-width:1366px)and (orientation : portrait) {

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li {
margin-right: 18px !important;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
left: 0;
margin-left: -50vw;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: block;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
border: 1px solid red;
}

.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
position: absolute;
top: 7px;
right: 0;
width: 40px;
cursor: pointer;
text-align: left;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
content: "\e61a";
font-family: "themify";
font-size: 14px;
line-height: 32px;
color: #000;
}

.wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
.wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
content: "\e622";
}
}*/
/*IPAD PRO --- portrait*/
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: static;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: absolute;
        top: 100%;
        left: 46.9%;
        width: 100vw;
        margin-left: -50.7vw;
        transform: translateY(0) !important;
        border-radius: 0;
        box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);
        padding: 35px 0;
        background-color: #fff;
        opacity: 0;
        visibility: hidden;
        -webkit-transform-origin: 0% 0%;
        -o-transition: -o-transform 0.3s, opacity 0.3s;
        -ms-transition: -ms-transform 0.3s, opacity 0.3s;
        -moz-transition: -moz-transform 0.3s, opacity 0.3s;
        -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
        transform-style: preserve-3d;
        -o-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        -webkit-transform-style: preserve-3d;
        transform: rotateX(-5deg) !important;
        -o-transform: rotateX(-5deg) !important;
        -moz-transform: rotateX(-5deg) !important;
        -webkit-transform: rotateX(-5deg) !important;
        transition: all 0.1s ease-in-out !important;
        -webkit-transition: all 0.1s ease-in-out !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover > ul.mega-child-menu {
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu > li {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul.menu > li {
        width: 100%;
        height: auto;
        position: relative;
        color: #444756;
        font-size: 15px;
        letter-spacing: 0.8px;
        margin: 0 0 15px 0;
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li {
        /*padding: 5px 0;*/
        /*margin-bottom: 15px;*/
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > ul > li:last-child,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > ul > li:last-child {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
        color: #444756;
        font-size: 15px;
        letter-spacing: 0.8px;
        position: relative;
        transition: all 0.4s ease-in-out !important;
        -webkit-transition: all 0.4s ease-in-out !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
        /*padding-left: 20px;*/
        font-size: 15px;
        letter-spacing: 0.8px;
        color: #000;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu > li ul > li > a:before {
        position: absolute;
        left: 0;
        top: 11px;
        width: 0;
        height: 2px;
        z-index: 0;
        background-color: #000;
        /*content: " ";
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;*/
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu > li ul > li > a:hover:before {
        width: 15px;
    }

    .header_holder .elementor-element .elementor-widget-container {
        transition: none !important;
    }

    .wraper_header .header_holder .elementor-menu-toggle span.ti-menu {
        color: #000;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:after {
        content: none !important;
        transition: none !important;
        -webkit-transition: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 0px !important;
        color: #4f5ad0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:after {
        content: none !important;
        transition: none !important;
        -webkit-transition: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > ul > li > a:hover {
        padding-left: 0px !important;
        /*color: #4f5ad0 !important;*/
    }

    /*mega menu new*/
    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .main-megamenu-holder {
width:56em;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: all 300ms linear 0s;
-o-transition: all 300ms linear 0s;
transition: all 300ms linear 0s;
background: #fff;
top: 62px;
left: 16px;
right: 0px;
opacity: 0;
visibility: hidden;
display: block;
box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px, rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
-webkit-box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px, rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
list-style: none;
position: absolute;

}*/
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        width: 60em;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition: all 300ms linear 0s;
        -o-transition: all 300ms linear 0s;
        transition: all 300ms linear 0s;
        background: #fff;
        top: 59px;
        left: -44px;
        right: 0px;
        opacity: 0;
        visibility: hidden;
        display: block;
        box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px,
            rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
        -webkit-box-shadow: rgba(67, 90, 111, 0.416) 0px 0px 1.5px,
            rgba(67, 90, 111, 0.3) 0px 2px 4px -2px;
        list-style: none;
        position: absolute;
        border-radius: 5px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu:hover .mega-child-menu {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        margin-right: 0px;
        height: auto;
        margin: 0;
        padding: 7px 54px 7px 0px;
        text-align: left;
        float: left;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a {
        color: #13152f;
        font-size: 15px;
        letter-spacing: 0.1px;
        position: relative;
        transition: all 0.4s ease-in-out !important;
        -webkit-transition: all 0.4s ease-in-out !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu:hover ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor-text-editor > div > ul > li > a:hover {
        font-size: 15px;
        letter-spacing: 0.1px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add:after {
        content: "Label";
        position: absolute;
        background: #f95448;
        padding: 5px 10px;
        font-size: 12px;
        line-height: 12px;
        color: #fff;
        right: -33px;
        top: 14px;
        border-radius: 3px;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu  ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::after{
content: "";
position: absolute;
background: #989898;
width: 7px;
height: 1px;
top: 17px;
left: -30px;
transform: none;
}*/
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li:hover a::after {
        transform: none;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a::before {
        content: "";
        width: 0;
        height: 1px;
        top: 28px;
        position: absolute;
        left: auto;
        right: 0;
        -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
        transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
        background: #444756;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:hover::before {
        width: 100%;
        left: 0;
        right: auto;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .radiantthemes-custom-button a.radiantthemes-custom-button-main::after {
        transform: none;
        content: none;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children:hover::after {
transform: translate(-40px,13px) rotate(45deg);
transition: all 300ms linear 0s;
opacity: 1;
visibility: visible;
}
.header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item-object-mega_menu.menu-item-has-children::after {
transition: all 300ms linear 0s;
transform: translate(-40px,20px) rotate(45deg);
opacity: 0;
visibility: hidden;
width: 15px;
height: 15px;
background: #fff;
box-shadow: rgba(67, 90, 111, 0.1) -1px -1px 1px;
content: "";
position: absolute;
}*/
    .main-megamenu-holder .mega-child-menu h5 {
        text-align: left;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        width: 100%;
        background: none !important;
    }

    .elementor-19871 .elementor-element.elementor-element-58590f1 > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-19871 .elementor-element.elementor-element-1417fb0 > .elementor-element-populated {
        padding: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        padding: 7px 184px 7px 0px !important;
    }
}

/* TABLET LANDSCAPE PART */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .radiantthemes-open-submenu {
        position: absolute;
        top: 6px;
        right: 0px;
        width: 34px;
        cursor: pointer;
        text-align: left;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}*/
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add::after {
        right: 40px;
        top: 12px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 8px;
        right: 0px;
        width: 34px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #444756;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        color: inherit;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #444756;
        font-size: 15px;
        padding: 10px 0 9px 20px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0px;
    }

    /*.mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 20px 0 !important;
}*/

    .elementor-19871 .elementor-element.elementor-element-e01bacb > .elementor-element-populated {
        margin: 20px 0px 20px 0px !important;
        padding: 44px 0px 30px 0px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 15px !important;
        font-weight: 400;
        color: #444756 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding: 0 20px !important;
        line-height: 40px !important;
    }

    .mega-menu-btn-area > .radiantthemes-custom-button > a.radiantthemes-custom-button-main {
        padding: 10px !important;
        text-align: center;
    }

    .elementor-25002 .elementor-element.elementor-element-c1ae31f {
        width: 100% !important;
    }

    .elementor-25002 .elementor-element.elementor-element-bcc5ad0 {
        width: 100% !important;
    }

    .elementor-25002 .elementor-element.elementor-element-fc4f17d {
        width: 100% !important;
    }

    .elementor-25002 .elementor-element.elementor-element-319b5ca {
        width: 100% !important;
    }

    .radiantthemes-custom-button {
        /*padding: 10px 20px !important;*/
        text-align: center;
    }

    .elementor-19871 .elementor-element.elementor-element-c4898af {
        padding: 0 !important;
    }

    .elementor-19871 .elementor-element.elementor-element-58590f1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap {
        background-color: transparent !important;
    }

    .elementor-19871 .elementor-element.elementor-element-1417fb0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap {
        background-color: transparent !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        width: 100% !important;
        padding: 0 20px !important;
    }

    .elementor-19871 .elementor-element.elementor-element-1417fb0 {
        width: 100% !important;
    }

    .elementor-19871 .elementor-element.elementor-element-58590f1 {
        width: 100% !important;
    }

    .elementor-19871 .elementor-element.elementor-element-1417fb0 {
        width: 100% !important;
    }

    .elementor-19871 .elementor-element.elementor-element-e01bacb {
        width: 100% !important;
    }

    .elementor-19871 .elementor-element.elementor-element-a3e6eb5 .radiantthemes-custom-button .radiantthemes-custom-button-main {
        padding: 10px 10px 10px 20px !important;
        text-align: center;
    }

    .elementor-25682 .elementor-element.elementor-element-42a9c95 {
        width: 100% !important;
    }

    .elementor-25682 .elementor-element.elementor-element-e30a731 {
        width: 100% !important;
    }

    .elementor-25682 .elementor-element.elementor-element-72071bc {
        width: 100% !important;
    }

    .elementor-25682 .elementor-element.elementor-element-88aa7db {
        padding: 0 !important;
    }

    .elementor-25002 .elementor-element.elementor-element-2f47d29 {
        padding: 0 !important;
    }
}

/* TABLET PROTRAIT PART */
@media screen and (min-width: 480px) and (max-width: 767px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
        border: 1px solid red;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > .main-megamenu-holder > ul.mega-child-menu{
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}*/

    .mega-child-menu .elementor-column.elementor-col-25 {
        width: 100%;
    }

    .mobile-menu-nav > [class*="menu-"] > ul.menu > li > ul > li a {
        padding-left: 30px;
    }

    .mega-child-menu > li ul > li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        /*border-bottom: 1px rgba(106, 124, 146, 0.10) solid;*/
        color: inherit;
    }

    .mega-child-menu > li ul > li > a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 20px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0px;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }
}

/* SMART PHONE LANDSCAPE PART */
@media screen and (min-width: 321px) and (max-width: 479px) {
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}*/
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add::after {
        right: 40px;
        top: 12px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 8px;
        right: 0px;
        width: 34px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #444756;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        color: inherit;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #444756;
        font-size: 15px;
        padding: 10px 0 9px 20px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0px;
    }

    /*.mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 0;
}*/

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 15px !important;
        font-weight: 400;
        color: #444756 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }

    .mega-menu-btn-area > .radiantthemes-custom-button > a.radiantthemes-custom-button-main {
        padding: 10px !important;
        text-align: center;
    }
}

/* SMART PHONE PROTRAIT PART */
@media screen and (max-width: 320px) {
    .header_holder .wraper_header_main > nav {
        background: #f1f1f1;
    }

    .elementor-19871 .elementor-element.elementor-element-c4898af {
        padding: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li {
        border-bottom: 1px rgba(0, 0, 0, 0.075) solid;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li:hover > ul > li {
        margin-bottom: 0 !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li > ul.sub-menu {
        transform: none !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu {
        position: relative;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .menu-item.mega-parent-menu .mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu {
        position: static;
        z-index: 1;
        width: 100%;
        padding: 0;
        box-shadow: none;
        border-radius: 0;
        text-align: left;
        margin-left: 0;
        background-color: transparent;
        display: none;
        transition: opacity 0.4s linear !important;
        opacity: 1;
        visibility: visible;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu {
        position: absolute;
        top: 8px;
        right: -10px;
        width: 40px;
        cursor: pointer;
        text-align: left;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu:before {
        content: "\e649";
        font-family: "themify";
        font-size: 10px;
        line-height: 32px;
        color: #444756;
    }

    .wraper_header_main ul.elementor-nav-menu > li.menu-item-has-children > .main-megamenu-holder > .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before,
    .wraper_header_main ul.elementor-nav-menu > li > ul > li > ul > li > ul > li > ul li.menu-item-has-children > .main-megamenu-holder .radiantthemes-open-submenu.active:before {
        content: "\e64b";
    }

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: 100% !important;
        height: auto;
        padding: 10px 0;

        color: inherit;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li.new-add::after {
        right: 40px;
        top: 12px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul.menu > li {
        margin-bottom: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover,
    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li > ul > li > a:hover {
        padding-left: 35px !important;
    }

    /*.header_holder .wraper_header_main > nav ul.elementor-nav-menu li.mega-parent-menu > .main-megamenu-holder > ul.mega-child-menu{
position: static;
z-index: 1;
width: 100%;
padding: 0;
box-shadow: none;
border-radius: 0;
text-align: left;
margin-left: 0;
background-color: transparent;
display: none;
transition: opacity 0.4s linear !important;
opacity: 1;
visibility: visible;
}*/

    .mega-child-menu li ul li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        color: inherit;
        background: #f1f1f1;
    }

    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #444756;
        font-size: 15px;
        padding: 10px 0 9px 20px;
        border-bottom: 1px rgba(106, 124, 146, 0.1) solid;
        margin: 0px;
    }

    .mega-child-menu .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu li a {
        font-size: 14px !important;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu > li a {
        padding-bottom: 2px !important;
    }
}

/* ================================== */
/* END OF MEGA MENU CSS*/
/* ================================== */

/*=================== CART ITEM =================== */
.elementor-widget-radiant-custom-cart .header-cart-bar {
    float: right;
    margin-top: 7px;
    text-align: center;
    font-size: 0;
}

.elementor-widget-radiant-custom-cart .header-cart-bar > .header-cart-bar-icon {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-left: 0;
    color: #fff;
}

.elementor-widget-radiant-custom-cart .header-cart-bar > .header-cart-bar-icon > span.ti-shopping-cart {
    font-size: 18px;
    line-height: 1;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.elementor-widget-radiant-header_custom_menu .header-cart-bar > .header-cart-bar-icon > .cart-count {
    position: absolute;
    top: -10px;
    right: -14px;
    /*bottom: 0;
    left: -12px;*/
    width: 18px;
    height: 18px;
    border-radius: 50%;
    font-size: 10px;
    font-weight: 500;
    color: #fff;
    /*background-color: #3F3A64;*/
    background-color: #ff583c;
    line-height: 18px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    text-align: center;
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box {
        right: 0;
        left: 6px;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box {
        right: 0;
        left: 6px;
    }
}

/*=================== CART ITEM =================== */

/*=================== HEADER SEARCH =================== */

.elementor-widget-radiant-custom-search .header-slideout-searchbar {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    margin-top: 3px;
    cursor: pointer;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder {
    position: relative;
    display: block;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar span[class*="ti-"] {
    font-size: 16px;
    color: #000;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box {
    position: absolute;
    top: -10px;
    right: 30px;
    z-index: 1;
    width: 30px;
    padding: 5px 5px 4px 12px;
    background-color: #fff;
    border: 1px rgba(0, 0, 0, 0.1) solid;
    border-radius: 0px !important;
    /*box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);*/
    box-shadow: none;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out 0.2s;
    -webkit-transition: all 0.4s ease-in-out 0.2s;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row {
    position: relative;
    display: block;
    padding-right: 30px;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row input[type="search"] {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 30px;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: none;
    font-size: 13px;
    border-radius: 0;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row input[type="search"]::placeholder {
    color: #000;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder > .header-slideout-searchbar-box > .form-row button[type="submit"] {
    position: absolute;
    top: 0;
    width: 26px;
    height: 30px;
    background-color: transparent;
    border: none;
    display: none;
    border-radius: 0;
    text-align: center;
    font-size: 18px;
    color: #000;
    line-height: 30px;
}

.elementor-widget-radiant-custom-search .header-slideout-searchbar > .header-slideout-searchbar-holder:hover > .header-slideout-searchbar-box,
.wraper_header.style-sixteen .wraper_header_main .header-main-action ul > li.header-slideout-searchbar > .header-slideout-searchbar-holder:focus > .header-slideout-searchbar-box {
    width: 200px;
    opacity: 1;
    visibility: visible;
}

/*=================== HEADER SEARCH =================== 

/*=================== Blob Svg start =================== */

.rt_svg_div {
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;
}

.radiantthemes_avatar {
    width: 435px;
    overflow: hidden;
    transform: translateX(0px);
    animation: float 6s ease-in-out infinite;
}

.radiantthemes_avatar img {
    width: 100%;
    height: auto;
}

@keyframes float {
    0% {
        transform: translateX(0px);
    }

    50% {
        transform: translateX(-20px);
    }

    100% {
        transform: translateX(0px);
    }
}

.radiantthemes_avatar2 {
    width: 435px;
    overflow: hidden;
    transform: translateX(0px);
    animation: float2 6s ease-in-out infinite;
}

.radiantthemes_avatar2 img {
    width: 100%;
    height: auto;
}

@keyframes float2 {
    0% {
        transform: translateX(0px);
    }

    50% {
        transform: translateX(-20px);
    }

    100% {
        transform: translateX(0px);
    }
}

.radiantthemes_avatar3 {
    width: 350px;
    overflow: hidden;
    transform: translateY(0px);
    animation: float3 6s ease-in-out infinite;
}

.radiantthemes_avatar3 img {
    width: 100%;
    height: auto;
}

@keyframes float3 {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-20px);
    }

    100% {
        transform: translateY(0px);
    }
}

.vertical_anim1 {
    position: absolute;
    left: 45%;
    top: -20px;
    z-index: 9999;
    width: 75%;
}

.vertical_anim1 img {
    width: 100%;
}

.vertical_anim2 {
    position: absolute;
    right: 40%;
    top: 6px;
    z-index: 9999;
    width: 60%;
}

.vertical_anim2 img {
    width: 100%;
}

.vertical_anim3 {
    position: absolute;
    right: 17%;
    top: 40%;
    z-index: 9999;
    width: 60%;
}

.vertical_anim3 img {
    width: 100%;
}

.radiantthemes_avatar4 {
    width: 350px;
    overflow: hidden;
    transform: translateY(0px);
    animation: float4 8s ease-in-out infinite;
}

.radiantthemes_avatar4 img {
    width: 100%;
    height: auto;
}

@keyframes float4 {
    0% {
        transform: translateX(0px);
    }

    50% {
        transform: translateX(-20px);
    }

    100% {
        transform: translateX(0px);
    }
}

/*=================== Blob Svg End =================== */

/* radiantthemes-accordion element-one */

.radiantthemes-accordion.element-one .radiantthemes-accordion-item {
    border-bottom: 1px rgba(0, 0, 0, 0.07) solid;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item:last-child,
.radiantthemes-accordion.element-one .radiantthemes-accordion-item:only-child {
    border-bottom: none;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title {
    position: relative;
    padding-top: 24px;
    padding-right: 50px;
    padding-bottom: 22px;
    cursor: pointer;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon {
    position: absolute;
    top: 20px;
    right: 0;
    z-index: 1;
    width: 32px;
    height: 32px;
    /*border: 1px #030712 solid;*/
    border: 1px transparent solid;
    border-radius: 50%;
    text-align: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon i.main-icon:before {
    font-family: "themify";
    content: "\e61a";
    font-size: 18px;
    color: #fca301;
    line-height: 32px;
    font-style: normal;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-title > .panel-title {
    margin: 0;
    font-weight: 700;
    font-size: 20px;
    color: #1e1e1e;
    line-height: 27px;
    letter-spacing: -0.6px;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-body {
    padding-bottom: 25px;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-body > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item > .radiantthemes-accordion-item-body p {
    margin-bottom: 17px;
}

.radiantthemes-accordion.element-one .radiantthemes-accordion-item.radiantthemes-active > .radiantthemes-accordion-item-title > .radiantthemes-accordion-item-title-icon i.main-icon:before {
    content: "\e646";
    /*color: #fff !important;*/
}

/** Accordion Five**/

.radiantthemes-accordion.element-five {
    background-color: #fff;
    width: 100%;
    margin: 0 auto;
}

.radiantthemes-accordion.element-five .accord_bdy {
    padding: 0;
}

.radiantthemes-accordion.element-five .accord_bx_sec {
    padding: 0 70px 35px 0px;
}

.radiantthemes-accordion.element-five .title {
    height: 40px;
    background: #6bb170;
    color: white;
    text-align: center;
    padding-top: 13px;
}

.radiantthemes-accordion.element-five .ques_bx {
    margin: 0;
    padding: 0;
}

.radiantthemes-accordion.element-five .ques_bx li {
    padding: 10px 0;
    float: left;
    width: 100%;
}

.radiantthemes-accordion.element-five .ques_bx li.question {
    font-weight: bold;
    cursor: pointer;
}

.radiantthemes-accordion.element-five .ques_bx li.a {
    display: none;
    color: #555759;
}

.radiantthemes-accordion.element-five .ques_bx li p {
    margin-bottom: 0;
}

.radiantthemes-accordion.element-five .plus {
    opacity: 1;
    font-size: 1.3em;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    margin-top: -2px;
    float: right;
}

.radiantthemes-accordion.element-five .plus::after,
.radiantthemes-accordion.element-five .plus::before {
    content: "" !important;
    background: currentColor;
    height: 2px;
    width: 16px;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    transition: transform 0.3s ease-out;
}

.radiantthemes-accordion.element-five .plus::after {
    transform: rotate(90deg);
}

.radiantthemes-accordion.element-five .text {
    float: left;
    color: #555759;
    font-weight: 600;
    margin-right: 10px;
}

.radiantthemes-accordion.element-five .minus {
    opacity: 1;
    font-size: 1.3em;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    float: right;
}

.radiantthemes-accordion.element-five .minus::before {
    transform: rotate(135deg);
}

.radiantthemes-accordion.element-five .minus::after {
    transform: rotate(45deg);
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .radiantthemes-accordion.element-five .minus {
        top: 22px;
        right: -15px;
    }

    .radiantthemes-accordion.element-five .plus {
        top: 22px;
        right: -15px;
    }

    .header_holder .wraper_header_main > nav ul.elementor-nav-menu .mega-child-menu ul li {
        border-bottom: 1px rgba(0, 0, 0, 0.075) solid;
        background: #f1f1f1;
    }

    .elementor-19871 .elementor-element.elementor-element-c4898af {
        padding: 0 !important;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .radiantthemes-accordion.element-five .minus {
        top: 22px;
        right: -15px;
    }

    .radiantthemes-accordion.element-five .plus {
        top: 22px;
        right: -15px;
    }
}

/* radiantthemes-alert-box element-one */

.radiantthemes-alert-box.element-one {
    position: relative;
    margin: 0;
    padding: 13px 35px 12px 45px;
    border-width: 1px;
    border-style: solid;
    border-radius: 3px;
    text-align: left;
    font-size: 14px;
    line-height: 26px;
}

.radiantthemes-alert-box.element-one.alert-info {
    background-color: #e8f3fa;
    border-color: #c6dfef;
    color: #3097db;
}

.radiantthemes-alert-box.element-one.alert-success {
    background-color: #e0f2e0;
    border-color: #c4e7c4;
    color: #00a500;
}

.radiantthemes-alert-box.element-one.alert-warning {
    background-color: #f9ebc8;
    border-color: #f4d29c;
    color: #df8c16;
}

.radiantthemes-alert-box.element-one.alert-danger {
    background-color: #fce4e4;
    border-color: #eec1c1;
    color: #fb5455;
}

.radiantthemes-alert-box.element-one > .close {
    position: absolute;
    top: 13px;
    right: 15px;
    z-index: 1;
    opacity: 1;
    color: inherit;
}

.radiantthemes-alert-box.element-one > .close i {
    font-size: 15px;
    line-height: 15px;
}

.radiantthemes-alert-box.element-one > .icon {
    position: absolute;
    top: 50%;
    left: 15px;
    z-index: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.radiantthemes-alert-box.element-one > .icon i {
    width: 16px;
    text-align: center;
    font-size: 16px;
    line-height: 16px;
}

.radiantthemes-alert-box.element-one > strong {
    font-weight: 600;
}

/* radiantthemes-alert-box element-two */

.radiantthemes-alert-box.element-two {
    position: relative;
    margin: 0;
    padding: 13px 35px 12px 45px;
    border-width: 1px;
    border-bottom-width: 6px;
    border-style: solid;
    border-radius: 3px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    text-align: left;
    font-size: 14px;
    line-height: 26px;
}

.radiantthemes-alert-box.element-two.alert-info {
    background-color: #e8f3fa;
    border-color: #c6dfef;
    color: #3097db;
}

.radiantthemes-alert-box.element-two.alert-success {
    background-color: #e0f2e0;
    border-color: #c4e7c4;
    color: #00a500;
}

.radiantthemes-alert-box.element-two.alert-warning {
    background-color: #f9ebc8;
    border-color: #f4d29c;
    color: #df8c16;
}

.radiantthemes-alert-box.element-two.alert-danger {
    background-color: #fce4e4;
    border-color: #eec1c1;
    color: #fb5455;
}

.radiantthemes-alert-box.element-two > .close {
    position: absolute;
    top: 13px;
    right: 15px;
    z-index: 1;
    opacity: 1;
    color: inherit;
}

.radiantthemes-alert-box.element-two > .close i {
    font-size: 15px;
    line-height: 15px;
}

.radiantthemes-alert-box.element-two > .icon {
    position: absolute;
    top: 50%;
    left: 15px;
    z-index: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.radiantthemes-alert-box.element-two > .icon i {
    width: 16px;
    text-align: center;
    font-size: 16px;
    line-height: 16px;
}

.radiantthemes-alert-box.element-two > strong {
    font-weight: 600;
}

/* rt-animated-link element-one */

.rt-animated-link.element-one {
    text-align: center;
}

.rt-animated-link.element-one > .holder {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: 2px rgba(0, 0, 0, 0.17) solid;
}

.rt-animated-link.element-one > .holder:before {
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    z-index: 0;
    content: " ";
    border-width: 2px;
    border-style: solid;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-20px);
    -webkit-transform: translateY(-20px);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-animated-link.element-one > .holder:hover:before {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-animated-link.element-one > .holder > .main-link {
    position: relative;
    display: block;
    padding: 8px 20px 9px 20px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

/* rt-animated-link element-two */

.rt-animated-link.element-two > .holder {
    text-align: center;
}

.rt-animated-link.element-two > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-two > .holder > .main-link:before,
.rt-animated-link.element-two > .holder > .main-link:after {
    position: absolute;
    top: -1px;
    z-index: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-two > .holder > .main-link:hover:before,
.rt-animated-link.element-two > .holder > .main-link:hover:after {
    opacity: 1;
    visibility: visible;
}

.rt-animated-link.element-two > .holder > .main-link:before {
    left: 0;
    content: "[";
}

.rt-animated-link.element-two > .holder > .main-link:hover:before {
    left: -20px;
}

.rt-animated-link.element-two > .holder > .main-link:after {
    right: 0;
    content: "]";
}

.rt-animated-link.element-two > .holder > .main-link:hover:after {
    right: -20px;
}

/* rt-animated-link element-three */

.rt-animated-link.element-three > .holder {
    text-align: center;
}

.rt-animated-link.element-three > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-top: 10px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-three > .holder > .main-link:before {
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 1px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-three > .holder > .main-link:hover:before {
    top: 0;
    opacity: 1;
    visibility: visible;
}

/* rt-animated-link element-four */

.rt-animated-link.element-four > .holder {
    text-align: center;
}

.rt-animated-link.element-four > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-four > .holder > .main-link:before {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 1px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-four > .holder > .main-link:hover:before {
    bottom: 0;
    opacity: 1;
    visibility: visible;
}

/* rt-animated-link element-five */

.rt-animated-link.element-five > .holder {
    text-align: center;
}

.rt-animated-link.element-five > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-five > .holder > .main-link:before {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 1px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-five > .holder > .main-link:hover:before {
    top: 0;
    opacity: 1;
    visibility: visible;
}

.rt-animated-link.element-five > .holder > .main-link:after {
    position: absolute;
    bottom: 0;
    left: 15px;
    right: 15px;
    z-index: 0;
    content: " ";
    height: 1px;
    background-color: #1d4fce;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-five > .holder > .main-link:hover:after {
    left: 0;
    right: 0;
}

/* rt-animated-link element-six */

.rt-animated-link.element-six > .holder {
    text-align: center;
}

.rt-animated-link.element-six > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-six > .holder > .main-link > .dot-holder {
    position: absolute;
    bottom: 0;
    left: 50%;
    z-index: 0;
    height: 4px;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-six > .holder > .main-link:hover > .dot-holder {
    opacity: 1;
    visibility: visible;
}

.rt-animated-link.element-six > .holder > .main-link > .dot-holder > .dots {
    display: inline-block;
    vertical-align: top;
    width: 4px;
    height: 4px;
    margin-left: 0;
    margin-right: 0;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-six > .holder > .main-link:hover > .dot-holder > .dots {
    margin-left: 3px;
    margin-right: 3px;
}

/* rt-animated-link element-seven */

.rt-animated-link.element-seven > .holder {
    text-align: center;
}

.rt-animated-link.element-seven > .holder > .main-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-seven > .holder > .main-link:before,
.rt-animated-link.element-seven > .holder > .main-link:after {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 2px;
    opacity: 0.8;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-animated-link.element-seven > .holder > .main-link:before {
    top: 0;
}

.rt-animated-link.element-seven > .holder > .main-link:after {
    bottom: 0;
}

.rt-animated-link.element-seven > .holder > .main-link:hover:before,
.rt-animated-link.element-seven > .holder > .main-link:hover:after {
    opacity: 0.4;
}

.rt-animated-link.element-seven > .holder > .main-link:hover:before {
    top: 50%;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.rt-animated-link.element-seven > .holder > .main-link:hover:after {
    bottom: 50%;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

/* rt-animated-link element-eight */

.rt-animated-link.element-eight {
    text-align: center;
}

.rt-animated-link.element-eight > .holder {
    position: relative;
    display: inline-block;
    vertical-align: top;
    perspective: 800px;
    text-align: center;
}

.rt-animated-link.element-eight > .holder > .main-link-fliper,
.rt-animated-link.element-eight > .holder > .main-link {
    display: block;
    padding: 10px 20px 10px 20px;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
}

.rt-animated-link.element-eight > .holder > .main-link-fliper {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: block;
    color: #fff;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform: rotateX(268deg);
    -webkit-transform: rotateX(268deg);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.rt-animated-link.element-eight > .holder:hover > .main-link-fliper {
    transform: rotateX(0);
    -webkit-transform: rotateX(0);
}

.rt-animated-link.element-eight > .holder > .main-link {
    background-color: rgba(0, 0, 0, 0.1);
    border-top: 2px rgba(0, 0, 0, 0.7) solid;
}

/* rt-beforeafter element-one */

.rt-beforeafter.element-one {
    position: relative;
    overflow: hidden;
}

.rt-beforeafter.element-one img {
    width: 100%;
    display: block;
    max-width: none;
}

.rt-beforeafter.element-one .resize {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 57.5%;
    overflow: hidden;
}

.rt-beforeafter.element-one .handle {
    position: absolute;
    left: 57.5%;
    top: 0;
    bottom: 0;
    width: 2px;
    margin-left: -1px;
    background: white;
    cursor: ew-resize;
}

.rt-beforeafter.element-one .handle:after {
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    margin-top: -22px;
    margin-left: -22px;
    content: " ";
    background: url("/wp-content/plugins/radiantthemes-addons/assets/images/beforeafter-element-one-icon.png") 0px 0px no-repeat;
    border: none;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-beforeafter.element-one .handle.ba-draggable:after {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
}

/* rt-beforeafter element-two */

.rt-beforeafter.element-two {
    position: relative;
    overflow: hidden;
}

.rt-beforeafter.element-two img {
    width: 100%;
    display: block;
    max-width: none;
}

.rt-beforeafter.element-two .resize {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 50%;
    overflow: hidden;
}

.rt-beforeafter.element-two .handle {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 2px;
    margin-left: -1px;
    background: white;
    cursor: ew-resize;
}

.rt-beforeafter.element-two .handle:after {
    position: absolute;
    top: 50%;
    width: 24px;
    height: 13px;
    margin-top: -6px;
    margin-left: -11px;
    content: " ";
    background: url("/wp-content/plugins/radiantthemes-addons/assets/images/beforeafter-element-two-icon.png") 0px 0px no-repeat;
    border: none;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-beforeafter.element-two .handle.ba-draggable:after {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
}

/* rt-beforeafter element-three */

.rt-beforeafter.element-three {
    position: relative;
    overflow: hidden;
}

.rt-beforeafter.element-three img {
    width: 100%;
    display: block;
    max-width: none;
}

.rt-beforeafter.element-three .resize {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 50%;
    overflow: hidden;
}

.rt-beforeafter.element-three .handle {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 2px;
    margin-left: -1px;
    background: white;
    cursor: ew-resize;
}

.rt-beforeafter.element-three .handle:after {
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    margin-top: -22px;
    margin-left: -22px;
    content: " ";
    background: url("/wp-content/plugins/radiantthemes-addons/assets/images/beforeafter-element-three-icon.png") 0px 0px no-repeat;
    border: none;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-beforeafter.element-three .handle.ba-draggable:after {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
}

/* radiantthemes-blockquote element-one */

.radiantthemes-blockquote.element-one > blockquote {
    text-align: center;
}

.radiantthemes-blockquote.element-one > blockquote > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-blockquote.element-one > blockquote > i.fa {
    display: block;
    margin-bottom: 20px;
    font-size: 80px;
    color: #e7e9ef;
    line-height: 80px;
}

.radiantthemes-blockquote.element-one > blockquote cite {
    display: block;
    margin-top: 20px;
    font-weight: 500;
    font-size: 13px;
    color: #2f2f2f;
    line-height: 25px;
    font-style: normal;
}

/* radiantthemes-blockquote element-two */

.radiantthemes-blockquote.element-two > blockquote {
    font-weight: 500;
}

.radiantthemes-blockquote.element-two > blockquote > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-blockquote.element-two > blockquote > i.fa {
    display: none;
}

.radiantthemes-blockquote.element-two > blockquote cite {
    display: block;
    margin-top: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #2f2f2f;
    line-height: 25px;
    font-style: normal;
}

/* radiantthemes-blockquote element-three */

.radiantthemes-blockquote.element-three > blockquote {
    position: relative;
    padding-left: 65px;
}

.radiantthemes-blockquote.element-three > blockquote > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-blockquote.element-three > blockquote > i.fa {
    position: absolute;
    top: 4px;
    left: 0;
    z-index: 1;
    font-size: 45px;
    color: #5d5e64;
    line-height: 45px;
}

.radiantthemes-blockquote.element-three > blockquote cite {
    display: block;
    margin-top: 20px;
    font-weight: 500;
    font-size: 13px;
    color: #2f2f2f;
    line-height: 25px;
    font-style: normal;
}

/*=====================================*/
.blog.element-one .blog-item {
    display: block;
    position: relative;
    padding: 10px 15px;
    overflow: hidden;
    float: left;
}

.blog.element-one .blog-item > .holder > .data > .post-meta span.comments {
    /*float: right;*/
}

.blog.element-one .blog-item > .holder > .data > .post-meta span.comments i {
    margin-right: 7px;
}

.blog.element-one .blog-item > .holder {
    background-color: #fff;
    /*box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);*/
    box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
}

.blog.element-one .blog-item > .holder > .pic {
    transform: scale(1.06);
    position: relative;
    overflow: hidden;
    transition: transform 1s cubic-bezier(0.33, 0.02, 0, 0.93);
}

.blog.element-one .blog-item > .holder > .pic > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
    background-position: center;
}

.blog.element-one .blog-item > .holder:hover > .pic {
    transform: scale(1.06) translateX(3%);
    transition: transform 1s cubic-bezier(0.33, 0.02, 0, 0.93);
}

.blog.element-one .blog-item > .holder > .pic .bg-overlay {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

/*.blog.element-one .blog-item > .holder:hover > .pic .bg-overlay {
opacity: 1;
}*/

/*.blog.element-one .blog-item > .holder > .pic:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
content: "";
z-index: 2;
background-color: rgba(0, 0, 0, 0.3);
opacity: 0;
visibility: hidden;
transition: all 0.6s cubic-bezier(0.39, 0.01, 0.36, 0.9);
-webkit-transition: all 0.6s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}*/

.blog.element-one .blog-item .ti-plus {
    display: none;
}

.blog.element-one .blog-item > .holder:hover > .pic:before {
    opacity: 1;
    visibility: visible;
}

.blog.element-one .blog-item > .holder > .pic > img {
    width: 100%;
    float: left;
    /* height: 238px;*/
}

.blog.element-one .blog-item > .holder > .data {
    padding: 34px 0px 10px 0;
}

.blog.element-one .blog-item > .holder > .data > .date {
    margin-bottom: 8px;
    width: 100%;
    float: left;
    color: #51565e;
    font-size: 13px;
}

.blog.element-one .blog-item > .holder > .data > .title {
    display: inline-block;
    line-height: 0;
    margin-bottom: 10px;
}

.blog.element-one .blog-item > .holder > .data > .title > a {
    text-decoration: none;
    color: #1a1c26;
    font-size: 22px;
    /*font-weight: 500;*/
    line-height: 32px;
    /*letter-spacing: -0.7px;*/
}

.blog.element-one .blog-item > .holder > .data > .post-meta {
    /*border-top: 1px solid #CCCCCC;
padding-top: 12px;*/
}

.blog.element-one .blog-item > .holder > .data > .post-meta > span {
    font-size: 13px;
    color: #51565e;
    margin-right: 30px;
    /*line-height: 1.8;*/
}

.blog.element-one .blog-item > .holder > .data > span.author {
    color: #6a7c92;
}

/* SMART PHONE LANDSCAPE PART */
@media screen and (max-width: 768px) {
    .blog.element-one .blog-item {
        padding: 0 15px;
    }
}

@media screen and (min-width: 321px) and (max-width: 479px) {
    .blog.element-one .blog-item > .holder > .pic > img {
        height: 100%;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .blog.element-one .blog-item > .holder > .pic > img {
        height: 100%;
    }
}

/* blog element-two */
.blog.element-two .blog-item {
    display: block;
    position: relative;
    padding: 0 15px;
    overflow: hidden;
    float: left;
}

.blog.element-two .blog-item > .holder > .data > .post-meta span.comments {
    float: right;
}

.blog.element-two .blog-item > .holder > .data > .post-meta span.comments i {
    margin-right: 7px;
}

.blog.element-two .blog-item > .holder {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
}

.blog.element-two .blog-item > .holder > .pic {
    transform: scale(1) translateY(0);
    position: relative;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.blog.element-two .blog-item > .holder > .pic > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-size: cover;
    background-position: center;
}

.blog.element-two .blog-item > .holder:hover > .pic {
    transform: scale(1.1) translateY(-9px);
}

.blog.element-two .blog-item > .holder > .pic .bg-overlay {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

.blog.element-two .blog-item > .holder:hover > .pic .bg-overlay {
    opacity: 1;
}

.blog.element-two .blog-item > .holder > .pic:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    content: "";
    z-index: 2;
    background-color: rgba(0, 0, 0, 0.3);
    opacity: 0;
    visibility: hidden;
    transition: all 0.6s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-transition: all 0.6s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.blog.element-two .blog-item > .holder:hover > .pic:before {
    opacity: 1;
    visibility: visible;
}

.blog.element-two .blog-item > .holder > .pic > img {
    width: 100%;
    float: left;
    height: 230px;
}

.blog.element-two .blog-item > .holder > .post-btn > .category-list {
    position: absolute;
    top: 19px;
    right: 5px;
    z-index: 2;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-25px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.blog.element-two .blog-item > .holder:hover > .post-btn > .category-list {
    position: absolute;
    top: 15px;
    right: 5px;
    z-index: 2;
    font-size: 0;
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.blog.element-two .blog-item > .holder > .post-btn > .category-list > a {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 10px;
    padding: 8px 15px 8px 15px;
    border: 1px solid #fff;
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    color: #fff;
    line-height: 1.1;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
    text-decoration: none;
}

.blog.element-two .blog-item > .holder > .post-btn > .category-list > a:hover {
    color: #1a1c26;
    background-color: #fff;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

.blog.element-two .blog-item > .holder > .post-btn > .post-button {
    display: block;
    position: absolute;
    top: 25%;
    left: 0px;
    right: 0px;
    width: 35%;
    margin: 0 auto;
    padding: 5px 10px;
    color: #fff;
    text-align: center;
    background: linear-gradient(90deg, #f97d41 0%, #fe6664 100%);
    z-index: 2;
    border-radius: 3px;
    box-shadow: 0 5px 25px -4px rgba(9, 31, 67, 0.15);
    transform: translateY(25px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    text-decoration: none;
    font-size: 13px;
}

.blog.element-two .blog-item > .holder:hover .post-button {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.blog.element-two .blog-item > .holder > .post-btn > .post-button:hover {
    background-color: #fc6086;
}

.blog.element-two .blog-item > .holder > .post-btn > .post-button:hover .ti-angle-right {
    color: #ffffff;
}

.blog.element-two .blog-item > .holder > .post-btn > .post-button > .ti-angle-right {
    color: #fc6086;
    font-size: 18px;
    line-height: 55px;
    display: block;
    text-align: center;
}

.blog.element-two .blog-item > .holder > .data {
    padding: 15px 20px 15px 25px;
}

.blog.element-two .blog-item > .holder > .data > .date {
    margin-bottom: 8px;
    width: 100%;
    float: left;
    color: #51565e;
    font-size: 13px;
}

.blog.element-two .blog-item > .holder > .data > .title {
    display: inline-block;
    line-height: 0;
}

.blog.element-two .blog-item > .holder > .data > .title > a {
    text-decoration: none;
    color: #1a1c26;
    font-size: 22px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: -0.7px;
}

.blog.element-two .blog-item > .holder > .data > .post-meta {
    border-top: 1px solid #cccccc;
    padding-top: 12px;
}

.blog.element-two .blog-item > .holder > .data > .post-meta > span {
    font-size: 13px;
    color: #51565e;
    /*line-height: 1.8;*/
}

.blog.element-two .blog-item > .holder > .data > span.author {
    color: #6a7c92;
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .blog.element-two .blog-item > .holder > .pic > img {
        height: 100%;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .blog.element-two .blog-item > .holder > .pic > img {
        height: 100%;
    }
}

/* blog element-three */
/*.blog.element-three */

.blog.element-three .style-one .category-list {
    position: absolute;
    top: 19px;
    right: 5px;
    z-index: 2;
    font-size: 0;
}

.blog.element-three .style-one .category-list > a {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 10px;
    padding: 8px 15px 8px 15px;
    background-color: rgba(255, 255, 255, 0.87);
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 11px;
    color: #181b31;
    line-height: 1.1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blog.element-three .style-one .category-list > a:hover {
    color: #ffffff;
    background-color: #190e22;
    opacity: 0.87;
}

.blog.element-three .style-one {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
}

.blog.element-three .style-one .post-thumbnail {
    transform: scale(1) translateY(0);
    position: relative;
    margin-bottom: 15px;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.blog.element-three .style-one .post-thumbnail > img {
    width: 100%;
    float: left;
}

.blog.element-three .style-one .post-thumbnail > .placeholder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center top no-repeat;
    background-position-x: center;
    background-position-y: top;
    background-image: none;
    background-size: auto;
    background-size: cover;
    background-position: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.blog.element-three .style-one .post-btn {
    text-align: right;
    top: -42px;
    position: relative;
    right: 25px;
}

.blog.element-three .style-one .post-button {
    display: block;
    float: right;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    background-color: #fff;
    z-index: 2;
    box-shadow: 0 5px 25px -4px rgba(9, 31, 67, 0.15);
    transform: translateY(25px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.blog.element-three .style-one:hover .post-button {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.blog.element-three .style-one .post-data {
    padding: 15px 20px 25px 25px;
}

.blog.element-three .style-one .entry-main .entry-header h3.entry-title {
    margin-bottom: 13px;
    padding-bottom: 12px;
    line-height: 0;
    border-bottom: 1px #ededed solid;
}

.blog.element-three .style-one .entry-main .entry-header .entry-title a {
    color: inherit;
}

.blog.element-three .style-one .post-button .ti-angle-right {
    color: #1ed5a4;
    font-size: 18px;
    line-height: 55px;
    display: block;
    text-align: center;
    border-radius: 100%;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.blog.element-three .style-one .post-button:hover .ti-angle-right {
    color: #ffffff !important;
}

.blog.element-three .style-one.blog-item {
    margin: 0 15px 0 15px;
}

.blog.element-three .owl-stage-outer {
    padding: 0 0 13px 0;
}

.blog.element-three .style-one .post-meta {
    margin-bottom: 0;
    font-size: 0;
}

.blog.element-three .style-one .post-meta span.author {
    color: #6a7c92;
}

.blog.element-three .style-one .post-meta span {
    font-size: 15px;
    color: #999;
    line-height: 1.8;
    text-decoration: none;
    margin-right: 60px;
}

/* blog owl-nav-style */
.blog[class*="element-"] .owl-nav {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
    font-size: 0;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav {
    font-size: 0;
}

.blog[class*="element-"] .owl-nav > .owl-prev,
.blog[class*="element-"] .owl-nav > .owl-next {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    background-color: initial;
    border: 1px #08276e solid;
    text-align: center;
}

.blog[class*="element-"] .owl-nav > .owl-prev,
.blog[class*="element-"] .owl-nav > .owl-next {
    margin-left: 7px;
    margin-right: 7px;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev,
.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    background-color: rgba(255, 255, 255, 0.95);
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev {
    left: 15px;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    right: 15px;
}

.blog[class*="element-"] .owl-nav > .owl-prev:before,
.blog[class*="element-"] .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #08276e;
    line-height: 36px;
}

.blog[class*="element-"] .owl-nav > .owl-prev:before {
    content: "\f104";
}

.blog[class*="element-"] .owl-nav > .owl-next:before {
    content: "\f105";
}

.blog[class*="element-"] .owl-dots {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots {
    text-align: center;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots {
    text-align: right;
}

.blog[class*="element-"] .owl-dots > .owl-dot {
    display: inline-block;
    vertical-align: top;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot {
    margin-left: 5px;
    margin-right: 5px;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot {
    margin-left: 3px;
    margin-right: 3px;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot > span {
    display: block;
    width: 12px;
    height: 12px;
    background-color: #08276e;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot.active > span {
    background-color: #fde428;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot > span {
    display: block;
    width: 15px;
    height: 3px;
    background-color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot.active > span {
    background-color: #fde428;
}

/*============================================================================
Responsive Part
========================================================================== */

@media (min-width: 1281px) {}

@media (min-width: 1025px) and (max-width: 1280px) {}

@media (min-width: 768px) and (max-width: 1024px) {}

@media (max-width: 767px) {}

/* blog owl-nav-style */
.blog[class*="element-"] .owl-nav {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
    font-size: 0;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav {
    font-size: 0;
}

.blog[class*="element-"] .owl-nav > .owl-prev,
.blog[class*="element-"] .owl-nav > .owl-next {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    background-color: initial;
    border: 1px #08276e solid;
    text-align: center;
}

.blog[class*="element-"] .owl-nav > .owl-prev,
.blog[class*="element-"] .owl-nav > .owl-next {
    margin-left: 7px;
    margin-right: 7px;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev,
.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    background-color: rgba(255, 255, 255, 0.95);
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev {
    left: 15px;
}

.blog[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    right: 15px;
}

.blog[class*="element-"] .owl-nav > .owl-prev:before,
.blog[class*="element-"] .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #08276e;
    line-height: 36px;
}

.blog[class*="element-"] .owl-nav > .owl-prev:before {
    content: "\f104";
}

.blog[class*="element-"] .owl-nav > .owl-next:before {
    content: "\f105";
}

.blog[class*="element-"] .owl-dots {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots {
    text-align: center;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots {
    text-align: right;
}

.blog[class*="element-"] .owl-dots > .owl-dot {
    display: inline-block;
    vertical-align: top;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot {
    margin-left: 5px;
    margin-right: 5px;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot {
    margin-left: 3px;
    margin-right: 3px;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot > span {
    display: block;
    width: 10px;
    height: 10px;
    background-color: #a8a8a8;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blog[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot.active > span {
    background-color: #6a30f5;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot > span {
    display: block;
    width: 15px;
    height: 3px;
    background-color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.blog[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot.active > span {
    background-color: #fde428;
}

/* blog element-four */

.blog.element-four {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.blog.element-four .blog-item {
    padding-left: 15px;
    padding-right: 15px;
}

.blog.element-four .blog-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 19px;
    padding-top: calc((66 / 100) * 100%);
}

.blog.element-four .blog-item > .holder > .pic > .pic-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: 0.42s ease-out;
    -webkit-transition: 0.42s ease-out;
    transform: scale(1.01);
}

.blog.element-four .blog-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.blog.element-four .blog-item > .holder > .data ul.meta {
    margin-bottom: 9px;
}

.blog.element-four .blog-item > .holder > .data ul.meta > li {
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
}

.blog.element-four .blog-item > .holder > .data ul.meta > li a {
    color: inherit;
}

.blog.element-four .blog-item > .holder > .data .title {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.3px;
}

.blog.element-four .blog-item > .holder > .data .title a {
    color: inherit;
}

.blog.element-four .blog-item > .holder:hover > .pic > .pic-main {
    -webkit-transform: scale(1.035);
    -ms-transform: scale(1.035);
    transform: scale(1.035);
}

.blog.element-four .blog-item > .holder > .data .btn span {
    position: relative;
    display: inline-block;
}

.blog.element-four .blog-item > .holder > .data .btn span:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog.element-four .blog-item > .holder > .data .btn span:after,
.blog.element-four .blog-item > .holder > .data .btn span:before {
    content: "";
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    -o-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
}

.blog.element-four .blog-item > .holder > .data .btn:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog.element-four .blog-item > .holder > .data .btn span:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.blog.element-four .blog-item > .holder > .data .btn:hover span:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: 0.34s;
    -o-transition-delay: 0.34s;
    transition-delay: 0.34s;
}

.blog.element-four:not(.owl-carousel) .blog-item {
    float: left;
    margin-bottom: 40px;
}

/* blog element-five */

.blog.element-five .blog-item {
    margin-bottom: 30px;
    display: block;
    position: relative;
    padding: 0 15px;
    overflow: hidden;
    float: left;
}

.blog.element-five .blog-item .holder {
    /*background-color: #fff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);*/
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
    transition: all 0.3s ease-in-out;
}

/*.blog.element-five  .blog-item  .holder:hover{
background-color: #fff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
transition: all 0.3s ease-in-out;
border-radius: 10px;
}*/

.blog.element-five .blog-item .holder .pic {
    /*transform: scale(1) translateY(0);*/
    position: relative;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    border-radius: 5px;
    height: 250px;
}

.blog.element-five .blog-item .holder:hover .pic {
    /*transform: scale(1.1) translateY(-9px);*/
    border-radius: 5px;
}

.blog.element-five .blog-item .holder .pic .bg-overlay {
    background: rgba(249, 69, 74, 0.3);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

.blog.element-five .blog-item .holder:hover .pic .bg-overlay {
    opacity: 1;
}

.blog.element-five .blog-item .holder .pic img {
    width: 100%;
    float: left;
    height: 100%;
}

.blog.element-five .blog-item .holder .post-btn .post-button .ti-arrow-right {
    display: block;
    position: absolute;
    top: 100px;
    left: 0px;
    right: 0px;
    width: 60px;
    height: 60px;
    line-height: 40px;
    margin: 0 auto;
    padding: 10px 20px;
    color: #fff;
    text-align: center;
    background: linear-gradient(90deg, #f97d41 0%, #fe6664 100%);
    z-index: 2;
    border-radius: 3px;
    box-shadow: 0 5px 25px -4px rgba(9, 31, 67, 0.15);
    transform: translateY(25px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    text-decoration: none;
    font-size: 18px;
}

.blog.element-five .blog-item .holder:hover .post-button .ti-arrow-right {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.blog.element-five .blog-item .holder .post-btn .post-button:hover {
    background-color: #fc6086;
}

.blog.element-five .blog-item .holder .data {
    padding: 35px 12px 20px 12px;
    float: left;
    width: 100%;
}

.blog.element-five .blog-item .holder .data .date {
    margin-bottom: 8px;
    width: 50%;
    float: left;
    color: #808595;
    font-size: 14px;
    line-height: 14px;
    text-align: right;
    padding: 0 13px 0 0;
    display: block;
    position: relative;
}

.blog.element-five .blog-item .holder .data .category {
    margin-bottom: 8px;
    width: 50%;
    float: left;
    color: #fb5248;
    font-size: 14px;
    line-height: 14px;
    text-align: left;
    padding: 0 0px 0 13px;
}

.blog.element-five .blog-item .holder .data .date:after {
    content: "";
    background: #808595;
    width: 1px;
    height: 14px;
    position: absolute;
    right: 0;
}

.blog.element-five .blog-item .holder .data .title {
    text-align: center;
    float: left;
    margin-top: 10px;
    width: 100%;
}

.blog.element-five .blog-item .holder .data .title a {
    text-decoration: none;
    color: #1c1615;
    font-size: 22px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: -0.7px;
}

/* blog element-six */

.blog.element-six {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.blog.element-six .blog-item {
    padding-left: 15px;
    padding-right: 15px;
}

.blog.element-six .blog-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 19px;
    padding-top: calc((66 / 100) * 100%);
}

.blog.element-six .blog-item > .holder > .pic > .pic-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: 0.42s ease-out;
    -webkit-transition: 0.42s ease-out;
    transform: scale(1.01);
}

.blog.element-six .blog-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.blog.element-six .blog-item > .holder > .data ul.meta {
    margin-bottom: 9px;
}

.blog.element-six .blog-item > .holder > .data ul.meta > li {
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
}

.blog.element-six .blog-item > .holder > .data ul.meta > li a {
    color: inherit;
}

.blog.element-six .blog-item > .holder > .data .title {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.3px;
}

.blog.element-six .blog-item > .holder > .data .title a {
    color: inherit;
}

.blog.element-six .blog-item > .holder:hover > .pic > .pic-main {
    -webkit-transform: scale(1.035);
    -ms-transform: scale(1.035);
    transform: scale(1.035);
}

.blog.element-six .blog-item > .holder > .data .btn span {
    position: relative;
    display: inline-block;
}

.blog.element-six .blog-item > .holder > .data .btn i {
    padding-left: 8px;
}

.blog.element-six:not(.owl-carousel) .blog-item {
    float: left;
    margin-bottom: 40px;
}

/* RadiantThemes Theme Button CSS */

/* TABLE OF INDEX */

/* ================================== */

/* ==================================
# Main CSS
## Hover Style One
## Hover Style Two
## Hover Style Three
## Hover Style Four
## Hover Style Five
## Hover Style Six
## Hover Style Seven
================================== */

/* ==================================
# Main CSS
================================== */

.radiantthemes-button {
    width: 100%;
}

.radiantthemes-button[data-button-direction="left"] {
    text-align: left;
}

.radiantthemes-button[data-button-direction="center"] {
    text-align: center;
}

.radiantthemes-button[data-button-direction="right"] {
    text-align: right;
}

.radiantthemes-button .radiantthemes-button-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.radiantthemes-button[data-button-fullwidth="true"] .radiantthemes-button-main {
    width: 100%;
}

.radiantthemes-button[class*="hover-style-"] .radiantthemes-button-main > .overlay {
    position: absolute;
    z-index: 0;
    content: " ";
}

.radiantthemes-button .radiantthemes-button-main > .placeholder {
    position: relative;
}

.radiantthemes-button .radiantthemes-button-main i {
    transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.radiantthemes-button[data-button-icon-position="left"] .radiantthemes-button-main i {
    margin-right: 10px;
}

.radiantthemes-button[data-button-icon-position="right"] .radiantthemes-button-main i {
    margin-left: 10px;
}

/* ==================================
## Hover Style One
================================== */

/* ==================================
## Hover Style Two
================================== */

.radiantthemes-button.hover-style-two .radiantthemes-button-main {
    overflow: hidden;
}

.radiantthemes-button.hover-style-two .radiantthemes-button-main > .overlay {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 0;
    border-radius: inherit;
    transition: width 0.3s ease-in-out;
    -webkit-transition: width 0.3s ease-in-out;
}

.radiantthemes-button.hover-style-two .radiantthemes-button-main:hover > .overlay {
    width: 100%;
}

/* ==================================
## Hover Style Three
================================== */

.radiantthemes-button.hover-style-three .radiantthemes-button-main > .overlay {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-button.hover-style-three .radiantthemes-button-main:hover > .overlay {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

/* ==================================
## Hover Style Four
================================== */

.radiantthemes-button.hover-style-four .radiantthemes-button-main i {
    opacity: 0;
    visibility: hidden;
}

.radiantthemes-button.hover-style-four .radiantthemes-button-main:hover i {
    opacity: 1;
    visibility: visible;
}

.radiantthemes-button[data-button-icon-position="left"].hover-style-four .radiantthemes-button-main i {
    margin-right: -3px;
}

.radiantthemes-button[data-button-icon-position="left"].hover-style-four .radiantthemes-button-main:hover i {
    margin-right: 10px;
}

.radiantthemes-button[data-button-icon-position="right"].hover-style-four .radiantthemes-button-main i {
    margin-left: -3px;
}

.radiantthemes-button[data-button-icon-position="right"].hover-style-four .radiantthemes-button-main:hover i {
    margin-left: 10px;
}

/* ==================================
## Hover Style Five
================================== */

.radiantthemes-button.hover-style-five .radiantthemes-button-main:hover {
    box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

/* ==================================
## Hover Style Six
================================== */

.radiantthemes-button.hover-style-six .radiantthemes-button-main {
    backface-visibility: hidden;
}

.radiantthemes-button.hover-style-six .radiantthemes-button-main:hover {
    animation-name: ButtonHoverSixHorizontalShake;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
}

@keyframes ButtonHoverSixHorizontalShake {
    16.65% {
        transform: translateX(8px);
    }

    33.3% {
        transform: translateX(-6px);
    }

    49.95% {
        transform: translateX(4px);
    }

    66.6% {
        transform: translateX(-2px);
    }

    83.25% {
        transform: translateX(1px);
    }

    100% {
        transform: translateX(0);
    }
}

/* ==================================
## Hover Style Seven
================================== */

.radiantthemes-button.hover-style-seven .radiantthemes-button-main {
    backface-visibility: hidden;
}

.radiantthemes-button.hover-style-seven .radiantthemes-button-main:hover {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

/* rt-call-to-action-wraper element-one */

.rt-call-to-action-wraper.element-one {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 30px;
    clear: both;
}

.rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
    position: absolute;
    top: 0;
    right: -30px;
    z-index: 0;
    width: calc(50% - 165px);
    height: 100%;
    transform: skew(-15deg);
    -webkit-transform: skew(-15deg);
}

.rt-call-to-action-wraper.element-one .rt-call-to-action {
    max-width: 1140px;
    margin: 0 auto;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item {
    padding: 40px 0px 40px 0px;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item h3 {
    margin-bottom: 10px;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item h4 {
    margin-bottom: 15px;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item h4 strong {
    display: block;
    margin-top: 3px;
    font-size: 170%;
    line-height: 120%;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item p {
    margin-bottom: 20px;
}

.rt-call-to-action-wraper.element-one .rt-call-to-action-item .btn {
    margin-bottom: 20px;
    padding: 7px 20px 7px 20px;
    border-radius: 0;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* LARGE DESKTOP PART */

@media screen and (min-width: 1200px) {
    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        background: none !important;
    }
}

/* DESKTOP PART */

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
        width: calc(50% - 60px);
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        background: none !important;
    }
}

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .rt-call-to-action-wraper.element-one {
        padding-left: 15px;
        padding-right: 15px;
    }

    .rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
        width: calc(50% - 40px);
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        background: none !important;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action > [class*="col-"] .rt-call-to-action-item {
        margin-left: -30px;
        margin-right: -30px;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action > [class*="col-"] .rt-call-to-action-item {
        margin-left: -30px;
        margin-right: -30px;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .rt-call-to-action-wraper.element-one > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action > [class*="col-"] .rt-call-to-action-item {
        margin-left: -30px;
        margin-right: -30px;
    }

    .rt-call-to-action-wraper.element-one .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }

    .blog.element-fifteen .blog-item .holder .data .date {
        margin-bottom: 8px;
        width: auto;
        float: left;
        color: #808595;
        font-size: 14px;
        line-height: 14px;
        text-align: right;
        padding: 0 13px 0 0;
        display: block;
        position: relative;
    }

    .blog.element-fifteen .blog-item .holder .data .category {
        margin-bottom: 8px;
        width: auto;
        float: left;
        color: #fb5248;
        font-size: 14px;
        line-height: 14px;
        text-align: left;
        padding: 0 0px 0 13px;
    }
}

/* rt-call-to-action-wraper element-two */

.rt-call-to-action-wraper.element-two {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 30px;
    clear: both;
}

.rt-call-to-action-wraper.element-two > .rt-call-to-action-wraper-overlay {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 0;
    width: calc(50% - 400px);
    height: 100%;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action {
    max-width: 1140px;
    margin: 0 auto;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item {
    padding: 15px 0px 15px 0px;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(1) .rt-call-to-action-item {
    margin-right: 20px;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(2) .rt-call-to-action-item {
    position: relative;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(2) .rt-call-to-action-item:before {
    position: absolute;
    top: 0;
    left: -20px;
    z-index: 0;
    content: " ";
    width: 0;
    height: 100%;
    border-left: 10px rgba(255, 255, 255, 0.2) solid;
    border-right: 10px rgba(255, 255, 255, 0.13) solid;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item h3 {
    margin-bottom: 10px;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item h4 {
    margin-bottom: 15px;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item h4 strong {
    display: block;
    margin-top: 3px;
    font-size: 140%;
    line-height: 120%;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item p {
    margin-bottom: 20px;
}

.rt-call-to-action-wraper.element-two .rt-call-to-action-item .btn {
    margin-bottom: 20px;
    padding: 7px 20px 7px 20px;
    border-radius: 0;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .rt-call-to-action-wraper.element-two {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/* TABLET LANDSCAPE PART */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .rt-call-to-action-wraper.element-two {
        padding-left: 15px;
        padding-right: 15px;
    }

    .rt-call-to-action-wraper.element-two > .rt-call-to-action-wraper-overlay {
        width: calc(50% - 200px);
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .rt-call-to-action-wraper.element-two > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(2) .rt-call-to-action-item {
        margin-left: -10px;
        margin-right: -30px;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .rt-call-to-action-wraper.element-two > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(2) .rt-call-to-action-item {
        margin-left: -10px;
        margin-right: -30px;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .rt-call-to-action-wraper.element-two > .rt-call-to-action-wraper-overlay {
        display: none;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item {
        padding: 30px 20px 30px 20px;
        text-align: center;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action > [class*="col-"]:nth-child(2) .rt-call-to-action-item {
        margin-left: -10px;
        margin-right: -30px;
    }

    .rt-call-to-action-wraper.element-two .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* rt-call-to-action-wraper element-three */

.rt-call-to-action-wraper.element-three {
    clear: both;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action {
    max-width: 1140px;
    margin: 0 auto;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item {
    padding: 30px 25px 30px 25px;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item h3 {
    margin-bottom: 10px;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item h4 {
    margin-bottom: 15px;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item h4 strong {
    display: block;
    margin-top: 3px;
    font-size: 170%;
    line-height: 120%;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item p {
    margin-bottom: 20px;
}

.rt-call-to-action-wraper.element-three .rt-call-to-action-item .btn {
    margin-bottom: 20px;
    padding: 7px 20px 7px 20px;
    border-radius: 30px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .rt-call-to-action-wraper.element-three .rt-call-to-action-item {
        text-align: center;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .rt-call-to-action-wraper.element-three .rt-call-to-action-item {
        text-align: center;
    }

    .rt-call-to-action-wraper.element-three .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .rt-call-to-action-wraper.element-three .rt-call-to-action-item {
        text-align: center;
    }

    .rt-call-to-action-wraper.element-three .rt-call-to-action-item h4 strong {
        font-size: 140%;
    }
}

/* ================================== */

/* RadiantThemes Circular Progress Bar CSS */

/* TABLE OF INDEX */

/* ================================== */

/* ==================================
# Main CSS
================================== */

/* ==================================
# Main CSS
================================== */

.radiantthemes-circular-progress-bar {
    text-align: center;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 190px;
    height: 190px;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main div {
    position: absolute;
    width: 190px;
    height: 190px;
    border-radius: 50%;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main div span {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 184px;
    height: 184px;
    border-radius: 50%;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main div span > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main div span > .table > .table-cell {
    position: static;
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .background {
    background-color: #b3cef6;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .rotate,
.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .left,
.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .right {
    clip: rect(0 95px 190px 0);
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .left {
    opacity: 1;
}

.radiantthemes-circular-progress-bar .radiantthemes-circular-progress-bar-main .right {
    transform: rotate(180deg);
    opacity: 0;
}

/* Progress Bar Element Two*/

.rt-progress-bar.element-two {
    padding: 0px;
}

.rt-progress-bar.element-two .section-title p {
    margin-left: 0;
    margin-right: 0;
    color: #ffffff;
    opacity: 0.95;
}

.rt-progress-bar.element-two .skills {
    position: relative;
}

.rt-progress-bar.element-two .skills .skill-item {
    position: relative;
    margin-bottom: 25px;
}

.rt-progress-bar.element-two .skills .skill-item .skill-header {
    position: relative;
    margin-bottom: 10px;
}

.rt-progress-bar.element-two .skills .skill-item .skill-header .skill-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    color: #fff;
}

.rt-progress-bar.element-two .skills .skill-item .skill-header .skill-percentage {
    position: absolute;
    right: 0;
    top: 1px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
}

.rt-progress-bar.element-two .skills .skill-item:last-child {
    margin-bottom: 0;
}

.rt-progress-bar.element-two .skills .skill-item .skill-bar {
    position: relative;
    width: 100%;
}

.rt-progress-bar.element-two .skills .skill-item .skill-bar .bar-inner {
    position: relative;
    width: 100%;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.5);
    -webkit-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out;
}

.rt-progress-bar.element-two .skills .skill-item .skill-bar .bar-inner .bar {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    background: #9548fd;
    background: -moz-linear-gradient(left,
            #9548fd 44%,
            #5626ff 65%,
            #5626ff 100%);
    background: -webkit-linear-gradient(left,
            #9548fd 44%,
            #5626ff 65%,
            #5626ff 100%);
    background: linear-gradient(to right, #9548fd 44%, #5626ff 65%, #5626ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9548fd', endColorstr='#5626ff', GradientType=1);
    border-radius: 10px;
    -webkit-transition: width 1.5s ease-in-out;
    transition: width 1.5s ease-in-out;
}

/* Progress Bar Element Three*/
.rt-progress-bar.element-three {
    display: table;
    height: 210px;
    position: relative;
    width: 210px;
}

.rt-progress-bar.element-three .ProgressBar-contentCircle {
    display: table;
    height: 210px;
    position: absolute;
    width: 210px;
}

.rt-progress-bar.element-three .ProgressBar-circle,
.rt-progress-bar.element-three .ProgressBar-background {
    fill: none;
    stroke: #4812ff;
    stroke-width: 8;
    stroke-linecap: round;
    stroke-dasharray: 0;
    stroke-dashoffset: 0;
    position: relative;
    z-index: 10;
}

.rt-progress-bar.element-three .ProgressBar-background {
    stroke: #b5b5b5;
    stroke-width: 8;
    z-index: 0;
}

.rt-progress-bar.element-three .ProgressBar-percentage {
    color: #f00;
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    width: 100%;
    display: table-cell;
    vertical-align: middle;
}

/* clients element-one */

.clients.element-one {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.clients.element-one:not(.owl-carousel):after {
    display: block;
    content: " ";
    width: 100%;
    height: 0;
    clear: both;
}

.clients.element-one * {
    margin: 0 auto;
}

.clients.element-one .clients-item {
    padding: 5px 15px 10px 15px;
}

.clients.element-one:not(.owl-carousel) .clients-item {
    float: left;
    margin-bottom: 00px;
}

.clients.element-one .clients-item > .holder {
    text-align: center;
}

.clients.element-one .clients-item > .holder > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.clients.element-one .clients-item > .holder > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.clients.element-one .clients-item > .holder .pic {
    display: inline-block;
    vertical-align: top;
    /* height:70px !important;*/
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen (max-width: 767px) {
    .clients.element-one:not(.owl-carousel) .clients-item {
        width: 100% !important;
        margin-bottom: 0;
    }
}

/* clients element-two */

.clients.element-two {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 10px 20px 10px 20px;
    background-color: #f9f9f9;
}

.clients.element-two:not(.owl-carousel):after {
    display: block;
    content: " ";
    width: 100%;
    height: 0;
    clear: both;
}

.clients.element-two * {
    margin: 0 auto;
}

.clients.element-two .clients-item {
    padding: 5px 15px 10px 15px;
}

.clients.element-two:not(.owl-carousel) .clients-item {
    float: left;
    margin-bottom: 40px;
}

.clients.element-two .clients-item > .holder {
    text-align: center;
}

.clients.element-two .clients-item > .holder > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.clients.element-two .clients-item > .holder > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.clients.element-two .clients-item > .holder .pic {
    display: inline-block;
    vertical-align: top;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .clients.element-two:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .clients.element-two:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .clients.element-two:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* clients element-three */

.clients.element-three {
    width: auto;
}

/*.clients.element-three:not(.owl-carousel):after {
display: block;
content: " ";
width: 100%;
height: 0;
clear: both;
}

.clients.element-three * {
margin: 0 auto;
}

.clients.element-three .clients-item {
padding: 20px 15px 20px 15px;
border: 1px #f2f2f2 solid;
}

.clients.element-three:not(.owl-carousel) .clients-item {
float: left;
}

.clients.element-three .owl-stage > .owl-item .clients-item,
.clients.element-three:not(.owl-carousel) .clients-item {
background-color: #fafafa;
}

.clients.element-three .owl-stage > .owl-item:nth-child(even) .clients-item,
.clients.element-three:not(.owl-carousel) .clients-item:nth-child(even) {
background-color: #f4f4f4;
}

.clients.element-three .clients-item > .holder {
text-align: center;
}

.clients.element-three .clients-item > .holder > .table {
display: table;
table-layout: fixed;
width: 100%;
height: 100%;
margin: 0;
}

.clients.element-three .clients-item > .holder > .table > .table-cell {
display: table-cell;
width: 100%;
height: 100%;
vertical-align: middle;
}

.clients.element-three .clients-item > .holder .pic {
display: inline-block;
vertical-align: top;
}

.clients.element-three .clients-item > .holder .pic img {
opacity: 0.5;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
}

.clients.element-three .clients-item > .holder:hover .pic img {
opacity: 1;
}*/

.clients.element-three .clients-item,
.clients.element-three .client-item .holder {
    height: 70px;
}

.clients.element-three .clients-item .holder:hover .pic .client-cover-img {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    transform: translateY(100%);
}

.clients.element-three .clients-item .holder .client-cover-img {
    position: relative;
    display: block;
    width: auto;
    margin: 0 auto;
    -webkit-transition: -webkit-transform 0.3s ease;
    -moz-transition: -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
}

.clients.element-three .clients-item .holder img {
    display: block;
}

.clients.element-three .clients-item .holder:hover .pic .client-alt-img {
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

.clients.element-three .clients-item .holder .client-alt-img {
    position: absolute;
    top: 0;
    left: 50%;
    width: auto;
    -webkit-transform: translate(-50%, -100%);
    -moz-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
    -webkit-transition: -webkit-transform 0.3s ease;
    -moz-transition: -moz-transform 0.3s ease;
    transition: transform 0.3s ease;
}

.clients.element-three .clients-item,
.clients.element-three .client-item .holder {
    overflow: hidden;
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.clients.element-three .clients-item .pic {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}


/*.hm7-carousel .clients.element-three .clients-item .holder .client-alt-img {
    background: #fff;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.5);
}*/

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .clients.element-three:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .clients.element-three:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .clients.element-three:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* clients element-four */

.clients.element-four {
    width: auto;
    border-top: 1px #e4e5e9 solid;
    border-left: 1px #e4e5e9 solid;
    border-right: 1px #e4e5e9 solid;
    border-bottom: 1px #e4e5e9 solid;
}

.clients.element-four:not(.owl-carousel):after {
    display: block;
    content: " ";
    width: 100%;
    height: 0;
    clear: both;
}

.clients.element-four * {
    margin: 0 auto;
}

.clients.element-four .clients-item {
    padding: 20px 15px 20px 15px;
    border-right: 1px #e4e5e9 solid;
    border-left: 1px #e4e5e9 solid;
    /*border-bottom: 1px #e4e5e9 solid;*/
}

.clients.element-four:not(.owl-carousel) .clients-item {
    float: left;
}

.clients.element-four .clients-item > .holder {
    text-align: center;
}

.clients.element-four .clients-item > .holder > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.clients.element-four .clients-item > .holder > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.clients.element-four .clients-item > .holder .pic {
    display: inline-block;
    vertical-align: top;
}

.clients.element-four .clients-item > .holder .pic img {
    opacity: 0.75;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.clients.element-four .clients-item > .holder:hover .pic img {
    opacity: 1;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {
    .clients.element-four:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {
    .clients.element-four:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {
    .clients.element-four:not(.owl-carousel) .clients-item {
        width: 100% !important;
    }
}

/* Clients Nav Style One */

.clients[class*="element-"] .owl-nav {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
    font-size: 0;
}

.clients[class*="element-"] .owl-nav > .owl-prev,
.clients[class*="element-"] .owl-nav > .owl-next {
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
}

.clients[class*="element-"] .owl-nav > .owl-prev:before,
.clients[class*="element-"] .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 20px;
    color: #252525;
    line-height: 1;
}

.clients[class*="element-"] .owl-nav > .owl-prev:before {
    content: "\f104";
}

.clients[class*="element-"] .owl-nav > .owl-next:before {
    content: "\f105";
}

/* Clients Nav Style Two */

.clients[class*="element-"].owl-nav-style-two .owl-nav {
    font-size: 0;
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev,
.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.clients[class*="element-"].owl-nav-style-two:hover .owl-nav > .owl-prev,
.clients[class*="element-"].owl-nav-style-two:hover .owl-nav > .owl-next {
    opacity: 1;
    visibility: visible;
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev {
    left: 15px;
}

.clients[class*="element-"].owl-nav-style-two:hover .owl-nav > .owl-prev {
    left: 0;
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-next {
    right: 15px;
}

.clients[class*="element-"].owl-nav-style-two:hover .owl-nav > .owl-next {
    right: 0;
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev:before,
.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 25px;
    color: #252525;
    line-height: 1;
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-prev:before {
    content: "\f104";
}

.clients[class*="element-"].owl-nav-style-two .owl-nav > .owl-next:before {
    content: "\f105";
}

/* Clients Dot Style One */

.clients[class*="element-"] .owl-dots {
    margin-left: 15px;
    margin-right: 15px;
}

.clients[class*="element-"].owl-dot-style-one .owl-dots {
    margin-top: 20px;
    text-align: center;
}

.clients[class*="element-"].owl-dot-style-two .owl-dots {
    text-align: right;
}

.clients[class*="element-"] .owl-dots > .owl-dot {
    display: inline-block;
    vertical-align: top;
}

.clients[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot {
    margin-left: 5px;
    margin-right: 5px;
}

.clients[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot {
    margin-left: 3px;
    margin-right: 3px;
}

.clients[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot > span {
    display: block;
    width: 12px;
    height: 12px;
    background-color: #08276e;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.clients[class*="element-"].owl-dot-style-one .owl-dots > .owl-dot.active > span {
    background-color: #fde428;
}

.clients[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot > span {
    display: block;
    width: 15px;
    height: 3px;
    background-color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.clients[class*="element-"].owl-dot-style-two .owl-dots > .owl-dot.active > span {
    background-color: #fde428;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* radiantthemes-contact-box element-one */

.radiantthemes-contact-box.element-one ul li {
    position: relative;
    margin-bottom: 12px;
    padding-left: 29px;
}

.radiantthemes-contact-box.element-one ul li:last-child {
    margin-bottom: 0;
}

.radiantthemes-contact-box.element-one ul li i,
.radiantthemes-contact-box.element-one ul li span[class*="ti-"] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 15px;
    text-align: center;
    line-height: inherit;
}

.radiantthemes-contact-box.element-one ul li strong {
    display: block;
    font-weight: 500;
}

.radiantthemes-contact-box.element-one ul li ul {
    margin-top: 12px;
}

/* radiantthemes-contact-box element-two */

.radiantthemes-contact-box.element-two ul li {
    position: relative;
    margin-bottom: 11px;
    padding-left: 35px;
}

.radiantthemes-contact-box.element-two ul li:last-child {
    margin-bottom: 0;
}

.radiantthemes-contact-box.element-two ul li i,
.radiantthemes-contact-box.element-two ul li span[class*="ti-"] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 15px;
    text-align: center;
    line-height: inherit;
}

.radiantthemes-contact-box.element-two ul li ul {
    margin-top: 12px;
}

/* radiant-contact-form element-one */

.radiant-contact-form.element-one .row {
    margin-right: 0;
    margin-left: 0;
}

.radiant-contact-form.element-one .row > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.radiant-contact-form.element-one .form-row.last {
    margin: 0;
}

.radiant-contact-form.element-one .form-row.button {
    text-align: left;
}

.radiant-contact-form.element-one .form-row > *:last-child {
    margin-bottom: 0 !important;
}

.radiant-contact-form.element-one .form-row label {
    font-weight: 500;
    font-size: 14px;
    margin-bottom: 10px;
}

.radiant-contact-form.element-one .form-row label span {
    color: #bf0000;
}

.radiant-contact-form.element-one .form-row input[type="text"],
.radiant-contact-form.element-one .form-row input[type="email"],
.radiant-contact-form.element-one .form-row input[type="url"],
.radiant-contact-form.element-one .form-row input[type="tel"],
.radiant-contact-form.element-one .form-row input[type="number"],
.radiant-contact-form.element-one .form-row input[type="password"],
.radiant-contact-form.element-one .form-row input[type="date"],
.radiant-contact-form.element-one .form-row input[type="time"],
.radiant-contact-form.element-one .form-row input[type="file"],
.radiant-contact-form.element-one .form-row select,
.radiant-contact-form.element-one .form-row textarea {
    width: 100%;
    font-size: 14px;
    resize: none;
    appearance: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiant-contact-form.element-one .form-row select option {
    color: #252525;
}

.radiant-contact-form.element-one .form-row textarea {
    padding-top: 10px;
    padding-bottom: 10px;
}

.radiant-contact-form.element-one .form-row input[type="radio"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 5px;
    margin-right: 3px;
}

.radiant-contact-form.element-one .form-row input[type="checkbox"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 7px;
    margin-right: 4px;
}

.radiant-contact-form.element-one .form-row input[type="submit"],
.radiant-contact-form.element-one .form-row input[type="button"],
.radiant-contact-form.element-one .form-row button[type="submit"] {
    box-shadow: initial;
    cursor: pointer;
    opacity: 1 !important;
    visibility: visible !important;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiant-contact-form.element-one .form-row .ajax-loader {
    position: absolute;
    margin-top: 15px;
}

/* wpcf7-not-valid-tip */

span.wpcf7-not-valid-tip {
    width: 100%;
    margin-top: 2px;
    padding: 1px 5px 0px 5px;
    background-color: #f8d7da;
    border: 1px #e4c2c5 solid;
    border-radius: 3px;
    font-weight: 400;
    font-size: 11px;
    color: #c01d2b;
    line-height: 18px;
    opacity: 0.7;
}

.wpcf7-response-output {
    margin-top: 5px !important;
    padding: 8px 12px 8px 12px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-radius: 3px;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    opacity: 0.9;
}

.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #f8d7da;
    border-color: #e4c2c5;
    color: #c01d2b;
}

.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #c5ebd4;
    border-color: #b1dac1;
    color: #01742f;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-countdown element-one */

.rt-countdown.element-one {
    clear: both;
    margin-left: -5px;
    margin-right: -5px;
    border-top: 1px rgba(0, 0, 0, 0.2) solid;
    border-bottom: 1px rgba(0, 0, 0, 0.2) solid;
}

.rt-countdown.element-one > .time {
    position: relative;
    display: table-cell;
    width: 1%;
    padding: 20px 5px 23px 5px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}

.rt-countdown.element-one > .time:before {
    position: absolute;
    top: calc(50% - 55px);
    left: -7px;
    z-index: 0;
    content: ":";
    font-weight: 300;
    font-size: 65px;
    line-height: 1;
}

.rt-countdown.element-one > .time:first-child:before,
.rt-countdown.element-one > .time:only-child:before {
    display: none;
}

.rt-countdown.element-one > .time strong {
    display: block;
    margin-bottom: 7px;
    font-weight: 300;
    font-size: 65px;
    line-height: 1;
}

/* rt-counterup element-one */

/* ================================== */

/* RadiantThemes Custom Button CSS */

/* TABLE OF INDEX */

/* ================================== */

/* ==================================
# Main CSS
## Style One
## Style Two
## Style Three
## Hover Style One
## Hover Style Two
## Hover Style Three
## Hover Style Four
## Hover Style Five
## Hover Style Six
## Hover Style Seven
================================== */

/* ==================================
# Main CSS
================================== */

/* ==================================
# Style One
================================== */

.radiantthemes-custom-button.element-one {
    width: 100%;
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main {
    /*width: 182px;*/
    width: auto;
}

.radiantthemes-custom-button.element-one[data-button-direction="left"] {
    text-align: left;
}

.radiantthemes-custom-button.element-one[data-button-direction="center"] {
    text-align: center;
}

.radiantthemes-custom-button.element-one[data-button-direction="right"] {
    text-align: right;
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main > .placeholder {
    position: relative;
    text-align: center;
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main i {
    transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.radiantthemes-custom-button.element-one[data-button-fullwidth="true"] .radiantthemes-custom-button-main {
    width: 100%;
}

.radiantthemes-custom-button.element-one[class*="hover-style-"] .radiantthemes-custom-button-main > .overlay {
    position: absolute;
    z-index: 0;
    content: " ";
}

.radiantthemes-custom-button.element-one[data-button-icon-position="left"] .radiantthemes-custom-button-main i {
    margin-right: 10px;
}

.radiantthemes-custom-button.element-one[data-button-icon-position="right"] .radiantthemes-custom-button-main i {
    margin-left: 10px;
    position: absolute;
    top: 18px;
}

/* ==================================
# Style Two
================================== */

.radiantthemes-custom-button.element-two {
    width: 100%;
}

.radiantthemes-custom-button.element-two[data-button-direction="left"] {
    text-align: left;
}

.radiantthemes-custom-button.element-two[data-button-direction="center"] {
    text-align: center;
}

.radiantthemes-custom-button.element-two[data-button-direction="right"] {
    text-align: right;
}

.radiantthemes-custom-button.element-two .radiantthemes-custom-button-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    transform: skewX(15deg);
    -webkit-transform: skewX(15deg);
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.radiantthemes-custom-button.element-two .radiantthemes-custom-button-main > .placeholder {
    position: relative;
    transform: skewX(-15deg);
    -webkit-transform: skewX(-15deg);
}

.radiantthemes-custom-button.element-two .radiantthemes-custom-button-main i {
    transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.radiantthemes-custom-button.element-two[data-button-fullwidth="true"] .radiantthemes-custom-button-main {
    width: 100%;
}

.radiantthemes-custom-button.element-two[class*="hover-style-"] .radiantthemes-custom-button-main > .overlay {
    position: absolute;
    z-index: 0;
    content: " ";
}

.radiantthemes-custom-button.element-two[data-button-icon-position="left"] .radiantthemes-custom-button-main i {
    margin-right: 10px;
}

.radiantthemes-custom-button.element-two[data-button-icon-position="right"] .radiantthemes-custom-button-main i {
    margin-left: 10px;
}

/* ==================================
# Style Three
================================== */

.radiantthemes-custom-button.element-three {
    width: 100%;
}

.radiantthemes-custom-button.element-three[data-button-direction="left"] {
    text-align: left;
}

.radiantthemes-custom-button.element-three[data-button-direction="center"] {
    text-align: center;
}

.radiantthemes-custom-button.element-three[data-button-direction="right"] {
    text-align: right;
}

.radiantthemes-custom-button.element-three .radiantthemes-custom-button-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    transform: skewX(-15deg);
    -webkit-transform: skewX(-15deg);
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.radiantthemes-custom-button.element-three .radiantthemes-custom-button-main > .placeholder {
    position: relative;
    transform: skewX(15deg);
    -webkit-transform: skewX(15deg);
}

.radiantthemes-custom-button.element-three .radiantthemes-custom-button-main i {
    transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: margin 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.radiantthemes-custom-button.element-three[data-button-fullwidth="true"] .radiantthemes-custom-button-main {
    width: 100%;
}

.radiantthemes-custom-button.element-three[class*="hover-style-"] .radiantthemes-custom-button-main > .overlay {
    position: absolute;
    z-index: 0;
    content: " ";
}

.radiantthemes-custom-button.element-three[data-button-icon-position="left"] .radiantthemes-custom-button-main i {
    margin-right: 10px;
}

.radiantthemes-custom-button.element-three[data-button-icon-position="right"] .radiantthemes-custom-button-main i {
    margin-left: 10px;
    position: absolute;
    top: 6px;
}

/* ==================================
## Hover Style One
================================== */

/* ==================================
## Hover Style Two
================================== */

.radiantthemes-custom-button.hover-style-two .radiantthemes-custom-button-main {
    overflow: hidden;
}

.radiantthemes-custom-button.hover-style-two .radiantthemes-custom-button-main > .overlay {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 0;
    border-radius: inherit;
    transition: width 0.3s ease-in-out;
    -webkit-transition: width 0.3s ease-in-out;
}

.radiantthemes-custom-button.hover-style-two .radiantthemes-custom-button-main:hover > .overlay {
    width: 100%;
}

/* ==================================
## Hover Style Three
================================== */

.radiantthemes-custom-button.hover-style-three .radiantthemes-custom-button-main > .overlay {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-custom-button.hover-style-three .radiantthemes-custom-button-main:hover > .overlay {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

/* ==================================
## Hover Style Four
================================== */

.radiantthemes-custom-button.hover-style-four .radiantthemes-custom-button-main i {
    opacity: 0;
    visibility: hidden;
}

.radiantthemes-custom-button.hover-style-four .radiantthemes-custom-button-main:hover i {
    opacity: 1;
    visibility: visible;
}

.radiantthemes-custom-button[data-button-icon-position="left"].hover-style-four .radiantthemes-custom-button-main i {
    margin-right: -3px;
}

.radiantthemes-custom-button[data-button-icon-position="left"].hover-style-four .radiantthemes-custom-button-main:hover i {
    margin-right: 10px;
}

.radiantthemes-custom-button[data-button-icon-position="right"].hover-style-four .radiantthemes-custom-button-main i {
    margin-left: -3px;
}

.radiantthemes-custom-button[data-button-icon-position="right"].hover-style-four .radiantthemes-custom-button-main:hover i {
    margin-left: 10px;
}

/* ==================================
## Hover Style Five
================================== */

.radiantthemes-custom-button.hover-style-five .radiantthemes-custom-button-main:hover {
    /*box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.25);*/
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

/* ==================================
## Hover Style Six
================================== */

.radiantthemes-custom-button.hover-style-six .radiantthemes-custom-button-main {
    backface-visibility: hidden;
}

.radiantthemes-custom-button.hover-style-six .radiantthemes-custom-button-main:hover {
    animation-name: ButtonHoverSixHorizontalShake;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
}

@keyframes ButtonHoverSixHorizontalShake {
    16.65% {
        transform: translateX(8px);
    }

    33.3% {
        transform: translateX(-6px);
    }

    49.95% {
        transform: translateX(4px);
    }

    66.6% {
        transform: translateX(-2px);
    }

    83.25% {
        transform: translateX(1px);
    }

    100% {
        transform: translateX(0);
    }
}

/* ==================================
## Hover Style Seven
================================== */

.radiantthemes-custom-button.hover-style-seven .radiantthemes-custom-button-main {
    backface-visibility: hidden;
}

.radiantthemes-custom-button.hover-style-seven .radiantthemes-custom-button-main:hover {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

/* radiantthemes-custom-heading element-one */

.radiantthemes-custom-heading.element-one > .radiantthemes-custom-heading-text > * {
    letter-spacing: inherit;
}

/* radiantthemes-custom-heading element-two */

.radiantthemes-custom-heading.element-two {
    overflow: hidden;
}

.radiantthemes-custom-heading.element-two > .radiantthemes-custom-heading-text > * {
    letter-spacing: inherit;
}

/* radiantthemes-custom-heading element-three */

.radiantthemes-custom-heading.element-three {
    position: relative;
    overflow: hidden;
}

.radiantthemes-custom-heading.element-three > .radiantthemes-custom-heading-text {
    opacity: 0;
    visibility: hidden;
    transition: all 0.1s ease-in-out 0.7s;
}

.radiantthemes-custom-heading.element-three > .radiantthemes-custom-heading-text > * {
    letter-spacing: inherit;
}

.radiantthemes-custom-heading.element-three > .radiantthemes-custom-heading-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    transform: translateX(-100%);
    transition: all 1.2s ease-in-out 0.2s;
}

.radiantthemes-custom-heading.element-three.wow.animated > .radiantthemes-custom-heading-text {
    opacity: 1;
    visibility: visible;
}

.radiantthemes-custom-heading.element-three.wow.animated > .radiantthemes-custom-heading-overlay {
    transform: translateX(100%);
}

/* radiantthemes-custom-heading element-four */

.radiantthemes-custom-heading.element-four {
    position: relative;
    overflow: hidden;
}

.radiantthemes-custom-heading.element-four > .radiantthemes-custom-heading-text {
    opacity: 0;
    visibility: hidden;
    transition: all 0.1s ease-in-out 0.7s;
}

.radiantthemes-custom-heading.element-four > .radiantthemes-custom-heading-text > * {
    letter-spacing: inherit;
}

.radiantthemes-custom-heading.element-four > .radiantthemes-custom-heading-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    transform: translateX(100%);
    transition: all 1.2s ease-in-out 0.2s;
}

.radiantthemes-custom-heading.element-four.wow.animated > .radiantthemes-custom-heading-text {
    opacity: 1;
    visibility: visible;
}

.radiantthemes-custom-heading.element-four.wow.animated > .radiantthemes-custom-heading-overlay {
    transform: translateX(-100%);
}

/* radiantthemes-dropcaps element-one */

.radiantthemes-dropcaps.element-one > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 5px;
    margin-right: 15px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #030712;
    line-height: 50px;
}

/* radiantthemes-dropcaps element-two */

.radiantthemes-dropcaps.element-two > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border-width: 1px;
    border-style: solid;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-three */

.radiantthemes-dropcaps.element-three > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #fff;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-four */

.radiantthemes-dropcaps.element-four > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    border-top-color: #acadb1;
    border-left-color: #acadb1;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #acadb1;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-five */

.radiantthemes-dropcaps.element-five > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    border-right-color: #acadb1;
    border-bottom-color: #acadb1;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #acadb1;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-six */

.radiantthemes-dropcaps.element-six > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border: 1px #acadb1 solid;
    border-radius: 5px;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #474849;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-seven */

.radiantthemes-dropcaps.element-seven > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border-radius: 5px;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #fff;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-eight */

.radiantthemes-dropcaps.element-eight > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    border-radius: 50%;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #fff;
    line-height: 70px;
}

/* radiantthemes-dropcaps element-nine */

.radiantthemes-dropcaps.element-nine > .holder > .radiantthemes-dropcap-letter {
    width: 70px;
    height: 70px;
    float: left;
    margin-top: 7px;
    margin-right: 25px;
    margin-bottom: 10px;
    background-color: #474849;
    border-radius: 50%;
    text-align: center;
    font-weight: 700;
    font-size: 50px;
    color: #fff;
    line-height: 70px;
}

/* rt-fancy-text-box element-one */

.rt-fancy-text-box.element-one {
    text-align: center;
}

.rt-fancy-text-box.element-one > .holder {
    padding: 45px 20px 40px 20px;
    background-color: #fff;
    border-radius: 15px;
    text-align: inherit;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-fancy-text-box.element-one > .holder:hover {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    box-shadow: 0px 3px 35px rgba(0, 0, 0, 0.1);
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder {
    position: relative;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .icon {
    margin-bottom: 26px;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .icon i {
    font-size: 50px;
    color: #1e1e1e;
    line-height: 1;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .data .title {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 25px;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 400;
    font-size: 18px;
    color: #2d2d2d;
    line-height: 28px;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .content {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .more {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .more > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .more .btn {
    margin-bottom: 7px;
    padding: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: initial;
    font-weight: 500;
    font-size: 15px;
    color: #565656;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-one > .holder > .main-placeholder .more .btn i {
    vertical-align: middle;
    margin-left: 8px;
    font-size: 11px;
}

/* rt-fancy-text-box element-two */

.rt-fancy-text-box.element-two {
    text-align: left;
}

.rt-fancy-text-box.element-two > .holder {
    position: relative;
    padding: 50px 30px 50px 30px;
    background-color: #fff;
    border-radius: 15px;
    text-align: inherit;
}

.rt-fancy-text-box.element-two > .holder:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: " ";
    background-color: rgba(0, 0, 0, 0.075);
    border-radius: inherit;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-two > .holder:hover:before {
    opacity: 1;
    visibility: visible;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder {
    position: relative;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .icon {
    margin-bottom: 17px;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .icon i {
    font-size: 50px;
    color: #1e1e1e;
    line-height: 1;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .data .title {
    margin-bottom: 15px;
    font-weight: 700;
    font-size: 24px;
    color: #1b1d1f;
    line-height: 32px;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 500;
    font-size: 19px;
    color: #1b1d1f;
    line-height: 28px;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .content {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .more {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .more > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .more .btn {
    margin-bottom: 7px;
    padding: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: initial;
    font-weight: 500;
    font-size: 15px;
    color: #565656;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-two > .holder > .main-placeholder .more .btn i {
    vertical-align: middle;
    margin-top: -4px;
    margin-left: 8px;
    font-size: 11px;
}

/* rt-fancy-text-box element-three */

.rt-fancy-text-box.element-three {
    text-align: center;
}

.rt-fancy-text-box.element-three > .holder {
    padding: 30px 25px 30px 25px;
    text-align: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-three > .holder:hover {
    background-color: #fff;
    transform: translate(-3px, -3px);
    -webkit-transform: translate(-3px, -3px);
    box-shadow: 20px 10px 20px rgba(0, 0, 0, 0.075);
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder {
    position: relative;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .icon {
    margin-bottom: 16px;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .icon i {
    font-size: 50px;
    color: #1e1e1e;
    line-height: 1;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .data .title {
    margin-bottom: 16px;
    font-weight: 700;
    font-size: 22px;
    color: #1b1d1f;
    line-height: 30px;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 500;
    font-size: 15px;
    color: #1b1d1f;
    line-height: 28px;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .content {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .more {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .more > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .more .btn {
    margin-bottom: 7px;
    padding: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: initial;
    font-weight: 500;
    font-size: 15px;
    color: #565656;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-three > .holder > .main-placeholder .more .btn i {
    vertical-align: middle;
    margin-top: -4px;
    margin-left: 8px;
    font-size: 11px;
}

/* rt-fancy-text-box element-four */

.rt-fancy-text-box.element-four {
    text-align: left;
}

.rt-fancy-text-box.element-four > .holder {
    padding: 35px 27px 35px 25px;
    background-color: #fff;
    text-align: inherit;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-fancy-text-box.element-four > .holder:hover {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    box-shadow: 0px 3px 35px rgba(0, 0, 0, 0.1);
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder {
    position: relative;
    padding-left: 75px;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .icon {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 55px;
    text-align: center;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .icon i {
    font-size: 35px;
    line-height: 1;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .data .title {
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 25px;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 400;
    font-size: 18px;
    color: #272526;
    line-height: 28px;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .content {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .more {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .more > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .more .btn {
    margin-bottom: 7px;
    padding: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: initial;
    font-weight: 500;
    font-size: 15px;
    color: #565656;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-four > .holder > .main-placeholder .more .btn i {
    vertical-align: middle;
    margin-top: -4px;
    margin-left: 8px;
    font-size: 11px;
}

/* rt-fancy-text-box element-five */

.rt-fancy-text-box.element-five {
    text-align: left;
}

.rt-fancy-text-box.element-five > .holder {
    background-color: #fff;
    border: 1px #d8dadd solid;
    text-align: inherit;
}

.rt-fancy-text-box.element-five > .holder .data {
    padding: 26px 23px 27px 23px;
}

.rt-fancy-text-box.element-five > .holder .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-five > .holder .data .title {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 25px;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-fancy-text-box.element-five > .holder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-five > .holder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 400;
    font-size: 18px;
    color: #272526;
    line-height: 28px;
}

.rt-fancy-text-box.element-five > .holder .data .content {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-five > .holder .data .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-five > .holder .icon {
    text-align: center;
}

.rt-fancy-text-box.element-five > .holder .icon img {
    width: 100%;
}

.rt-fancy-text-box.element-five > .holder .icon i {
    font-size: 35px;
    line-height: 1;
}

.rt-fancy-text-box.element-five > .holder .more {
    position: relative;
    overflow: hidden;
}

.rt-fancy-text-box.element-five > .holder .more .btn {
    display: block;
    padding: 10px 23px 10px 23px;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: initial;
    font-weight: 500;
    font-size: 13px;
    line-height: 30px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-fancy-text-box.element-five > .holder .more .btn.btn-first {
    background-color: transparent;
}

.rt-fancy-text-box.element-five > .holder .more .btn.btn-second {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    color: #fff;
    transform: translateY(100%);
    -webkit-transform: translateY(100%);
}

.rt-fancy-text-box.element-five > .holder .more .btn i {
    vertical-align: middle;
    margin-top: -4px;
    margin-left: 10px;
}

.rt-fancy-text-box.element-five > .holder:hover .more > .btn.btn-first {
    transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
}

.rt-fancy-text-box.element-five > .holder:hover .more > .btn.btn-second {
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

/* rt-fancy-text-box element-six */

.rt-fancy-text-box.element-six {
    text-align: left;
}

.rt-fancy-text-box.element-six > .holder {
    background: center center no-repeat;
    background-size: cover;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder {
    position: relative;
    padding: 160px 25px 5px 25px;
    background-color: rgba(0, 0, 0, 0.3);
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .icon {
    margin-bottom: 26px;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .icon i {
    font-size: 50px;
    color: #fff;
    line-height: 1;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .data {
    position: relative;
    padding-right: 100px;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .data .title {
    margin-bottom: 2px;
    font-weight: 500;
    font-size: 22px;
    color: #fff;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 14px;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .content {
    margin-bottom: 20px;
    color: #fff;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more {
    position: absolute;
    top: 9px;
    right: 0;
    z-index: 1;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn {
    position: relative;
    display: block;
    width: 45px;
    height: 45px;
    padding: 0;
    overflow: hidden;
    background-color: transparent;
    border: 1px #fff solid;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn:hover {
    background-color: #fff;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn > span[class*="btn-icon-"] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    text-align: center;
    font-weight: 400;
    font-size: 20px;
    color: #fff;
    line-height: 43px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn > span.btn-icon-first {
    color: #fff;
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn:hover > span.btn-icon-first {
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn > span.btn-icon-second {
    color: #333;
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
}

.rt-fancy-text-box.element-six > .holder > .main-placeholder .more .btn:hover > span.btn-icon-second {
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

/* rt-fancy-text-box element-seven */

.rt-fancy-text-box.element-seven {
    text-align: center;
}

.rt-fancy-text-box.element-seven > .holder {
    padding: 30px 25px 10px 25px;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.13);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder {
    position: relative;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .icon {
    margin-bottom: 15px;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .icon img {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .icon i {
    font-size: 50px;
    color: #010313;
    line-height: 1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .data .title {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 22px;
    color: #010313;
    line-height: 32px;
    letter-spacing: -0.5px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .data .title a {
    color: inherit;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .data .subtitle {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 16px;
    color: #010313;
    line-height: 28px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .content {
    margin-bottom: 20px;
    color: #010313;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .content > *:last-child {
    margin-bottom: 0 !important;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .more {
    margin-bottom: 20px;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .more .btn {
    display: inline-block;
    vertical-align: top;
    padding: 5px 20px 6px 20px;
    background-color: #010313;
    border: none;
    border-radius: 0;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-fancy-text-box.element-seven > .holder > .main-placeholder .more .btn:hover {
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}

.rt-fancy-text-box.element-seven > .holder:hover {
    box-shadow: initial;
}

.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .icon img {
    filter: brightness(0) invert(1);
}

.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .icon i,
.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .data .title,
.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .data .subtitle,
.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .content {
    color: #fff !important;
}

.rt-fancy-text-box.element-seven > .holder:hover > .main-placeholder .more .btn {
    background-color: #fff;
    color: #010313;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-flip-box element-one */

.rt-flip-box.element-one > .holder {
    position: relative;
}

.rt-flip-box.element-one > .holder .front,
.rt-flip-box.element-one > .holder .backY {
    width: 100%;
}

.rt-flip-box.element-one > .holder .first-card,
.rt-flip-box.element-one > .holder .second-card {
    position: relative;
    display: flex;
    align-items: center;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
    text-align: center;
}

.rt-flip-box.element-one > .holder > .second-card {
    position: absolute !important;
    top: 0;
}

.rt-flip-box.element-one > .holder .first-card > .first-card-main,
.rt-flip-box.element-one > .holder .second-card > .second-card-main {
    width: 100%;
}

.rt-flip-box.element-one > .holder .first-card img,
.rt-flip-box.element-one > .holder .second-card img {
    margin-bottom: 15px;
}

.rt-flip-box.element-one > .holder .first-card h4,
.rt-flip-box.element-one > .holder .second-card h4 {
    margin-bottom: 12px;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    line-height: 28px;
}

.rt-flip-box.element-one > .holder .second-card h4 {
    color: #fff;
}

.rt-flip-box.element-one > .holder .first-card p,
.rt-flip-box.element-one > .holder .second-card p {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
}

.rt-flip-box.element-one > .holder .second-card p {
    color: #fff;
}

.rt-flip-box.element-one > .holder .second-card .btn {
    margin-bottom: 0;
    padding: 0;
    background-color: initial;
    border: none;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
}

.rt-flip-box.element-one > .holder .second-card .btn i {
    margin-left: 8px;
}

/* rt-highlight-box element-one */

.rt-highlight-box.element-one > .holder {
    margin-right: 0;
    margin-left: 0;
}

.rt-highlight-box.element-one > .holder > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.rt-highlight-box.element-one > .holder .pic {
    padding-left: 5px;
    padding-right: 5px;
    overflow: hidden;
    text-align: center;
}

.rt-highlight-box.element-one > .holder .pic > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-highlight-box.element-one > .holder .pic > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: bottom;
}

.rt-highlight-box.element-one > .holder .pic img {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-one > .holder:hover .pic img {
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
}

.rt-highlight-box.element-one > .holder .data {
    padding: 22px 25px 25px 25px;
    text-align: left;
}

.rt-highlight-box.element-one > .holder .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-highlight-box.element-one > .holder .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-highlight-box.element-one > .holder .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-highlight-box.element-one > .holder .data h4 {
    margin-bottom: 7px;
    font-weight: 300;
    font-size: 40px;
    color: #fff;
    line-height: 50px;
}

.rt-highlight-box.element-one > .holder .data p {
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 28px;
}

.rt-highlight-box.element-one > .holder .data .btn {
    margin-bottom: 30px;
    padding: 9px 25px 12px 25px;
    background-color: initial;
    border: 1px #fff solid;
    border-radius: 35px;
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-one > .holder .data .btn:hover {
    background-color: #fff;
    color: #252525;
}

.rt-highlight-box.element-one > .holder .data .btn:after {
    margin-left: 0px;
    content: "\f105";
    font-family: "FontAwesome";
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-one > .holder .data .btn:hover:after {
    margin-left: 12px;
    opacity: 1;
    visibility: visible;
}

/* rt-highlight-box element-two */

.rt-highlight-box.element-two > .holder {
    position: relative;
    overflow: hidden;
}

.rt-highlight-box.element-two > .holder > .pic {
    position: absolute;
    top: 0;
    left: -20%;
    z-index: 1;
    width: 140%;
    opacity: 0.75;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.rt-highlight-box.element-two > .holder:hover > .pic {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-highlight-box.element-two > .holder > .pic img {
    width: 100%;
}

.rt-highlight-box.element-two > .holder > .data {
    position: relative;
    z-index: 2;
    padding: 55px 25px 60px 25px;
    text-align: center;
}

.rt-highlight-box.element-two > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-highlight-box.element-two > .holder .data h4 {
    margin-bottom: 7px;
    font-weight: 300;
    font-size: 35px;
    color: #fff;
    line-height: 45px;
}

.rt-highlight-box.element-two > .holder .data p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.8);
    line-height: 28px;
}

.rt-highlight-box.element-two > .holder .data .btn {
    margin-bottom: 30px;
    padding: 9px 25px 12px 25px;
    background-color: initial;
    border: 1px #fff solid;
    border-radius: 35px;
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-two > .holder .data .btn:hover {
    background-color: #fff;
    color: #252525;
}

.rt-highlight-box.element-two > .holder .data .btn:after {
    margin-left: 0px;
    content: "\f105";
    font-family: "FontAwesome";
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-two > .holder .data .btn:hover:after {
    margin-left: 12px;
    opacity: 1;
    visibility: visible;
}

/* rt-highlight-box element-three */

.rt-highlight-box.element-three > .holder {
    position: relative;
    overflow: hidden;
}

.rt-highlight-box.element-three > .holder > .pic {
    position: absolute;
    top: -20%;
    left: -30%;
    z-index: 1;
    width: 160%;
    opacity: 0.85;
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-highlight-box.element-three > .holder:hover > .pic {
    transform: translateY(40px);
    -webkit-transform: translateY(40px);
}

.rt-highlight-box.element-three > .holder > .pic img {
    width: 100%;
}

.rt-highlight-box.element-three > .holder > .data {
    position: relative;
    z-index: 2;
    padding: 55px 25px 60px 25px;
    text-align: center;
}

.rt-highlight-box.element-three > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-highlight-box.element-three > .holder .data h4 {
    margin-bottom: 7px;
    font-weight: 300;
    font-size: 35px;
    color: #fff;
    line-height: 45px;
}

.rt-highlight-box.element-three > .holder .data p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.8);
    line-height: 28px;
}

.rt-highlight-box.element-three > .holder .data .btn {
    margin-bottom: 30px;
    padding: 9px 25px 12px 25px;
    background-color: initial;
    border: 1px #fff solid;
    border-radius: 35px;
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-three > .holder .data .btn:hover {
    background-color: #fff;
    color: #252525;
}

.rt-highlight-box.element-three > .holder .data .btn:after {
    margin-left: 0px;
    content: "\f105";
    font-family: "FontAwesome";
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-three > .holder .data .btn:hover:after {
    margin-left: 12px;
    opacity: 1;
    visibility: visible;
}

/* rt-highlight-box element-four */

.rt-highlight-box.element-four > .holder {
    position: relative;
    overflow: hidden;
}

.rt-highlight-box.element-four > .holder > .pic {
    position: absolute;
    top: 0;
    left: -30%;
    z-index: 1;
    width: 160%;
    opacity: 0.85;
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-highlight-box.element-four > .holder:hover > .pic {
    transform: translateX(40px);
    -webkit-transform: translateX(40px);
}

.rt-highlight-box.element-four > .holder > .pic img {
    width: 100%;
}

.rt-highlight-box.element-four > .holder > .data {
    position: relative;
    z-index: 2;
    padding: 55px 25px 60px 25px;
    text-align: center;
}

.rt-highlight-box.element-four > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-highlight-box.element-four > .holder .data h4 {
    margin-bottom: 7px;
    font-weight: 300;
    font-size: 35px;
    color: #fff;
    line-height: 45px;
}

.rt-highlight-box.element-four > .holder .data p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.8);
    line-height: 28px;
}

.rt-highlight-box.element-four > .holder .data .btn {
    margin-bottom: 30px;
    padding: 9px 25px 12px 25px;
    background-color: initial;
    border: 1px #fff solid;
    border-radius: 35px;
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-four > .holder .data .btn:hover {
    background-color: #fff;
    color: #252525;
}

.rt-highlight-box.element-four > .holder .data .btn:after {
    margin-left: 0px;
    content: "\f105";
    font-family: "FontAwesome";
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-highlight-box.element-four > .holder .data .btn:hover:after {
    margin-left: 12px;
    opacity: 1;
    visibility: visible;
}

/* radiantthemes-iconbox element-one */

.radiantthemes-iconbox.element-one > .radiantthemes-iconbox-holder {
    display: inline-block;
    vertical-align: top;
}

.radiantthemes-iconbox.element-one[data-border-radius="square"] > .radiantthemes-iconbox-holder {
    border-radius: 0;
}

.radiantthemes-iconbox.element-one[data-border-radius="rounded"] > .radiantthemes-iconbox-holder {
    border-radius: 5px;
}

.radiantthemes-iconbox.element-one[data-border-radius="circle"] > .radiantthemes-iconbox-holder {
    border-radius: 50%;
}

.radiantthemes-iconbox.element-one > .radiantthemes-iconbox-holder > i {
    line-height: 1;
}

/* rt-ihover element-one */

.rt-ihover.element-one > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-one > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-one > .holder:hover > .pic img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-ihover.element-one > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(219, 127, 8, 0.7);
    justify-content: center;
    align-items: center;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-one > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-ihover.element-one > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-one > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-one > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-one > .holder > .data h2 {
    margin-bottom: 20px;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.8);
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-one > .holder:hover > .data h2 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-ihover.element-one > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-one > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

/* rt-ihover element-two */

.rt-ihover.element-two > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-two > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-two > .holder:hover > .pic img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-ihover.element-two > .holder > .overlay {
    position: absolute;
    top: -30%;
    right: -30%;
    bottom: -30%;
    left: -30%;
    background-color: rgba(219, 127, 8, 0.7);
    transform: skewX(-40deg) translateX(150%);
    -webkit-transform: skewX(-40deg) translateX(150%);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-two > .holder:hover > .overlay {
    transform: skewX(-40deg) translateX(0);
    -webkit-transform: skewX(-40deg) translateX(0);
}

.rt-ihover.element-two > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-two > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-ihover.element-two > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-two > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-two > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-two > .holder > .data h2 {
    margin-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 12px;
    border-bottom: 1px rgba(0, 0, 0, 0.4) solid;
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    transform: translate(100%, -150%);
    -webkit-transform: translate(100%, -150%);
    transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
}

.rt-ihover.element-two > .holder:hover > .data h2 {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
}

.rt-ihover.element-two > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    transform: translate(-100%, 150%);
    -webkit-transform: translate(-100%, 150%);
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-ihover.element-two > .holder:hover > .data p {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
}

/* rt-ihover element-three */

.rt-ihover.element-three > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-three > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-three > .holder:hover > .pic img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-ihover.element-three > .holder > .overlay {
    position: absolute;
    top: -30%;
    right: -30%;
    bottom: -30%;
    left: -30%;
    background-color: rgba(219, 127, 8, 0.7);
    transform: translate(100%, -100%) rotate(90deg);
    -webkit-transform: translate(100%, -100%) rotate(90deg);
    transition: all 0.2s 0.4s ease-in-out;
    -webkit-transition: all 0.2s 0.4s ease-in-out;
}

.rt-ihover.element-three > .holder:hover > .overlay {
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
}

.rt-ihover.element-three > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-three > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-ihover.element-three > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-three > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-three > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-three > .holder > .data h2 {
    margin-bottom: 20px;
    padding: 9px 20px 10px 20px;
    background: rgba(0, 0, 0, 0.7);
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    transform: translateY(-200%);
    -webkit-transform: translateY(-200%);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-three > .holder:hover > .data h2 {
    transform: translateY(0);
    transition-delay: 0.5s;
    -webkit-transform: translateY(0);
    -webkit-transition-delay: 0.5s;
}

.rt-ihover.element-three > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    transform: translateX(100%) rotate(90deg);
    -webkit-transform: translateX(100%) rotate(90deg);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-three > .holder:hover > .data p {
    transform: translateX(0) rotate(0);
    transition-delay: 0.4s;
    -webkit-transform: translateX(0) rotate(0);
    -webkit-transition-delay: 0.4s;
}

/* rt-ihover element-four */

.rt-ihover.element-four > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-four > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-four > .holder:hover > .pic img {
    transform: scale(0);
    -webkit-transform: scale(0);
}

.rt-ihover.element-four > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    visibility: hidden;
    transform: scale(0) rotate(-180deg);
    -webkit-transform: scale(0) rotate(-180deg);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-four > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    transform: scale(1) rotate(0);
    -webkit-transform: scale(1) rotate(0);
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
}

.rt-ihover.element-four > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-four > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-four > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-four > .holder > .data h2 {
    margin-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 12px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    transform: translateY(-200%);
    -webkit-transform: translateY(-200%);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-four > .holder:hover > .data h2 {
    transform: translateY(0);
    transition-delay: 0.5s;
    -webkit-transform: translateY(0);
    -webkit-transition-delay: 0.5s;
}

.rt-ihover.element-four > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.rt-ihover.element-four > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transition-delay: 0.5s;
    -webkit-transition-delay: 0.5s;
}

/* rt-ihover element-five */

.rt-ihover.element-five > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-five > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-five > .holder:hover > .pic img {
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
}

.rt-ihover.element-five > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(146, 96, 91, 0.3);
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-ihover.element-five > .holder:hover > .data {
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

.rt-ihover.element-five > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-five > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-five > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-five > .holder > .data h2 {
    margin-bottom: 20px;
    padding: 9px 20px 10px 20px;
    background-color: rgba(255, 255, 255, 0.9);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    font-size: 17px;
    color: #010101;
    line-height: 28px;
}

.rt-ihover.element-five > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #010101;
    line-height: 22px;
}

/* rt-ihover element-six */

.rt-ihover.element-six > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-six > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transition: all 0.4s ease-in-out 0.5s;
    -webkit-transition: all 0.4s ease-in-out 0.5s;
}

.rt-ihover.element-six > .holder:hover > .pic img {
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
}

.rt-ihover.element-six > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(146, 96, 91, 0.5);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in 0.4s;
    -webkit-transition: all 0.3s ease-in 0.4s;
}

.rt-ihover.element-six > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
}

.rt-ihover.element-six > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-six > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-six > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-six > .holder > .data h2 {
    margin-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 12px;
    border-bottom: 1px rgba(0, 0, 0, 0.3) solid;
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    opacity: 0;
    visibility: hidden;
    transform: scale(10);
    -webkit-transform: scale(10);
    transition: all 0.3s ease-in-out 0.1s;
    -webkit-transition: all 0.3s ease-in-out 0.1s;
}

.rt-ihover.element-six > .holder:hover > .data h2 {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
    transition-delay: 0.1s;
    -webkit-transition-delay: 0.1s;
}

.rt-ihover.element-six > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    opacity: 0;
    visibility: hidden;
    transform: scale(10);
    -webkit-transform: scale(10);
    transition: all 0.3s ease-in-out 0.2s;
    -webkit-transition: all 0.3s ease-in-out 0.2s;
}

.rt-ihover.element-six > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
}

/* rt-ihover element-seven */

.rt-ihover.element-seven > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-seven > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-out;
    -webkit-transition: all 0.5s ease-out;
}

.rt-ihover.element-seven > .holder:hover > .pic img {
    opacity: 0;
    visibility: hidden;
    transform: rotate(720deg) scale(0);
    -webkit-transform: rotate(720deg) scale(0);
}

.rt-ihover.element-seven > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(77, 44, 35, 0.5);
    opacity: 0;
    visibility: hidden;
    transform: rotate(0deg) scale(1);
    -webkit-transform: rotate(0deg) scale(1);
    transform: translateY(-200px) rotate(180deg);
    -webkit-transform: translateY(-200px) rotate(180deg);
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
}

.rt-ihover.element-seven > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px) rotate(0deg);
    -webkit-transform: translateY(0px) rotate(0deg);
    transition-delay: 0.4s;
    -webkit-transition-delay: 0.4s;
}

.rt-ihover.element-seven > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-seven > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-seven > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-seven > .holder > .data h2 {
    margin-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 12px;
    border-bottom: 1px rgba(0, 0, 0, 0.3) solid;
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    transform: translateY(-200px);
    -webkit-transform: translateY(-200px);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-seven > .holder:hover > .data h2 {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transition-delay: 0.7s;
    -webkit-transition-delay: 0.7s;
}

.rt-ihover.element-seven > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    transform: translateY(-200px);
    -webkit-transform: translateY(-200px);
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-ihover.element-seven > .holder:hover > .data p {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transition-delay: 0.6s;
    -webkit-transition-delay: 0.6s;
}

/* rt-ihover element-eight */

.rt-ihover.element-eight > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-eight > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}

.rt-ihover.element-eight > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.7);
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transition: all 0.3s ease-out 0.5s;
    -webkit-transition: all 0.3s ease-out 0.5s;
}

.rt-ihover.element-eight > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
    animation: bounceY 0.9s linear;
    -webkit-animation: bounceY 0.9s linear;
}

.rt-ihover.element-eight > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-eight > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-eight > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-eight > .holder > .data h2 {
    margin-bottom: 20px;
    padding: 9px 20px 10px 20px;
    background-color: rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
    font-size: 17px;
    color: #fff;
    line-height: 28px;
    transform: translateY(-200%);
    -webkit-transform: translateY(-200%);
    transition: all 0.2s ease-in-out 0.1s;
    -webkit-transition: all 0.2s ease-in-out 0.1s;
}

.rt-ihover.element-eight > .holder:hover > .data h2 {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    transition-delay: 0.4s;
    -webkit-transition-delay: 0.4s;
}

.rt-ihover.element-eight > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #333;
    line-height: 22px;
    transform: translateY(-200%);
    -webkit-transform: translateY(-200%);
    transition: all 0.2s ease-in-out 0.2s;
    -webkit-transition: all 0.2s ease-in-out 0.2s;
}

.rt-ihover.element-eight > .holder:hover > .data p {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
}

@keyframes bounceY {
    0% {
        transform: translateY(-205%);
    }

    40% {
        transform: translateY(-100%);
    }

    65% {
        transform: translateY(-52%);
    }

    82% {
        transform: translateY(-25%);
    }

    92% {
        transform: translateY(-12%);
    }

    55%,
    75%,
    87%,
    97%,
    100% {
        transform: translateY(0%);
    }
}

@-webkit-keyframes bounceY {
    0% {
        transform: translateY(-205%);
    }

    40% {
        transform: translateY(-100%);
    }

    65% {
        transform: translateY(-52%);
    }

    82% {
        transform: translateY(-25%);
    }

    92% {
        transform: translateY(-12%);
    }

    55%,
    75%,
    87%,
    97%,
    100% {
        transform: translateY(0%);
    }
}

/* rt-ihover element-nine */

.rt-ihover.element-nine > .holder {
    position: relative;
    overflow: hidden;
    border: 10px #fff solid;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-align: center;
}

.rt-ihover.element-nine > .holder > .pic img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-ihover.element-nine > .holder:hover > .pic img {
    opacity: 0;
    visibility: hidden;
    transform: scale(10);
    -webkit-transform: scale(10);
}

.rt-ihover.element-nine > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(77, 44, 35, 0.5);
    opacity: 0;
    visibility: hidden;
    background-color: rgba(255, 231, 179, 0.3);
    -webkit-background-color: rgba(255, 231, 179, 0.3);
    transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
}

.rt-ihover.element-nine > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-ihover.element-nine > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-ihover.element-nine > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-ihover.element-nine > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-ihover.element-nine > .holder > .data h2 {
    margin-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 12px;
    border-bottom: 1px rgba(0, 0, 0, 0.3) solid;
    text-transform: uppercase;
    font-size: 17px;
    color: #333;
    line-height: 28px;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
}

.rt-ihover.element-nine > .holder:hover > .data h2 {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-ihover.element-nine > .holder > .data p {
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #333;
    line-height: 22px;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
}

.rt-ihover.element-nine > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

/* rt-image-gallery element-one */

.rt-image-gallery.element-one > .rt-image-gallery-holder > .owl-stage-outer {
    margin-bottom: 14px;
}

.rt-image-gallery.element-one > .rt-image-gallery-holder > .owl-thumbs {
    margin-left: -7px;
    margin-right: -7px;
}

.rt-image-gallery.element-one > .rt-image-gallery-holder > .owl-thumbs > .owl-thumb-item {
    padding-left: 7px;
    padding-right: 7px;
    background-color: initial;
    border: none;
    border-radius: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-image-gallery.element-one > .rt-image-gallery-holder > .owl-thumbs > .owl-thumb-item.active {
    opacity: 0.6;
}

/* rt-image-gallery element-two */

.rt-image-gallery.element-two > .rt-image-gallery-holder {
    margin-left: -8px;
    margin-right: -8px;
}

.rt-image-gallery.element-two > .rt-image-gallery-holder > .rt-image-gallery-item {
    margin-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
}

.rt-image-gallery.element-two > .rt-image-gallery-holder > .rt-image-gallery-item > .holder {
    position: relative;
    padding-top: calc((90 / 100) * 100%);
}

.rt-image-gallery.element-two > .rt-image-gallery-holder > .rt-image-gallery-item > .holder > .pic {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

/* rt-image-gallery element-three */

.rt-image-gallery.element-three > .rt-image-gallery-holder {
    margin-left: -6px;
    margin-right: -6px;
}

.rt-image-gallery.element-three > .rt-image-gallery-holder > .rt-image-gallery-item {
    margin-bottom: 12px;
    padding-left: 6px;
    padding-right: 6px;
}

.rt-image-gallery.element-three > .rt-image-gallery-holder > .rt-image-gallery-item > .holder {
    position: relative;
    padding-top: calc((90 / 100) * 100%);
}

.rt-image-gallery.element-three > .rt-image-gallery-holder > .rt-image-gallery-item > .holder > .pic {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

/* rt-image-gallery element-four */

.rt-image-gallery.element-four {
    margin-right: -5px;
    margin-left: -5px;
}

.rt-image-gallery.element-four .rt-image-gallery-holder {
    margin-left: 0;
    margin-right: 0;
}

.rt-image-gallery.element-four .rt-image-gallery-item {
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .pic {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .pic > img {
    width: 100%;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background-color: #000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    padding: 23px 25px 23px 25px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: bottom;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data .title {
    margin-bottom: 2px;
    font-weight: 500;
    font-size: 17px;
    color: #fff;
    line-height: 26px;
    letter-spacing: -0.5px;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data .title a {
    color: inherit;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder > .data .description {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 12px;
    color: #fff;
    line-height: 25px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder:hover > .pic {
    transform: scale(1.17);
    -webkit-transform: scale(1.17);
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder:hover > .overlay {
    opacity: 0.7;
    visibility: visible;
}

.rt-image-gallery.element-four .rt-image-gallery-item > .holder:hover > .data,
.rt-image-gallery.element-four .rt-image-gallery-item > .holder:hover > .data .description {
    opacity: 1;
    visibility: visible;
}

/* rt-image-gallery element-six */

.radiantthemes.element-six code {
    background: #eee;
    padding: 0 5px;
    /*font-family: 'Josefin Sans', sans-serif;*/
}

.radiantthemes.element-six iframe {
    border: 1px solid #ccc;
    width: 80vw;
    height: calc(100vh - 100px);
}

.radiantthemes.element-six .rt_imggrid {
    text-align: center;
    display: block;
}

.radiantthemes.element-six .rt_imggrid .col-md-4 {
    margin: 0;
    padding: 15px;
}

.radiantthemes.element-six .rt_imggrid a {
    display: block;
    position: relative;
    overflow: hidden;
    text-align: center;
}

.radiantthemes.element-six .rt_imggrid a img {
    /*height: 160px;*/
    overflow: hidden;
    width: 100%;
    height: 100%;
    transform: scale(1);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.radiantthemes.element-six .rt_imggrid a:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}

.radiantthemes.element-six .rt_lightpop_overlay {
    position: absolute;
    padding: 0;
    top: 0;
    left: 0;
    right: 0;
    color: #fff;
    height: 100%;
    opacity: 0;
    overflow: hidden;
    content: "";
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.radiantthemes.element-six .rt_imggrid a:hover .rt_lightpop_overlay {
    opacity: 1;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    background: rgba(0, 0, 0, 0.4);
}

.radiantthemes.element-six .rt_lightpop_overlay .rt_gal_pop_overlay {
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 20%;
    text-align: center;
    background: rgba(225, 225, 225, 0.8);
    color: #000;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
    transform: translate(0, -50%);
}

.radiantthemes.element-six .rt_lightpop_overlay .rt_gal_pop_overlay:hover {
    background: rgba(225, 225, 225, 1);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.radiantthemes.element-six .hidden {
    display: none;
}

.radiantthemes.element-six .grid {
    float: left;
    width: 30%;
    padding: 20px;
    background: #eee;
    margin: 0 20px 20px 0;
}

.radiantthemes.element-six body.fancybox-active {
    overflow: hidden;
}

.radiantthemes.element-six body.fancybox-iosfix {
    position: fixed;
    left: 0;
    right: 0;
}

.radiantthemes.element-six .fancybox-is-hidden {
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: hidden;
}

.radiant_fancybox-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99992;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /*font-family: 'Josefin Sans', sans-serif;*/
}

.radiant_fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fancybox-outer {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.radiant_fancybox-bg {
    background: #000;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.radiant_fancybox-is-open .radiant_fancybox-bg {
    opacity: 1;
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption-wrap,
.fancybox-infobar,
.fancybox-toolbar {
    position: absolute;
    direction: ltr;
    z-index: 99997;
    padding: 12px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.25s, visibility 0s linear 0.25s;
    box-sizing: border-box;
    color: #fff;
    font-size: 13px;
}

.fancybox-show-caption .fancybox-caption-wrap,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.25s, visibility 0s;
}

.fancybox-toolbar {
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
}

.fancybox-stage {
    overflow: visible;
    direction: ltr;
    z-index: 99994;
    -webkit-transform: translateZ(0);
}

.radiant_fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
    outline: none;
    white-space: normal;
    box-sizing: border-box;
    text-align: center;
    z-index: 99994;
    -webkit-overflow-scrolling: touch;
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
    display: block;
}

.fancybox-slide--image {
    overflow: visible;
}

.fancybox-slide--image:before {
    display: none;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
    background: #000;
    padding: 0;
}

.fancybox-slide video {
    vertical-align: top;
}

.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
    background: #e5e3df;
}

.fancybox-slide--next {
    z-index: 99995;
}

.fancybox-slide > * {
    display: inline-block;
    position: relative;
    padding: 24px;
    margin: 44px 0;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: auto;
    box-sizing: border-box;
}

.fancybox-slide > base,
.fancybox-slide > link,
.fancybox-slide > meta,
.fancybox-slide > script,
.fancybox-slide > style,
.fancybox-slide > title {
    display: none;
}

.fancybox-slide .fancybox-image-wrap {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    border: 0;
    z-index: 99995;
    background: transparent;
    cursor: default;
    overflow: visible;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
}

.fancybox-can-zoomOut .fancybox-image-wrap {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-image-wrap {
    cursor: zoom-in;
}

.fancybox-can-drag .fancybox-image-wrap {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-dragging .fancybox-image-wrap {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-image,
.fancybox-spaceball {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    max-width: none;
    max-height: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--iframe .fancybox-content {
    padding: 0;
    width: 80%;
    height: 80%;
    max-width: calc(100% - 100px);
    max-height: calc(100% - 88px);
    background: #fff;
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--video .fancybox-content {
    overflow: visible;
}

.fancybox-button {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 10px;
    border: 0;
    border-radius: 0;
    background: rgba(30, 30, 30, 0.6);
    transition: color 0.3s ease;
    cursor: pointer;
    outline: none;
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
    color: #ccc;
}

.fancybox-button:focus,
.fancybox-button:hover {
    color: #fff;
}

.fancybox-button[disabled] {
    color: #ccc;
    cursor: default;
    opacity: 0.6;
}

.fancybox-button svg {
    display: block;
    position: relative;
    overflow: visible;
    shape-rendering: geometricPrecision;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3;
}

.fancybox-button--share svg path {
    stroke-width: 1;
}

.fancybox-button--pause svg path:nth-child(1),
.fancybox-button--play svg path:nth-child(2) {
    display: none;
}

.fancybox-button--zoom svg path {
    fill: transparent;
}

.fancybox-navigation {
    display: none;
}

.fancybox-show-nav .fancybox-navigation {
    display: block;
}

.fancybox-navigation button {
    position: absolute;
    top: 50%;
    margin: -50px 0 0;
    z-index: 99997;
    background: transparent;
    width: 60px;
    height: 100px;
    padding: 17px;
}

.fancybox-navigation button:before {
    content: "";
    position: absolute;
    top: 30px;
    right: 10px;
    width: 40px;
    height: 40px;
    background: rgba(30, 30, 30, 0.6);
}

.fancybox-navigation .fancybox-button div {
    padding: 20px !important;
}

.fancybox-navigation button::before {
    right: 16px !important;
}

.fancybox-navigation .fancybox-button {
    width: 40px important;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    padding: 0px !important;
}

.fancybox-navigation .fancybox-button--arrow_right {
    right: 0;
    padding: 0px !important;
}

.fancybox-close-small {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    padding: 5px;
    margin: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer;
    color: #777;
}

.fancybox-close-small svg {
    fill: transparent;
    stroke: currentColor;
    stroke-width: 2;
    border-radius: 50%;
}

.fancybox-close-small:focus {
    outline: none;
}

.fancybox-close-small:focus svg {
    outline: 1px dotted #888;
}

.fancybox-close-small:hover svg {
    color: #333;
    background: #eee;
}

.fancybox-slide--iframe .fancybox-close-small,
.fancybox-slide--image .fancybox-close-small,
.fancybox-slide--video .fancybox-close-small {
    top: 0;
    right: -40px;
    color: #ccc;
    padding: 0;
}

.fancybox-slide--iframe .fancybox-close-small:hover svg,
.fancybox-slide--image .fancybox-close-small:hover svg,
.fancybox-slide--video .fancybox-close-small:hover svg {
    color: #fff;
    background: transparent;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
    display: none;
}

.fancybox-caption-wrap {
    bottom: 0;
    left: 0;
    right: 0;
    padding: 60px 2vw 0;
    background: linear-gradient(180deg,
            transparent 0,
            rgba(0, 0, 0, 0.1) 20%,
            rgba(0, 0, 0, 0.2) 40%,
            rgba(0, 0, 0, 0.6) 80%,
            rgba(0, 0, 0, 0.8));
    pointer-events: none;
}

.fancybox-caption {
    padding: 30px 0;
    border-top: 1px solid hsla(0, 0%, 100%, 0.4);
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    -webkit-text-size-adjust: none;
}

.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption select {
    pointer-events: all;
    position: relative;
}

.fancybox-caption a {
    color: #fff;
    text-decoration: underline;
}

.fancybox-slide > .fancybox-loading {
    border: 6px solid hsla(0, 0%, 39%, 0.4);
    border-top: 6px solid hsla(0, 0%, 100%, 0.6);
    border-radius: 100%;
    height: 50px;
    width: 50px;
    -webkit-animation: a 0.8s infinite linear;
    animation: a 0.8s infinite linear;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    z-index: 99999;
}

@-webkit-keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-slide.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-slide.fancybox-slide--current {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
    opacity: 0;
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5);
    opacity: 0;
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}

.fancybox-fx-rotate.fancybox-slide--previous {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn);
    opacity: 0;
}

.fancybox-fx-rotate.fancybox-slide--next {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
    opacity: 0;
}

.fancybox-fx-rotate.fancybox-slide--current {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    opacity: 1;
}

.fancybox-fx-circular.fancybox-slide--previous {
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-circular.fancybox-slide--next {
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-circular.fancybox-slide--current {
    -webkit-transform: scaleX(1) translateZ(0);
    transform: scaleX(1) translateZ(0);
    opacity: 1;
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
}

.fancybox-share {
    padding: 30px;
    border-radius: 3px;
    background: #f4f4f4;
    max-width: 90%;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    margin: 0 0 20px;
    font-size: 35px;
    font-weight: 700;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

p.fancybox-share__links {
    margin-right: -10px;
}

.fancybox-share__button {
    display: inline-block;
    text-decoration: none;
    margin: 0 10px 10px 0;
    padding: 0 15px;
    min-width: 130px;
    border: 0;
    border-radius: 3px;
    background: #fff;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    transition: all 0.2s;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    position: relative;
    top: -1px;
    width: 25px;
    height: 25px;
    margin-right: 7px;
    vertical-align: middle;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    box-sizing: border-box;
    width: 100%;
    margin: 10px 0 0;
    padding: 10px 15px;
    background: transparent;
    color: #5d5b5b;
    font-size: 14px;
    outline: none;
    border: 0;
    border-radius: 0;
    border-bottom: 2px solid #d7d7d7;
}

.fancybox-thumbs {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 212px;
    margin: 0;
    padding: 2px 2px 4px;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    box-sizing: border-box;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-y: hidden;
    overflow-x: auto;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
    overflow: hidden;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    font-size: 0;
    white-space: nowrap;
}

.fancybox-thumbs-x > ul {
    overflow: hidden;
}

.fancybox-thumbs-y > ul::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    border-radius: 4px;
    padding: 0;
    margin: 2px;
    width: 90px;
    height: 75px;
    max-width: calc(50% - 4px);
    /*max-height: calc(100% - 8px);*/
    object-fit: cover;
    position: relative;
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
    border: 2px solid #fff;
    transition: border-color 0.25s ease;
}

li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, 0.1);
}

.fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-thumbs > ul > li:hover {
    border: 2px solid #a90707;
}

.fancybox-thumbs > ul > li:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99991;
    opacity: 0;
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.fancybox-thumbs > ul > li.fancybox-thumbs-active {
    opacity: 1;
    border: 2px solid #a90707;
}

.fancybox-image-wrap img.fancybox-image {
    transition: all 1s cubic-bezier(0.5, 0, 0.3, 1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
    transition-duration: 2s, 2s;
    transition-timing-function: cubic-bezier(0, 0, 0.25, 1), ease;
}

.fancybox-slide--current .fancybox-image-wrap img {
    transform: scale(1.05);
}

@media (max-width: 800px) {
    .fancybox-thumbs {
        top: auto;
        width: auto;
        bottom: 0;
        left: 0;
        right: 0;
        height: 95px;
        padding: 10px 10px 5px 10px;
        box-sizing: border-box;
        background: rgba(0, 0, 0, 0.3);
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 0;
        bottom: 95px;
    }
}

@media all and (min-width: 800px) {
    .fancybox-thumbs {
        top: auto;
        width: auto;
        bottom: 0;
        left: 0;
        right: 0;
        height: 95px;
        padding: 10px 10px 5px 10px;
        box-sizing: border-box;
        background: rgba(0, 0, 0, 0.3);
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 0;
        bottom: 95px;
    }
}

.fancybox-thumbs__list a {
    border: 2px solid #fff !important;
    border-radius: 5px !important;
}

a.fancybox-thumbs-active {
    border: 2px solid #a21717 !important;
    border-radius: 5px !important;
}

.fancybox-thumbs__list a:before {
    border: none !important;
}

.fancybox-thumbs__list {
    margin: 0 auto !important;
}

.fancybox-content img.fancybox-image {
    transition: all 1s cubic-bezier(0.5, 0, 0.3, 1) !important;
    transform: scale(1) !important;
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s !important;
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s !important;
    -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
        opacity 1s ease 0s !important;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s !important;
    transition-duration: 2s, 2s !important;
    transition-timing-function: cubic-bezier(0, 0, 0.25, 1), ease !important;
}

.fancybox-slide--current .fancybox-content img {
    transform: scale(1.05) !important;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-image-slider element-one */

.rt-image-slider.element-one {
    position: relative;
}

.rt-image-slider.element-one .rt-image-slider-item {
    text-align: center;
}

.rt-image-slider.element-one .rt-image-slider-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((102 / 100) * 100%);
    background-color: #000;
}

.rt-image-slider.element-one .rt-image-slider-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-image-slider.element-one .rt-image-slider-item > .holder:hover > .pic {
    opacity: 0.7;
    transform: scale(1.12);
    -webkit-transform: scale(1.12);
}

.rt-image-slider.element-one .owl-nav {
    display: none;
}

.rt-image-slider.element-one > .owl-dots {
    display: none;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* radiantthemes-list element-one */

.radiantthemes-list.element-one ul li {
    position: relative;
    margin-bottom: 8px;
    padding-left: 0px;
}

.radiantthemes-list.element-one ul li a {
    font-size: 16px;
    line-height: 28px;
    transition: all 0.4s ease-in-out;
    margin-left: 0px;
    font-weight: 400;
    color: #696969;
}

.radiantthemes-list.element-one ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f105";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-one ul li ul,
.radiantthemes-list.element-one ul li ol {
    margin-top: 12px;
}

.radiantthemes-list.element-one ol li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-one ol li ul,
.radiantthemes-list.element-one ol li ol {
    margin-top: 12px;
}

.radiantthemes-list.element-one ul li:before {
    display: none;
}

/* radiantthemes-list element-two */

.radiantthemes-list.element-two ul > li,
.radiantthemes-list.element-two ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-two ul > li {
    position: relative;
    padding-left: 20px;
}

.radiantthemes-list.element-two ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f101";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-two > ul > li ul,
.radiantthemes-list.element-two > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-three */

.radiantthemes-list.element-three ul > li,
.radiantthemes-list.element-three ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-three ul > li {
    position: relative;
    padding-left: 25px;
}

.radiantthemes-list.element-three ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f0a9";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-three > ul > li ul,
.radiantthemes-list.element-three > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-four */

.radiantthemes-list.element-four ul > li,
.radiantthemes-list.element-four ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-four ul > li {
    position: relative;
    padding-left: 18px;
}

.radiantthemes-list.element-four ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f0da";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-four > ul > li ul,
.radiantthemes-list.element-four > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-five */

.radiantthemes-list.element-five ul > li,
.radiantthemes-list.element-five ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-five ul > li {
    position: relative;
    padding-left: 25px;
}

.radiantthemes-list.element-five ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f05d";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-five > ul > li ul,
.radiantthemes-list.element-five > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-six */

.radiantthemes-list.element-six ul > li,
.radiantthemes-list.element-six ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-six ul > li {
    position: relative;
    padding-left: 25px;
}

.radiantthemes-list.element-six ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f058";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-six > ul > li ul,
.radiantthemes-list.element-six > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-seven */

.radiantthemes-list.element-seven ul > li,
.radiantthemes-list.element-seven ol > li {
    margin-bottom: 18px;
}

.radiantthemes-list.element-seven ul > li {
    position: relative;
    /*padding-left: 18px;*/
}

/*.radiantthemes-list.element-seven ul li:before {
position: absolute;
top: 0;
left: 0;
z-index: 0;
content: "\f111";
font-family: 'FontAwesome';
font-size: 55%;
}*/

.radiantthemes-list.element-seven > ul > li ul,
.radiantthemes-list.element-seven > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-eight */

.radiantthemes-list.element-eight ul > li,
.radiantthemes-list.element-eight ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-eight ul > li {
    position: relative;
    padding-left: 20px;
}

.radiantthemes-list.element-eight ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f0c8";
    font-family: "FontAwesome";
    font-size: 60%;
}

.radiantthemes-list.element-eight > ul > li ul,
.radiantthemes-list.element-eight > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-nine */

.radiantthemes-list.element-nine ul > li,
.radiantthemes-list.element-nine ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-nine ul > li {
    position: relative;
    padding-left: 25px;
}

.radiantthemes-list.element-nine ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f005";
    font-family: "FontAwesome";
}

.radiantthemes-list.element-nine > ul > li ul,
.radiantthemes-list.element-nine > ul > li ol {
    margin-top: 12px;
}

/* radiantthemes-list element-ten */

.radiantthemes-list.element-ten ul > li,
.radiantthemes-list.element-ten ol > li {
    margin-bottom: 10px;
}

.radiantthemes-list.element-ten ul > li {
    position: relative;
    padding-left: 25px;
}

.radiantthemes-list.element-ten ul li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f178";
    font-family: "FontAwesome";
    font-size: 80%;
}

.radiantthemes-list.element-ten > ul > li ul,
.radiantthemes-list.element-ten > ul > li ol {
    margin-top: 12px;
}

/* rt-masonry-gallery element-one */

.rt-masonry-gallery.element-one .rt-masonry-gallery-item {
    margin-bottom: 30px;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .pic {
    display: block;
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder:hover > .pic {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .pic img {
    width: 100%;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 25px;
    background-color: rgba(227, 15, 95, 0.8);
    opacity: 0;
    visibility: hidden;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: bottom;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data h5 {
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 30px;
    color: #fff;
    line-height: 40px;
}

.rt-masonry-gallery.element-one .rt-masonry-gallery-item > .holder > .data p {
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* radiantthemes-custom-menu element-one */

.radiantthemes-custom-menu.element-one {
    text-align: left;
}

.radiantthemes-custom-menu.element-one ul.menu li {
    position: relative;
    padding-left: 22px;
    margin-bottom: 12px;
    font-size: 15px;
    line-height: 28px;
}

.radiantthemes-custom-menu.element-one ul.menu li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f111";
    font-family: "FontAwesome";
    font-size: 9px;
}

.radiantthemes-custom-menu.element-one ul.menu li a {
    color: inherit;
}

.radiantthemes-custom-menu.element-one ul.menu li ul {
    margin-top: 12px;
}

/* radiantthemes-custom-menu element-two */

.radiantthemes-custom-menu.element-two {
    text-align: left;
}

.radiantthemes-custom-menu.element-two ul.menu li {
    margin-bottom: 3px;
}

.radiantthemes-custom-menu.element-two ul.menu li a {
    display: block;
    background-color: #eeeeef;
    padding: 14px 24px 14px 24px;
    font-size: 16px;
    color: #141515;
    line-height: 28px;
    border-left: 4px transparent solid;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-custom-menu.element-two ul.menu li:hover a,
.radiantthemes-custom-menu.element-two ul.menu li.current-menu-item a {
    background-color: #e1e1e5;
}

.radiantthemes-custom-menu.element-two ul.menu li ul {
    margin-left: 15px;
}

/* radiantthemes-custom-menu element-three */

.radiantthemes-custom-menu.element-three {
    text-align: left;
}

.radiantthemes-custom-menu.element-three ul.menu li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 12px;
    font-size: 15px;
    line-height: 28px;
}

.radiantthemes-custom-menu.element-three ul.menu li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f105";
    font-family: "FontAwesome";
}

.radiantthemes-custom-menu.element-three ul.menu li a {
    color: inherit;
}

.radiantthemes-custom-menu.element-three ul.menu li ul {
    margin-top: 12px;
}

/* radiantthemes-custom-menu element-four */

.radiantthemes-custom-menu.element-four {
    text-align: center;
}

.radiantthemes-custom-menu.element-four ul.menu li {
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 12px;
    font-size: 15px;
    line-height: 28px;
}

.radiantthemes-custom-menu.element-four ul.menu li a {
    color: inherit;
}

/* radiantthemes-custom-menu element-five */

.radiantthemes-custom-menu.element-five {
    text-align: left;
}

.radiantthemes-custom-menu.element-five ul.menu li a {
    position: relative;
    display: block;
    padding: 14px 24px 14px 24px;
    background-color: #0e204c;
    border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-custom-menu.element-five ul.menu li a:before {
    position: absolute;
    top: 13px;
    bottom: 13px;
    left: 0;
    z-index: 1;
    content: " ";
    width: 3px;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-custom-menu.element-five ul.menu li:last-child a,
.radiantthemes-custom-menu.element-five ul.menu li:only-child a {
    border-bottom: none;
}

.radiantthemes-custom-menu.element-five ul.menu li:hover a:before,
.radiantthemes-custom-menu.element-five ul.menu li.current-menu-item a:before {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.radiantthemes-custom-menu.element-five ul.menu li ul {
    margin-left: 15px;
}

/* rt-popup-video element-one */

.rt-popup-video.element-one[data-popup-video-align="left"] > .holder {
    text-align: left;
}

.rt-popup-video.element-one[data-popup-video-align="center"] > .holder {
    text-align: center;
}

.rt-popup-video.element-one[data-popup-video-align="right"] > .holder {
    text-align: right;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

.rt-portfolio-box.element-one {
    margin-right: 0;
    margin-left: 0;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item.small-box {
    width: 20%;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item.large-box {
    width: 40%;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((106/100) * 100%);
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 80%;
    padding: 20px 24px 20px 24px;
    background-color: #fff;
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 3px;
    font-weight: 500;
    font-size: 17px;
    color: #1f1e1e;
    line-height: 26px;
    letter-spacing: -0.5px;
    transform: translateX(-120%);
    -webkit-transform: translateX(-120%);
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 12px;
    color: #8a8a8a;
    line-height: 22px;
    letter-spacing: 0;
    transform: translateX(-120%);
    -webkit-transform: translateX(-120%);
    transition: all 0.3s ease-in-out 0.6s;
    -webkit-transition: all 0.3s ease-in-out 0.6s;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .portfolio-link,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .portfolio-link > i,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    background-color: transparent;
    border: 1px rgba(0, 0, 0, 0.75) solid;
    border-radius: 50%;
    text-align: center;
    font-size: 11px;
    color: #000;
    line-height: 31px;
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder:hover > .pic {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder:hover > .data,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder:hover > .data .title,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder:hover > .data .categories {
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

.rt-portfolio-box.element-two {
    margin-right: -5px;
    margin-left: -5px;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}


/*.rt-portfolio-box.element-two .rt-portfolio-box-item:not(.no-paddings) {
  padding: 20px;
}


.rt-portfolio-box-item .holder .pic-8 {
  padding-bottom: -webkit-calc(50% - 20px);
  padding-bottom: calc(50% - 20px);
}*/

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    padding: 23px 25px 23px 25px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: bottom;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 2px;
    font-weight: 500;
    font-size: 17px;
    color: #fff;
    line-height: 26px;
    letter-spacing: -0.5px;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 12px;
    color: #fff;
    line-height: 25px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .portfolio-link,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .portfolio-link > i,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .data .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    background-color: transparent;
    border: 1px rgba(255, 255, 255, 0.75) solid;
    border-radius: 50%;
    text-align: center;
    font-size: 11px;
    color: #fff;
    line-height: 31px;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder:hover > .pic {
    transform: scale(1.17);
    -webkit-transform: scale(1.17);
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder:hover > .overlay {
    opacity: 0.75;
    visibility: visible;
}

.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder:hover > .data,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder:hover > .data .categories {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-box.element-three {
    margin-right: 0;
    margin-left: 0;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((90/100) * 100%);
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.2s ease-out;
    -webkit-transition: all 0.2s ease-out;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMTc3LjU5MiwwSDIwLjEwNUM5LDAsMCw5LDAsMjAuMTA1djE1Ni44MTdjMCwxMS4xMDQsOSwyMC4xMDUsMjAuMTA1LDIwLjEwNWMxMS4xMDQsMCwyMC4xMDUtOSwyMC4xMDUtMjAuMTA1VjQwLjIwOSAgICAgaDEzNy4zODJjMTEuMTA0LDAsMjAuMTA1LTksMjAuMTA1LTIwLjEwNUMxOTcuNjk2LDksMTg4LjY5NiwwLDE3Ny41OTIsMHoiIGZpbGw9IiMwOTA5MDkiLz4KCQkJPHBhdGggZD0iTTE3Ni45MjEsNDcxLjEySDQwLjIwOVYzMzQuNDA4YzAtMTEuMTA0LTktMjAuMTA1LTIwLjEwNS0yMC4xMDVDOSwzMTQuMzA0LDAsMzIzLjMwNCwwLDMzNC40MDh2MTU2LjgxNyAgICAgYzAsMTEuMTA0LDksMjAuMTA1LDIwLjEwNSwyMC4xMDVoMTU2LjgxN2MxMS4xMDQsMCwyMC4xMDUtOSwyMC4xMDUtMjAuMTA1UzE4OC4wMjYsNDcxLjEyLDE3Ni45MjEsNDcxLjEyeiIgZmlsbD0iIzA5MDkwOSIvPgoJCQk8cGF0aCBkPSJNNDkxLjIyNSwzMTQuMzA0Yy0xMS4xMDQsMC0yMC4xMDUsOS0yMC4xMDUsMjAuMTA1djEzNy4zODJIMzM0LjQwOGMtMTEuMTA0LDAtMjAuMTA1LDktMjAuMTA1LDIwLjEwNSAgICAgczksMjAuMTA1LDIwLjEwNSwyMC4xMDVoMTU2LjgxN2MxMS4xMDQsMCwyMC4xMDUtOC45OTQsMjAuMTA1LTIwLjEwNVYzMzQuNDA4QzUxMS4zMywzMjMuMzA0LDUwMi4zMywzMTQuMzA0LDQ5MS4yMjUsMzE0LjMwNHoiIGZpbGw9IiMwOTA5MDkiLz4KCQkJPHBhdGggZD0iTTQ5MS44OTUsMEgzMzQuNDA4Yy0xMS4xMDQsMC0yMC4xMDUsOS0yMC4xMDUsMjAuMTA1YzAsMTEuMTA0LDksMjAuMTA1LDIwLjEwNSwyMC4xMDVoMTM3LjM4MnYxMzcuMzgyICAgICBjMCwxMS4xMDQsOSwyMC4xMDUsMjAuMTA1LDIwLjEwNWMxMS4xMTEsMCwyMC4xMDUtOSwyMC4xMDUtMjAuMTA1VjIwLjEwNUM1MTIsOSw1MDMsMCw0OTEuODk1LDB6IiBmaWxsPSIjMDkwOTA5Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-size: 24px auto;
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 3;
    padding: 25px 30px 25px 30px;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 2px;
    font-weight: 400;
    font-size: 13px;
    line-height: 25px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-20px);
    -webkit-transform: translateX(-20px);
    transition: all 0.2s ease-in-out 0.2s;
    -webkit-transition: all 0.2s ease-in-out 0.2s;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 7px;
    font-weight: 500;
    font-size: 18px;
    color: #090909;
    line-height: 28px;
    letter-spacing: -0.5px;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-20px);
    -webkit-transform: translateX(-20px);
    transition: all 0.2s ease-in-out 0.5s;
    -webkit-transition: all 0.2s ease-in-out 0.5s;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 3;
    padding: 20px;
    text-align: right;
    font-size: 0;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    background-color: transparent;
    border: 1px rgba(0, 0, 0, 0.7) solid;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    transform: translateX(30px);
    -webkit-transform: translateX(30px);
    transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    text-align: center;
    font-size: 12px;
    color: #181b31;
    line-height: 32px;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .pic {
    transform: scale(1.3);
    -webkit-transform: scale(1.3);
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .overlay,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .overlay .categories,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .overlay .title,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .data .categories,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .data .title {
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-three .rt-portfolio-box-item > .holder:hover > .action-buttons > .portfolio-zoom {
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
    -webkit-transform: translateX(0);
}

.rt-portfolio-box.element-four {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0.5;
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform 0.4s cubic-bezier(0.51, 0.01, 0.18, 1.03);
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    padding: 27px 35px 27px 35px;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 6px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 26px;
    letter-spacing: 0;
    opacity: 0;
    transform: translateX(-40px);
    transition: transform 0.6s cubic-bezier(0, 0, 0, 0.85), opacity 0.4s linear;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 3px;
    font-weight: 700;
    font-size: 28px;
    color: #fff;
    line-height: 35px;
    letter-spacing: -0.3px;
    opacity: 0;
    transform: translateX(-40px);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85), opacity 0.2s linear;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-link,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-zoom {
    position: absolute;
    top: 15px;
    z-index: 2;
    background-color: transparent;
    border: 1px rgba(255, 255, 255, 0.6) solid;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    transition: all 0.5s ease-in-out;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-link > i,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-zoom > i {
    display: block;
    width: 45px;
    height: 45px;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 45px;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-link {
    left: 15px;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .portfolio-zoom {
    right: 15px;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder:hover > .overlay {
    transform: scaleX(1);
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder:hover > .data .title {
    opacity: 1;
    transform: translateX(0);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85) 0.2s, opacity 0.2s linear 0.2s;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder:hover > .data .categories {
    opacity: 1;
    transform: translateX(0);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85) 0.3s, opacity 0.2s linear 0.3s;
}

.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder:hover > .portfolio-link,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder:hover > .portfolio-zoom {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-portfolio-box.element-five {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
    border-radius: 5px;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 20px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 5px;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 3px;
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    line-height: 26px;
    letter-spacing: -0.5px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-12px);
    -webkit-transform: translateY(-12px);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 13px;
    color: #fff;
    line-height: 22px;
    letter-spacing: 0px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(12px);
    -webkit-transform: translateY(12px);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .action-buttons {
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transition: all 0.6s ease-in-out 0.4s;
    -webkit-transition: all 0.6s ease-in-out 0.4s;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .action-buttons > .portfolio-link,
.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 7px;
    background-color: transparent;
    border: 1px rgba(255, 255, 255, 0.7) solid;
    border-radius: 0;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder > .data .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 35px;
    height: 35px;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 35px;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
    border-radius: 5px;
}

.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder:hover > .data .categories,
.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder:hover > .data .title,
.rt-portfolio-box.element-five .rt-portfolio-box-item > .holder:hover > .data .action-buttons {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-portfolio-box.element-six .col-md-3,
.rt-portfolio-box.element-six .col-md-4,
.rt-portfolio-box.element-six .col-lg-6 {
    padding: 0px;
}

.portfolio-joned .rt-portfolio-box.element-six .rt-portfolio-box-item {
    padding: 0px;
    margin: 0px;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item {
    padding: 0 15px;
    margin: 0 0 30px;
    border-radius: 4px;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item {
    display: block;
    position: relative;
    overflow: hidden;
    float: left;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    background: #000000;
    text-align: right;
    border-radius: 4px;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .pic {
    position: relative;
    overflow: hidden;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .pic img {
    width: 100%;
    float: left;
    transition: .42s ease-out;
    -webkit-transition: .42s ease-out;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder:hover .pic img {
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    opacity: 0.22;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 30px 3em;
    width: 100%;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder:hover .rt-portfolio-box-content {}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content:before {
    position: absolute;
    top: 30px;
    right: 100%;
    bottom: 30px;
    left: 30px;
    border-right: 4px solid rgba(255, 255, 255, 0.8);
    content: '';
    opacity: 0;
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transition-delay: 0.6s;
    transition-delay: 0.6s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder:hover .rt-portfolio-box-content:before {
    background: rgba(255, 255, 255, 0);
    right: 30px;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-category,
.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-title a {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s, -o-transform 0.35s, transform 0.35s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-category {
    margin: 0;
    color: #fff;
    text-align: center;
    text-decoration: none;
    -webkit-transform: translate3d(-30%, 0%, 0);
    transform: translate3d(-30%, 0%, 0);
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder:hover .rt-portfolio-box-content .portfolio-category {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
}


.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-category:after {
    content: "/";
    padding: 0 5px;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-category:last-child {
    display: none;
}


.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-title a {
    margin: 0 0 19px;
    font-weight: 600;
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    text-decoration: none;
    -webkit-transform: translate3d(0%, -30%, 0);
    transform: translate3d(0%, -30%, 0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder:hover .rt-portfolio-box-content .portfolio-title a {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0%, 0%, 0);
    transform: translate3d(0%, 0%, 0);
    -webkit-transition-delay: 0.6s;
    transition-delay: 0.6s;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-title {
    margin-bottom: 0px;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item .holder .rt-portfolio-box-content .portfolio-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

@media screen and (min-width:768px) and (max-width:991px) {

    .rt-portfolio-box.element-six .col-lg-4.col-md-4,
    .rt-portfolio-box.element-six .col-lg-3.col-md-3 {
        max-width: 50% !important;
        flex: 50%;
    }
}

.rt-portfolio-box.element-seven {
    margin-right: 0;
    margin-left: 0;
    background-color: #fff;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((90/100) * 100%);
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    padding: 22px 25px 25px 25px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data > .table > .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data hr {
    max-width: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
    border-top-width: 1px;
    border-top-color: #000;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 17px;
    color: #000;
    line-height: 26px;
    letter-spacing: 0;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 1px;
    font-weight: 400;
    font-size: 13px;
    color: #000;
    line-height: 22px;
    letter-spacing: 0;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    bottom: 25px;
    left: 25px;
    right: 25px;
    z-index: 2;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-20px);
    -webkit-transform: translateY(-20px);
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    background-color: transparent;
    border: 1px rgba(255, 255, 255, 0.7) solid;
    border-radius: 50%;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    line-height: 40px;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder:hover > .overlay {
    opacity: 0.92;
    visibility: visible;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-box.element-seven .rt-portfolio-box-item > .holder:hover > .action-buttons {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-portfolio-box.element-eight {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((106/100) * 100%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 5px;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    height: 270px;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    border-radius: 5px;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 3;
    overflow: hidden;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder {
    padding: 17px 20px 18px 20px;
    transform: translateY(0%);
    transition: all 0.3s ease;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .title {
    margin-bottom: 1px;
    font-weight: 500;
    font-size: 17px;
    color: #151515;
    line-height: 28px;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .title a {
    color: inherit;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .categories {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 13px;
    color: #8a8a8a;
    line-height: 26px;
    letter-spacing: 0;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .categories span:last-child:after,
.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .data > .holder .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    top: 25px;
    right: 25px;
    z-index: 4;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.4s ease-in-out 0.4s;
    -webkit-transition: all 0.4s ease-in-out 0.4s;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    background-color: transparent;
    border: 1px rgba(0, 0, 0, 0.7) solid;
    border-radius: 50%;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    text-align: center;
    font-size: 12px;
    color: #151515;
    line-height: 32px;
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder:hover {
    box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.05);
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder:hover > .pic {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
}

.rt-portfolio-box.element-eight .rt-portfolio-box-item > .holder:hover > .action-buttons {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

@keyframes PortfolioEightBounce {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}

.rt-portfolio-box.element-nine {
    margin-right: -5px;
    margin-left: -5px;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item {
    margin-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((150/100) * 100%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover {
    box-shadow: 0 0 18px rgba(0, 0, 0, 0.25);
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    padding: 25px;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.4) 31%, rgba(255, 255, 255, 0) 69%, rgba(255, 255, 255, 0) 99%);
    background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.4) 31%, rgba(255, 255, 255, 0) 69%, rgba(255, 255, 255, 0) 99%);
    background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.4) 31%, rgba(255, 255, 255, 0) 69%, rgba(255, 255, 255, 0) 99%);
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%);
    transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    padding: 22px 25px 22px 25px;
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 3px;
    font-weight: 400;
    font-size: 13px;
    color: #fff;
    line-height: 26px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-20px);
    transition: all 0.3s ease-in-out 0s;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    line-height: 26px;
    letter-spacing: -0.5px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-20px);
    transition: all 0.3s ease-in-out 0.3s;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 4;
    padding: 20px;
    text-align: right;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out 0.6s;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 5px;
    background-color: transparent;
    border: 1px rgba(255, 255, 255, 0.7) solid;
    border-radius: 50%;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 32px;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .pic {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .overlay {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .data,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .action-buttons {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .data .categories,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .data .title,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .action-buttons .categories,
.rt-portfolio-box.element-nine .rt-portfolio-box-item > .holder:hover > .action-buttons .title {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.rt-portfolio-box.element-ten {
    margin-right: 0;
    margin-left: 0;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((100/100) * 100%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 4px;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 25px;
    right: 25px;
    max-width: calc(100% - 50px);
    z-index: 3;
    overflow: hidden;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder {
    padding: 17px 22px 20px 22px;
    transform: translateY(110%);
    transition: all 0.3s ease;
    border-radius: 4px;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .categories {
    margin-bottom: 3px;
    font-weight: 500;
    font-size: 14px;
    color: #8a8a8a;
    line-height: 26px;
    letter-spacing: 0;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .categories span:after {
    content: "/";
    padding: 0 5px;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .categories span:last-child:after,
.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .title {
    margin-bottom: 1px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 21px;
    color: #151515;
    line-height: 28px;
    letter-spacing: -0.3px;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .data > .holder .title a {
    color: inherit;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    top: 25px;
    right: 25px;
    z-index: 4;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.4s ease-in-out 0.4s;
    -webkit-transition: all 0.4s ease-in-out 0.4s;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    background-color: rgba(255, 255, 255, 0.1);
    border: 1px rgba(255, 255, 255, 0.7) solid;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 32px;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder:hover {
    box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.05);
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder:hover > .data {
    animation: PortfolioTenBounce 900ms ease 0s normal;
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder:hover > .data > .holder {
    transform: translateY(0);
}

.rt-portfolio-box.element-ten .rt-portfolio-box-item > .holder:hover > .action-buttons {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

@keyframes PortfolioTenBounce {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}

.rt-portfolio-box.element-eleven {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
    border-radius: 5px;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 145px 30px 30px 30px;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(0, 0, 0, 0.65);
    transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    border-radius: 5px;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 11px;
    font-weight: 500;
    text-align: center;
    font-size: 20px;
    color: #fff;
    line-height: 28px;
    letter-spacing: -0.5px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
    transition: all 0.3s ease-in-out 0.3s;
    -webkit-transition: all 0.3s ease-in-out 0.3s;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .excerpt {
    margin-bottom: 20px;
    color: #fff;
    line-height: 26px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
    transition: all 0.3s ease-in-out 0.6s;
    -webkit-transition: all 0.3s ease-in-out 0.6s;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder > .data .btn {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    background-color: #f94338;
    border: none;
    border-radius: 50%;
    text-align: center;
    font-size: 21px;
    color: #fff;
    line-height: 43px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
    transition: all 0.3s ease-in-out 0.9s;
    -webkit-transition: all 0.3s ease-in-out 0.9s;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder:hover > .data .title,
.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder:hover > .data .categories,
.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder:hover > .data .excerpt,
.rt-portfolio-box.element-eleven .rt-portfolio-box-item > .holder:hover > .data .btn {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-portfolio-box.element-twelve {
    columns: 2;
    column-gap: 16px;
}

@media (max-width:1200px) {
    .rt-portfolio-box.element-twelve {
        columns: 2;
    }
}

@media (max-width:992px) {
    .rt-portfolio-box.element-twelve {
        columns: 2;
    }
}

@media (max-width:480px) {
    .rt-portfolio-box.element-twelve {
        columns: 1;
    }
}

.rt-portfolio-box.element-twelve .rt-grid {
    display: inline-block;
    margin-bottom: 30px;
    position: relative;
    padding-left: 7px;
    padding-right: 7px;
}

.rt-portfolio-box.element-twelve .rt-grid img {
    outline: none;
    border: none;
    display: block;
    max-width: 100%;
    overflow: hidden;
}

.rt-portfolio-box.element-twelve .rt-image-box {
    position: relative;
    margin: auto;
    overflow: hidden;
}

.rt-portfolio-box.element-twelve .rt-image-box img {
    max-width: 100%;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    display: block;
    width: 100%;
    height: auto;
    transform: scale(1);
}

.rt-portfolio-box.element-twelve .rt-image-box:hover img {
    transform: scale3d(1.1, 1.1, 1);
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}

.rt-portfolio-box.element-Masonry {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
    border-radius: 4px;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover {
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.20);
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.51, 0.01, 0.18, 1.03);
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9;
    padding: 27px 35px 27px 35px;
    text-align: center;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 6px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 26px;
    letter-spacing: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: transform 0.6s cubic-bezier(0, 0, 0, 0.85), opacity 0.4s linear;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .categories span:last-child:after,
.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 3px;
    font-weight: 600;
    font-size: 20px;
    color: #fff;
    line-height: 30px;
    letter-spacing: 0;
    opacity: 0;
    transform: translateY(40px);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85), opacity 0.2s linear;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link,
.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom {
    background-color: rgba(0, 0, 0, 0.4);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    margin: 0 8px 0 0;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link {
    transition: transform 0.3s ease-in;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom {
    transition: transform 0.3s ease-in 0.2s;
    margin: 0;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link:hover,
.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom:hover {
    /*background-color: rgba(0, 0, 0, 1);*/
    background-color: #013CA3;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link > span,
.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom > span {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 40px;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover > .overlay {
    opacity: 0.9;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover > .data .title {
    opacity: 1;
    transform: translateY(0);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85) 0.2s, opacity 0.2s linear 0.2s;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover > .data .categories {
    opacity: 1;
    transform: translateY(0);
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85) 0.3s, opacity 0.2s linear 0.3s;
}

.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover > .portfolio-action-btn > .portfolio-link,
.rt-portfolio-box.element-Masonry .rt-portfolio-box-item > .holder:hover > .portfolio-action-btn > .portfolio-zoom {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-portfolio-box.element-full-width-icon {
    margin-right: 0;
    margin-left: 0;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item {
    margin-bottom: 0;
    padding: 0;
    text-align: left;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    padding-top: calc((88/100) * 100%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transform: scale(1) translateY(0);
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover .pic {
    transform: scale(1.1) translateY(-12px);
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 3;
    overflow: hidden;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder {
    position: relative;
    overflow: hidden;
    padding: 27px 0 27px 40px;
    transition: all 0.3s ease;
    background-color: transparent !important;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .overlay {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    transform: translateY(-100%);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover .data > .overlay {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .title {
    margin-bottom: 1px;
    font-weight: 500;
    font-size: 17px;
    color: #151515;
    line-height: 28px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover > .data > .holder .title,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover > .data > .holder .categories,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover .action-buttons > .portfolio-zoom > i {
    color: #ffffff;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .title a {
    color: inherit;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .categories {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 13px;
    color: #8a8a8a;
    line-height: 26px;
    letter-spacing: 0;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .categories span:after {
    content: "/";
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .categories span:last-child:after,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .data > .holder .categories span:only-child:after {
    display: none;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .action-buttons {
    position: absolute;
    top: 35px;
    right: 35px;
    z-index: 4;
    font-size: 0;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.4s ease-in-out 0.4s;
    -webkit-transition: all 0.4s ease-in-out 0.4s;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    background-color: transparent;
    border: 1px #ffffff solid;
    border-radius: 50%;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover > .action-buttons > .portfolio-link,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover > .action-buttons > .portfolio-zoom {
    border: 1px #ffffff solid;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-link > i,
.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder > .action-buttons > .portfolio-zoom > i {
    display: block;
    width: 32px;
    height: 32px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
    line-height: 32px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover {
    box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.05);
}

.rt-portfolio-box.element-full-width-icon .rt-portfolio-box-item > .holder:hover > .action-buttons {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg {
    padding: 20px 45px 1px 45px;
    background: transparent;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg h3 {
    font-size: 22px;
    color: #181b31;
    line-height: 28px;
    margin-bottom: 11px;
    padding: 0;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg h3 a {
    color: #181b31;
    text-decoration: none;
    cursor: pointer !important;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg h3 a:hover {
    color: #181b31;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg p {
    font-size: 15px;
    color: #181b31;
    line-height: 30px;
    margin-bottom: 6px;
    padding: 0;
}

.rt-portfolio-box.element-twelve .rt-bottom-left {
    position: absolute;
    bottom: 10px;
    left: 0px;
}

.rt-portfolio-box.element-twelve a.transparent-masionary-btn-hover {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.rt-portfolio-box.element-twelve a:hover.transparent-masionary-btn-hover {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}

.radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span {
    position: relative;
    display: inline-block;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:after,
.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:before {
    content: '';
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: .35s cubic-bezier(.04, .11, .6, .97);
    -o-transition: .35s cubic-bezier(.04, .11, .6, .97);
    transition: .35s cubic-bezier(.04, .11, .6, .97);
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover span:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-portfolio-box.element-twelve .radiant_lifestyle_trans_bg .transparent-masionary-btn-hover:hover span:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: .34s;
    -o-transition-delay: .34s;
    transition-delay: .34s;
}

.rt-portfolio-box.element-therteen {
    columns: 2;
    column-gap: 16px;
    padding-top: 149px;
    padding-bottom: 124px;
}

@media (max-width:1200px) {
    .rt-portfolio-box.element-therteen {
        columns: 2;
    }
}

@media (max-width:992px) {
    .rt-portfolio-box.element-therteen {
        columns: 2;
    }
}

@media (max-width:480px) {
    .rt-portfolio-box.element-therteen {
        columns: 1;
    }
}

.rt-portfolio-box.element-therteen .rt-grid {
    display: inline-block;
    margin-bottom: 10px;
    position: relative;
    padding-left: 7px;
    padding-right: 7px;
}

.rt-portfolio-box.element-therteen .rt-grid img {
    outline: none;
    border: none;
    display: block;
    max-width: 100%;
    overflow: hidden;
}

.rt-portfolio-box.element-therteen .rt-image-box {
    position: relative;
    margin: auto;
    overflow: hidden;
}

.rt-portfolio-box.element-therteen .rt-image-box img {
    max-width: 100%;
    transition: all 2.0s;
    display: block;
    width: 100%;
    height: auto;
    transform: scale(1);
}

.rt-portfolio-box.element-therteen .rt-image-box:hover img {
    transform: scale3d(1.1, 1.1, 1);
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col {
    padding: 18px 80px 2px 0px;
    background: #ffffff;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col h3 {
    font-size: 22px;
    color: #181b31;
    line-height: 30px !important;
    margin-bottom: 11px;
    padding: 0;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col h3 a {
    color: #181b31;
    text-decoration: none;
    cursor: pointer !important;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col h3 a:hover {
    color: #181b31;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col p {
    font-size: 15px;
    color: #181b31;
    line-height: 30px;
    margin-bottom: 25px;
    padding: 0;
}

.rt-portfolio-box.element-therteen .rt-masn-brdr {
    border-bottom: 1px solid #ededed;
    margin-bottom: 17px;
    display: block;
    position: relative;
}

.rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col .radiant-masonory-date p {
    font-size: 15px;
    color: #797675;
    line-height: 30px;
    margin-bottom: 7px;
    padding: 0;
}

@media screen and (max-width:1024px) {
    .rt-portfolio-box.element-therteen .radiant_grid_bx_two_column li {
        width: 100%;
    }

    .rt-portfolio-box.element-therteen #rt_transpnt-bg .radiant_lifestyle_section_two-col {
        background: transparent;
        margin-top: -49%;
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-portfolio-box.element-therteen .radiant_grid_bx_two_column li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    .rt-portfolio-box.element-therteen #rt-lightbox_pop {
        padding: 0;
    }
}

@media screen and (max-width:768px) {
    .rt-portfolio-box.element-therteen #rt_transpnt-bg .radiant_lifestyle_section_two-col {
        background: transparent;
        margin-top: -72%;
    }
}

@media screen and (max-width:767px) {
    .rt-portfolio-box.element-therteen .radiant_grid_bx_two_column li {
        width: 100%;
        margin: 0 auto 30px auto;
    }

    .rt-portfolio-box.element-therteen #rt-lightbox_pop {
        padding: 0;
    }

    .rt-portfolio-box.element-therteen .radiant_lifestyle {
        border-left: none;
    }

    .rt-portfolio-box.element-therteen .radiant_lifestyle_section_two-col {
        padding: 15px 15px 10px 15px;
    }

    .rt-portfolio-box.element-therteen .radiant-date-bx {
        display: inline;
        position: relative;
        text-align: left;
    }

    .elementor-25002 .elementor-element.elementor-element-bcc5ad0 > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-25002 .elementor-element.elementor-element-fc4f17d > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-25002 .elementor-element.elementor-element-319b5ca > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-25002 .elementor-element.elementor-element-319b5ca > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-25682 .elementor-element.elementor-element-e30a731 > .elementor-element-populated {
        padding: 0 !important;
    }

    .elementor-25682 .elementor-element.elementor-element-72071bc > .elementor-element-populated {
        padding: 0 !important;
    }
}

@media screen and (max-width:480px) {
    .rt-portfolio-box.element-therteen #rt_transpnt-bg .radiant_lifestyle_section_two-col h3 {
        width: 100%;
    }
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    transform: scale(1) translateY(0);
    -webkit-transform: scale(1) translateY(0);
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    border-radius: 4px;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder:hover .pic {
    transform: scale(1.06) translateY(-12px);
    -webkit-transform: scale(1.06) translateY(-12px);
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .pic > a > img {
    width: 100%;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .data {
    position: relative;
    z-index: 1;
    padding: 8px 20px;
    margin: 0 30px;
    border-radius: 4px;
    background-color: #ffffff;
    transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder:hover .data {
    transform: translateY(-90px);
    -webkit-transform: translateY(-90px);
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .data .title {
    margin-bottom: 3px;
    font-weight: 500;
    font-size: 18px;
    color: #000000;
    line-height: 26px;
    letter-spacing: -0.5px;
    transition: all 0.4s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    position: relative;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-fourteen > .rt-portfolio-box-item > .holder > .data .categories {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 13px;
    color: #000000;
    line-height: 22px;
    letter-spacing: 0px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.element-fifteen {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item {
    margin-bottom: 25px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    margin-bottom: 30px;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.51, 0.01, 0.18, 1.03);
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .data {
    text-align: center;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .data .title {
    margin-bottom: 3px;
    font-weight: 700;
    font-size: 28px;
    color: #000;
    line-height: 35px;
    letter-spacing: -0.3px;
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85), opacity 0.2s linear;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link,
.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom {
    background-color: rgba(0, 0, 0, 0.4);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    margin: 0 8px 0 0;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link {
    transition: transform 0.3s ease-in;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom {
    transition: transform 0.3s ease-in 0.2s;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link:hover,
.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom:hover {
    background-color: rgba(0, 0, 0, 1);
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-link > span,
.rt-portfolio-box.element-fifteen .rt-portfolio-box-item > .holder > .portfolio-action-btn > .portfolio-zoom > span {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 40px;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item:hover > .holder > .overlay {
    opacity: 0.9;
}

.rt-portfolio-box.element-fifteen .rt-portfolio-box-item:hover > .holder > .portfolio-action-btn > .portfolio-link,
.rt-portfolio-box.element-fifteen .rt-portfolio-box-item:hover > .holder > .portfolio-action-btn > .portfolio-zoom {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-portfolio-box.element-sixteen {
    margin-right: -15px;
    margin-left: -15px;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item {
    margin-bottom: 25px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .holder {
    position: relative;
    overflow: hidden;
    margin-bottom: 30px;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .holder > .pic {
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
    -webkit-transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.9);
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .holder > .pic img {
    width: 100%;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item:hover > .holder > .pic {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .data .title {
    margin-bottom: 1px;
    /*font-weight: 500;
  font-size: 17px;
  line-height: 28px;*/
    transition: transform 0.4s cubic-bezier(0, 0, 0, 0.85), opacity 0.2s linear;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .data .title a {
    color: inherit;
}

.rt-portfolio-box.element-sixteen .rt-portfolio-box-item > .data > .holder .categories {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 14px;
    color: #828282;
    line-height: 26px;
    letter-spacing: 0;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item {
    display: flex;
    justify-content: center;
    align-items: center;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item img {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item:hover img {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%);
}

.rt-portfolio-box.element-seventeen {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
    grid-auto-rows: 48%;
    grid-auto-flow: dense;
    margin-bottom: -3%;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-wide {
    grid-column: span 2;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-tall {
    grid-row: span 2;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    overflow: hidden;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    padding: 0 0 0 52px;
    width: 100%;
    height: 100%;
    text-align: left;
    box-sizing: border-box;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
    background-color: #000;
    overflow: hidden;
    opacity: 0;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item:hover .text-holder {
    opacity: 1;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder .text-wrapper {
    position: relative;
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder .text-wrapper .content-text {
    position: relative;
    display: table-cell;
    height: 100%;
    width: 100%;
    vertical-align: middle;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder .text-wrapper .content-text .content-entry-title {
    font-size: 28px;
    color: #fff;
    margin: 0 0 10px 0;
    position: relative;
    top: -100%;
    transition: all 0.3s cubic-bezier(0.3, 0, 0, 1.3);
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item:hover .text-holder .text-wrapper .content-text .content-entry-title {
    top: 0;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder .text-wrapper .content-text .content-category-holder {
    position: relative;
    top: 100%;
    transition: all 0.3s cubic-bezier(0.3, 0, 0, 1.3);
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item:hover .text-holder .text-wrapper .content-text .content-category-holder {
    top: 0;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .text-holder .text-wrapper .content-text .content-category {
    font-size: 17px;
    color: #fff;
}

.rt-portfolio-box.element-seventeen .rt-portfolio-box-item .portfolio-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-portfolio-box.element-seventeen {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-wide {
        grid-column: auto;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-tall {
        grid-row: auto;
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .rt-portfolio-box.element-seventeen {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-wide {
        grid-column: auto;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-tall {
        grid-row: auto;
    }
}

@media screen and (max-width:320px) {
    .rt-portfolio-box.element-seventeen {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-wide {
        grid-column: auto;
    }

    .rt-portfolio-box.element-seventeen .rt-portfolio-box-item.box-tall {
        grid-row: auto;
    }
}

.element-eightteen .rt-portfolio-box-item .holder {
    overflow: hidden;
}

.element-eightteen .rt-portfolio-box-item {
    margin-bottom: 10px;
    width: 100%;
    color: white;
    width: 360px;
    overflow: hidden;
}

.element-eightteen .rt-portfolio-box-item .holder .pic {
    height: 450px;
    display: block;
    box-sizing: border-box;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.element-eightteen .rt-portfolio-box-item .holder .pic {
    display: block;
    -webkit-transform: scale(1.06);
    -ms-transform: scale(1.06);
    transform: scale(1.06);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93), -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
}

.element-eightteen .rt-portfolio-box-item .holder:hover .pic {
    -webkit-transform: scale(1.06) translateX(-3%);
    -ms-transform: scale(1.06) translateX(-3%);
    transform: scale(1.06) translateX(-3%);
    -webkit-transition: -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
    -o-transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93);
    transition: transform 1s cubic-bezier(.33, .02, 0, .93), -webkit-transform 1s cubic-bezier(.33, .02, 0, .93);
}

.element-eightteen .rt-portfolio-box-item .holder .text-holder {
    position: absolute;
    display: block;
    width: 102%;
    height: auto;
    top: 0px;
    right: -1px;
    padding: 19px 32px 10px 23px;
    background-color: #171717;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-130%);
    -ms-transform: translateY(-130%);
    transform: translateY(-130%);
    -webkit-transition: -webkit-transform .4s ease-in-out;
    -o-transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out;
    z-index: 30;
}

.element-eightteen .rt-portfolio-box-item .holder:hover .text-holder,
.element-eightteen .rt-portfolio-box-item .holder:hover .text-holder .text-wrapper {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.element-eightteen .rt-portfolio-box-item .holder .text-holder .text-wrapper {
    display: inline-block;
    -webkit-transform: translateY(300%);
    -ms-transform: translateY(300%);
    transform: translateY(300%);
    -webkit-transition: -webkit-transform .4s ease-in-out;
    -o-transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out;
    text-align: left;
}

.element-eightteen .rt-portfolio-box-item .holder .text-holder .text-wrapper .content-text {
    position: relative;
    display: table-cell;
    height: 100%;
    width: 100%;
    vertical-align: middle;
}

.element-eightteen .rt-portfolio-box-item .holder .text-holder .text-wrapper .content-text .content-entry-title {
    color: #fff;
    font-size: 16px;
    margin: 0px;
}

.element-eightteen .rt-portfolio-box-item .holder .text-holder .text-wrapper .content-text .content-category {
    color: #bcbcbc;
    text-decoration: none;
    font-family: 'Roboto', sans-serif;
}

.element-eightteen .rt-portfolio-box-item .holder .portfolio-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.element-eightteen .rt-portfolio-box-item:nth-child(1) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-01.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(2) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-02.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(3) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-03.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(4) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-04.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(5) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-05.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(6) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-06.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(7) .holder .pic {
    background-image: url(/wp-content/plugins/radiantthemes-addons/assets/css/images/zivi-port-07.jpg);
}

.element-eightteen .rt-portfolio-box-item:nth-child(1) .holder .pic {
    height: 450px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(2) .holder .pic {
    height: 240px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(3) .holder .pic {
    height: 540px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(4) .holder .pic {
    height: 500px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(5) .holder .pic {
    height: 545px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(6) .holder .pic {
    height: 455px;
}

.element-eightteen .rt-portfolio-box-item:nth-child(7) .holder .pic {
    height: 245px;
}

.rt-portfolio-box-item {
    opacity: 1;
}

.rt-portfolio-box-item.is-visible {}

@-webkit-keyframes Items2 {
    0% {
        opacity: 0;
        height: 0%;
        padding: 0px;
    }

    100% {
        opacity: 1;
    }
}

@keyframes Items2 {
    0% {
        opacity: 0;
        height: 0%;
        padding: 0px;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes Items {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3) rotateY(90deg);
        transform: scale(0.3) rotateY(90deg);
    }

    60% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
    }

    90% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }

    100% {
        opacity: 1;
    }
}

@keyframes Items {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3) rotateY(90deg);
        transform: scale(0.3) rotateY(90deg);
    }

    60% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
    }

    90% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }

    100% {
        opacity: 1;
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-portfolio-box.element-one .rt-portfolio-box-item.small-box {
        width: 50%;
    }

    .rt-portfolio-box.element-one .rt-portfolio-box-item.large-box {
        width: 100%;
    }

    .element-eightteen .rt-portfolio-box-item {
        margin-bottom: 10px;
        width: 100%;
        color: white;
        overflow: hidden;
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .rt-portfolio-box.element-one .rt-portfolio-box-item.small-box {
        width: 50%;
    }

    .rt-portfolio-box.element-one .rt-portfolio-box-item.large-box {
        width: 100%;
    }

    .element-eightteen .rt-portfolio-box-item {
        margin-bottom: 10px;
        width: 100%;
        color: white;
        overflow: hidden;
    }
}

@media screen and (min-width:321px) and (max-width:479px) {

    .rt-portfolio-box.element-one .rt-portfolio-box-item.small-box,
    .rt-portfolio-box.element-one .rt-portfolio-box-item.large-box {
        width: 100%;
    }

    .element-eightteen .rt-portfolio-box-item {
        margin-bottom: 10px;
        width: 100%;
        color: white;
        overflow: hidden;
    }
}

@media screen and (max-width:320px) {

    .rt-portfolio-box.element-one .rt-portfolio-box-item.small-box,
    .rt-portfolio-box.element-one .rt-portfolio-box-item.large-box {
        width: 100%;
    }

    .element-eightteen .rt-portfolio-box-item {
        margin-bottom: 10px;
        width: 100%;
        color: white;
        overflow: hidden;
    }
}

.rt-portfolio-slider.element-one {
    width: auto;
    margin-left: 0;
    margin-right: 0;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder {
    position: relative;
    padding-top: calc((109/100) * 100%);
    overflow: hidden;
    text-align: inherit;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 2;
    padding: 15px;
    background-color: rgba(19, 19, 19, 0.8);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data h4 {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
    padding: 8px 22px 7px 22px;
    background-color: #000;
    border-radius: 5px;
    font-weight: 500;
    font-size: 16px;
    color: #fff;
    line-height: 22px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data h4 a {
    color: inherit;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    line-height: 18px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transition: all 1.2s ease-in-out;
    -webkit-transition: all 1.2s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:after {
    content: ",";
    margin-right: 3px;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:last-child:after,
.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:only-child:after {
    display: none;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    width: auto;
    height: auto;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .pic {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data h4,
.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-one > .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    z-index: 1;
    font-size: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev {
    left: -20px;
}

.rt-portfolio-slider.element-one:hover > .owl-nav > .owl-prev {
    left: 20px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-next {
    right: -20px;
}

.rt-portfolio-slider.element-one:hover > .owl-nav > .owl-next {
    right: 20px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-one > .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #fff;
    line-height: 36px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-next:before {
    content: "\f105";
}

.rt-portfolio-slider.element-two {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 25px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic > .overlay {
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder:hover > .pic > .overlay {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data h4 {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 20px;
    color: #030712;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder:hover > .data h4 {
    color: #1d4fce;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data h4 a {
    color: inherit;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p {
    margin-bottom: 4px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 13px;
    color: #030712;
    line-height: 22px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:after {
    content: ",";
    margin-right: 3px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:last-child:after,
.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:only-child:after {
    display: none;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-two > .owl-nav > .owl-next {
    position: absolute;
    top: calc(50% - 53px);
    z-index: 1;
    font-size: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two:hover > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-two:hover > .owl-nav > .owl-next {
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev {
    left: 30px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-next {
    right: 30px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-two > .owl-nav > .owl-next:before {
    display: inline-block;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 50%;
    text-align: center;
    font-family: "FontAwesome";
    font-size: 20px;
    color: #fff;
    line-height: 50px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev:before {
    content: "\f177";
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-next:before {
    content: "\f178";
}

.rt-portfolio-slider.element-three {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic > .holder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder:hover > .pic > .holder {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: auto;
    height: auto;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-three > .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    z-index: 1;
    font-size: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev {
    left: -20px;
}

.rt-portfolio-slider.element-three:hover > .owl-nav > .owl-prev {
    left: 20px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-next {
    right: -20px;
}

.rt-portfolio-slider.element-three:hover > .owl-nav > .owl-next {
    right: 20px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-three > .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #fff;
    line-height: 36px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-next:before {
    content: "\f105";
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item {
    display: flex;
    justify-content: center;
    align-items: center
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item img {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: .4s;
    -moz-transition: .4s;
    transition: .4s
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover img {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%)
}

.rt-portfolio-box.rt-port-metro {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
    grid-auto-rows: 240px;
    grid-auto-flow: dense
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
    grid-column: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {
    grid-row: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
    grid-column: span 2;
    grid-row: span 2
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    overflow: hidden
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 45px 4em;
    width: 100%;
    text-align: right
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content {
    z-index: 1
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content {
    position: absolute;
    width: calc(100% - 66px);
    bottom: 28px;
    left: 33px;
    background-color: rgba(0, 0, 0, .93);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px 20px;
    text-align: center;
    clip-path: inset(0 100% 0 0);
    -webkit-clip-path: inset(0 100% 0 0);
    -webkit-transition: -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87);
    -o-transition: clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: clip-path .5s cubic-bezier(.59, .02, .17, .87);
    transition: clip-path .5s cubic-bezier(.59, .02, .17, .87), -webkit-clip-path .5s cubic-bezier(.59, .02, .17, .87)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content {
    clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content .portfolio-category {
    visibility: hidden;
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: .3s ease-in-out .35s;
    -o-transition: .3s ease-in-out .35s;
    transition: .3s ease-in-out .35s;
    color: #a1a1a1;
    margin-bottom: 0px;
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .rt-portfolio-box-content .portfolio-title {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: .3s ease-in-out .3s;
    -o-transition: .3s ease-in-out .3s;
    transition: .3s ease-in-out .3s;
    color: #fff;
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 30px;
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content .portfolio-category {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item:hover .rt-portfolio-box-content .portfolio-title {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.rt-portfolio-box.rt-port-metro .rt-portfolio-box-item .portfolio-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

@media screen and (min-width:768px) and (max-width:991px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}

@media screen and (max-width:320px) {
    .rt-portfolio-box.rt-port-metro {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
        grid-auto-rows: auto;
        grid-auto-flow: dense
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-wide {
        grid-column: auto
    }

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-tall {}

    .rt-portfolio-box.rt-port-metro .rt-portfolio-box-item.box-big {
        grid-row: auto;
        grid-column: auto
    }
}

/* rt-portfolio-slider element-one */

.rt-portfolio-slider.element-one {
    width: auto;
    margin-left: 0;
    margin-right: 0;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder {
    position: relative;
    padding-top: calc((109 / 100) * 100%);
    overflow: hidden;
    text-align: inherit;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder > .pic {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 2;
    padding: 15px;
    background-color: rgba(19, 19, 19, 0.8);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table > .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data > .table > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data h4 {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
    padding: 8px 22px 7px 22px;
    background-color: #000;
    border-radius: 5px;
    font-weight: 500;
    font-size: 16px;
    color: #fff;
    line-height: 22px;
    letter-spacing: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transition: all 0.7s ease-in-out;
    -webkit-transition: all 0.7s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data h4 a {
    color: inherit;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    line-height: 18px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transition: all 1.2s ease-in-out;
    -webkit-transition: all 1.2s ease-in-out;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:after {
    content: ",";
    margin-right: 3px;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:last-child:after,
.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .data p span:only-child:after {
    display: none;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    width: auto;
    height: auto;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .pic {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data {
    opacity: 1;
    visibility: visible;
}

.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data h4,
.rt-portfolio-slider.element-one .rt-portfolio-slider-item > .holder:hover > .data p {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    -webkit-transform: translateY(0);
}

/* owl-nav */

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-one > .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    z-index: 1;
    font-size: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev {
    left: -20px;
}

.rt-portfolio-slider.element-one:hover > .owl-nav > .owl-prev {
    left: 20px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-next {
    right: -20px;
}

.rt-portfolio-slider.element-one:hover > .owl-nav > .owl-next {
    right: 20px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-one > .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #fff;
    line-height: 36px;
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-portfolio-slider.element-one > .owl-nav > .owl-next:before {
    content: "\f105";
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-portfolio-slider element-two */

.rt-portfolio-slider.element-two {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 25px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .pic > .overlay {
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder:hover > .pic > .overlay {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data > *:last-child {
    margin-bottom: 0 !important;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data h4 {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 20px;
    color: #030712;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder:hover > .data h4 {
    color: #1d4fce;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data h4 a {
    color: inherit;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p {
    margin-bottom: 4px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 13px;
    color: #030712;
    line-height: 22px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:after {
    content: ",";
    margin-right: 3px;
}

.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:last-child:after,
.rt-portfolio-slider.element-two .rt-portfolio-slider-item > .holder > .data p span:only-child:after {
    display: none;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-two > .owl-nav > .owl-next {
    position: absolute;
    top: calc(50% - 53px);
    z-index: 1;
    font-size: 0;
    transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-two:hover > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-two:hover > .owl-nav > .owl-next {
    transform: scale(1);
    -webkit-transform: scale(1);
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev {
    left: 30px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-next {
    right: 30px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-two > .owl-nav > .owl-next:before {
    display: inline-block;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 50%;
    text-align: center;
    font-family: "FontAwesome";
    font-size: 20px;
    color: #fff;
    line-height: 50px;
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-prev:before {
    content: "\f177";
}

.rt-portfolio-slider.element-two > .owl-nav > .owl-next:before {
    content: "\f178";
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-portfolio-slider element-three */

.rt-portfolio-slider.element-three {
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic {
    position: relative;
    overflow: hidden;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic > img {
    width: 100%;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .pic > .holder {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder:hover > .pic > .holder {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.rt-portfolio-slider.element-three .rt-portfolio-slider-item > .holder > .overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: auto;
    height: auto;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev,
.rt-portfolio-slider.element-three > .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    z-index: 1;
    font-size: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev {
    left: -20px;
}

.rt-portfolio-slider.element-three:hover > .owl-nav > .owl-prev {
    left: 20px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-next {
    right: -20px;
}

.rt-portfolio-slider.element-three:hover > .owl-nav > .owl-next {
    right: 20px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev:before,
.rt-portfolio-slider.element-three > .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 30px;
    color: #fff;
    line-height: 36px;
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-portfolio-slider.element-three > .owl-nav > .owl-next:before {
    content: "\f105";
}

@media screen and (max-width: 768px) {
    .mobile-wrapper {
        background: #f7f7f7;
        border-bottom: 1px solid #eaeaea;
        overflow: hidden;
        padding: 13px 20px;
    }

    .mobile-logo {
        width: 50%;
        float: left;
        display: block;
    }
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/*==================================== HOME PAGE SIXTEEN ====================================*/

/* rt-pricing-table element-five */

.rt-pricing-table.element-four > .holder {
    position: relative;
    padding: 15px;
    border-radius: 0;
    border: 1px solid #eaeaea;
    text-align: left;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-four > .holder .hightlight-tag {
    position: absolute;
    top: 15px;
    right: -30px;
    z-index: 1;
    padding: 3px 50px 4px 70px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 26px;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
}

/*.rt-pricing-table.element-three > .holder > .icon {
    margin-bottom: 25px;
}*/

.rt-pricing-table.element-four > .holder > .heading {
    padding-bottom: 15px;
    margin-bottom: 20px;
    border-bottom: 1px solid #eaeaea;
}

.rt-pricing-table.element-four > .holder > .heading > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-four > .holder > .heading .title {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 18px;
    color: #030712;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-pricing-table.element-four > .holder > .heading .subtitle {
    max-width: 100%;
    margin: 0 auto 10px auto;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    text-align: left;
}

.rt-pricing-table.element-four > .holder > .list {
    margin-bottom: 35px;
}

.rt-pricing-table.element-four > .holder > .list > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-four > .holder > .list ul {
    max-width: 100%;
    margin: 0 auto;
}

.rt-pricing-table.element-four > .holder > .list ul li {
    margin-bottom: 0;
    padding-bottom: 10px;
    text-transform: capitalize;
    font-size: 16px;
    line-height: 28px;
}

.rt-pricing-table.element-four > .holder > .list ul li:last-child,
.rt-pricing-table.element-four > .holder > .list ul li:only-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.rt-pricing-table.element-four > .holder > .pricing {
    position: relative;
    padding-bottom: 20px;
    width: 100%;
}

.rt-pricing-table.element-four > .holder > .pricing > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-four > .holder > .pricing .price {
    margin-bottom: 30px;
    font-weight: 600;
    font-size: 50px;
    line-height: 0.75;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-four > .holder > .pricing .price sup {
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
    margin-right: 0;
    font-weight: 300;
    font-size: 20px;
    color: #000;
    line-height: 1;
}


.rt-pricing-table.element-four > .holder > .pricing .price sub {
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 6px;
    margin-left: 4px;
    font-weight: 400;
    font-size: 15px;
    color: #0c121f;
    line-height: 1;
}



.rt-pricing-table.element-four > .holder > .pricing .tagline {
    max-width: 100%;
    margin: 0 auto 10px auto;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
}


.rt-pricing-table.element-four > .holder > .list > ul li svg {
    margin-right: 8px;
    width: 15px;
    stroke: #00c16d;
}

.rt-pricing-table.element-four.spotlight > .holder > .list > ul li svg {
    margin-right: 8px;
    width: 15px;
    stroke: #fff;
}

.rt-pricing-table.element-four > .holder > .more {
    margin: 0 auto;
    text-align: center;
    display: block;
}

.rt-pricing-table.element-four > .holder > .more .btn {
    padding: 11px 33px !important;
    background: linear-gradient(90deg,
            rgb(255, 56, 52) 0%,
            rgb(255, 113, 51) 100%);
    font-size: 17px;
    line-height: 30px !important;
    letter-spacing: 0px;
    font-weight: 700;
    color: #fff;
    width: auto;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: none !important;
    border-radius: 4px !important;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}

.rt-pricing-table.element-four > .holder > .more .btn:hover {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.15);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-four > .holder > .more > *:last-child {
    margin-bottom: 0 !important;
}


.rt-pricing-table.element-four.spotlight > .holder {
    z-index: 1;
    position: relative;
}

.rt-pricing-table.element-four.spotlight > .holder .spotlight-img {
    position: absolute;
    top: 40px;
    right: 30px;
}


.rt-pricing-table.element-four > .holder > .spotlight-tag {
    position: absolute;
    top: 0;
    right: 0;
    height: 106px;
    width: 94px;
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/price-tag.png) no-repeat 0 0;
    padding: 5px 0 0 40px;
    display: none;
}

.rt-pricing-table.element-four > .holder > .spotlight-tag > .spotlight-tag-text {
    position: relative;
    display: block;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    font-weight: 600;
    letter-spacing: 0;
}

.rt-pricing-table.element-four.spotlight > .holder {
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}

.rt-pricing-table.element-four.spotlight > .holder > .pricing .price sup {
    color: #fff;
}

.rt-pricing-table.element-four.spotlight > .holder > .pricing .price sub {
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 6px;
    margin-left: 4px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 1;
}

.rt-pricing-table.element-four.spotlight > .holder > .pricing .tagline,
.rt-pricing-table.element-four.spotlight > .holder > .heading .subtitle,
.rt-pricing-table.element-four.spotlight > .holder > .heading h6.title {
    color: #95a0d9;
}

@media screen and (min-width: 768px) and (max-width: 991px) {}

@media screen and (max-width: 767px) {}

/* rt-pricing-table element-five */

.rt-pricing-table.element-five > .holder {
    position: relative;
    overflow: hidden;
    background-color: #fff;
    text-align: center;
    border-radius: 4px;
    padding: 40px 35px 20px 35px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    box-shadow: 0px 0px 30px 0px rgba(42.000000000000156, 22.000000000000014, 139, 0.08);
}

.rt-pricing-table.element-five > .holder:hover {
    /*border: 2px solid #8db4e1;*/
}

.rt-pricing-table.element-five > .holder > .icon {
    margin-bottom: 30px;
}

.rt-pricing-table.element-five > .holder > .plan-name {
    margin-bottom: 25px;
}

.rt-pricing-table > .holder > .plan-name > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-five > .holder > .plan-name h5 {
    color: #000;
}

.rt-pricing-table.element-five > .holder > .pricing {
    margin-bottom: 0;
}

.rt-pricing-table.element-five > .holder > .pricing .price {
    margin-bottom: 25px;
    font-weight: 600;
    font-size: 50px;
    color: #8fa4c2;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: "Poppins", sans-serif;
}

.rt-pricing-table.element-five > .holder > .pricing .price sup {
    display: inline-block;
    vertical-align: middle;
    margin-top: 11px;
    margin-right: 8px;
    font-weight: 400;
    font-size: 30px;
    line-height: 1;
}

.rt-pricing-table.element-five > .holder > .pricing .price sub {
    display: inline-block;
    text-transform: capitalize;
    vertical-align: bottom;
    margin-bottom: 5px;
    margin-left: 10px;
    font-weight: 500;
    font-size: 18px;
    line-height: 32px;
}

.rt-pricing-table.element-five > .holder > .pricing .tagline {
    margin-bottom: 22px;
    font-weight: 400;
    font-size: 13px;
    line-height: 26px;
}

.rt-pricing-table.element-five > .holder > .list {
    margin-bottom: 35px;
    font-size: 16px;
    color: #2b2944;
    line-height: 28px;
    padding-top: 25px;
    border-top: 1px solid #ededed;
}

.rt-pricing-table.element-five > .holder > .list > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-five > .holder > .list > ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.rt-pricing-table.element-five > .holder > .list > ul li {
    margin-bottom: 11px;
}

.rt-pricing-table.element-five > .holder > .spotlight-tag {
    position: absolute;
    top: 0;
    right: 0;
    /* top: -23px;
  right: -152px;
  width: 100%;*/
    height: 106px;
    width: 94px;
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/price-tag.png) no-repeat 0 0;
    padding: 5px 0 0 40px;
}

.rt-pricing-table.element-five > .holder > .spotlight-tag > .spotlight-tag-text {
    position: relative;
    display: block;
    /*background: #ff5933;
  padding: 40px 0 10px 0;
  width: 100%;*/
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    font-weight: 600;
    letter-spacing: 0;
}

.rt-pricing-table.element-five > .holder > .select-btn .btn {
    margin-bottom: 15px;
    padding: 11px 0 !important;
    background: linear-gradient(90deg,
            rgb(255, 56, 52) 0%,
            rgb(255, 113, 51) 100%);
    font-size: 17px;
    line-height: 30px !important;
    letter-spacing: 0px;
    font-weight: 700;
    color: #fff;
    width: 100%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: none !important;
    border-radius: 4px !important;
}


@media screen and (min-width: 768px) and (max-width: 1024px) {
    .rt-pricing-table.element-five > .holder {
        padding: 40px 20px 20px;
    }
}

@media screen and (max-width: 767px) {}

/* ============== Drop Down new css ============== */

.rt-select-wrapper {
    position: relative;
    /*width: 100%;*/
    height: 55px;
    display: inline-block;
    vertical-align: middle;
    min-width: 232px;
    padding-right: 36px;
    border-radius: 0px;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
}

.rt-select-wrapper .rt-select-text {
    display: block;
    padding: 13px;
    font-size: 16px;
    line-height: 28px;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
    color: #000;
}

.rt-select-wrapper .rt-select-button {
    width: 36px;
    height: 55px;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}

.rt-select-wrapper .rt-select-button:before {
    content: "\e64b";
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -3px;
    margin-top: -11px;
    font-family: 'themify';
    font-size: 10px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
}

.select2-container .select2-selection > .select2-selection__arrow:before {
    content: "\e64b";
    position: absolute;
    /*left: 50%;*/
    right: 0;
    top: 50%;
    margin-left: -12px;
    margin-top: -14px;
    font-family: "themify";
    font-size: 10px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none !important;
}

.widget-area > .widget select {
    width: 100%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border-radius: 0;
    padding: 0 10px 0 0;
    font-size: 13px;
    height: 37px;
    border: 1px solid #e7f1fb;
    background-color: #ffffff;
}

.widget-area > .widget select:hover {
    border: 1px solid #e7f1fb !important;
    background-color: #ffffff;
}

.widget-area > .widget select:focus {
    border: 1px solid #afb1b1 !important;
    background-color: #ffffff;
}

/* ============== End Drop Down new css ============== */

/** ========================
* Pricing Table Responsive CSS
============================*/

@media screen and (max-width: 1199px) {
    .rt-pricing-table.element-nine {
        padding-left: 35px;
        padding-right: 35px;
    }

    .rt-pricing-table.element-nine.spotlight {
        padding-left: 35px;
        padding-right: 35px;
    }
}

@media screen and (max-width: 991px) {
    .rt-pricing-table.element-nine.spotlight > .spotlight-tag {
        top: 10px;
    }

    .rt-pricing-table.element-nine {
        padding-left: 20px;
        padding-right: 20px;
    }

    .rt-pricing-table.element-nine.spotlight {
        padding-left: 20px;
        padding-right: 20px;
    }

    .rt-pricing-table.element-nine .rt-price {
        font-size: 38px;
    }

    .rt-pricing-table.element-nine .rt-price .rt-supsub .rt-superscript {
        top: 16px;
    }

    .rt-pricing-table.element-nine .rt-price .rt-supsub .rt-subscript {
        top: 36px;
    }
}

@media screen and (max-width: 768px) {
    .rt-pricing-table.element-nine {
        padding-left: 20px;
        padding-right: 20px;
    }

    .rt-pricing-table.element-nine.spotlight {
        padding-left: 20px;
        padding-right: 20px;
    }

    .rt-pricing-table.element-nine .rt-price {
        font-size: 37px;
    }
}

@media screen and (max-width: 767px) {
    .rt-pricing-table.element-nine {
        padding-left: 40px;
        padding-right: 40px;
        margin-bottom: 30px;
    }

    .rt-pricing-table.element-nine.spotlight {
        padding-left: 40px;
        padding-right: 40px;
        margin-bottom: 30px;
    }

    .rt-pricing-table.element-nine.spotlight > .spotlight-tag {
        top: 26px;
    }
}

/* rt-pricing-table element-ten */

.rt-pricing-table.element-ten {
    text-align: left;
    float: left;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    padding-top: 27px;
    padding-left: 45px;
    padding-bottom: 33px;
    padding-right: 45px;
    background: #ffffff;
}

.rt-pricing-table.element-ten.spotlight {
    text-align: left;
    float: left;
    -webkit-box-shadow: none;
    box-shadow: 0px 5px 60px 0px rgba(255, 95, 99, 0.12);
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    /*border:1px solid black;*/
    padding-top: 27px;
    padding-left: 45px;
    padding-bottom: 33px;
    padding-right: 45px;
    background: #ffffff;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .rt-pricing-table.element-ten {
        padding-left: 25px;
        padding-right: 25px;
    }

    .rt-pricing-table.element-ten.spotlight {
        padding-left: 25px;
        padding-right: 25px;
    }
}

.rt-pricing-table.element-ten .rt-pricing-title {
    color: #1c1615;
    background: transparent;
    padding: 0px 0px;
    font-size: 22px;
    text-shadow: none;
    text-align: left;
    font-weight: 500;
}

.rt-pricing-table.element-ten .rt-price {
    /*background: #403e3d;*/
    background: transparent;
    font-size: 55px;
    font-weight: 700;
    padding: 0px 0px;
    text-align: left;
    color: #ff6064;
}

.rt-pricing-table.element-ten .rt-price sub {
    font-size: 50% !important;
    position: relative;
    left: 5px;
    color: #3c4f62;
    font-weight: 500;
}

.rt-pricing-table.element-ten .rt-list ul {
    background: transparent;
    color: #403d3a;
}

.rt-pricing-table.element-ten .rt-list ul li {
    font-size: 15px !important;
    font-weight: normal;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
}

.rt-pricing-table.element-ten .rt-list ul li span.rt-unlimited {
    color: #fff;
    background: #3cbf70;
    font-size: 12px;
    padding: 0px 5px;
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.rt-pricing-table.element-ten .rt-list ul li span.rt-unlimited-danger {
    color: #fff;
    background: #ff6064;
    font-size: 12px;
    padding: 0px 5px;
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.rt-pricing-table.element-ten .rt-list ul li:nth-child(2n) {
    background: transparent;
}

.rt-pricing-table.element-ten .rt-table-buy {
    background: transparent;
    padding: 0px;
    text-align: left;
    overflow: hidden;
    width: 100%;
}

.rt-pricing-table.element-ten .rt-table-buy .rt-pricing-action {
    float: left;
    color: #ff6064;
    background: transparent;
    padding-top: 12px;
    padding-bottom: 12px;
    /*padding-left: 30px;
padding-right: 30px;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: bold;
    font-size: 15px;
    text-shadow: none;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    border: 1px solid #ff6064;
    text-decoration: none !important;
    margin-top: 23px;
    width: 180px;
    text-align: center;
}

.rt-pricing-table.element-ten .rt-table-buy .rt-pricing-action:hover {
    background: #ff6064;
    color: #fff;
}

.rt-pricing-table.element-ten .rt-table-buy .rt-pricing-action .fa-angle-right {
    font-weight: bold;
    margin-left: 5px;
    display: none;
}

.rt-pricing-table.element-ten .rt-list p {
    padding-top: 17px;
    font-size: 15px;
    color: #33475b;
    line-height: 28px;
    letter-spacing: 0.1;
}

.rt-pricing-table.element-ten .rt-pricing-text-2 {
    padding-top: 15px;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* rt-progress-bar element-one */

.rt-progress-bar.element-one > .title {
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 16px;
    color: #000;
    line-height: 28px;
}

.rt-progress-bar.element-one > .title > .progress-width {
    float: right;
}

.rt-progress-bar.element-one > .progress > .progress-bar {
    transition-duration: 2s;
    -webkit-transition-duration: 2s;
}

/* radiantthemes-recent-post-widget element-one */

.radiantthemes-recent-post-widget.element-one > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post {
    margin-bottom: 22px;
}

.radiantthemes-recent-post-widget.element-one > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post:last-child,
.radiantthemes-recent-post-widget.element-one > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post:only-child {
    margin-bottom: 0;
}

.radiantthemes-recent-post-widget.element-one > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post .date {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    line-height: 27px;
    font-style: italic;
}

.radiantthemes-recent-post-widget.element-one > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post .title {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
    opacity: 0.7;
}

/* radiantthemes-recent-post-widget element-two */

.radiantthemes-recent-post-widget.element-two > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post {
    margin-bottom: 22px;
}

.radiantthemes-recent-post-widget.element-two > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post:last-child,
.radiantthemes-recent-post-widget.element-two > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post:only-child {
    margin-bottom: 0;
}

.radiantthemes-recent-post-widget.element-two > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post .date {
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 14px;
    color: #141515;
    line-height: 27px;
    font-style: italic;
}

.radiantthemes-recent-post-widget.element-two > .radiantthemes-recent-post-widget-holder > .radiantthemes-recent-post-widget-post .title {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
    color: #141515;
    line-height: 28px;
    opacity: 0.7;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* radiantthemes-separator element-one */

.radiantthemes-separator.element-one > .radiantthemes-separator-block {
    position: relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

.radiantthemes-separator.element-one > .radiantthemes-separator-block > .radiantthemes-separator-block-gap {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 12px;
    animation: RadiantThemesSeparatorAnimation 1.5s infinite ease-in-out;
}

@keyframes RadiantThemesSeparatorAnimation {
    0% {
        left: -12px;
    }

    100% {
        left: 100%;
    }
}

/* radiantthemes-separator element-two */

.radiantthemes-separator.element-two > .radiantthemes-separator-block {
    position: relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    transform: skewX(20deg);
    -webkit-transform: skewX(20deg);
}

.radiantthemes-separator.element-two > .radiantthemes-separator-block > .radiantthemes-separator-block-gap {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 12px;
    animation: RadiantThemesSeparatorAnimation 1.5s infinite ease-in-out;
}

@keyframes RadiantThemesSeparatorAnimation {
    0% {
        left: -12px;
    }

    100% {
        left: 100%;
    }
}

/* radiantthemes-separator element-three */

.radiantthemes-separator.element-three > .radiantthemes-separator-block {
    position: relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    transform: skewX(-20deg);
    -webkit-transform: skewX(-20deg);
}

.radiantthemes-separator.element-three > .radiantthemes-separator-block > .radiantthemes-separator-block-gap {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 12px;
    animation: RadiantThemesSeparatorAnimation 1.5s infinite ease-in-out;
}

@keyframes RadiantThemesSeparatorAnimation {
    0% {
        left: -12px;
    }

    100% {
        left: 100%;
    }
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

/* SMART PHONE LANDSCAPE PART */

/* SMART PHONE PROTRAIT PART */

/* radiantthemes-social-widget element-one */

.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 14px;
}

.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    width: 35px;
    height: 35px;
    background-color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 15px;
    color: #000;
    line-height: 36px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-social-widget.element-one > ul.radiantthemes-social-widget-buttons > li > a:hover {
    color: #fff;
}

/* radiantthemes-social-widget element-two */

.radiantthemes-social-widget.element-two > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-two > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
}

.radiantthemes-social-widget.element-two > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-two > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-two > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    width: 45px;
    height: 45px;
    background-color: #000;
    border-radius: 50%;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 45px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* radiantthemes-social-widget element-three */

.radiantthemes-social-widget.element-three > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-three > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 17px;
}

.radiantthemes-social-widget.element-three > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-three > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-three > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #000;
    line-height: 1;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* radiantthemes-social-widget element-four */

.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
}

.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    width: 45px;
    height: 45px;
    background-color: transparent;
    border-width: 2px;
    border-style: solid;
    border-radius: 50%;
    text-align: center;
    font-size: 15px;
    color: #fff;
    line-height: 42px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-social-widget.element-four > ul.radiantthemes-social-widget-buttons > li > a:hover {
    color: #fff;
}

/* radiantthemes-social-widget element-five */

.radiantthemes-social-widget.element-five > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-five > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 17px;
}

.radiantthemes-social-widget.element-five > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-five > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-five > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #fff;
    line-height: 1;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* radiantthemes-social-widget element-six */

.radiantthemes-social-widget.element-six > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-six > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
}

.radiantthemes-social-widget.element-six > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-six > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-six > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    width: 40px;
    height: 40px;
    background-color: transparent;
    border-width: 2px;
    border-style: solid;
    border-radius: 50%;
    text-align: center;
    font-size: 15px;
    line-height: 38px;
    cursor: pointer;
}

/* radiantthemes-social-widget element-seven */

.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons {
    font-size: 0;
}

.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons > li {
    display: inline-block;
    vertical-align: top;
    margin-right: 13px;
}

.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons > li:last-child,
.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons > li:only-child {
    margin-right: 0;
}

.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons > li > a {
    display: block;
    width: 45px;
    height: 45px;
    background-color: transparent;
    border: 2px rgba(0, 0, 0, 0.1) solid;
    border-radius: 50%;
    text-align: center;
    font-size: 15px;
    color: #282828;
    line-height: 42px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.radiantthemes-social-widget.element-seven > ul.radiantthemes-social-widget-buttons > li > a:hover {
    color: #fff;
}

/* Event */
.up-event-box {
    border: 1px solid #d2d2d2;
    background: #fff;
    width: 100%;
    float: left;
    margin-bottom: 30px;
    position: relative;
}

.up-event-box:after {
    content: "";
    width: 15%;
    height: 3px;
    background: #3cb065;
    position: absolute;
    bottom: 0px;
    left: 0px;
}

.heading {
    margin-bottom: 20px;
    width: 100%;
    float: left;
}

.heading span {
    color: #22356a;
    font-size: 30px;
    font-weight: 600;
    /*font-family: 'Poppins', sans-serif;*/
    float: left;
}

.viewall-btn {
    background: #3db166;
    padding: 13px 30px;
    float: right;
    color: #fff;
    font-size: 14px;
    /*font-family: 'Poppins', sans-serif;*/
}

.viewall-btn:hover {
    text-decoration: none;
    color: #fff;
}

.up-event-calender-box {
    width: 15%;
    float: left;
    padding: 15px 15px;
    text-align: center;
}

.up-event-calender-box .date {
    color: #22356a;
    font-size: 36px;
    font-weight: 700;
    /*font-family: 'Poppins', sans-serif;*/
}

.up-event-calender-box .month {
    color: #767676;
    font-size: 16px;
    font-weight: 600;
    /*font-family: 'Poppins', sans-serif;*/
}

.up-event-text-box {
    width: 85%;
    float: left;
    border-left: 1px solid #d2d2d2;
    min-height: 95px;
    padding: 10px;
}

.up-event-text-box h3 {
    margin: 10px 0 10px 0;
    line-height: 22px;
    color: #22356a;
    font-size: 16px;
    font-weight: 600;
    /*font-family: 'Poppins', sans-serif;*/
}

.up-event-text-box p {
    margin-bottom: 0px;
}

.up-event-text-box span {
    margin-right: 15px;
    color: #767676;
}

/*start home-one-css*/
course-style-one.courses_section {
    padding: 100px 0;
}

.courses_section .course-main-box {
    border: 1px solid #efefef;
}

.courses_section .course-main-box img {
    width: 100%;
    margin-top: 0 auto;
}

.courses_section .course-content-box {
    padding: 10px;
}

.courses_section .course-content-box h2 {
    color: #22356a;
    /*font-family: "Poppins", Sans-serif;*/
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
}

.courses_section .course-content-box h3 {
    color: #767676;
    /*font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
    line-height: 26px;
}

.courses_section .course-content-box p {
    color: #767676;
    /*font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
}

.courses_section .course-main-box .ratings .fas {
    color: #ffb931;
    font-size: 9px;
}

.courses_section .course-main-box .ratings h1 {
    /*font-family: "Raleway", Sans-serif;*/
    color: #767676;
    font-size: 12px;
    display: inline-block;
    letter-spacing: 1px;
}

.courses_section .course-main-box .view-button {
    text-align: right;
    margin-top: -39px;
}

.courses_section .course-main-box .view-button a {
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
    padding: 12px 50px 12px 50px;
    background-color: #3db166;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .course-main-box .view-button a:hover {
    background-color: #22356a;
}

.courses_section .ratings-section .ratings {
    padding: 0 9px;
}

.courses_section .view-all-button a {
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
    color: #3db166;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .view-all-button a:hover {
    color: #22356a;
}

.courses_section .view-all-button {
    text-align: center;
    margin-top: 40px;
}

@media screen and (max-width: 320px) {
    .courses_section .course-main-box .view-button {
        margin-top: 5px;
        text-align: left;
        padding: 0 9px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .courses_section .course-main-box .view-button {
        margin-top: 5px;
        text-align: left;
        padding: 0 9px;
    }
}

/*end home-one-css*/

/*start home-two-css*/
.courses_section {
    padding: 100px 0;
}

.courses_section .course-main-box {
    border: 1px solid #efefef;
}

.courses_section .course-main-box img {
    width: 100%;
    margin-top: 0 auto;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.courses_section .course-main-box .ratings-section {
    padding: 12px 15px;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.courses_section .course-main-box:hover .ratings-section {
    background-color: #22356a;
}

.courses_section .course-main-box:hover .ratings-section .course-content-box h2,
.courses_section .course-main-box:hover .ratings-section .course-content-box h3,
.courses_section .course-main-box:hover .ratings-section .ratings h1 {
    color: #fff !important;
}

.courses_section .course-main-box .ratings-section h2 {
    color: #22356a;
    /*    font-family: "Poppins", Sans-serif;*/
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.courses_section .course-main-box .ratings-section h3 {
    color: #373737;
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
}

.courses_section .course-main-box .ratings .fas {
    color: #ffb931;
    font-size: 9px;
}

.courses_section .course-main-box .ratings h1 {
    /*    font-family: "Raleway", Sans-serif;*/
    color: #373737;
    font-size: 12px;
    display: inline-block;
    letter-spacing: 1px;
}

.courses_section .ratings {
    text-align: center;
}

.courses_section .view-all-button {
    margin-top: 40px;
}

.courses_section .view-all-button a {
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    color: #ffffff;
    background-color: #2b2f34;
    padding: 15px 25px 15px 25px;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .view-all-button a:hover {
    background-color: #3db166;
}

.no-padding {
    padding: 0;
}

.courses_section .courses-heading h4 {
    font-size: 14px;
    font-weight: 400;
    /*    font-family: "Raleway", Sans-serif;*/
    text-transform: uppercase;
    letter-spacing: 4px;
    line-height: 28px;
    color: #373737;
}

.courses_section .courses-heading h2 {
    font-size: 32px;
    font-weight: 400;
    /*    font-family: "Barlow Condensed", Sans-serif;*/
    text-transform: uppercase;
    color: #22356a;
    margin-bottom: 40px;
}

@media screen and (max-width: 320px) {
    .courses_section .ratings {
        text-align: left;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .courses_section .ratings {
        text-align: left;
    }
}

/*End home-two-css*/

/*start style-three-css*/
.courses_section {
    padding: 100px 0;
}

.courses_section .course-main-box {
    border: 1px solid #efefef;
}

.courses_section .course-main-box img {
    width: 100%;
    margin-top: 0 auto;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.courses_section .course-main-box .ratings-section {
    padding: 12px 15px;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.courses_section .course-main-box:hover .ratings-section {
    background-color: #3db166;
}

.courses_section .course-main-box:hover .ratings-section .course-content-box h2,
.courses_section .course-main-box:hover .ratings-section .course-content-box h3,
.courses_section .course-main-box:hover .ratings-section .ratings h1 {
    color: #fff !important;
}

.courses_section .course-main-box .ratings-section h2 {
    color: #3db166;
    /*font-family: "Poppins", Sans-serif;*/
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.courses_section .course-main-box .ratings-section h3 {
    color: #373737;
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
}

.courses_section .course-main-box .ratings .fas {
    color: #ffb931;
    font-size: 9px;
}

.courses_section .course-main-box .ratings h1 {
    /*    font-family: "Raleway", Sans-serif;*/
    color: #373737;
    font-size: 12px;
    display: inline-block;
    letter-spacing: 1px;
}

.courses_section .ratings {
    text-align: center;
}

.courses_section .view-all-button {
    margin-top: 40px;
}

.courses_section .view-all-button a {
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    color: #ffffff;
    background-color: #2b2f34;
    padding: 15px 25px 15px 25px;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .view-all-button a:hover {
    background-color: #3db166;
}

.no-padding {
    padding: 0;
}

.courses_section .courses-heading h4 {
    font-size: 14px;
    font-weight: 400;
    /*    font-family: "Raleway", Sans-serif;*/
    text-transform: uppercase;
    letter-spacing: 4px;
    line-height: 28px;
    color: #373737;
}

.courses_section .courses-heading h2 {
    font-size: 32px;
    font-weight: 400;
    /*    font-family: "Barlow Condensed", Sans-serif;*/
    text-transform: uppercase;
    color: #22356a;
    margin-bottom: 40px;
}

@media screen and (max-width: 320px) {
    .courses_section .ratings {
        text-align: left;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .courses_section .ratings {
        text-align: left;
    }
}

/*End style-three-css*/

/*start home-four-css*/
.courses_section {
    padding: 100px 0;
}

/*.courses_section .course-main-box{
border:1px solid #efefef;
}*/
.courses_section .course-main-box img {
    width: 100%;
    margin-top: 0 auto;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.courses_section .course-main-box .ratings-section {
    padding: 12px 15px;
    /*box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;*/
}

.courses_section .course-main-box:hover .ratings-section {
    background-color: #3db166;
}

.courses_section .course-main-box:hover .ratings-section .course-content-box h2,
.courses_section .course-main-box:hover .ratings-section .course-content-box h3,
.courses_section .course-main-box:hover .ratings-section .ratings h1 {
    color: #fff !important;
}

.courses_section .course-main-box .ratings-section h2 {
    color: #fff;
    /*    font-family: "Poppins", Sans-serif;*/
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.courses_section .course-main-box .ratings-section h3 {
    color: #fff;
    /*    font-family: 'Lato', sans-serif;*/
    font-size: 14px;
    font-weight: 400;
}

.courses_section .course-main-box .ratings-section {
    margin-top: -81px;
}

.courses_section .course-main-box .ratings .fas {
    color: #ffb931;
    font-size: 9px;
}

.courses_section .course-main-box .ratings h1 {
    /*    font-family: 'Lato', sans-serif;*/
    color: #fff;
    font-size: 12px;
    letter-spacing: 1px;
    display: inline-block;
}

.courses_section .view-all-button {
    margin-top: 40px;
}

.courses_section .view-all-button a {
    /*    font-family: "Raleway", Sans-serif;*/
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    color: #ffffff;
    background-color: #2b2f34;
    padding: 15px 25px 15px 25px;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .view-all-button a:hover {
    background-color: #3db166;
}

.no-padding {
    padding: 0;
}

.courses_section .courses-heading h4 {
    font-size: 14px;
    font-weight: 400;
    /*font-family: "Raleway", Sans-serif;*/
    text-transform: uppercase;
    letter-spacing: 4px;
    line-height: 28px;
    color: #373737;
}

.courses_section .courses-heading h2 {
    font-size: 32px;
    font-weight: 400;
    /*font-family: "Barlow Condensed", Sans-serif;*/
    text-transform: uppercase;
    color: #22356a;
    margin-bottom: 40px;
}

@media screen and (max-width: 320px) {
    .courses_section .course-main-box .ratings-section {
        margin-top: -98px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .courses_section .course-main-box .ratings-section {
        margin-top: -90px;
    }
}

/*End home-four-css*/

/*Start home-five-css*/
.courses_section {
    padding: 100px 0;
}

.courses_section .course-main-box {
    border: 1px solid #efefef;
}

.courses_section .course-main-box img {
    width: 100%;
    margin-top: 0 auto;
}

.courses_section .course-content-box {
    padding: 10px;
}

.courses_section .course-content-box h2 {
    color: #22356a;
    /*font-family: "Poppins", Sans-serif;*/
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
}

.courses_section .course-content-box h3 {
    color: #767676;
    /*font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
    line-height: 26px;
}

.courses_section .course-content-box p {
    color: #767676;
    /*font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
}

.courses_section .course-main-box .ratings .fas {
    color: #ffb931;
    font-size: 9px;
}

.courses_section .course-main-box .ratings h1 {
    /*font-family: "Raleway", Sans-serif;*/
    color: #767676;
    font-size: 12px;
    display: inline-block;
    letter-spacing: 1px;
}

.courses_section .course-main-box .view-button {
    text-align: right;
    margin-top: -39px;
}

.courses_section .course-main-box .view-button a {
    /*font-family: "Raleway", Sans-serif;*/
    font-size: 14px;
    font-weight: 400;
    padding: 12px 50px 12px 50px;
    background-color: #3db166;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .course-main-box .view-button a:hover {
    background-color: #22356a;
}

.courses_section .ratings-section .ratings {
    padding: 0 9px;
}

.courses_section .view-all-button a {
    /*    font-family: 'Barlow Condensed', sans-serif;*/
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    color: #ffffff;
    background-color: #16285c;
    padding: 15px 25px 15px 25px;
    display: inline-block;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
}

.courses_section .view-all-button a:hover {
    background-color: #3db166;
}

.courses_section .view-all-button {
    text-align: right;
}

.courses_section .courses-heading h4 {
    font-size: 14px;
    font-weight: 400;
    /*font-family: "Raleway", Sans-serif;*/
    text-transform: uppercase;
    letter-spacing: 4px;
    line-height: 28px;
    color: #373737;
}

.courses_section .courses-heading h2 {
    font-size: 32px;
    font-weight: 400;
    /*font-family: "Barlow Condensed", Sans-serif;*/
    text-transform: uppercase;
    color: #22356a;
    margin-bottom: 40px;
}

@media screen and (max-width: 320px) {
    .courses_section .course-main-box .view-button {
        margin-top: 5px;
        text-align: left;
        padding: 0 9px;
    }

    .courses_section .view-all-button {
        text-align: left;
        margin-bottom: 20px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .courses_section .course-main-box .view-button {
        margin-top: 5px;
        text-align: left;
        padding: 0 9px;
    }
}

/*End home-five-css*/

/* Slider Start */
#app-slider {
    padding: 14px 0;
}

#app-slider {
    position: relative;
    display: inline-block;
}

#app-slider:before {
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/app-slider-ph-bg.png);
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 235px;
    height: 542px;
    z-index: 99;
    background-repeat: no-repeat;
    top: 0;
}

.owl-theme .owl-dots {
    margin-top: 30px !important;
}

/* rt-slider Nav Style */
.rt-slider .owl-nav {
    font-size: 0;
}

.rt-slider .owl-nav > .owl-prev,
.rt-slider .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -30px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-slider:hover .owl-nav > .owl-prev,
.rt-slider:hover .owl-nav > .owl-next {
    opacity: 1;
    visibility: visible;
}

.rt-slider .owl-nav > .owl-prev {
    left: 15px;
}

.rt-slider:hover .owl-nav > .owl-prev {
    left: -35px;
}

.rt-slider .owl-nav > .owl-next {
    right: 15px;
}

.rt-slider:hover .owl-nav > .owl-next {
    right: -35px;
}

.rt-slider .owl-nav > .owl-prev:before,
.rt-slider .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 55px;
    color: #6a30f5;
    line-height: 1;
}

.rt-slider .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-slider .owl-nav > .owl-next:before {
    content: "\f105";
}

@media screen and (max-width: 480px) {
    #app-slider .pic {
        width: 58%;
        margin: 0 auto;
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    #app-slider .pic {
        width: 90%;
        margin: 0 auto;
    }
}

/* rt-tab element-one */

.rt-tab.element-one > ul.nav-tabs {
    margin-top: 5px;
    margin-bottom: 30px;
    border: none;
    text-align: center;
    font-size: 0;
    display: block;
}

.rt-tab.element-one > ul.nav-tabs:after {
    content: " ";
    display: block;
    clear: both;
}

.rt-tab.element-one > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    float: none;
    margin-bottom: 0;
    background-color: #ede8e6;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-one > ul.nav-tabs > li:first-child {
    border-radius: 35px 0px 0px 35px;
}

.rt-tab.element-one > ul.nav-tabs > li:last-child {
    border-radius: 0px 35px 35px 0px;
}

.rt-tab.element-one > ul.nav-tabs > li:only-child {
    border-radius: 35px 35px 35px 35px;
}

.rt-tab.element-one > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 10px 25px 10px 25px;
    border: none;
    border-radius: 35px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    text-align: center;
    font-weight: 600;
    font-size: 12px;
    color: #1e1e1e;
    line-height: 26px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-one > ul.nav-tabs > li > a.active {
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
}

.rt-tab.element-one > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-one > ul.nav-tabs > li > a > span {
    position: relative;
}

.rt-tab.element-one > ul.nav-tabs > li.active > a {
    background-color: #fff;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.12);
}

.rt-tab.element-one > ul.nav-tabs > li.active:last-child a {
    border-radius: 0 22px 22px 0;
}

.rt-tab.element-one > .tab-content .card {
    border: none;
}

/* rt-tab element-two */

.rt-tab.element-two > ul.nav-tabs {
    margin-top: 5px;
    margin-bottom: 30px;
    border: none;
    text-align: center;
    font-size: 0;
    display: block;
}

.rt-tab.element-two > ul.nav-tabs:after {
    content: " ";
    display: block;
    clear: both;
}

.rt-tab.element-two > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    float: none;
    margin: 0;
    margin-bottom: 0;
    background: #FF3834;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    height: 27px !important;
    /*width: 30px;*/
}

.rt-tab.element-two > ul.nav-tabs > li > a.active span {
    color: #FF3834;
}

.rt-tab.element-two > ul.nav-tabs > li:first-child {
    border-radius: 50px 0px 0px 50px;
}

.rt-tab.element-two > ul.nav-tabs > li:last-child {
    border-radius: 0px 50px 50px 0px;
}

.rt-tab.element-two > ul.nav-tabs > li:only-child {
    border-radius: 50px 50px 50px 50px;
}

.rt-tab.element-two > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 0px;
    border: none;
    border-radius: 35px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    text-align: center;
    font-weight: 600;
    font-size: 12px;
    color: #1e1e1e;
    line-height: 26px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    width: 23px;
    height: 22px;
    margin-right: 0;
    padding-right: 0;
    top: 2px;
    border: 2px solid transparent;
    margin: 0 3px;
}

.rt-tab.element-two > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

/*.rt-tab.element-two > ul.nav-tabs > li > a > span {
position: relative;
}*/
.rt-tab.element-two > ul.nav-tabs > li:first-child span {
    position: absolute;
    width: 100px;
    right: 30px;
    top: -7px;
    /*font-family: futura-pt;*/
    font-size: 18px;
    font-weight: 600;
    line-height: 32px;
}

.rt-tab.element-two > ul.nav-tabs > li:last-child span {
    position: absolute;
    width: 100px;
    left: 30px;
    top: -7px;
    /*font-family: futura-pt;*/
    font-size: 18px;
    font-weight: 600;
    line-height: 32px;
}

.rt-tab.element-two > ul.nav-tabs > li.active > a {
    background-color: #ff6064;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.12);
    border: 2px solid #f7f7f7;
    margin: 0 3px;
}

.rt-tab.element-two > .tab-content .card {
    border: none;
}

/* rt-tab element-three */

.rt-tab-three > .elementor-tabs {
    margin-bottom: 50px;
    border: none;
    border-bottom: 1px #dddad9 solid;
    text-align: center;
    font-size: 0;
    width: 80%;
    margin: 0 auto;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title {
    display: inline-block;
    vertical-align: top;
    width: auto;
    float: none;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    padding: 0 26px 0 26px;
    color: #454545;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a {
    /*font-family: "Jost Medium", Sans-serif;*/
    padding: 14px 0;
    text-align: center;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 22px;
    color: #454545;
    line-height: 30px;
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 5px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #ef576c;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a:hover:before {
    right: auto;
    left: 0;
    width: 100%;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a i {
    display: block;
    margin-bottom: 15px;
    font-size: 35px;
    color: #939190;
    line-height: 1;
}


.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a.active {
    /*font-family: "Jost Medium", Sans-serif;*/
    padding: 14px 0;
    text-align: center;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 22px;
    color: #454545;
    line-height: 30px;
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab-three > .elementor-tabs > .elementor-widget-tabs .elementor-tab-desktop-title > a.active:before {
    content: "";
    width: 100%;
    height: 1px;
    bottom: 5px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: #ef576c;
}

.rt-tab.element-three ul li {
    border: none;
}

.rt-tab.element-three .tab-content .card {
    border: none;
}

.rt-tab.element-three ul li a {
    display: inline-block;
    position: relative;
    border: none !important;
    color: #222;
}

.rt-tab.element-three ul li a::before {
    content: '';
    bottom: -2px;
    height: 2px;
    position: absolute;
    -webkit-transition: .5s;
    transition: .5s;
    left: 0;
    width: 100%;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    background: #f62a4b !important;
}



.rt-tab.element-three ul li a.active::before {
    border: none;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    background: #f62a4b;
    color: #222;
}

.rt-tab.element-three ul li a:hover::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    background: #f62a4b;
    color: #222;
}

.rt-tab.element-three .nav-tabs .nav-link:focus,
.rt-tab.element-three .nav-tabs .nav-link:hover {
    border: none;
    background: transparent;
}

.rt-tab.element-three .nav-tabs {
    border-bottom: 3px solid #fff6f9;
    background: transparent;
}


@media screen and (max-width:767px) {
    .rt-tab.element-three ul li {
        width: 100%;
        text-align: center;
    }
}


/* rt-tab element-four */

.rt-tab.element-four > ul.nav-tabs {
    margin-bottom: 50px;
    border-bottom: 1px #dedede solid;
    text-align: center;
    font-size: 0;
}

.rt-tab.element-four > ul.nav-tabs > li {
    display: table-cell;
    width: 1%;
    float: none;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-four > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 0px 50px 20px 50px;
    background-color: transparent;
    border: none;
    border-radius: 0;
    text-align: center;
    font-weight: 500;
    font-size: 15px;
    color: #6f6f6f;
    line-height: 26px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-four > ul.nav-tabs > li > a i {
    display: block;
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 1;
}

.rt-tab.element-four > ul.nav-tabs > li.active > a {
    color: #030712;
}

.rt-tab.element-four > ul.nav-tabs > li > a:before {
    position: absolute;
    bottom: -1px;
    left: 30px;
    right: 30px;
    z-index: 0;
    content: " ";
    height: 2px;
    transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-four > ul.nav-tabs > li.active > a:before {
    transform: scaleX(1);
    -webkit-transform: scaleX(1);
}

/* rt-tab element-five */

.rt-tab.element-five > ul.nav-tabs {
    margin-bottom: 28px;
    border: none;
    text-align: center;
    font-size: 0;
    background: transparent;
    box-shadow: 0px 0px 20px 0px rgba(47, 85, 212, 0.1);
    width: 100%;
    margin: 0 auto;
    /*border-bottom: 2px solid #EDEDED;*/
}

.rt-tab.element-five > ul.nav-tabs > li {
    display: table-cell;
    width: 1%;
    float: none;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-five > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    /*padding: 11px 25px 10px 25px;*/
    padding: 24px 0px 24px 0px;
    background-color: #fff;
    border: 1px #ece9e9 solid;
    border-right: none;
    border: none;
    border-radius: 0;
    text-align: center;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 15px;
    color: #797f84;
    line-height: 28px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-five > ul.nav-tabs > li:last-child > a,
.rt-tab.element-five > ul.nav-tabs > li:only-child > a {
    border-right: 1px #ece9e9 solid;
}

.rt-tab.element-five > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: -2px;
    left: 0;
    z-index: 0;
    content: " ";
    background-color: #ece9e9;
    opacity: 0;
    visibility: hidden;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    background: transparent;
    border-bottom: 2px solid #fb5347;
    /*width: 43px;*/
}

.rt-tab.element-five > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    visibility: visible;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.rt-tab.element-five > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-five > ul.nav-tabs > li.active > a > span {
    position: relative;
    color: #fb5347;
}

.rt-tab.element-five > ul.nav-tabs > li:last-child > a {
    border-right: 1px transparent solid;
}

.rt-tab.element-five > .tab-content {
    padding-top: 25px;
}

/*.rt-tab.element-five .tab-content h2 {
font-size: 22px;
line-height: 32px !important;
}*/

/* rt-tab element-six */

.rt-tab.element-six > ul.nav-tabs {
    margin-bottom: 20px;
    border: none;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-six > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-right: 2px;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-six > ul.nav-tabs > li:last-child,
.rt-tab.element-six > ul.nav-tabs > li:only-child {
    margin-right: 0;
}

.rt-tab.element-six > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 11px 25px 9px 25px;
    background-color: transparent;
    border: none;
    border-radius: 30px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    color: #171d2d;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-six > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: " ";
    border-width: 2px;
    border-style: solid;
    border-radius: inherit;
    opacity: 0;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.rt-tab.element-six > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.rt-tab.element-six > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-six > ul.nav-tabs > li.active > a > span {
    position: relative;
}

/* rt-tab element-seven */

.rt-tab.element-seven > ul.nav-tabs {
    margin-bottom: 20px;
    border: none;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-seven > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-right: 2px;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-seven > ul.nav-tabs > li:last-child,
.rt-tab.element-seven > ul.nav-tabs > li:only-child {
    margin-right: 0;
}

.rt-tab.element-seven > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 11px 25px 9px 25px;
    background-color: transparent;
    border: none;
    border-radius: 30px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    color: #171d2d;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-seven > ul.nav-tabs > li.active > a {
    color: #fff;
}

.rt-tab.element-seven > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: " ";
    border-radius: inherit;
    opacity: 0;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    -webkit-transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.rt-tab.element-seven > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.rt-tab.element-seven > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-seven > ul.nav-tabs > li.active > a > span {
    position: relative;
}

/* rt-tab element-eight */

.rt-tab.element-eight > ul.nav-tabs {
    margin-bottom: 20px;
    border: none;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-eight > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    width: auto;
    float: none;
    margin-bottom: 0;
    margin-right: 15px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eight > ul.nav-tabs > li:last-child,
.rt-tab.element-eight > ul.nav-tabs > li:only-child {
    margin-right: 0;
}

.rt-tab.element-eight > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 0 0 40px;
    background-color: transparent;
    border: none;
    border-radius: 0;
    text-align: left;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 15px;
    color: #030000;
    line-height: 28px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eight > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 14px;
    left: 0;
    z-index: 0;
    content: " ";
    width: 0;
    height: 1px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eight > ul.nav-tabs > li > a i {
    margin-right: 15px;
}

.rt-tab.element-eight > ul.nav-tabs > li.active > a:before {
    width: 28px;
}

/* rt-tab element-nine */

.rt-tab.element-nine > ul.nav-tabs {
    margin-bottom: 20px;
    border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-nine > ul.nav-tabs > li {
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-right: 40px;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-nine > ul.nav-tabs > li:last-child,
.rt-tab.element-nine > ul.nav-tabs > li:only-child {
    margin-right: 0;
}

.rt-tab.element-nine > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 0px 0px 10px 0px;
    background-color: transparent;
    border: none;
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-nine > ul.nav-tabs > li > a:before {
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 3px;
    opacity: 0;
    visibility: hidden;
    transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-nine > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    visibility: visible;
    transform: scaleX(1);
    -webkit-transform: scaleX(1);
}

.rt-tab.element-nine > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-nine > ul.nav-tabs > li.active > a > span {
    position: relative;
}

.rt-tab.element-nine > .tab-content {
    color: #fff;
}

/* rt-tab element-ten */

.rt-tab.element-ten > ul.nav-tabs {
    width: 110px;
    float: left;
    border: none;
    border-right: 1px #e5e6e8 solid;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-ten > ul.nav-tabs > li {
    width: 100%;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-ten > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 15px 10px 15px 0px;
    background-color: transparent;
    border: none;
    text-align: left;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    color: #171d2d;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-ten > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 0;
    bottom: 0;
    right: -2px;
    z-index: 0;
    content: " ";
    width: 3px;
    opacity: 0;
    visibility: hidden;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-ten > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    visibility: visible;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.rt-tab.element-ten > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-ten > ul.nav-tabs > li.active > a > span {
    position: relative;
}

.rt-tab.element-ten > .tab-content {
    width: calc(100% - 110px);
    float: left;
    padding-left: 30px;
}

/* rt-tab element-eleven */

.rt-tab.element-eleven > ul.nav-tabs {
    width: 110px;
    float: left;
    border: none;
    border-right: 1px rgba(255, 255, 255, 0.2) solid;
    text-align: left;
    font-size: 0;
}

.rt-tab.element-eleven > ul.nav-tabs > li {
    width: 100%;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eleven > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 15px 10px 15px 0px;
    background-color: transparent;
    border: none;
    text-align: left;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eleven > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 0;
    bottom: 0;
    right: -2px;
    z-index: 0;
    content: " ";
    width: 3px;
    opacity: 0;
    visibility: hidden;
    transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-eleven > ul.nav-tabs > li.active > a:before {
    opacity: 1;
    visibility: visible;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}

.rt-tab.element-eleven > ul.nav-tabs > li > a i {
    margin-right: 10px;
}

.rt-tab.element-eleven > ul.nav-tabs > li.active > a > span {
    position: relative;
}

.rt-tab.element-eleven > .tab-content {
    width: calc(100% - 110px);
    float: left;
    padding-left: 30px;
    color: #fff;
}

/* rt-tab element-twelve */

.rt-tab.element-twelve {
    display: flex;
    align-items: stretch;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
}

.rt-tab.element-twelve:after {
    content: " ";
    display: block;
    clear: both;
}

.rt-tab.element-twelve > ul.nav-tabs {
    width: 22%;
    float: left;
    border: none;
}

.rt-tab.element-twelve > ul.nav-tabs > li {
    width: 100%;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-twelve > ul.nav-tabs > li > a {
    position: relative;
    display: block;
    margin: 0;
    padding: 23px 40px 22px 40px;
    background-color: transparent;
    border-top: none;
    border-right: none;
    border-bottom: 1px #d7d7d7 solid;
    border-left: none;
    border-radius: 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px;
    color: #000;
    line-height: 26px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-twelve > ul.nav-tabs > li:last-child > a {
    border-bottom: none;
}

.rt-tab.element-twelve > ul.nav-tabs > li.active > a {
    background-color: #282828;
}

.rt-tab.element-twelve > ul.nav-tabs > li > a:before {
    position: absolute;
    top: 50%;
    left: 100%;
    content: " ";
    width: 0;
    height: 0;
    pointer-events: none;
    border: solid transparent;
    border-color: rgba(40, 40, 40, 0);
    border-left-color: #282828;
    border-width: 0;
    margin-top: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-twelve > ul.nav-tabs > li.active > a:before {
    border-width: 12px;
    margin-top: -12px;
}

.rt-tab.element-twelve > ul.nav-tabs > li > a i {
    display: block;
    margin-bottom: 10px;
    font-size: 40px;
    color: #282828;
    line-height: 1;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-tab.element-twelve > .tab-content {
    width: 78%;
    float: left;
    padding: 30px;
    border-left: 1px #d7d7d7 solid;
}

/* testimonial element-three */

.testimonial.element-three {
    position: relative;
}

.testimonial.element-three .testimonial-item > .holder {
    text-align: left;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    /*box-shadow: 0px 0px 10px 5px rgba(47, 85, 212, 0.1);*/
    margin-top: 0;
    margin-bottom: 0;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-title {
    position: relative;
    min-height: 80px;
    margin-bottom: 0;
    margin-top: 30px;
    padding-top: 13px;
    padding-left: 90px;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-pic {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 71px;
    height: 71px;
    background: center center no-repeat;
    background-size: cover;
    border-radius: 50%;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data > *:last-child {
    margin-bottom: 0 !important;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .title {
    margin-bottom: 3px;
    margin-top: -9px;
    margin-left: 8px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 18px;
    color: #16171e;
    line-height: 32px;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-title > .testimonial-title-data .designation {
    margin-bottom: 7px;
    margin-left: 8px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 14px;
    color: #676767;
    line-height: 26px;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-data blockquote > *:last-child {
    margin-bottom: 0 !important;
}

.testimonial.element-three .testimonial-item > .holder > .testimonial-data blockquote p {
    margin-bottom: 20px;
}

.testimonial.element-three:not(.owl-carousel) .testimonial-item {
    float: left;
    padding-left: 0;
    margin-bottom: 40px;
}

.testimonial.element-three > .owl-thumbs {
    display: none;
}

.testimonial.element-three > .owl-nav {
    margin-top: -40px !important;
    text-align: right !important;
}

.testimonial.element-three > .swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10;
    bottom: 75px;
    right: 0;
    /* width: 30%; */
    margin: 0;
    text-align: right;
}

.testimonial.element-three > .swiper-pagination .swiper-pagination-bullet {
    background: #d7e4ff;
    width: 10px;
    height: 10px;
}

.testimonial.element-three > .swiper-pagination .swiper-pagination-bullet-active {
    background: #fff;
    width: 10px;
    height: 10px;
}

@media only screen and (max-width: 767px) {
    .testimonial.element-three > .swiper-pagination {
        bottom: 20px;
        text-align: center;
    }
}

/* radiantthemes-timeline element-one */

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item {
    position: relative;
    padding-top: 60px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .radiantthemes-timeline-item-line {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    z-index: 0;
    width: 2px;
    margin-left: -1px;
    background-color: #cacdd4;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .radiantthemes-timeline-item-dot {
    display: block;
    position: absolute;
    top: 75px;
    left: 50%;
    z-index: 0;
    content: " ";
    width: 20px;
    height: 20px;
    margin-left: -10px;
    background-color: #fff;
    border-width: 5px;
    border-style: solid;
    border-radius: 50%;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .row {
    margin-left: -33px;
    margin-right: -33px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .row > [class*="col-"] {
    padding-left: 33px;
    padding-right: 33px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-datestamp {
    margin-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: right;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item > .radiantthemes-timeline-item:nth-child(even) .radiantthemes-timeline-item-datestamp {
    text-align: left;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-pic {
    margin-bottom: 30px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-pic img {
    width: 100%;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
    margin-top: 7px;
    text-align: left;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .title {
    margin-bottom: 8px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
    color: #242222;
    line-height: 28px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .date-stamp {
    margin-bottom: 17px;
    font-weight: 400;
    font-size: 14px;
    color: #777171;
    line-height: 28px;
}

.radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data p {
    margin-bottom: 20px;
}

/* radiantthemes-timeline element-two */

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item {
    position: relative;
    padding-top: 0;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .radiantthemes-timeline-item-line {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    z-index: 0;
    width: 2px;
    margin-left: -1px;
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/time-line-dashed.png) repeat-y;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .radiantthemes-timeline-item-line.last-line-arrow:after {
    position: absolute;
    bottom: -10px;
    content: "\e64b";
    font-family: "themify";
    left: -6.5px;
    right: 0;
    margin: 0 auto;
    color: #b4b4b4;
}

.top-line-line {
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/dash-img.png) repeat-x;
    height: 2px;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 0;
    content: " ";
    width: 50px;
}



.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .radiantthemes-timeline-item-dot {
    display: block;
    position: absolute;
    top: 106px;
    left: 50%;
    z-index: 0;
    content: " ";
    width: 20px;
    height: 20px;
    margin-left: -10px;
    background-color: #fff;
    border-width: 5px;
    border-style: solid;
    border-radius: 50%;
}

.left-rt-box {
    position: relative;
}

.right-rt-box {
    position: relative;
}

.radiantthemes-timeline-dashed-right {
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/top-line.png) repeat-x;
    display: block;
    position: absolute;
    top: 115px;
    left: 10px;
    /* right: 0; */
    /* z-index: 0; */
    content: " ";
    width: 6%;
    height: 20px;
    z-index: 0;
}

.radiantthemes-timeline-dashed-left {
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/top-line.png) repeat-x;
    display: block;
    position: absolute;
    top: 115px;
    right: 10px;
    /* right: 0; */
    /* z-index: 0; */
    content: " ";
    width: 6%;
    height: 20px;
    z-index: 0;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .row {
    margin-left: -50px;
    margin-right: -50px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .row > [class*="col-"] {
    padding-left: 50px;
    padding-right: 50px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-datestamp {
    margin-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: right;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item > .radiantthemes-timeline-item:nth-child(even) .radiantthemes-timeline-item-datestamp {
    text-align: left;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-pic {
    width: 230px;
    height: 230px;
    margin-top: 50px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-pic img {
    width: 100%;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
    margin-top: 50px;
    text-align: left;
    background: #fff;
    box-shadow: 2px 5px 20px 0px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
    padding: 20px 30px;
    border-left: 5px solid #104cba;
    overflow: hidden;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .title {
    margin-bottom: 8px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
    color: #242222;
    line-height: 28px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .date-stamp {
    margin-bottom: 17px;
    font-weight: 400;
    font-size: 14px;
    color: #777171;
    line-height: 28px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-circle {
    width: 20%;
    float: left;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-circle span {
    border-radius: 50%;
    width: 65px;
    height: 65px;
    float: left;
    background-image: linear-gradient(90deg, #30077d 0%, #0f51bf 100%);
    color: #fff;
    text-align: center;
    font-size: 25px;
    line-height: 65px;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-InRight {
    width: 80%;
    float: right;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-circle span {
        border-radius: 50%;
        width: 50px;
        height: 50px;
        float: left;
        background-image: linear-gradient(90deg, #30077d 0%, #0f51bf 100%);
        color: #fff;
        text-align: center;
        font-size: 20px;
        line-height: 50px;
    }

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-InRight {
        width: 75%;
        float: right;
    }
}

@media only screen and (max-width: 767px) {

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-circle {
        width: 20%;
        float: left;
    }

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-InRight {
        width: 75%;
        float: right;
    }

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-circle span {
        border-radius: 50%;
        width: 50px;
        height: 50px;
        float: left;
        background-image: linear-gradient(90deg, #30077d 0%, #0f51bf 100%);
        color: #fff;
        text-align: center;
        font-size: 20px;
        line-height: 50px;
    }

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data .rt-InRight {
        width: 75%;
        float: right;
    }

    .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
        padding: 15px;
    }
}


/* radiantthemes-timeline element-three */

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider {
    padding-top: 100px;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic {
    margin-bottom: 30px;
    text-align: center;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic > .table .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic > .table .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic .radiantthemes-timeline-item-pic-holder {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 470px;
    max-width: 100%;
    padding-top: calc((65 / 100) * 100%);
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-pic .radiantthemes-timeline-item-pic-holder > .radiantthemes-timeline-item-pic-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
    margin-bottom: 40px;
    text-align: left;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data > .table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data > .table .table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data > .table .table-cell > *:last-child {
    margin-bottom: 0 !important;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data .date {
    margin-bottom: 10px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data .title {
    margin-bottom: 15px;
    font-weight: 700;
    font-size: 32px;
    color: #030712;
    line-height: 42px;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider .radiantthemes-timeline-item .radiantthemes-timeline-item-data p:not(.date) {
    margin-bottom: 20px;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin-left: 50px;
    margin-right: 50px;
    text-align: center;
    font-size: 0;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 200px;
    max-width: 100%;
    margin-bottom: 13px;
    padding-top: 26px;
    background: none;
    border: none;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    color: #030712;
    line-height: 26px;
    cursor: pointer;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:before {
    position: absolute;
    top: 4px;
    left: 0;
    right: 0;
    z-index: 0;
    content: " ";
    height: 4px;
    background-color: #d5d8e0;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:first-child:before {
    left: 50%;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:last-child:before {
    right: 50%;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:only-child:before {
    display: none;
}

.radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:after {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 1;
    content: " ";
    width: 12px;
    height: 12px;
    margin-left: -6px;
    background-color: #fff;
    border: 3px #a8abb3 solid;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/* LARGE DESKTOP PART */

/* DESKTOP PART */

/* TABLET LANDSCAPE PART */

/* TABLET PROTRAIT PART */

@media screen and (min-width: 480px) and (max-width: 767px) {

    /* radiantthemes-timeline element-one */
    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item {
        padding-top: 0px;
        padding-left: 30px;
        padding-bottom: 10px;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-line {
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-dot {
        top: 6px;
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
        margin-top: 0;
        margin-bottom: 20px;
    }

    /* radiantthemes-timeline element-three */
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider {
        padding-top: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs {
        position: static;
        margin-left: 0;
        margin-right: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item {
        width: 100%;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:first-child:before,
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:last-child:before {
        left: 0;
        right: 0;
    }
}

/* SMART PHONE LANDSCAPE PART */

@media screen and (min-width: 321px) and (max-width: 479px) {

    /* radiantthemes-timeline element-one */
    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item {
        padding-top: 0px;
        padding-left: 30px;
        padding-bottom: 10px;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-line {
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-dot {
        top: 6px;
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
        margin-top: 0;
        margin-bottom: 20px;
    }

    /* radiantthemes-timeline element-three */
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider {
        padding-top: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs {
        position: static;
        margin-left: 0;
        margin-right: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item {
        width: 100%;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:first-child:before,
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:last-child:before {
        left: 0;
        right: 0;
    }
}

/* SMART PHONE PROTRAIT PART */

@media screen and (max-width: 320px) {

    /* radiantthemes-timeline element-one */
    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item {
        padding-top: 0px;
        padding-left: 30px;
        padding-bottom: 10px;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-line {
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-dot {
        top: 6px;
        left: 0;
    }

    .radiantthemes-timeline.element-one > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
        margin-top: 0;
        margin-bottom: 20px;
    }

    /* radiantthemes-timeline element-three */
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider {
        padding-top: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs {
        position: static;
        margin-left: 0;
        margin-right: 0;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item {
        width: 100%;
    }

    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:first-child:before,
    .radiantthemes-timeline.element-three > .radiantthemes-timeline-slider > .owl-thumbs > .owl-thumb-item:last-child:before {
        left: 0;
        right: 0;
    }
}

/* ================================== */

/* RadiantThemes Element CSS */

/* Typewriter Text */

/* ================================== */

.radiantthemes-typewriter-text.element-one > .typed-strings:after {
    content: "|";
    font-weight: 300;
    opacity: 1;
    animation: blink 0.5s infinite;
}

@keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

/* radiantthemes-twitter-widget element-one  */

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li {
    position: relative;
    margin-bottom: 22px;
    padding-left: 27px;
}

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li:last-child,
.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li:only-child {
    margin-bottom: 0;
}

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f099";
    font-family: "FontAwesome";
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li .tweet {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
}

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li .tweet a {
    color: inherit;
    opacity: 0.7;
}

.radiantthemes-twitter-widget.element-one > .radiantthemes-twitter-widget-holder > ul > li .interact {
    display: none;
}

/*===========================================*/

/* Slider Start */

#app-slider {
    padding: 14px 0;
}

#app-slider {
    position: relative;
    display: inline-block;
}

#app-slider:before {
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/app-slider-ph-bg.png);
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 235px;
    height: 542px;
    z-index: 99;
    background-repeat: no-repeat;
    top: 0;
}

.owl-theme .owl-dots {
    margin-top: 30px !important;
}

/* rt-slider Nav Style */

.rt-slider .owl-nav {
    font-size: 0;
}

.rt-slider .owl-nav > .owl-prev,
.rt-slider .owl-nav > .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -30px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-slider:hover .owl-nav > .owl-prev,
.rt-slider:hover .owl-nav > .owl-next {
    opacity: 1;
    visibility: visible;
}

.rt-slider .owl-nav > .owl-prev {
    left: 15px;
}

.rt-slider:hover .owl-nav > .owl-prev {
    left: -35px;
}

.rt-slider .owl-nav > .owl-next {
    right: 15px;
}

.rt-slider:hover .owl-nav > .owl-next {
    right: -35px;
}

.rt-slider .owl-nav > .owl-prev:before,
.rt-slider .owl-nav > .owl-next:before {
    font-family: "FontAwesome";
    font-size: 55px;
    color: #6a30f5;
    line-height: 1;
}

.rt-slider .owl-nav > .owl-prev:before {
    content: "\f104";
}

.rt-slider .owl-nav > .owl-next:before {
    content: "\f105";
}

@media screen and (max-width: 480px) {
    #app-slider .pic {
        width: 58%;
        margin: 0 auto;
    }

    .elementor-widget-radiant-custom-search .header-slideout-searchbar {
        margin-right: 15px;
        margin-top: -79px;
        float: right;
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    #app-slider .pic {
        width: 90%;
        margin: 0 auto;
    }
}

/* Slider End */

/*============================== Default ==============================*/

.radiantthemes-custom-heading.element-one .default {
    width: 100%;
    display: block;
    overflow: hidden;
}

.radiantthemes-custom-heading.element-two .default {
    font-size: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    color: #000;
    text-transform: uppercase;
}

.rt-text-reveal .holder > h1,
.rt-text-reveal .holder > h2,
.rt-text-reveal .holder > h3,
.rt-text-reveal .holder > h4,
.rt-text-reveal .holder > h5,
.rt-text-reveal .holder > h6,
.rt-text-reveal .holder > div,
.rt-text-reveal .holder > span,
.rt-text-reveal .holder > p {
    margin: 0 !important;
}

/*============================== Text Reveal(Left to Right) ==============================*/

.radiantthemes-custom-heading.element-two .rt_text_anim {
    width: 100%;
    display: block;
    overflow: hidden;
}

.radiantthemes-custom-heading.element-two .rt_textimage {
    position: relative;
    overflow: hidden;
    width: auto;
    display: inline-block;
}

.radiantthemes-custom-heading.element-two .rt_textimage {
    font-size: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    color: #000;
    text-transform: uppercase;
    animation: fadeIn 0s 0.4s;
    animation-fill-mode: backwards;
}

.radiantthemes-custom-heading.element-two .rt_textimage .rtoverlay_area {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: translateX(-100%);
    animation: rttxtImageOverlayIn 0.4s 0s, rttxtImageOverlayOut 0.4s 0.6s;
    animation-fill-mode: both;
}

@keyframes rttxtImageOverlayIn {
    0% {
        width: 0;
    }

    100% {
        width: 100%;
    }
}

@keyframes rttxtImageOverlayOut {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(100%);
    }
}

/*============================== Text Reveal(Right to Left) ==============================*/

.radiantthemes-custom-heading.element-three .rttext_animation {
    width: 100%;
    display: block;
    overflow: hidden;
}

.radiantthemes-custom-heading.element-three .rtimage {
    position: relative;
    overflow: hidden;
    width: auto;
    display: inline-block;
}

.radiantthemes-custom-heading.element-three .rtimage {
    font-size: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    color: #000;
    text-transform: uppercase;
    animation: fadeIn 0s 0.4s;
    animation-fill-mode: backwards;
}

.radiantthemes-custom-heading.element-three .rtimage .rt_overlay {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: translateX(100%);
    animation: rttxt_OverlayIn 0.4s 0.6s, rttxt_OverlayOut 0.4s 0s;
    animation-fill-mode: both;
}

@keyframes rttxt_OverlayIn {
    0% {
        width: 100%;
    }

    100% {
        width: 0;
    }
}

@keyframes rttxt_OverlayOut {
    0% {
        transform: translateX(100%);
    }

    100% {
        transform: translateX(0%);
    }
}

/*============================== Object Reveal ==============================*/

.rt-text-reveal .holder,
.rt-image-reveal .holder {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.rt-text-reveal .holder .animate,
.rt-image-reveal .holder .animate {
    position: absolute;
    top: 0;
    width: 100%;
    height: 101%;
    background: none;
}

.rt-text-reveal .holder .animate:before,
.rt-image-reveal .holder .animate:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #27ae60;
    transition-property: transform;
    transition-duration: 0.4s;
}

.rt-text-reveal .holder .animate.top.aos-animate:before,
.rt-text-reveal .holder .animate.bottom.aos-animate:before,
.rt-image-reveal .holder .animate.top.aos-animate:before,
.rt-image-reveal .holder .animate.bottom.aos-animate:before {
    transform: scaleY(1);
}

.rt-text-reveal .holder .animate.left.aos-animate::before,
.rt-text-reveal .holder .animate.right.aos-animate::before,
.rt-image-reveal .holder .animate.left.aos-animate:before,
.rt-image-reveal .holder .animate.right.aos-animate:before {
    transform: scaleX(1);
}

.rt-text-reveal .holder .animate.top::before,
.rt-image-reveal .holder .animate.top:before {
    transform: scaleY(0);
    transform-origin: 0% 100%;
}

.rt-text-reveal .holder .animate.left::before,
.rt-image-reveal .holder .animate.left::before {
    transform: scaleX(0);
    transform-origin: 100% 0%;
}

.rt-text-reveal .holder .animate.right::before,
.rt-image-reveal .holder .animate.right::before {
    transform: scaleX(0);
    transform-origin: 0% 100%;
}

.rt-text-reveal .holder .animate.bottom::before,
.rt-image-reveal .holder .animate.bottom::before {
    transform: scaleY(0);
    transform-origin: 100% 0%;
}

/* AOS animate */

[data-aos="reveal-top"],
[data-aos="reveal-left"],
[data-aos="reveal-right"],
[data-aos="reveal-bottom"] {
    transition-property: transform;
    transition-delay: 0.3s;
}

[data-aos="reveal-top"] {
    transform: scaleY(1);
}

[data-aos="reveal-top"].aos-animate {
    transform: scaleY(0);
    transform-origin: 100% 0%;
}

[data-aos="reveal-left"] {
    transform: scaleX(1);
}

[data-aos="reveal-left"].aos-animate {
    transform: scaleX(0);
    transform-origin: 0% 100%;
}

[data-aos="reveal-right"] {
    transform: scaleX(1);
}

[data-aos="reveal-right"].aos-animate {
    transform: scaleX(0);
    transform-origin: 100% 0%;
}

[data-aos="reveal-bottom"] {
    transform: scaleY(1);
}

[data-aos="reveal-bottom"].aos-animate {
    transform: scaleY(0);
    transform-origin: 0% 100%;
}

[data-aos="reveal-item"] {
    visibility: hidden;
    transition-property: visibility;
    transition-duration: 0s;
}

[data-aos="reveal-item"].aos-animate {
    visibility: visible;
}

@keyframes SlideImageAnim {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-clip-path: inset(0 100% 0 0);
        clip-path: inset(0 100% 0 0);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-clip-path: inset(0 0 0 0);
        clip-path: inset(0 0 0 0);
    }
}

.rt-search-icon {
    border: none;
    padding: 0px;
    font-size: 16px;
    cursor: pointer;
    color: #000;
}

.rt-main-bg-overlay {
    content: "";
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 0%;
    /*right: 0px;*/
    left: 0px;
    top: 0px;
    position: fixed;
    /*display: none;*/
    z-index: 1;
    overflow-y: hidden;
    transition: 0.6s;
}

.rt-bg-overlay {
    height: 100%;
    width: 100%;
    /*display: none;*/
    /*position: fixed;*/
    z-index: 1;
    top: 0;
    left: 0;
    background-color: #fafafa;
}

.rt-overlay-content {
    position: relative;
    top: 40%;
    width: 50%;
    text-align: center;
    margin-top: 30px;
    margin: auto;
}

.rt-bg-overlay .closebtn {
    position: absolute;
    top: 60px;
    right: 45px;
    font-size: 20px;
    cursor: pointer;
    color: #0f0c0c;
}

.rt-bg-overlay input[type="search"] {
    padding: 15px 65px 15px 0px;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
    border: none;
    float: left;
    width: 100%;
    background: none;
    border-bottom: 2px solid #797777;
    color: #0f0c0c;
}

.rt-bg-overlay input::placeholder {
    color: #0f0c0c;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
}

.rt-bg-overlay button {
    float: left;
    width: auto;
    padding: 0px 12px;
    margin-bottom: 26px;
    background: none;
    font-size: 17px;
    border: none;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0px;
    line-height: 54px;
}

.rt-bg-overlay button i {
    font-size: 28px;
    vertical-align: middle;
}

.rt-bg-overlay button:focus,
.rt-bg-overlay input:focus {
    outline: transparent;
}

.rt-bg-overlay label {
    position: relative;
    left: 0;
    width: 100%;
    text-align: left;
    top: 10px;
    font-size: 13px;
    font-weight: 400;
    color: #b6b6b6;
}

/* MOVING IMAGE START */
.layer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.sect {
    position: relative;
    height: 100%;
    min-height: 400px;
    overflow: hidden;
    text-align: center;
}

#landing-cover {
    z-index: 1;
    overflow: hidden;
    opacity: 1;
    -webkit-transition: opacity 0.8s;
    transition: opacity 0.8s;
}

.layer {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 50px 200px;
    margin: -50px -200px;
    left: 0px;
    top: 0px;
}

.frontlayer {
    z-index: 2;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: all 2000ms cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 2000ms cubic-bezier(0.215, 0.61, 0.355, 1);
}

.overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
}

/* MOVING IMAGE END */

/* ================== CASE STUDY ONE STARTS ================== */

.rt-case-study-box1.element-one .mask,
.rt-case-study-box1.element-one .content {
    width: 90%;
    position: absolute;
    overflow: hidden;
    bottom: 50px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.rt-case-study-box1.element-one img {
    display: block;
    position: relative;
    border-radius: 4px;
    box-shadow: 2px 10px 20px 5px rgba(23.00000000000011, 22.000000000000007, 138.99999999999994, 0.08);
}

.rt-case-study-box1.element-one h4 a {
    color: #fff;
    text-align: center;
    position: relative;
    padding: 0;
    /*background: rgba(0, 0, 0, 0.8);*/
    margin: 0;
    font-size: 25px;
}

.rt-case-study-box1.element-one p {
    font-size: 16px;
    position: relative;
    color: #fff;
    padding: 0px 20px 0px;
    text-align: center;
}

.rt-case-study-box1.element-one a.info {
    display: inline-block;
    text-decoration: none;
    padding: 11px 33px 11px 33px;
    background: linear-gradient(to right, #ff3834 0%, #ff7133 100%);
    border-radius: 4px;
    color: #fff;
}

.rt-case-study-box1.element-one .case-study-box {
    float: left;
    position: relative;
    cursor: pointer;
}


.rt-case-study-box1.element-one .case-study-box .mask {
    padding: 20px;
    transform: translateY(30px);
    opacity: 0;
    background: #2f0b81;
    background: -moz-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: -webkit-linear-gradient(left, #2f0b81 0%, #0c56c4 100%);
    background: linear-gradient(to right, #2f0b81 0%, #0c56c4 100%);
    border-radius: 4px;
    transition: all 0.4s ease-in-out;
    text-align: center;
}

.rt-case-study-box1.element-one .case-study-box:hover .mask {
    opacity: 1;
    transition-delay: 0.2s;
}

.rt-case-study-box1.element-one .case-study-box h5 {
    transform: translateY(100px);
    opacity: 0;
    transition: all 0.2s ease-in-out;
}

.rt-case-study-box1.element-one .case-study-box:hover h5 {
    transition-delay: 0.2s;
}

.rt-case-study-box1.element-one .case-study-box p {
    transform: translateY(100px);
    opacity: 0;
    transition: all 0.2s ease-in-out;
}

.rt-case-study-box1.element-one .case-study-box:hover p {
    transition-delay: 0.2s;
}

.rt-case-study-box1.element-one .case-study-box:hover h5,
.rt-case-study-box1.element-one .case-study-box:hover p,
.rt-case-study-box1.element-one .case-study-box:hover a.info {
    opacity: 1;
    transform: translateY(0px);
}

.rt-case-study-box1.element-one > .swiper-wrapper {
    padding: 30px 0 50px 0 !important;
}

.rt-case-study-box1.element-one > .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 0 !important;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 8px !important;
    height: 8px !important;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 10px !important;
    height: 10px !important;
}

/* ================== CASE STUDY ONE ENDS ================== */

/* ================== FANCY IMAGE BOX STARTS ================== */
.rt-fancy-img-box.element-one .holder {
    overflow: hidden;
    position: relative;
}

.rt-fancy-img-box.element-one .holder .pic img {
    width: 100%;
    height: auto;
}

.rt-fancy-img-box.element-one .holder:before,
.rt-fancy-img-box.element-one .holder:after {
    content: "";
    width: 0;
    height: 0;
    background: rgba(216, 228, 245, 1);
    position: absolute;
    transition: all 0.3s ease 0s;
}

.rt-fancy-img-box.element-one .holder:before {
    top: 0;
    left: 0;
}

.rt-fancy-img-box.element-one .holder:after {
    bottom: 0;
    right: 0;
}

.rt-fancy-img-box.element-one .holder:hover:before,
.rt-fancy-img-box.element-one .holder:hover:after {
    width: 100%;
    height: 100%;
}

.rt-fancy-img-box.element-one .holder .box-main-content {
    width: 100%;
    position: absolute;
    bottom: 30px;
}

.rt-fancy-img-box.element-one .holder .box-main-content .title {
    padding: 0px 20px;
    margin: 0;
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    bottom: 0px;
    left: 0px;
    transition: all 0.5s ease 0s;
    z-index: 1;
    opacity: 1;
}

.rt-fancy-img-box.element-one .holder:hover .box-main-content .title {
    bottom: 40px;
    opacity: 0;
}

.rt-fancy-img-box.element-one .holder .box-main-content .category {
    padding: 0px 20px;
    margin: 0;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
    bottom: 0px;
    left: 0px;
    transition: all 0.5s ease 0s;
    z-index: 1;
}

.rt-fancy-img-box.element-one .holder:hover .box-main-content .category {
    opacity: 0;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content {
    z-index: 1;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: self-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
    z-index: 1;
    width: 100%;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content .text-content {
    padding: 10px 30px;
    margin: 0;
    font-size: 22px;
    font-weight: 400;
    color: #000;
    opacity: 0;
    z-index: 1;
}

.rt-fancy-img-box.element-one .holder:hover .box-overlay-content .text-content {
    opacity: 1;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content .text-content,
.rt-fancy-img-box.element-one .holder .box-overlay-content a {
    -webkit-transform: translate3d(-100px, 0, 0) skewX(-15deg);
    transform: translate3d(-100px, 0, 0) skewX(-15deg);
    -webkit-transition: -webkit-transform 0s 0.3s;
    transition: -webkit-transform 0s 0.3s;
    -o-transition: transform 0s 0.3s;
    transition: transform 0s 0.3s;
    transition: transform 0s 0.3s, -webkit-transform 0s 0.3s;
}

.rt-fancy-img-box.element-one .holder:hover .box-overlay-content .text-content,
.rt-fancy-img-box.element-one .holder:hover .box-overlay-content a {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    -o-transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1),
        -webkit-transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a {
    padding: 0px;
    margin: 10px 30px;
    font-size: 17px;
    line-height: 30px;
    font-weight: 400;
    color: #000;
    opacity: 0;
    z-index: 1;
    position: relative;
    display: inline-block;
    text-decoration: none;
}

.rt-fancy-img-box.element-one .holder:hover .box-overlay-content a {
    opacity: 1;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a:before {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a:after,
.rt-fancy-img-box.element-one .holder .box-overlay-content a:before {
    content: "";
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    -webkit-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    -o-transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
    transition: 0.35s cubic-bezier(0.04, 0.11, 0.6, 0.97);
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a:hover:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content a:hover:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-delay: 0.34s;
    -o-transition-delay: 0.34s;
    transition-delay: 0.34s;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content .box-overlay-pattern img {
    width: auto;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content .box-overlay-pattern .pat-1 {
    top: -25px;
    position: absolute;
    right: -100px;
    opacity: 0;
    transition: all 0.5s ease 0s;
}

.rt-fancy-img-box.element-one .holder:hover .box-overlay-content .box-overlay-pattern .pat-1 {
    right: -50px;
    opacity: 1;
    transition-delay: 0.3s;
}

.rt-fancy-img-box.element-one .holder .box-overlay-content .box-overlay-pattern .pat-2 {
    bottom: -25px;
    position: absolute;
    left: -100px;
    opacity: 0;
    transition: all 0.5s ease 0s;
}

.rt-fancy-img-box.element-one .holder:hover .box-overlay-content .box-overlay-pattern .pat-2 {
    left: -50px;
    opacity: 1;
    transition-delay: 0.3s;
}

@media only screen and (max-width: 990px) {
    .rt-fancy-img-box.element-one .holder {
        margin-bottom: 20px;
    }
}

/* ================== FANCY IMAGE BOX ENDS ================== */

/* ================== Testimonial Element One Starts ================== */

.rt-testimonial.element-one.swiper-container .swiper-wrapper .swiper-slide {
    position: relative;
    padding: 45px 0;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide {
    text-align: center;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-pic {
    margin-bottom: 50px;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-pic > .testimonial-pic-holder {
    position: relative;
    display: inline-block;
    vertical-align: top;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-pic > .testimonial-pic-holder > .testimonial-pic-main {
    display: inline-block;
    vertical-align: top;
    width: 180px;
    height: 180px;
    background: center center no-repeat;
    background-size: cover;
    border-radius: 50%;
    border: 3px solid #fff;
    box-shadow: 5px 20px 20px 0px rgb(23 22 139 / 9%);
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-pic > .testimonial-pic-holder > .testimonial-pic-icon {
    background: linear-gradient(90deg,
            rgb(255, 56, 52) 0%,
            rgb(255, 113, 51) 100%);
    position: absolute;
    bottom: -10px;
    right: -5px;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    font-size: 25px;
    color: #fff;
    line-height: 60px;
    box-shadow: 0px 5px 20px 0px rgb(255 104 51 / 23%);
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-data {
    margin-bottom: 35px;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-data blockquote > *:last-child {
    margin-bottom: 0 !important;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-data blockquote p {
    margin-bottom: 20px;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-title > *:last-child {
    margin-bottom: 0 !important;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-title .title {
    margin-bottom: 3px;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 18px;
    color: #000;
    line-height: 32px;
}

.rt-testimonial.element-one.swiper-container .swiper-wrapper > .holder.swiper-slide > .testimonial-title .designation {
    margin-bottom: 0;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 16px;
    color: #104cba;
    line-height: 28px;
}

/* ================== Testimonial Element One Ends ================== */

/*=====================	CIRCULAR PROGRESS BAR STARTS ======================*/
.circular-progress-bar {
    width: 100%;
    margin: 0 auto;
    display: block;
    text-align: center;
}

.rt-progressbar {
    width: auto;
    margin: 0;
    display: inline-block;
    text-align: center;
}

.circle {
    width: 101px;
    height: 101px;
    margin: 0 auto;
    /*display: inline-block;
text-align: center;*/
    position: relative;
}

.circle:after {
    width: 101px;
    height: 101px;
    content: "";
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 30px;
    left: 30px;
}

.circle canvas {
    vertical-align: middle;
    border: 0;
    border-radius: 50%;
    position: relative;
}

.inner-circle {
    position: absolute;
    top: 4px;
    left: 5px;
    margin: 0;
    width: 100%;
    text-align: center;
    font-size: 30px;
    background: #252297;
    overflow: hidden;
    border-radius: 100%;
    width: 90px;
    padding: 32px 0;
    color: #fff;
    font-weight: bold;
}


.inner-circle strong i {
    font-style: normal;
    font-size: 0.6em;
    font-weight: normal;
}

.inner-circle span {
    display: block;
    color: white;
    margin-top: 12px;
}

@media screen and (max-width: 767px) {
    .rt-progressbar {
        width: 100%;
        margin: 0;
        padding: 0;
    }
}

/*=====================	CIRCULAR PROGRESS BAR ENDS ======================*/

/*=====================	PAGE BLOG CSS STARTS ======================*/

.rt-card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    /*border: 1px solid rgba(0, 0, 0, 0.125);*/
    border: none;
    border-radius: 0 rem;
    cursor: pointer !important;
    margin-bottom: 29px;
}

.rt-card h5 {
    padding-bottom: 15px;
}

.rt-card h5 a,
.rt-card h6 a {
    color: #000;
}

.rt-card:hover .rt-card h6 {
    color: #104cba;
}

.rt-card a {
    width: 100%;
}

.rt-card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    /*padding: 1.25rem;*/
    /*padding: 30px;*/
    padding-top: 25px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 20px;
}

.rt-card-img-overlay {
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.rt-card-img-overlay:hover {
    opacity: 0.8;
}

.rt-card-img {
    width: 100%;
    border-radius: calc(0.25rem - 1px);
}

.rt-card img {
    border-radius: 4px;
}

.rt-card-image-top {
    opacity: 1;
    display: block;
    transition: .5s ease;
    backface-visibility: hidden;
    cursor: pointer !important;
    width: 100%;
    -webkit-filter: brightness(100%);

}

.rt-card:hover .rt-card-image-top {
    /*opacity: 1;*/
    -webkit-filter: brightness(80%);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.rt-category-text a {
    font-size: 15px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    text-decoration: none !important;
}

a.rt-category-text {
    font-size: 15px;
    line-height: 20px;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    font-style: italic;
    font-weight: bold;
}


.rt-news-style-4 .rt-news-style-4-post-name {
    color: #696969 !important;
    text-decoration: none !important;
    font-weight: normal;
    font-size: 14px;
    line-height: 26px;
}

.rt-news-style-4 .rt-news-style-4-date-post-devider {
    color: #696969;
}

.rt-news-style-4 .rt-news-style-4-post-date {
    color: #696969;
    font-size: 14px;
    line-height: 26px;
}

.rt-card-body-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0;
}

.rt-card .rt-card-body-right {
    margin-top: -8px;
}


.rt-post-meta {
    padding-bottom: 5px;
}

.rt-card .blogpost-img {
    position: relative;
    top: 0;
    left: 0;
}

.rt-card .blogpost-img .tag-name {
    position: absolute;
    bottom: -12px;
    left: 40px;
    z-index: 999;
    display: inline-block;
    width: auto;
    padding: 0;
    text-align: center;
}

.rt-card .blogpost-img .tag-name a {
    color: #fff !important;
    text-align: center;
    padding: 5px 20px;
    background: #1367fe;
    border-radius: 4px;
    margin-right: 8px;
    font-size: 14px;
    line-height: 26px;
    text-transform: capitalize;
}

.rt-card .blog-cat-name {
    position: absolute;
    bottom: -12px;
    left: 40px;
    z-index: 999;
    display: inline-block;
    width: auto;
    padding: 0;
    text-align: center;
}

.rt-card .blog-cat-name a {
    color: #fff !important;
    text-align: center;
    padding: 5px 20px;
    background: #1367fe;
    border-radius: 4px;
    margin-right: 8px;
    font-size: 14px;
    line-height: 26px;
    text-transform: capitalize;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .rt-card:last-child {
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 767px) {
    .rt-card-body-right {
        padding: 25px 0 0 0;
    }

    .rt-card:last-child {
        margin-bottom: 0;
    }
}

/*=====================	PAGE BLOG CSS ENDS ======================*/

.rt-case-study-box-filter {
    margin: 0 20px 4px 20px;
    text-align: left;
}

.rt-case-study-box-filter.element-one .name {
    margin-left: 20px;
}

.rt-case-study-box-filter.element-one .num {
    /*position: absolute;
top: -10px;
right: -10px;*/
    text-align: right;
    font-size: 14px;
    padding: 0;
}

.rt-case-study-box-filter.element-one button {
    border: none;
    background: transparent;
    color: #000;
    font-weight: 700;
    position: relative;
    /* margin-right: 5px; */
    margin-bottom: 0;
    padding: 0;
    margin-right: 20px;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}


/*
.rt-case-study-box-filter.element-one button:before {
  content: "";
  width: 0;
  height: 1px;
  bottom: -3px;
  position: absolute;
  left: auto;
  right: 0;
  -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  background: currentColor;
}

.rt-case-study-box-filter.element-one button:hover:before {
  right: auto;
  left: 0;
  width: 100%;
  color: #013CA3;
}*/

.rt-case-study-box-filter.element-one button:hover {
    color: #013CA3;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}



/*------------------------------------------ EXTRA ------------------------------------------*/
.rt-portfolio-box.style-seven > .holder {
    position: relative;
    text-align: left;
    float: left;
    margin-top: 30px;
}

.rt-portfolio-box.style-seven > .holder > .onsale {
    top: 15px;
    left: 15px;
    width: 50px;
    min-width: initial;
    height: 50px;
    min-height: initial;
    margin: 0;
    padding: 5px;
    border-radius: 50%;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 13px;
    line-height: 40px;
    background: #fff;
    color: #000;
}

.rt-portfolio-box.style-seven > .holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 15px;
    background-size: cover;
    -webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    -ms-transition: all .8s ease-in-out;
    -o-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
    border-radius: 4px;
}


.rt-portfolio-box.style-seven > .holder > .pic:before {
    content: " ";
    display: block;
    padding-top: calc((120/120) * 100%);
}

.rt-portfolio-box.style-seven > .holder > .pic > .product-image {
    position: absolute;
    top: -10px;
    right: 0;
    bottom: -10px;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.style-seven > .holder:hover .pic .product-image {
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);
}

.rt-portfolio-box.style-seven > .holder > .pic > .overlay {
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details {
    text-align: left;
    position: relative;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details h6 {
    margin-bottom: 3px;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details h6 a {
    display: block;
    overflow: hidden;
    width: 100%;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-category-holder {
    display: block;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    -o-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}


.rt-portfolio-box.style-seven > .holder:hover .rt-portfolio-item-details .rt-category-holder {
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
}


.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-category-holder .rt-category {
    font-size: 16px;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-category-holder .rt-category a {
    color: #000;
    font-weight: 600;
}


.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-show-project {
    position: absolute;
    opacity: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    left: 0;
    right: 0;
    -webkit-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    -o-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details:hover .rt-show-project {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}

.rt-portfolio-box.style-seven > .holder:hover .rt-portfolio-item-details .rt-show-project {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}


.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-show-project .rt-show-project-link a {
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    color: #000;
    font-weight: 600;
}


.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:hover {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}

.rt-portfolio-box.style-seven > .holder .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:after {
    content: "";
    position: absolute;
    width: 40px;
    height: 2px;
    background-color: currentColor;
    top: 50%;
    right: -55px;
}

/*--------------------------- Load More div Section ---------------------------*/

.rt-case-study-box.element-two .rt-portfolio-box-item.holder {
    position: relative;
    text-align: left;
    float: left;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .pic {
    position: relative;
    overflow: hidden;
    margin-bottom: 15px;
    background-size: cover;
    -webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    -ms-transition: all .8s ease-in-out;
    -o-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
    border-radius: 4px;
}


.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .pic:before {
    content: " ";
    display: block;
    padding-top: calc((120/120) * 100%);
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .pic > .product-image {
    position: absolute;
    top: -10px;
    right: 0;
    bottom: -10px;
    left: 0;
    z-index: 1;
    background: center center no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder:hover .pic .product-image {
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .pic > .overlay {
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details {
    text-align: left;
    position: relative;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details h5 {
    margin-bottom: 3px;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-category-holder {
    display: block;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    -o-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}


.rt-case-study-box.element-two .rt-portfolio-box-item.holder:hover > .rt-portfolio-item-details .rt-category-holder {
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
}


.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-category-holder .rt-category {
    font-size: 16px;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-category-holder .rt-category a {
    color: #000;
    font-weight: 600;
}


.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-show-project {
    position: absolute;
    opacity: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    left: 0;
    right: 0;
    -webkit-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    -o-transition: all cubic-bezier(.4, 0, .2, 1) .4s;
    transition: all cubic-bezier(.4, 0, .2, 1) .4s;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details:hover .rt-show-project {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder:hover > .rt-portfolio-item-details .rt-show-project {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}


.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-show-project .rt-show-project-link a {
    position: relative;
    color: inherit;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    color: #000;
    font-weight: 600;
}

/*.rt-case-study-box.element-two .rt-portfolio-box-item.holder .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:before {
  content: "";
  width: 0;
  height: 1px;
  bottom: -3px;
  position: absolute;
  left: auto;
  right: 0;
  -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
  background: currentColor
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:hover:before {
  right: auto;
  left: 0;
  width: 100%;
  color: #013CA3;
}*/

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:hover {
    right: auto;
    left: 0;
    width: 100%;
    color: #013CA3;
}

.rt-case-study-box.element-two .rt-portfolio-box-item.holder > .rt-portfolio-item-details .rt-show-project .rt-show-project-link a:after {
    content: "";
    position: absolute;
    width: 40px;
    height: 2px;
    background-color: currentColor;
    top: 50%;
    right: -55px;
}


/*--------------------------- Load More ---------------------------*/

.rt_item {
    width: 100%;
    height: 100%;
}

.rtlazyload {
    padding: 11.5px 0px 11.5px 0px;
    text-align: center;
    background: #015abd;
    border-radius: 0px;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 2px;
    overflow: hidden;
    color: #ffffff;
    display: block;
    border: 0px;
    text-transform: capitalize;
    clear: both;
    cursor: pointer;
    text-align: center;
    margin: 100px auto 100px auto;
    width: 14.3%;
    line-height: 25px;
}

.rtlazyload img {
    width: 16px;
    height: 16px;
}

.rt-no-more-post {
    text-align: center;
    font-size: 15px;
    text-transform: capitalize;
    margin-bottom: 92px;
}

.radiantthemes_loadmore_item {
    margin: 40px auto 0 auto;
    width: 100%;
    text-align: center;
    float: left;
    clear: both;
    /*overflow: hidden;*/
    display: block;
    position: relative;
    padding: 0 0 50px 0;
    height: 52px;
}

.radiantthemes_loadmore_item p {
    margin-bottom: 0px;
    margin-top: 0;

}

.radiantthemes_loadmore {
    padding: 11px 33px;
    text-align: center;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    font-size: 17px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 30px;
    letter-spacing: 0;
    color: #FFFFFF;
    overflow: hidden;
    display: block;
    border: 0px;
    clear: both;
    cursor: pointer;
    text-align: center;
    height: 52px;
    bottom: 0;
    margin: 0 auto;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    /* position: absolute;
 left: 0;
 right: 0;
 bottom: -90px;*/
}

.radiantthemes_loadmore:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25);
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}



/*===================== PORTFOLIO WRAPPER WIDTH =====================*/

.rt-portfolio-wrapper .elementor-widget-container {
    margin-left: -15px;
    margin-right: -15px;
}

.rt-boxed-contents-wrapper .elementor-widget-container {
    margin-left: -15px;
    margin-right: -15px;
}

@media screen and (min-width:768px) and (max-width:1200px) {
    .rt-portfolio-wrapper .elementor-widget-container {
        margin-left: 15px;
        margin-right: 15px;
    }

    .rt-case-study-box-filter {
        margin: 0 0 4px 0 !important;
    }

    .rt-portfolio-box.element-two .rt-portfolio-box-item {
        padding-left: 0;
        padding-right: 0;
    }
}


@media screen and (max-width:768px) {
    .rt-portfolio-wrapper .elementor-widget-container {
        margin-left: 0;
        margin-right: 0;
    }

    .rt-case-study-box-filter {
        margin: 0 0 4px 0 !important;
    }

    .rt-portfolio-box.element-two .rt-portfolio-box-item {
        padding-left: 15px;
        padding-right: 15px;
    }

    .rt-case-study-box-filter.element-one {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/*===============================================================================*/

/*
.radiantthemes-custom-button .radiantthemes-custom-button-main {
  box-shadow: 5px 20px 30px 5px rgba(253.49999999999997, 18.185869565217537, 0, 0.17);
}*/

.hm6-box {
    overflow: hidden;
}

.woocommerce-FormRow button.woocommerce-form-register__submit {
    border-radius: 4px;
    padding: 11px 33px;
    border: 0px none;
    position: relative;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-weight: 700;
    font-size: 17px;
    line-height: 30px;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    margin: 0px;
    color: #ffffff;
}

.woocommerce-FormRow button.woocommerce-form-register__submit:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25) !important;
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
}


.woocommerce-privacy-policy-text a {
    position: relative;
    display: inline-block;
    color: #696969;
}

.woocommerce-privacy-policy-text a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
    color: #013CA3;
}

.woocommerce-privacy-policy-text a:hover {
    color: #013CA3;
}

.woocommerce-privacy-policy-text a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
}


.woocommerce-MyAccount-content a {
    position: relative;
    display: inline-block;
    color: #696969;
}

.woocommerce-MyAccount-content a:before {
    content: "";
    width: 0;
    height: 1px;
    bottom: 0px;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;
    background: currentColor;
    color: #013CA3;
}

.woocommerce-MyAccount-content a:hover {
    color: #013CA3;
}

.woocommerce-MyAccount-content a:hover:before {
    width: 100%;
    left: 0px;
    right: auto;
}






.woocommerce-MyAccount-navigation {
    min-height: inherit;
}

.woocommerce-MyAccount-navigation > ul {
    margin: 0;
}


.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
    float: left;
    width: 48%;
    padding: 0;
}

.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
    float: right;
    width: 48%;
    padding: 0;
}



@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .woocommerce .col2-set .col-1,
    .woocommerce-page .col2-set .col-1 {
        width: 100%;
    }

    .woocommerce .col2-set .col-2,
    .woocommerce-page .col2-set .col-2 {
        width: 100%;
    }

    .woocommerce-account .woocommerce-MyAccount-navigation {
        margin-bottom: 25px;
        overflow: hidden;
    }

    .woocommerce-account .woocommerce-MyAccount-content {
        width: 100%;
        overflow: hidden;
    }
}

@media only screen and (max-width: 767px) {

    .woocommerce .col2-set .col-1,
    .woocommerce-page .col2-set .col-1 {
        width: 100%;
    }

    .woocommerce .col2-set .col-2,
    .woocommerce-page .col2-set .col-2 {
        width: 100%;
    }

    .woocommerce .col2-set .col-1,
    .woocommerce-page .col2-set .col-1 {
        width: 100%;
    }

    .woocommerce-account .woocommerce-MyAccount-navigation {
        margin-bottom: 25px;
        overflow: hidden;
    }

    .woocommerce-account .woocommerce-MyAccount-content {
        width: 100%;
        overflow: hidden;
    }

}

/*============================================== 
XTRA CSS 
==============================================*/


.header-cart-bar .header-cart-bar-icon .ti-shopping-cart:before {
    font-size: 18px;
    line-height: 24px !important;
}


@media only screen and (max-width: 320px) {
    .entry-blog-content .post-meta .comment {
        margin-left: 0;
    }
}


.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #ffb900;
    color: #696969;
    margin: 0;
}

span.wpcf7-not-valid-tip {
    width: 100%;
    margin-top: 0;
    padding: 8px 12px 8px 12px !important;
    background-color: #f8d7da;
    border: 1px #e4c2c5 solid;
    border-radius: 4px;
    font-weight: 400;
    font-size: 11px;
    color: #c01d2b;
    line-height: 18px;
    opacity: 0.7;
}




/*offer-box CSS STARTS*/
.offer-box .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated {
    background: #fff;
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box .offerbox-item .elementor-column-wrap.elementor-element-populated {
    background: #fff;
    /*box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.13);*/
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box .offerbox-item .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box .offerbox-item .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/*box hover*/
.offer-box:hover .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated {
    /*background: #fff;*/
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    border-radius: 4px;
}

.offer-box:hover .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box:hover .offerbox-item.offerbox-item-active .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box:hover .offerbox-item:hover .elementor-column-wrap.elementor-element-populated {
    /*background: #000;*/
    box-shadow: 0px 0px 38px 0px rgba(0, 0, 0, 0.08);
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    border-radius: 4px;
}


.offer-box:hover .offerbox-item:hover .elementor-column-wrap.elementor-element-populated .elementor-heading-title {
    color: #101010;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

.offer-box:hover .offerbox-item:hover .elementor-column-wrap.elementor-element-populated .elementor-text-editor {
    color: #696969;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}

/*offer-box CSS Ends*/

.hm6-dot-align .elementor-icon-box-icon {
    margin-top: 15px;
}


.elementor-social-icons-wrapper .elementor-grid-item {
    margin-right: 10px;
}



.lds-dual-ring:after,
.lds-hourglass:after,
.lds-ring > div {
    border-top-color: #FF3834 !important;
}


.techno-icon .elementor-image-box-img {
    padding-top: 9px;
}

.hm7-tick-align .elementor-image-box-img img {
    margin-top: 8px;
    border-radius: 50%;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
}



/*--------------------- Content Box ---------------------*/
.home-seven-hover-box {
    background: #040a84;
    border-radius: 4px;
}

.home-seven-hover-box .elementor-image-box-content h6 {
    color: #fff;
}

.home-seven-hover-box:hover .elementor-image-box-content h6.elementor-image-box-title {
    color: #000;
}

.home-seven-hover-box:hover .elementor-image-box-content p.elementor-image-box-description {
    color: #696969 !important;
}

.home-seven-hover-box img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0;
}



@media only screen and (min-width: 1024px) and (max-width: 1170px) {
    .home-seven-hover-box .elementor-image-box-img {
        width: 6% !important;
    }
}



.gen-rotate {
    animation: rotation 8s infinite linear;
}

@keyframes rotation {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}


.gen-anti-rotate {
    animation: rotation 4s infinite linear;
}

@keyframes rotation {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
    .rt-mainMenu-open #header .default-cart .ti-shopping-cart {
        display: block;
        color: #000;
    }
}


#rt-mainMenu nav > ul > li .rt-dropdown-menu {
    min-width: 285px !important;
}


/*=========================== HOME EIGHT STARTS ===========================*/

.rt-hm5-video img {
    position: relative;
    right: 0px;
    background-color: rgba(26, 31, 50, 0.11);
    border-radius: 50% !important;
    animation: vdo-hm5 1.5s linear infinite;
}

@keyframes vdo-hm5 {
    0% {
        box-shadow: 0 0 0 0 rgba(26, 31, 50, 0.11),
            0 0 0 10px rgba(26, 31, 50, 0.11),
            0 0 0 30px rgba(26, 31, 50, 0.11);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(26, 31, 50, 0.11),
            0 0 0 30px rgba(26, 31, 50, 0.11),
            0 0 0 50px rgba(26, 31, 50, 0);
    }
}


.rt-softek-link a {
    position: relative;
    display: inline-block;
}

.rt-softek-link a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
    height: 1px;
    background-color: #FD4219;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-softek-link a:hover:before {
    width: 0;
    color: #FD4219;
}

.rt-hm4-counter-hover {
    transition: all .3s ease;
}

.rt-hm4-counter-hover:hover {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
    opacity: 1;
    visibility: visible;
    z-index: 9;
    transition: all .3s ease;
}

.rt-hm4-counter-active {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
    opacity: 1;
    visibility: visible;
    z-index: 9;
    transition: all .3s ease;
}

.rt-student-group-div {
    background: #F7F6FB;
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.4);
    transform: translateY(0);
}

.rt-student-group-div:hover {
    background: #fff;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
    transition: all 0.8s cubic-bezier(0.39, 0.01, 0.36, 0.4);
    transform: translateY(0);
}


.three-box-btn {
    /*border: 1px solid #015ABD;
  padding: 5px;*/
    border-radius: 50%;
}

.rthm8-install-process:hover .rt-hm8-img-icon .elementor-heading-title {
    opacity: 1;
    transition-delay: 0.2s;
}

.rthm8-install-process .rt-hm8-img-icon .elementor-icon {
    vertical-align: middle;
    background: #fff;
    color: #F7193B;
    width: 61px;
    height: 61px;
    padding: 22px 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}

.rthm8-install-process .rt-hm8-img-icon .elementor-icon:hover {
    vertical-align: middle;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
    width: 61px;
    height: 61px;
    line-height: 61px;
    padding: 0 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}


.rthm8-install-process .rt-hm8-img-icon .elementor-heading-title {
    vertical-align: middle;
    color: #fff;
    width: 61px;
    height: 61px;
    line-height: 61px;
    padding: 0 15px;
    border-radius: 50%;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translateY(30px);
    opacity: 0;
    background: #FF7133;
    background: -moz-linear-gradient(left, #FF3834 0%, #FF7133 100%);
    background: -webkit-linear-gradient(left, #FF3834 0%, #FF7133 100%);
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    transition: all 0.4s ease-in-out;
    text-align: center;
}


.rthm8-install-process .rt-hm8-img-icon .elementor-heading-title:hover {
    opacity: 1;
    transition-delay: 0.2s;
}



.rthm8-install-process .rt-hm8-img-icon-active .elementor-heading-title {
    vertical-align: middle;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    color: #fff;
    width: 61px;
    height: 61px;
    line-height: 61px;
    padding: 0 15px;
    border-radius: 50%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    box-shadow: 0 0 20px rgb(216 181 183 / 30%);
    transform: translate3d(0px, 0px, 0px);
}

/*---------------- SERVICE BOX ----------------*/

.service-img-box {
    overflow: hidden;
    box-shadow: 0px 7px 20px 0px rgba(42, 22, 139, 0.08);
    border-radius: 4px;
}

.service-img-box .elementor-column-wrap:after,
.service-img-box .elementor-column-wrap:before {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 1);
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    transition: all .5s ease 0s;
    content: "";
}

.service-img-box .elementor-column-wrap:after {
    background: rgba(255, 255, 255, .3);
    top: 0;
    left: 170%;
    opacity: 1;
    z-index: 1;
    transform: skewX(45deg);
    transition: all 1s ease 0s;
}

.service-img-box .elementor-column-wrap:hover:after {
    left: -170%;
}

.service-img-box .elementor-column-wrap:hover:before {
    opacity: 0;
}




.service-img-box:hover .elementor-image-box-content h3 {
    color: #fff;
}

.service-img-box .elementor-image-box-content h6 {
    color: #000;
}

.service-img-box:hover .elementor-image-box-content h6 {
    color: #fff;
}

.service-img-box:hover .elementor-image-box-content p {
    color: #b1bcdb;
}

.service-img-box img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    margin-top: 7px;
    padding: 0 2px;
}

.service-img-box:hover img {
    color: #b1bcdb;
    filter: brightness(0) invert(1);
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, 0, 0);
    padding: 0 2px;
}




/*=========================== HOME EIGHT ENDS ===========================*/

/*=========================== LANDING PAGE STARTS ===========================*/

.land-shadow .elementor-image-box-img img {
    box-shadow: 0px 7px 20px 0px #2a168b14;
}

.rt-tab-area-element .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
    display: inline-block;
    text-align: center;
    margin: 0;
    border-radius: 35px;
    display:
}

.rt-tab-area-element .elementor-widget-tabs .elementor-tabs-content-wrapper {
    border: none;
}

.rt-tab-area-element .elementor-tabs .elementor-tab-title:first-child {
    border-radius: 35px 0px 0px 35px;
    border: 1px solid #d4d4d4;
}

.rt-tab-area-element .elementor-tabs .elementor-tab-title:last-child {
    border-radius: 0px 35px 35px 0px;
    border: 1px solid #d4d4d4;
}

.rt-tab-area-element .elementor-tabs .elementor-tab-title:only-child {
    border-radius: 35px 35px 35px 35px;
    border: 1px solid #d4d4d4;
}

.rt-tab-area-element .elementor-widget-tabs .elementor-tabs-content-wrapper {
    border: 0px !important;
}

.rt-tab-area-element .elementor-widget-tabs .elementor-tab-content {
    border: 0px !important;
}

/*=========================== LANDING PAGE ENDS ===========================*/


/*=========================== HOME ELEVEN STARTS ===========================*/
.svg-service-icon .elementor-icon-wrapper .elementor-icon svg {
    background: rgb(46, 14, 132);
    background: linear-gradient(90deg, rgba(46, 14, 132, 1) 0%, rgba(16, 78, 189, 1) 100%);
    fill: #fff;
    border-radius: 50%;
    width: 75px;
    height: 75px;

}

/*=========================== HOME ELEVEN ENDS ===========================*/




/*================================================ HOME PAGE THIRTEEN Start ================================================*/


.rt-heading-two {
    line-height: 50px;
    letter-spacing: 0px;
    font-weight: 700;
    font-style: normal;
    color: #000000;
    font-size: 36px;
    margin: 0;
}


.rt-magic-underline {
    background-image: linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%);
    background-repeat: no-repeat;
    background-size: 100% 0.3em;
    background-position: 0 80%;
    transition: background-size 0.25s ease-in;
}


.rt-hm13 .elementor-widget-container a {
    position: relative;
    display: inline-block;
    color: #ff3834;
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
}


.rt-hm13 .elementor-widget-container a:after {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
    content: "";
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/demo13-thickarrow1.svg) no-repeat 0 center;
    width: 20px;
    height: 20px;
    transition: all 0.3s ease-in-out;

}

.rt-hm13 .elementor-widget-container a:hover:after {
    margin-left: 8px;
}

.rt-hm13 .elementor-image img {
    border-radius: 50%;
    /*box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.08);*/
    background: transparent;
}

.rt-rotate-move {
    animation: rotate-animation 10s infinite linear;
}

@keyframes rotate-animation {
    0% {
        transform: rotate(0deg);
    }

    50% {
        transform: rotate(180deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/*================================================ HOME PAGE THIRTEEN End ================================================*/


/*================================================ HOME PAGE FOURTEEN Starts ================================================*/
/* rt-pricing-table element-three */

.rt-pricing-table.element-three > .holder {
    position: relative;
    padding: 46px 25px 50px 25px;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 0 35px rgb(0 0 0 / 12%);
    text-align: center;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-three > .holder .hightlight-tag {
    position: absolute;
    top: 15px;
    right: -30px;
    z-index: 1;
    padding: 3px 50px 4px 70px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 26px;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
}

/*.rt-pricing-table.element-three > .holder > .icon {
    margin-bottom: 25px;
}*/

.rt-pricing-table.element-three > .holder > .heading {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #eaeaea;
}

.rt-pricing-table.element-three > .holder > .heading > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-three > .holder > .heading .title {
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 22px;
    color: #030712;
    line-height: 32px;
    letter-spacing: -0.5px;
}

.rt-pricing-table.element-three > .holder > .heading .subtitle {
    max-width: 100%;
    margin: 0 auto 10px auto;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    text-align: center;
}

.rt-pricing-table.element-three > .holder > .list {
    margin-bottom: 35px;
}

.rt-pricing-table.element-three > .holder > .list > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-three > .holder > .list ul {
    max-width: 100%;
    margin: 0 auto;
}

.rt-pricing-table.element-three > .holder > .list ul li {
    margin-bottom: 0;
    padding-bottom: 10px;
    text-transform: capitalize;
    font-size: 16px;
    line-height: 28px;
}

.rt-pricing-table.element-three > .holder > .list ul li:last-child,
.rt-pricing-table.element-three > .holder > .list ul li:only-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.rt-pricing-table.element-three > .holder > .pricing {
    position: relative;
    padding-bottom: 20px;
    width: 100%;
}

.rt-pricing-table.element-three > .holder > .pricing > *:last-child {
    margin-bottom: 0 !important;
}

.rt-pricing-table.element-three > .holder > .pricing .price {
    margin-bottom: 30px;
    font-weight: 600;
    font-size: 50px;
    line-height: 0.75;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-three > .holder > .pricing .price sup {
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
    margin-right: 5px;
    font-weight: 300;
    font-size: 20px;
    color: #000;
    line-height: 1;
}

.rt-pricing-table.element-three.spotlight > .holder > .pricing .price sup {
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
    margin-right: 5px;
    font-weight: 300;
    font-size: 20px;
    color: #fff;
    line-height: 1;
}

.rt-pricing-table.element-three > .holder > .pricing .price sub {
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 6px;
    margin-left: 4px;
    font-weight: 400;
    font-size: 15px;
    color: #0c121f;
    line-height: 1;
}



.rt-pricing-table.element-three > .holder > .pricing .tagline {
    max-width: 100%;
    margin: 0 auto 10px auto;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
}


.rt-pricing-table.element-three > .holder > .list > ul li svg {
    margin-right: 8px;
    width: 15px;
    stroke: #00c16d;
}

.rt-pricing-table.element-three.spotlight > .holder > .list > ul li svg {
    margin-right: 8px;
    width: 15px;
    stroke: #fff;
}

.rt-pricing-table.element-three > .holder > .more {
    margin: 0 auto;
    text-align: center;
    display: inline-block;
}

.rt-pricing-table.element-three > .holder > .more .btn {
    padding: 11px 33px !important;
    background: linear-gradient(90deg,
            rgb(255, 56, 52) 0%,
            rgb(255, 113, 51) 100%);
    font-size: 17px;
    line-height: 30px !important;
    letter-spacing: 0px;
    font-weight: 700;
    color: #fff;
    width: auto;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    border: none !important;
    border-radius: 4px !important;
    margin: 0 auto;
    text-align: center;
}

.rt-pricing-table.element-three > .holder > .more .btn:hover {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.15);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-three > .holder > .more > *:last-child {
    margin-bottom: 0 !important;
}


.rt-pricing-table.element-three.spotlight > .holder {
    padding: 46px 30px 70px 30px;
    top: -24px;
    z-index: 1;
    position: relative;
    box-shadow: 0 0 35px rgb(0 0 0 / 12%);
}

.rt-pricing-table.element-three.spotlight > .holder .spotlight-img {
    position: absolute;
    top: 40px;
    right: 30px;
}


.rt-pricing-table.element-three > .holder > .spotlight-tag {
    position: absolute;
    top: 0;
    right: 0;
    height: 106px;
    width: 94px;
    background: url(/wp-content/plugins/radiantthemes-addons/assets/images/price-tag.png) no-repeat 0 0;
    padding: 5px 0 0 40px;
}

.rt-pricing-table.element-three > .holder > .spotlight-tag > .spotlight-tag-text {
    position: relative;
    display: block;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    font-weight: 600;
    letter-spacing: 0;
}

.rt-pricing-table.element-three.spotlight > .holder {
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}


.rt-pricing-table.element-three.spotlight > .holder > .pricing .price sub {
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 6px;
    margin-left: 4px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    line-height: 1;
}

/*================================================ HOME PAGE FOURTEEN EndS ================================================*/


/*================================================ HOME PAGE FIFTEEN Starts ================================================*/
.hm15-area .hm15-no-area h6 {
    border: 1px solid #cecece;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #fff;
    text-align: center;
    color: #000;
    font-size: 16px;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin: 0;
}

.hm15-area:hover .hm15-no-area h6 {
    border: 1px solid #FF3834;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #FF3834;
    text-align: center;
    color: #fff;
    font-size: 16px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.hm15-area .hm15-no-area-active h6 {
    border: 1px solid #FF3834;
    margin: 0 0 0 0;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #FF3834;
    text-align: center;
    color: #fff;
    font-size: 16px;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.hm15-sky .elementor-widget-container h6 {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #d9effa;
    text-align: center;
    color: #46bcfa;
    font-size: 16px;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hm15-pink .elementor-widget-container h6 {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #fdcbd4;
    text-align: center;
    color: #fe667d;
    font-size: 16px;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.hm15-green .elementor-widget-container h6 {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #dafbcc;
    text-align: center;
    color: #6bd43a;
    font-size: 16px;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.advisor-change-color .change-color {
    background-color: #ffffff;
    border-radius: 4px;
    filter: drop-shadow(-3px 4px 26px rgba(0, 0, 0, 0.11));
    position: relative;
}


.advisor-hover-effect .move-up {
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0;
    margin: 0 auto;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}


.advisor-change-color .change-color h6 a {
    padding: 14px 0;
    display: block;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.advisor-change-color:hover .change-color h6 a {
    background-color: #ff4735;
    color: #ffffff;
    display: block;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.advisor-hover-effect:hover .move-up {
    transform: translate3d(0, -10px, 0);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.hm15-icon-blue .hm15-round-img {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    background: #cbf6fc;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(203 246 252 / 75%);
}

.hm15-icon-blue:hover .hm15-round-img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}


.hm15-icon-blue .elementor-image img {
    width: 100%;
    height: 100%;
}




.hm15-icon-darkblue .hm15-round-img {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    background: #ddcbfd;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(221 203 253 / 75%);
}

.hm15-icon-darkblue:hover .hm15-round-img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}


.hm15-icon-darkblue .elementor-image img {
    width: 100%;
    height: 100%;
}


.hm15-icon-pink .hm15-round-img {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    background: #fdcbd4;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(253 203 212 / 75%);
}

.hm15-icon-pink:hover .hm15-round-img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}


.hm15-icon-pink .elementor-image img {
    width: 100%;
    height: 100%;
}

.hm15-icon-green .hm15-round-img {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    background: #dafcca;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(218 252 202 / 75%);
}

.hm15-icon-green:hover .hm15-round-img {
    transition: all .35s cubic-bezier(.38, 3, .57, 1.6);
    transform: translate3d(0px, -6px, 0);
}


.hm15-icon-green .elementor-image img {
    width: 100%;
    height: 100%;
}

@-webkit-keyframes blinker {
    from {
        opacity: 1.0;
    }

    to {
        opacity: 0.0;
    }
}

.flashblink {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 0.6s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-direction: alternate;
}



.hm15-contact input[type='text'],
.hm15-contact input[type='email'] {
    background: #fafafa;
    border-radius: 4px;
    width: 35%;
    height: 55px;
    line-height: 55px;
    border: none;
    margin-right: 10px;
    padding: 0 20px;
    color: #696969;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    float: left;
    box-shadow: 0px 0px 30px 0px rgb(23 22 139 / 4%);
}

.hm15-contact input[type='text']:hover,
.hm15-contact input[type='email']:hover {
    box-shadow: 0px 0px 30px 0px rgb(23 22 139 / 8%);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.hm15-contact input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #696969;
    opacity: 1;
    /* Firefox */
}

.hm15-contact input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #696969;
}

.hm15-contact input::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #696969;
}

.hm15-contact input[type='submit'] {
    position: relative;
    background: linear-gradient(to right, #FF3834 0%, #FF7133 100%);
    border-radius: 4px;
    float: left;
    width: 182px;
    height: 55px;
    line-height: 30px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    letter-spacing: 0;
    display: block;
    margin: 0 auto;
    transition: all 0.3s ease-in-out !important;
    -webkit-transition: all 0.3s ease-in-out !important;
}

.hm15-contact input[type='submit']:hover {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25) !important;
    transform: translateY(-5px) !important;
    -webkit-transform: translateY(-5px) !important;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

    .hm15-contact input[type='text'],
    .hm15-contact input[type='email'] {
        width: 36.3%;
    }
}

@media only screen and (max-width: 767px) {

    .hm15-contact input[type='text'],
    .hm15-contact input[type='email'] {
        width: 100%;
        margin-bottom: 10px;
    }

    .hm15-contact input[type='submit'] {
        width: 100%;
    }
}


.hm15-contact-loc .elementor-icon-box-icon {
    background: #fdcbd4;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(253 203 212 / 75%);

}



.hm15-contact-email .elementor-icon-box-icon {
    background: #dafcca;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(218 252 202 / 75%);
}

.hm15-contact-phone .elementor-icon-box-icon {
    background: #cbf6fc;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-bottom: 15px !important;
    box-shadow: 0px 0px 25px 0px rgb(203 246 252 / 75%);
}


/*=================== PRICING TABLE ===================*/

/*
.rt-pricing-table.element-three {
    margin: 50px 0;
}*/

.rt-pricing-table.element-metro .holder {
    background: #fff;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px;
    padding: 0 0 30px 0;
    border-radius: 5px;
    box-shadow: 0px 0px 30px 0px rgb(42 22 139 / 12%);
}



.rt-pricing-table.element-metro .holder h5 {
    font-size: 40px;
    font-weight: 600;
    line-height: 50px;
    letter-spacing: 0;
    color: #000;
    text-align: center;
    padding: 0;
    margin: 0 0 20px 0;
}

.rt-pricing-table.element-metro .holder h5 sup {
    color: #000;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
    margin-right: 8px;
    font-weight: 400;
    font-size: 18px;
    line-height: 1;
}

.rt-pricing-table.element-metro .holder h5 sub {
    color: #000;
    font-size: 16px;
    vertical-align: middle;
    letter-spacing: 0;
}



.rt-pricing-table.element-metro .holder ul {
    margin: 0;
    padding: 0 20px;
    list-style-type: none;
    text-align: center;
}

.rt-pricing-table.element-metro .holder ul li {
    list-style-type: none;
    font-size: 16px;
    font-weight: 400;
    color: #696969;
    line-height: 28px;
    padding-bottom: 12px;
    text-align: center;
}

.rt-pricing-table.element-metro .holder ul li span {
    text-align: right;
    float: right;
    font-size: 16px;
    font-weight: 400;
    color: #696969;
    line-height: 28px;
}

.rt-pricing-table.element-metro .holder ul li svg {
    stroke: #2fe200;
    margin-right: 8px;
    margin-top: 5px;
    /*float: left;*/
}

.rt-pricing-table.element-metro .holder ul li:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}

.rt-pricing-table.element-metro .holder .butn_area {
    width: 100%;
    margin: 30px 0 0 0;
    text-align: center;
}

.rt-pricing-table.element-metro .holder .gen_btn {
    display: inline-block;
    line-height: 30px;
    border: none;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
    text-transform: capitalize;
    background-color: #ff4735;
    border-radius: 4px;
    padding: 11px 33px;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.rt-pricing-table.element-metro .holder:hover .gen_btn {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.25) !important;
    transform: translateY(-5px) !important;
    -webkit-transform: translateY(-5px) !important;

}


.rt-pricing-table.element-metro .holder .top-part {
    background: #fcf3f2;
    padding: 15px 0;
    margin: 0 0 30px 0;
    text-align: center;
    color: #3c4857;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 30px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}


/*
.rt-pricing-table.element-metro .holder:hover .top-part {
    background-color: #121b66;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
*/


.rt-pricing-table.element-metro .holder .top-part h4 {
    text-transform: capitalize;
    line-height: 30px;
    letter-spacing: 0px;
    font-weight: 600;
    font-style: normal;
    color: #fcf3f2;
    font-size: 20px;
    margin: 0;
    padding-bottom: 0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

/*.rt-pricing-table.element-metro .holder:hover .top-part h4 {
    color: #fff !important;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}*/



.rt-pricing-table.element-metro .holder .top-part p {
    color: #696969;
    font-size: 16px;
    line-height: 28px;
    text-transform: capitalize;
    font-weight: 400;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin: 0;
    padding: 0;
}

/*.rt-pricing-table.element-metro .holder:hover .top-part p {
    color: #fff;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}*/

.rt-pricing-table.element-metro .holder.spotlight {
    margin: -37px 0 0 0;
    background: #fff;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0 0 30px 0;
    border-radius: 5px;
    box-shadow: 0px 0px 30px 0px rgb(42 22 139 / 12%);
}


@media screen and (min-width:768px) and (max-width:1024px) {
    .rt-pricing-table.element-metro .holder {
        margin: 0 0 30px 0;
    }

    .rt-pricing-table.element-metro .holder.spotlight {
        margin: 0 0 30px 0
    }
}

@media screen and (max-width:767px) {
    .rt-pricing-table.element-metro .holder {
        margin: 0 0 30px 0;
    }

    .rt-pricing-table.element-metro .holder.spotlight {
        margin: 0 0 30px 0
    }
}

/*================================================ HOME PAGE FIFTEEN EndS ================================================*/
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f884"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cab:before{content:"\f1ba"}.elementor-47431 .elementor-element.elementor-element-f108561{margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-10ed2ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-10ed2ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-4c3f0d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-47a5fa3 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-28b3205 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-1e5ebce{padding:30px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-611cf97 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-3d6dc3b{margin-top:25px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-47431 .elementor-element.elementor-element-28a9ba2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-d6fa9b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-481d816 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-481d816 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-b676b05 .elementor-heading-title{color:#000000;}.elementor-47431 .elementor-element.elementor-element-b676b05 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47431 .elementor-element.elementor-element-a5a5c29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-a5a5c29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-1dc843c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-1dc843c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-c9d636e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-47431 .elementor-element.elementor-element-5d42611 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-5d42611 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-045def2 .elementor-heading-title{color:#101010;}.elementor-47431 .elementor-element.elementor-element-045def2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-099bfca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-013c5e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-013c5e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-42f2c29 .elementor-heading-title{color:#101010;}.elementor-47431 .elementor-element.elementor-element-42f2c29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-03b4d48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-6552cc4{padding:0px 0px 20px 0px;}.elementor-47431 .elementor-element.elementor-element-9d1caa9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-9d1caa9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-6c67f0f .elementor-heading-title{color:#101010;}.elementor-47431 .elementor-element.elementor-element-6c67f0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-18eb8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-7520860 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-7520860 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-b6bf0bb .elementor-heading-title{color:#101010;}.elementor-47431 .elementor-element.elementor-element-b6bf0bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-repeater-item-1de7d65.elementor-social-icon{background-color:#3A599A;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-repeater-item-9d883fd.elementor-social-icon{background-color:#1CA1F0;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-repeater-item-8e54f06.elementor-social-icon{background-color:#0078B5;}.elementor-47431 .elementor-element.elementor-element-50292f2{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-widget-container{text-align:left;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-social-icon{background-color:#1A191D;}.elementor-47431 .elementor-element.elementor-element-50292f2 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-47431 .elementor-element.elementor-element-50292f2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-8fa1aae{padding:0px 0px 70px 0px;}.elementor-47431 .elementor-element.elementor-element-0b1e7cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-47431 .elementor-element.elementor-element-82d9086.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-47431 .elementor-element.elementor-element-82d9086.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-47431 .elementor-element.elementor-element-82d9086.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-857f25c .elementor-button{background-color:transparent;background-image:radial-gradient(at top right, #FF3834 0%, #FF7133 100%);padding:11px 33px 11px 33px;}.elementor-47431 .elementor-element.elementor-element-857f25c > .elementor-widget-container{padding:33px 0px 0px 0px;}@media(max-width:1024px){.elementor-47431 .elementor-element.elementor-element-3d6dc3b{margin-top:25px;margin-bottom:25px;}.elementor-47431 .elementor-element.elementor-element-28a9ba2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-28a9ba2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-d6fa9b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-481d816 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-1dc843c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-1dc843c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-47431 .elementor-element.elementor-element-4c3f0d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-47a5fa3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-47431 .elementor-element.elementor-element-611cf97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-3d6dc3b{margin-top:25px;margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-28a9ba2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-1dc843c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-5d42611 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-47431 .elementor-element.elementor-element-013c5e1 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-47431 .elementor-element.elementor-element-9d1caa9 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-47431 .elementor-element.elementor-element-7520860 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-47431 .elementor-element.elementor-element-82d9086 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-47431 .elementor-element.elementor-element-28a9ba2{width:51.492%;}.elementor-47431 .elementor-element.elementor-element-481d816{width:93.506%;}.elementor-47431 .elementor-element.elementor-element-a5a5c29{width:6.064%;}.elementor-47431 .elementor-element.elementor-element-1dc843c{width:48.388%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47431 .elementor-element.elementor-element-82d9086{width:100%;}}@font-face {font-display:swap;
  font-family: 'icomoon_brands';
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon_brands.eot?z876hv');
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon_brands.eot?z876hv#iefix') format('embedded-opentype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon_brands.ttf?z876hv') format('truetype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon_brands.woff?z876hv') format('woff'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon_brands.svg?z876hv#icomoon_brands') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.icomoon_brands {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_brands' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icomoon_brands-1password:before {
  content: "\eaec";
  color: #0094f5;
}
.icomoon_brands-500px1:before {
  content: "\eaed";
  color: #0099e5;
}
.icomoon_brands-abbrobotstudio:before {
  content: "\eaee";
  color: #ff9e0f;
}
.icomoon_brands-about-dot-me:before {
  content: "\eaef";
  color: #00a98f;
}
.icomoon_brands-abstract:before {
  content: "\eaf0";
}
.icomoon_brands-academia:before {
  content: "\eaf1";
}
.icomoon_brands-accusoft:before {
  content: "\eaf2";
  color: #ff7e4a;
}
.icomoon_brands-acm:before {
  content: "\eaf3";
  color: #0085ca;
}
.icomoon_brands-addthis:before {
  content: "\eaf4";
  color: #ff6550;
}
.icomoon_brands-adguard:before {
  content: "\eaf5";
  color: #66b574;
}
.icomoon_brands-adobe:before {
  content: "\eaf6";
  color: #f00;
}
.icomoon_brands-adobeacrobatreader:before {
  content: "\eaf7";
  color: #ee3f24;
}
.icomoon_brands-adobeaftereffects:before {
  content: "\eaf8";
  color: #d291ff;
}
.icomoon_brands-adobeaudition:before {
  content: "\eaf9";
  color: #00e4bb;
}
.icomoon_brands-adobecreativecloud:before {
  content: "\eafa";
  color: #d41818;
}
.icomoon_brands-adobedreamweaver:before {
  content: "\eafb";
  color: #35fa00;
}
.icomoon_brands-adobeillustrator:before {
  content: "\eafc";
  color: #ff7c00;
}
.icomoon_brands-adobeindesign:before {
  content: "\eafd";
  color: #fd3f93;
}
.icomoon_brands-adobelightroomcc:before {
  content: "\eafe";
  color: #3df0f0;
}
.icomoon_brands-adobelightroomclassic:before {
  content: "\eaff";
  color: #add5ec;
}
.icomoon_brands-adobephotoshop:before {
  content: "\eb00";
  color: #00c8ff;
}
.icomoon_brands-adobepremiere:before {
  content: "\eb01";
  color: #ea77ff;
}
.icomoon_brands-adobetypekit:before {
  content: "\eb02";
  color: #87ec00;
}
.icomoon_brands-adobexd:before {
  content: "\eb03";
  color: #ff2bc2;
}
.icomoon_brands-airbnb:before {
  content: "\eb04";
  color: #ff5a5f;
}
.icomoon_brands-airplayaudio:before {
  content: "\eb05";
}
.icomoon_brands-airplayvideo:before {
  content: "\eb06";
}
.icomoon_brands-algolia:before {
  content: "\eb07";
  color: #5468ff;
}
.icomoon_brands-alliedmodders:before {
  content: "\eb08";
  color: #1578d3;
}
.icomoon_brands-amazon1:before {
  content: "\eb09";
  color: #f90;
}
.icomoon_brands-amazonalexa:before {
  content: "\eb0a";
  color: #00caff;
}
.icomoon_brands-amazonaws:before {
  content: "\eb0b";
}
.icomoon_brands-amd:before {
  content: "\eb0c";
  color: #ed1c24;
}
.icomoon_brands-americanexpress:before {
  content: "\eb0d";
  color: #2e77bc;
}
.icomoon_brands-anaconda:before {
  content: "\eb0e";
  color: #42b029;
}
.icomoon_brands-analogue:before {
  content: "\eb0f";
}
.icomoon_brands-anchor:before {
  content: "\eb10";
  color: #8940fa;
}
.icomoon_brands-android1:before {
  content: "\eb11";
  color: #3ddc84;
}
.icomoon_brands-angellist:before {
  content: "\eb12";
}
.icomoon_brands-angular:before {
  content: "\eb13";
  color: #dd0031;
}
.icomoon_brands-angularuniversal:before {
  content: "\eb14";
  color: #00acc1;
}
.icomoon_brands-ansible:before {
  content: "\eb15";
  color: #e00;
}
.icomoon_brands-apache:before {
  content: "\eb16";
  color: #d22128;
}
.icomoon_brands-apacheairflow:before {
  content: "\eb17";
  color: #007a88;
}
.icomoon_brands-apachecordova:before {
  content: "\eb18";
  color: #e8e8e8;
}
.icomoon_brands-apacheflink:before {
  content: "\eb19";
  color: #e6526f;
}
.icomoon_brands-apachekafka:before {
  content: "\eb1a";
}
.icomoon_brands-apachenetbeanside:before {
  content: "\eb1b";
  color: #1b6ac6;
}
.icomoon_brands-apacheopenoffice:before {
  content: "\eb1c";
  color: #0e85cd;
}
.icomoon_brands-apacherocketmq:before {
  content: "\eb1d";
  color: #d77310;
}
.icomoon_brands-apachespark:before {
  content: "\eb1e";
  color: #e25a1c;
}
.icomoon_brands-apple:before {
  content: "\eb1f";
  color: #999;
}
.icomoon_brands-applemusic:before {
  content: "\eb20";
}
.icomoon_brands-applepay:before {
  content: "\eb21";
}
.icomoon_brands-applepodcasts:before {
  content: "\eb22";
  color: #93c;
}
.icomoon_brands-appveyor:before {
  content: "\eb23";
  color: #00b3e0;
}
.icomoon_brands-aral:before {
  content: "\eb24";
  color: #0063cb;
}
.icomoon_brands-archiveofourown:before {
  content: "\eb25";
  color: #900;
}
.icomoon_brands-archlinux:before {
  content: "\eb26";
  color: #1793d1;
}
.icomoon_brands-arduino:before {
  content: "\eb27";
  color: #00979d;
}
.icomoon_brands-artstation:before {
  content: "\eb28";
  color: #13aff0;
}
.icomoon_brands-arxiv:before {
  content: "\eb29";
  color: #b31b1b;
}
.icomoon_brands-asana:before {
  content: "\eb2a";
}
.icomoon_brands-asciidoctor:before {
  content: "\eb2b";
  color: #e40046;
}
.icomoon_brands-at-and-t:before {
  content: "\eb2c";
  color: #00a8e0;
}
.icomoon_brands-atlassian:before {
  content: "\eb2d";
  color: #0052cc;
}
.icomoon_brands-atom:before {
  content: "\eb2e";
  color: #66595c;
}
.icomoon_brands-audi:before {
  content: "\eb2f";
  color: #bb0a30;
}
.icomoon_brands-audible:before {
  content: "\eb30";
  color: #f8991c;
}
.icomoon_brands-aurelia:before {
  content: "\eb31";
  color: #ed2b88;
}
.icomoon_brands-auth0:before {
  content: "\eb32";
  color: #eb5424;
}
.icomoon_brands-automatic:before {
  content: "\eb33";
  color: #7d8084;
}
.icomoon_brands-autotask:before {
  content: "\eb34";
  color: #e51937;
}
.icomoon_brands-aventrix:before {
  content: "\eb35";
  color: #09d;
}
.icomoon_brands-awesomewm:before {
  content: "\eb36";
  color: #535d6c;
}
.icomoon_brands-azureartifacts:before {
  content: "\eb37";
  color: #cb2e6d;
}
.icomoon_brands-azuredevops:before {
  content: "\eb38";
  color: #0078d7;
}
.icomoon_brands-azurepipelines:before {
  content: "\eb39";
  color: #2560e0;
}
.icomoon_brands-babel:before {
  content: "\eb3a";
  color: #f9dc3e;
}
.icomoon_brands-baidu:before {
  content: "\eb3b";
  color: #2319dc;
}
.icomoon_brands-bamboo:before {
  content: "\eb3c";
  color: #0052cc;
}
.icomoon_brands-bancontact:before {
  content: "\eb3d";
  color: #005498;
}
.icomoon_brands-bandcamp:before {
  content: "\eb3e";
  color: #408294;
}
.icomoon_brands-bandlab:before {
  content: "\eb3f";
  color: #dc3710;
}
.icomoon_brands-basecamp1:before {
  content: "\eb40";
  color: #5ecc62;
}
.icomoon_brands-bathasu:before {
  content: "\eb41";
  color: #00a3e0;
}
.icomoon_brands-beats:before {
  content: "\eb42";
  color: #005571;
}
.icomoon_brands-beatsbydre:before {
  content: "\eb43";
  color: #e01f3d;
}
.icomoon_brands-behance1:before {
  content: "\eb44";
  color: #1769ff;
}
.icomoon_brands-bigcartel:before {
  content: "\eb45";
}
.icomoon_brands-bing:before {
  content: "\eb46";
  color: #008373;
}
.icomoon_brands-bit:before {
  content: "\eb47";
  color: #73398d;
}
.icomoon_brands-bitbucket:before {
  content: "\eb48";
  color: #0052cc;
}
.icomoon_brands-bitcoin:before {
  content: "\eb49";
  color: #f7931a;
}
.icomoon_brands-bitdefender:before {
  content: "\eb4a";
  color: #ed1c24;
}
.icomoon_brands-bitly:before {
  content: "\eb4b";
  color: #ee6123;
}
.icomoon_brands-bitrise:before {
  content: "\eb4c";
  color: #683d87;
}
.icomoon_brands-blackberry:before {
  content: "\eb4d";
}
.icomoon_brands-blender:before {
  content: "\eb4e";
  color: #f5792a;
}
.icomoon_brands-blogger1:before {
  content: "\eb4f";
  color: #ff5722;
}
.icomoon_brands-bmcsoftware:before {
  content: "\eb50";
  color: #fe5000;
}
.icomoon_brands-boeing:before {
  content: "\eb51";
  color: #1d439c;
}
.icomoon_brands-boost:before {
  content: "\eb52";
  color: #f69220;
}
.icomoon_brands-bootstrap:before {
  content: "\eb53";
  color: #563d7c;
}
.icomoon_brands-bower:before {
  content: "\eb54";
  color: #ef5734;
}
.icomoon_brands-box:before {
  content: "\eb55";
  color: #0061d5;
}
.icomoon_brands-brand-dot-ai:before {
  content: "\eb56";
  color: #0aa0ff;
}
.icomoon_brands-brandfolder:before {
  content: "\eb57";
  color: #40d1f5;
}
.icomoon_brands-brave:before {
  content: "\eb58";
  color: #fb542b;
}
.icomoon_brands-breaker:before {
  content: "\eb59";
  color: #003dad;
}
.icomoon_brands-broadcom:before {
  content: "\eb5a";
  color: #cc092f;
}
.icomoon_brands-buddy:before {
  content: "\eb5b";
  color: #1a86fd;
}
.icomoon_brands-buffer:before {
  content: "\eb5c";
  color: #168eea;
}
.icomoon_brands-buymeacoffee:before {
  content: "\eb5d";
  color: #ff813f;
}
.icomoon_brands-buzzfeed:before {
  content: "\eb5e";
  color: #e32;
}
.icomoon_brands-c:before {
  content: "\eb5f";
  color: #a8b9cc;
}
.icomoon_brands-cakephp:before {
  content: "\eb60";
  color: #d33c43;
}
.icomoon_brands-campaignmonitor:before {
  content: "\eb61";
  color: #509cf6;
}
.icomoon_brands-canva:before {
  content: "\eb62";
  color: #00c4cc;
}
.icomoon_brands-cashapp:before {
  content: "\eb63";
  color: #00c244;
}
.icomoon_brands-cassandra:before {
  content: "\eb64";
  color: #1287b1;
}
.icomoon_brands-castorama:before {
  content: "\eb65";
  color: #0078d7;
}
.icomoon_brands-castro:before {
  content: "\eb66";
  color: #00b265;
}
.icomoon_brands-centos:before {
  content: "\eb67";
  color: #262577;
}
.icomoon_brands-cevo:before {
  content: "\eb68";
  color: #1eabe2;
}
.icomoon_brands-chase:before {
  content: "\eb69";
  color: #117aca;
}
.icomoon_brands-chef:before {
  content: "\eb6a";
  color: #f09820;
}
.icomoon_brands-circle:before {
  content: "\eb6b";
  color: #8669ae;
}
.icomoon_brands-circleci:before {
  content: "\eb6c";
}
.icomoon_brands-cirrusci:before {
  content: "\eb6d";
}
.icomoon_brands-cisco:before {
  content: "\eb6e";
  color: #1ba0d7;
}
.icomoon_brands-civicrm:before {
  content: "\eb6f";
  color: #81c459;
}
.icomoon_brands-clockify:before {
  content: "\eb70";
  color: #03a9f4;
}
.icomoon_brands-clojure:before {
  content: "\eb71";
  color: #5881d8;
}
.icomoon_brands-cloudbees:before {
  content: "\eb72";
  color: #1997b5;
}
.icomoon_brands-cloudflare:before {
  content: "\eb73";
  color: #f38020;
}
.icomoon_brands-cmake:before {
  content: "\eb74";
  color: #064f8c;
}
.icomoon_brands-co-op:before {
  content: "\eb75";
  color: #00b1e7;
}
.icomoon_brands-codacy:before {
  content: "\eb76";
}
.icomoon_brands-codecademy:before {
  content: "\eb77";
  color: #1f4056;
}
.icomoon_brands-codechef:before {
  content: "\eb78";
  color: #5b4638;
}
.icomoon_brands-codeclimate:before {
  content: "\eb79";
}
.icomoon_brands-codecov:before {
  content: "\eb7a";
  color: #f01f7a;
}
.icomoon_brands-codefactor:before {
  content: "\eb7b";
  color: #f44a6a;
}
.icomoon_brands-codeforces:before {
  content: "\eb7c";
  color: #1f8acb;
}
.icomoon_brands-codeigniter:before {
  content: "\eb7d";
  color: #ee4623;
}
.icomoon_brands-codepen1:before {
  content: "\eb7e";
}
.icomoon_brands-coderwall:before {
  content: "\eb7f";
  color: #3e8dcc;
}
.icomoon_brands-codesandbox:before {
  content: "\eb80";
}
.icomoon_brands-codeship:before {
  content: "\eb81";
  color: #3c4858;
}
.icomoon_brands-codewars:before {
  content: "\eb82";
  color: #ad2c27;
}
.icomoon_brands-codio:before {
  content: "\eb83";
  color: #4574e0;
}
.icomoon_brands-coffeescript:before {
  content: "\eb84";
}
.icomoon_brands-coinbase:before {
  content: "\eb85";
  color: #0667d0;
}
.icomoon_brands-commonworkflowlanguage:before {
  content: "\eb86";
  color: #b5314c;
}
.icomoon_brands-composer:before {
  content: "\eb87";
  color: #885630;
}
.icomoon_brands-compropago:before {
  content: "\eb88";
  color: #00aaef;
}
.icomoon_brands-conda-forge:before {
  content: "\eb89";
}
.icomoon_brands-conekta:before {
  content: "\eb8a";
  color: #414959;
}
.icomoon_brands-confluence:before {
  content: "\eb8b";
}
.icomoon_brands-coronarenderer:before {
  content: "\eb8c";
  color: #e6502a;
}
.icomoon_brands-coursera:before {
  content: "\eb8d";
  color: #2a73cc;
}
.icomoon_brands-coveralls:before {
  content: "\eb8e";
  color: #3f5767;
}
.icomoon_brands-cpanel:before {
  content: "\eb8f";
  color: #ff6c2c;
}
.icomoon_brands-cplusplus:before {
  content: "\eb90";
  color: #00599c;
}
.icomoon_brands-creativecommons:before {
  content: "\eb91";
  color: #ef9421;
}
.icomoon_brands-crehana:before {
  content: "\eb92";
  color: #4b22f4;
}
.icomoon_brands-crunchbase:before {
  content: "\eb93";
  color: #0288d1;
}
.icomoon_brands-crunchyroll:before {
  content: "\eb94";
  color: #f47521;
}
.icomoon_brands-cryengine:before {
  content: "\eb95";
}
.icomoon_brands-csharp:before {
  content: "\eb96";
  color: #239120;
}
.icomoon_brands-css31:before {
  content: "\eb97";
  color: #1572b6;
}
.icomoon_brands-csswizardry:before {
  content: "\eb98";
  color: #f43059;
}
.icomoon_brands-curl:before {
  content: "\eb99";
}
.icomoon_brands-d3-dot-js:before {
  content: "\eb9a";
  color: #f9a03c;
}
.icomoon_brands-dailymotion:before {
  content: "\eb9b";
  color: #0066dc;
}
.icomoon_brands-dart:before {
  content: "\eb9c";
  color: #0175c2;
}
.icomoon_brands-dashlane:before {
  content: "\eb9d";
  color: #007c97;
}
.icomoon_brands-datacamp:before {
  content: "\eb9e";
  color: #3ac;
}
.icomoon_brands-dazn:before {
  content: "\eb9f";
  color: #f8f8f5;
}
.icomoon_brands-dblp:before {
  content: "\eba0";
  color: #004f9f;
}
.icomoon_brands-debian:before {
  content: "\eba1";
  color: #a81d33;
}
.icomoon_brands-deepin:before {
  content: "\eba2";
  color: #007cff;
}
.icomoon_brands-deezer:before {
  content: "\eba3";
  color: #feaa2d;
}
.icomoon_brands-delicious1:before {
  content: "\eba4";
  color: #39f;
}
.icomoon_brands-deliveroo:before {
  content: "\eba5";
  color: #00ccbc;
}
.icomoon_brands-dell:before {
  content: "\eba6";
  color: #007db8;
}
.icomoon_brands-deno:before {
  content: "\eba7";
}
.icomoon_brands-dependabot:before {
  content: "\eba8";
  color: #025e8c;
}
.icomoon_brands-designernews:before {
  content: "\eba9";
  color: #2d72d9;
}
.icomoon_brands-dev-dot-to:before {
  content: "\ebaa";
}
.icomoon_brands-deviantart1:before {
  content: "\ebab";
  color: #05cc47;
}
.icomoon_brands-devrant:before {
  content: "\ebac";
  color: #f99a66;
}
.icomoon_brands-diaspora:before {
  content: "\ebad";
}
.icomoon_brands-digg:before {
  content: "\ebae";
}
.icomoon_brands-digitalocean:before {
  content: "\ebaf";
  color: #0080ff;
}
.icomoon_brands-directus:before {
  content: "\ebb0";
}
.icomoon_brands-discord:before {
  content: "\ebb1";
  color: #7289da;
}
.icomoon_brands-discourse:before {
  content: "\ebb2";
}
.icomoon_brands-discover:before {
  content: "\ebb3";
  color: #ff6000;
}
.icomoon_brands-disqus:before {
  content: "\ebb4";
  color: #2e9fff;
}
.icomoon_brands-disroot:before {
  content: "\ebb5";
  color: #50162d;
}
.icomoon_brands-django:before {
  content: "\ebb6";
}
.icomoon_brands-dlna:before {
  content: "\ebb7";
  color: #48a842;
}
.icomoon_brands-docker:before {
  content: "\ebb8";
  color: #1488c6;
}
.icomoon_brands-docusign:before {
  content: "\ebb9";
  color: #fc2;
}
.icomoon_brands-dolby:before {
  content: "\ebba";
}
.icomoon_brands-dot-net:before {
  content: "\ebbb";
  color: #5c2d91;
}
.icomoon_brands-draugiem-dot-lv:before {
  content: "\ebbc";
  color: #f60;
}
.icomoon_brands-dribbble1:before {
  content: "\ebbd";
  color: #ea4c89;
}
.icomoon_brands-drone:before {
  content: "\ebbe";
}
.icomoon_brands-dropbox1:before {
  content: "\ebbf";
  color: #0061ff;
}
.icomoon_brands-drupal:before {
  content: "\ebc0";
  color: #0678be;
}
.icomoon_brands-dtube:before {
  content: "\ebc1";
  color: #f00;
}
.icomoon_brands-duckduckgo:before {
  content: "\ebc2";
  color: #de5833;
}
.icomoon_brands-dunked:before {
  content: "\ebc3";
  color: #2da9d7;
}
.icomoon_brands-duolingo:before {
  content: "\ebc4";
  color: #58cc02;
}
.icomoon_brands-dynatrace:before {
  content: "\ebc5";
  color: #1496ff;
}
.icomoon_brands-ebay:before {
  content: "\ebc6";
  color: #e53238;
}
.icomoon_brands-eclipseide:before {
  content: "\ebc7";
  color: #2c2255;
}
.icomoon_brands-elastic:before {
  content: "\ebc8";
  color: #005571;
}
.icomoon_brands-elasticcloud:before {
  content: "\ebc9";
  color: #005571;
}
.icomoon_brands-elasticsearch:before {
  content: "\ebca";
  color: #005571;
}
.icomoon_brands-elasticstack:before {
  content: "\ebcb";
  color: #005571;
}
.icomoon_brands-electron:before {
  content: "\ebcc";
  color: #47848f;
}
.icomoon_brands-elementary:before {
  content: "\ebcd";
  color: #64baff;
}
.icomoon_brands-eleventy:before {
  content: "\ebce";
}
.icomoon_brands-ello1:before {
  content: "\ebcf";
}
.icomoon_brands-elsevier:before {
  content: "\ebd0";
  color: #ff6c00;
}
.icomoon_brands-ember-dot-js:before {
  content: "\ebd1";
  color: #e04e39;
}
.icomoon_brands-emlakjet:before {
  content: "\ebd2";
  color: #0ae524;
}
.icomoon_brands-empirekred:before {
  content: "\ebd3";
  color: #72be50;
}
.icomoon_brands-envato:before {
  content: "\ebd4";
  color: #81b441;
}
.icomoon_brands-epel:before {
  content: "\ebd5";
  color: #fc0000;
}
.icomoon_brands-epicgames:before {
  content: "\ebd6";
}
.icomoon_brands-epson:before {
  content: "\ebd7";
  color: #039;
}
.icomoon_brands-esea:before {
  content: "\ebd8";
  color: #0e9648;
}
.icomoon_brands-eslint:before {
  content: "\ebd9";
  color: #4b32c3;
}
.icomoon_brands-ethereum:before {
  content: "\ebda";
}
.icomoon_brands-etsy:before {
  content: "\ebdb";
  color: #f16521;
}
.icomoon_brands-eventbrite:before {
  content: "\ebdc";
  color: #f05537;
}
.icomoon_brands-eventstore:before {
  content: "\ebdd";
  color: #5ab552;
}
.icomoon_brands-evernote:before {
  content: "\ebde";
  color: #00a82d;
}
.icomoon_brands-everplaces:before {
  content: "\ebdf";
  color: #fa4b32;
}
.icomoon_brands-evry:before {
  content: "\ebe0";
  color: #063a54;
}
.icomoon_brands-exercism:before {
  content: "\ebe1";
  color: #009cab;
}
.icomoon_brands-expertsexchange:before {
  content: "\ebe2";
  color: #00aae7;
}
.icomoon_brands-expo:before {
  content: "\ebe3";
}
.icomoon_brands-eyeem:before {
  content: "\ebe4";
}
.icomoon_brands-f-droid:before {
  content: "\ebe5";
  color: #1976d2;
}
.icomoon_brands-f-secure:before {
  content: "\ebe6";
  color: #00baff;
}
.icomoon_brands-facebook1:before {
  content: "\ebe7";
  color: #1877f2;
}
.icomoon_brands-faceit:before {
  content: "\ebe8";
  color: #f50;
}
.icomoon_brands-fandango:before {
  content: "\ebe9";
  color: #ff7300;
}
.icomoon_brands-favro:before {
  content: "\ebea";
  color: #512da8;
}
.icomoon_brands-feathub:before {
  content: "\ebeb";
  color: #9b9b9b;
}
.icomoon_brands-fedora:before {
  content: "\ebec";
  color: #294172;
}
.icomoon_brands-feedly:before {
  content: "\ebed";
  color: #2bb24c;
}
.icomoon_brands-fidoalliance:before {
  content: "\ebee";
  color: #ffbf3b;
}
.icomoon_brands-figma:before {
  content: "\ebef";
  color: #f24e1e;
}
.icomoon_brands-filezilla:before {
  content: "\ebf0";
  color: #bf0000;
}
.icomoon_brands-firebase:before {
  content: "\ebf1";
  color: #ffca28;
}
.icomoon_brands-fitbit:before {
  content: "\ebf2";
  color: #00b0b9;
}
.icomoon_brands-fiverr:before {
  content: "\ebf3";
  color: #1dbf73;
}
.icomoon_brands-flask:before {
  content: "\ebf4";
}
.icomoon_brands-flattr1:before {
  content: "\ebf5";
}
.icomoon_brands-flickr1:before {
  content: "\ebf6";
  color: #0063dc;
}
.icomoon_brands-flipboard:before {
  content: "\ebf7";
  color: #e12828;
}
.icomoon_brands-floatplane:before {
  content: "\ebf8";
  color: #00aeef;
}
.icomoon_brands-flutter:before {
  content: "\ebf9";
  color: #02569b;
}
.icomoon_brands-fnac:before {
  content: "\ebfa";
  color: #e1a925;
}
.icomoon_brands-formstack:before {
  content: "\ebfb";
  color: #21b573;
}
.icomoon_brands-fossa:before {
  content: "\ebfc";
  color: #90a1b8;
}
.icomoon_brands-fossilscm:before {
  content: "\ebfd";
  color: #548294;
}
.icomoon_brands-foursquare1:before {
  content: "\ebfe";
  color: #f94877;
}
.icomoon_brands-framer:before {
  content: "\ebff";
  color: #05f;
}
.icomoon_brands-freebsd:before {
  content: "\ec00";
  color: #ab2b28;
}
.icomoon_brands-freecodecamp:before {
  content: "\ec01";
  color: #006400;
}
.icomoon_brands-fujifilm:before {
  content: "\ec02";
  color: #ed1a3a;
}
.icomoon_brands-fujitsu:before {
  content: "\ec03";
  color: #f00;
}
.icomoon_brands-furaffinity:before {
  content: "\ec04";
  color: #faaf3a;
}
.icomoon_brands-furrynetwork:before {
  content: "\ec05";
  color: #2e75b4;
}
.icomoon_brands-garmin:before {
  content: "\ec06";
  color: #007cc3;
}
.icomoon_brands-gatsby:before {
  content: "\ec07";
  color: #639;
}
.icomoon_brands-gauges:before {
  content: "\ec08";
  color: #2fa66a;
}
.icomoon_brands-genius:before {
  content: "\ec09";
  color: #ffff64;
}
.icomoon_brands-gentoo:before {
  content: "\ec0a";
  color: #54487a;
}
.icomoon_brands-geocaching:before {
  content: "\ec0b";
  color: #00874d;
}
.icomoon_brands-gerrit:before {
  content: "\ec0c";
  color: #eee;
}
.icomoon_brands-ghost:before {
  content: "\ec0d";
  color: #738a94;
}
.icomoon_brands-gimp:before {
  content: "\ec0e";
  color: #5c5543;
}
.icomoon_brands-git1:before {
  content: "\ec0f";
  color: #f05032;
}
.icomoon_brands-gitea:before {
  content: "\ec10";
  color: #609926;
}
.icomoon_brands-github1:before {
  content: "\ec11";
}
.icomoon_brands-gitlab:before {
  content: "\ec12";
  color: #fca121;
}
.icomoon_brands-gitpod:before {
  content: "\ec13";
  color: #1aa6e4;
}
.icomoon_brands-gitter:before {
  content: "\ec14";
  color: #ed1965;
}
.icomoon_brands-glassdoor:before {
  content: "\ec15";
  color: #0caa41;
}
.icomoon_brands-glitch:before {
  content: "\ec16";
  color: #33f;
}
.icomoon_brands-gmail:before {
  content: "\ec17";
  color: #d14836;
}
.icomoon_brands-gnome:before {
  content: "\ec18";
  color: #4a86cf;
}
.icomoon_brands-gnu:before {
  content: "\ec19";
  color: #a42e2b;
}
.icomoon_brands-gnuicecat:before {
  content: "\ec1a";
  color: #002f5b;
}
.icomoon_brands-gnuprivacyguard:before {
  content: "\ec1b";
  color: #0093dd;
}
.icomoon_brands-gnusocial:before {
  content: "\ec1c";
  color: #a22430;
}
.icomoon_brands-go:before {
  content: "\ec1d";
  color: #00add8;
}
.icomoon_brands-godotengine:before {
  content: "\ec1e";
  color: #478cbf;
}
.icomoon_brands-gog-dot-com:before {
  content: "\ec1f";
  color: #86328a;
}
.icomoon_brands-goldenline:before {
  content: "\ec20";
  color: #f1b92b;
}
.icomoon_brands-goodreads:before {
  content: "\ec21";
  color: #630;
}
.icomoon_brands-google1:before {
  content: "\ec22";
  color: #4285f4;
}
.icomoon_brands-googleads:before {
  content: "\ec23";
  color: #4285f4;
}
.icomoon_brands-googleanalytics:before {
  content: "\ec24";
  color: #ffc107;
}
.icomoon_brands-googlechrome:before {
  content: "\ec25";
  color: #4285f4;
}
.icomoon_brands-googlecloud:before {
  content: "\ec26";
  color: #4285f4;
}
.icomoon_brands-googledrive:before {
  content: "\ec27";
  color: #4285f4;
}
.icomoon_brands-googlehangouts:before {
  content: "\ec28";
  color: #0c9d58;
}
.icomoon_brands-googlehangoutschat:before {
  content: "\ec29";
  color: #00897b;
}
.icomoon_brands-googlekeep:before {
  content: "\ec2a";
  color: #fb0;
}
.icomoon_brands-googlepay:before {
  content: "\ec2b";
  color: #5f6368;
}
.icomoon_brands-googleplay:before {
  content: "\ec2c";
  color: #607d8b;
}
.icomoon_brands-googlepodcasts:before {
  content: "\ec2d";
  color: #4285f4;
}
.icomoon_brands-googlescholar:before {
  content: "\ec2e";
  color: #4885ed;
}
.icomoon_brands-googlesearchconsole:before {
  content: "\ec2f";
  color: #458cf5;
}
.icomoon_brands-gov-dot-uk:before {
  content: "\ec30";
  color: #005ea5;
}
.icomoon_brands-gradle:before {
  content: "\ec31";
}
.icomoon_brands-grafana:before {
  content: "\ec32";
  color: #f46800;
}
.icomoon_brands-graphcool:before {
  content: "\ec33";
  color: #27ae60;
}
.icomoon_brands-graphql:before {
  content: "\ec34";
  color: #e10098;
}
.icomoon_brands-grav:before {
  content: "\ec35";
}
.icomoon_brands-gravatar:before {
  content: "\ec36";
  color: #1e8cbe;
}
.icomoon_brands-greenkeeper:before {
  content: "\ec37";
  color: #00c775;
}
.icomoon_brands-greensock:before {
  content: "\ec38";
  color: #88ce02;
}
.icomoon_brands-groovy:before {
  content: "\ec39";
  color: #4298b8;
}
.icomoon_brands-groupon:before {
  content: "\ec3a";
  color: #53a318;
}
.icomoon_brands-gulp:before {
  content: "\ec3b";
  color: #da4648;
}
.icomoon_brands-gumroad:before {
  content: "\ec3c";
  color: #36a9ae;
}
.icomoon_brands-gumtree:before {
  content: "\ec3d";
  color: #72ef36;
}
.icomoon_brands-gutenberg:before {
  content: "\ec3e";
}
.icomoon_brands-habr:before {
  content: "\ec3f";
  color: #77a2b6;
}
.icomoon_brands-hackaday:before {
  content: "\ec40";
}
.icomoon_brands-hackerearth:before {
  content: "\ec41";
  color: #323754;
}
.icomoon_brands-hackerone:before {
  content: "\ec42";
  color: #494649;
}
.icomoon_brands-hackerrank:before {
  content: "\ec43";
  color: #2ec866;
}
.icomoon_brands-hackhands:before {
  content: "\ec44";
  color: #00acbd;
}
.icomoon_brands-hackster:before {
  content: "\ec45";
  color: #1bacf7;
}
.icomoon_brands-happycow:before {
  content: "\ec46";
  color: #7c4ec4;
}
.icomoon_brands-hashnode:before {
  content: "\ec47";
  color: #2962ff;
}
.icomoon_brands-haskell:before {
  content: "\ec48";
  color: #5d4f85;
}
.icomoon_brands-hatenabookmark:before {
  content: "\ec49";
  color: #00a4de;
}
.icomoon_brands-haxe:before {
  content: "\ec4a";
  color: #ea8220;
}
.icomoon_brands-helm:before {
  content: "\ec4b";
  color: #277a9f;
}
.icomoon_brands-here:before {
  content: "\ec4c";
  color: #48dad0;
}
.icomoon_brands-heroku:before {
  content: "\ec4d";
  color: #430098;
}
.icomoon_brands-hexo:before {
  content: "\ec4e";
  color: #0e83cd;
}
.icomoon_brands-highly:before {
  content: "\ec4f";
  color: #ff3c00;
}
.icomoon_brands-hipchat:before {
  content: "\ec50";
  color: #0052cc;
}
.icomoon_brands-hitachi:before {
  content: "\ec51";
  color: #e60027;
}
.icomoon_brands-hockeyapp:before {
  content: "\ec52";
  color: #009ee1;
}
.icomoon_brands-homeassistant:before {
  content: "\ec53";
  color: #41bdf5;
}
.icomoon_brands-homify:before {
  content: "\ec54";
  color: #7dcda3;
}
.icomoon_brands-hootsuite:before {
  content: "\ec55";
}
.icomoon_brands-houzz:before {
  content: "\ec56";
  color: #4dbc15;
}
.icomoon_brands-hp:before {
  content: "\ec57";
  color: #0096d6;
}
.icomoon_brands-html5:before {
  content: "\ec58";
  color: #e34f26;
}
.icomoon_brands-htmlacademy:before {
  content: "\ec59";
  color: #302683;
}
.icomoon_brands-huawei:before {
  content: "\ec5a";
  color: #f00;
}
.icomoon_brands-hubspot:before {
  content: "\ec5b";
  color: #ff7a59;
}
.icomoon_brands-hulu:before {
  content: "\ec5c";
  color: #3dbb3d;
}
.icomoon_brands-humblebundle:before {
  content: "\ec5d";
  color: #cc2929;
}
.icomoon_brands-hurriyetemlak:before {
  content: "\ec5e";
  color: #e02826;
}
.icomoon_brands-hypothesis:before {
  content: "\ec5f";
  color: #bd1c2b;
}
.icomoon_brands-iata:before {
  content: "\ec60";
  color: #004e81;
}
.icomoon_brands-ibm:before {
  content: "\ec61";
  color: #054ada;
}
.icomoon_brands-icloud:before {
  content: "\ec62";
  color: #3693f3;
}
.icomoon_brands-icomoon:before {
  content: "\ec63";
  color: #825794;
}
.icomoon_brands-icon:before {
  content: "\ec64";
  color: #31b8bb;
}
.icomoon_brands-iconjar:before {
  content: "\ec65";
  color: #16a5f3;
}
.icomoon_brands-icq:before {
  content: "\ec66";
  color: #7ebd00;
}
.icomoon_brands-ideal:before {
  content: "\ec67";
  color: #c06;
}
.icomoon_brands-ifixit:before {
  content: "\ec68";
  color: #0071ce;
}
.icomoon_brands-imdb:before {
  content: "\ec69";
  color: #e6b91e;
}
.icomoon_brands-imgur:before {
  content: "\ec6a";
  color: #1bb76e;
}
.icomoon_brands-indeed:before {
  content: "\ec6b";
  color: #2164f3;
}
.icomoon_brands-influxdb:before {
  content: "\ec6c";
  color: #22adf6;
}
.icomoon_brands-inkscape:before {
  content: "\ec6d";
}
.icomoon_brands-instacart:before {
  content: "\ec6e";
  color: #43b02a;
}
.icomoon_brands-instagram1:before {
  content: "\ec6f";
  color: #e4405f;
}
.icomoon_brands-instapaper:before {
  content: "\ec70";
}
.icomoon_brands-intel:before {
  content: "\ec71";
  color: #0071c5;
}
.icomoon_brands-intellijidea:before {
  content: "\ec72";
}
.icomoon_brands-intercom:before {
  content: "\ec73";
  color: #1f8ded;
}
.icomoon_brands-internetarchive:before {
  content: "\ec74";
}
.icomoon_brands-internetexplorer:before {
  content: "\ec75";
  color: #0076d6;
}
.icomoon_brands-invision:before {
  content: "\ec76";
  color: #f36;
}
.icomoon_brands-invoiceninja:before {
  content: "\ec77";
}
.icomoon_brands-ionic:before {
  content: "\ec78";
  color: #3880ff;
}
.icomoon_brands-ios:before {
  content: "\ec79";
}
.icomoon_brands-ipfs:before {
  content: "\ec7a";
  color: #65c2cb;
}
.icomoon_brands-issuu:before {
  content: "\ec7b";
  color: #f36d5d;
}
.icomoon_brands-itch-dot-io:before {
  content: "\ec7c";
  color: #fa5c5c;
}
.icomoon_brands-itunes:before {
  content: "\ec7d";
  color: #fb5bc5;
}
.icomoon_brands-jabber:before {
  content: "\ec7e";
  color: #c00;
}
.icomoon_brands-java:before {
  content: "\ec7f";
  color: #007396;
}
.icomoon_brands-javascript:before {
  content: "\ec80";
  color: #f7df1e;
}
.icomoon_brands-jekyll:before {
  content: "\ec81";
  color: #c00;
}
.icomoon_brands-jenkins:before {
  content: "\ec82";
  color: #d24939;
}
.icomoon_brands-jest:before {
  content: "\ec83";
  color: #c21325;
}
.icomoon_brands-jet:before {
  content: "\ec84";
  color: #fbba00;
}
.icomoon_brands-jetbrains:before {
  content: "\ec85";
}
.icomoon_brands-jinja:before {
  content: "\ec86";
  color: #b41717;
}
.icomoon_brands-jira:before {
  content: "\ec87";
}
.icomoon_brands-joomla1:before {
  content: "\ec88";
  color: #5091cd;
}
.icomoon_brands-jquery:before {
  content: "\ec89";
  color: #0769ad;
}
.icomoon_brands-jsdelivr:before {
  content: "\ec8a";
  color: #e84d3d;
}
.icomoon_brands-jsfiddle:before {
  content: "\ec8b";
  color: #4679a4;
}
.icomoon_brands-json:before {
  content: "\ec8c";
}
.icomoon_brands-jupyter:before {
  content: "\ec8d";
  color: #f37626;
}
.icomoon_brands-justgiving:before {
  content: "\ec8e";
  color: #ad29b6;
}
.icomoon_brands-kaggle:before {
  content: "\ec8f";
  color: #20beff;
}
.icomoon_brands-kaios:before {
  content: "\ec90";
  color: #6f02b5;
}
.icomoon_brands-kaspersky:before {
  content: "\ec91";
  color: #009982;
}
.icomoon_brands-kentico:before {
  content: "\ec92";
  color: #f05a22;
}
.icomoon_brands-keras:before {
  content: "\ec93";
  color: #d00000;
}
.icomoon_brands-keybase:before {
  content: "\ec94";
  color: #33a0ff;
}
.icomoon_brands-keycdn:before {
  content: "\ec95";
  color: #3686be;
}
.icomoon_brands-khanacademy:before {
  content: "\ec96";
  color: #14bf96;
}
.icomoon_brands-kibana:before {
  content: "\ec97";
  color: #005571;
}
.icomoon_brands-kickstarter:before {
  content: "\ec98";
  color: #2bde73;
}
.icomoon_brands-kik:before {
  content: "\ec99";
  color: #82bc23;
}
.icomoon_brands-kirby:before {
  content: "\ec9a";
  color: #ff0100;
}
.icomoon_brands-klout:before {
  content: "\ec9b";
  color: #e44600;
}
.icomoon_brands-known:before {
  content: "\ec9c";
}
.icomoon_brands-ko-fi:before {
  content: "\ec9d";
  color: #f16061;
}
.icomoon_brands-kodi:before {
  content: "\ec9e";
  color: #17b2e7;
}
.icomoon_brands-koding:before {
  content: "\ec9f";
  color: #00b057;
}
.icomoon_brands-kotlin:before {
  content: "\eca0";
  color: #0095d5;
}
.icomoon_brands-krita:before {
  content: "\eca1";
  color: #3babff;
}
.icomoon_brands-kubernetes:before {
  content: "\eca2";
  color: #326ce5;
}
.icomoon_brands-laravel:before {
  content: "\eca3";
  color: #ff2d20;
}
.icomoon_brands-laravelhorizon:before {
  content: "\eca4";
  color: #405263;
}
.icomoon_brands-laravelnova:before {
  content: "\eca5";
}
.icomoon_brands-last-dot-fm:before {
  content: "\eca6";
  color: #d51007;
}
.icomoon_brands-lastpass:before {
  content: "\eca7";
  color: #d32d27;
}
.icomoon_brands-latex:before {
  content: "\eca8";
  color: #008080;
}
.icomoon_brands-launchpad:before {
  content: "\eca9";
  color: #f8c300;
}
.icomoon_brands-leetcode:before {
  content: "\ecaa";
  color: #f89f1b;
}
.icomoon_brands-lenovo:before {
  content: "\ecab";
  color: #e2231a;
}
.icomoon_brands-letsencrypt:before {
  content: "\ecac";
  color: #003a70;
}
.icomoon_brands-letterboxd:before {
  content: "\ecad";
  color: #00d735;
}
.icomoon_brands-lgtm:before {
  content: "\ecae";
  color: #fff;
}
.icomoon_brands-liberapay:before {
  content: "\ecaf";
  color: #f6c915;
}
.icomoon_brands-librarything:before {
  content: "\ecb0";
}
.icomoon_brands-libreoffice1:before {
  content: "\ecb1";
  color: #18a303;
}
.icomoon_brands-line:before {
  content: "\ecb2";
  color: #00c300;
}
.icomoon_brands-linewebtoon:before {
  content: "\ecb3";
  color: #00d564;
}
.icomoon_brands-linkedin1:before {
  content: "\ecb4";
  color: #0077b5;
}
.icomoon_brands-linode:before {
  content: "\ecb5";
  color: #00a95c;
}
.icomoon_brands-linux:before {
  content: "\ecb6";
  color: #fcc624;
}
.icomoon_brands-linuxfoundation:before {
  content: "\ecb7";
  color: #009bee;
}
.icomoon_brands-linuxmint:before {
  content: "\ecb8";
  color: #87cf3e;
}
.icomoon_brands-livejournal:before {
  content: "\ecb9";
  color: #00b0ea;
}
.icomoon_brands-livestream:before {
  content: "\ecba";
  color: #cf202e;
}
.icomoon_brands-llvm:before {
  content: "\ecbb";
}
.icomoon_brands-logstash:before {
  content: "\ecbc";
  color: #005571;
}
.icomoon_brands-loop1:before {
  content: "\ecbd";
  color: #f29400;
}
.icomoon_brands-lua:before {
  content: "\ecbe";
  color: #2c2d72;
}
.icomoon_brands-lufthansa:before {
  content: "\ecbf";
  color: #05164d;
}
.icomoon_brands-lumen:before {
  content: "\ecc0";
  color: #e74430;
}
.icomoon_brands-lyft:before {
  content: "\ecc1";
  color: #ff00bf;
}
.icomoon_brands-macys:before {
  content: "\ecc2";
  color: #e21a2c;
}
.icomoon_brands-magento:before {
  content: "\ecc3";
  color: #ee672f;
}
.icomoon_brands-magisk:before {
  content: "\ecc4";
  color: #00af9c;
}
.icomoon_brands-mail-dot-ru:before {
  content: "\ecc5";
  color: #168de2;
}
.icomoon_brands-mailchimp:before {
  content: "\ecc6";
  color: #ffe01b;
}
.icomoon_brands-makerbot:before {
  content: "\ecc7";
  color: #ff1e0d;
}
.icomoon_brands-manageiq:before {
  content: "\ecc8";
  color: #ef2929;
}
.icomoon_brands-manjaro:before {
  content: "\ecc9";
  color: #35bf5c;
}
.icomoon_brands-mapbox:before {
  content: "\ecca";
}
.icomoon_brands-markdown:before {
  content: "\eccb";
}
.icomoon_brands-marketo:before {
  content: "\eccc";
  color: #5c4c9f;
}
.icomoon_brands-mastercard:before {
  content: "\eccd";
  color: #eb001b;
}
.icomoon_brands-mastodon:before {
  content: "\ecce";
  color: #3088d4;
}
.icomoon_brands-materialdesign:before {
  content: "\eccf";
  color: #757575;
}
.icomoon_brands-mathworks:before {
  content: "\ecd0";
  color: #0076a8;
}
.icomoon_brands-matrix:before {
  content: "\ecd1";
}
.icomoon_brands-mattermost:before {
  content: "\ecd2";
  color: #0072c6;
}
.icomoon_brands-matternet:before {
  content: "\ecd3";
}
.icomoon_brands-mcafee:before {
  content: "\ecd4";
  color: #c01818;
}
.icomoon_brands-mdnwebdocs:before {
  content: "\ecd5";
}
.icomoon_brands-mediafire:before {
  content: "\ecd6";
  color: #1299f3;
}
.icomoon_brands-mediatemple:before {
  content: "\ecd7";
}
.icomoon_brands-medium:before {
  content: "\ecd8";
}
.icomoon_brands-meetup:before {
  content: "\ecd9";
  color: #ed1c40;
}
.icomoon_brands-mega:before {
  content: "\ecda";
  color: #d9272e;
}
.icomoon_brands-mendeley:before {
  content: "\ecdb";
  color: #9d1620;
}
.icomoon_brands-mercedes:before {
  content: "\ecdc";
}
.icomoon_brands-messenger:before {
  content: "\ecdd";
  color: #00b2ff;
}
.icomoon_brands-meteor:before {
  content: "\ecde";
  color: #de4f4f;
}
.icomoon_brands-micro-dot-blog:before {
  content: "\ecdf";
  color: #fd8308;
}
.icomoon_brands-microgenetics:before {
  content: "\ece0";
  color: #f00;
}
.icomoon_brands-microsoft:before {
  content: "\ece1";
  color: #666;
}
.icomoon_brands-microsoftaccess:before {
  content: "\ece2";
  color: #ba141a;
}
.icomoon_brands-microsoftazure:before {
  content: "\ece3";
  color: #0089d6;
}
.icomoon_brands-microsoftedge:before {
  content: "\ece4";
  color: #0078d7;
}
.icomoon_brands-microsoftexcel:before {
  content: "\ece5";
  color: #217346;
}
.icomoon_brands-microsoftoffice:before {
  content: "\ece6";
  color: #e74025;
}
.icomoon_brands-microsoftonedrive:before {
  content: "\ece7";
  color: #094ab2;
}
.icomoon_brands-microsoftonenote:before {
  content: "\ece8";
  color: #80397b;
}
.icomoon_brands-microsoftoutlook:before {
  content: "\ece9";
  color: #0072c6;
}
.icomoon_brands-microsoftpowerpoint:before {
  content: "\ecea";
  color: #d24726;
}
.icomoon_brands-microsoftteams:before {
  content: "\eceb";
  color: #6264a7;
}
.icomoon_brands-microsoftword:before {
  content: "\ecec";
  color: #2b579a;
}
.icomoon_brands-microstrategy:before {
  content: "\eced";
  color: #d9232e;
}
.icomoon_brands-minds:before {
  content: "\ecee";
  color: #fed12f;
}
.icomoon_brands-minetest:before {
  content: "\ecef";
  color: #53ac56;
}
.icomoon_brands-minutemailer:before {
  content: "\ecf0";
  color: #3abfe6;
}
.icomoon_brands-mix:before {
  content: "\ecf1";
  color: #ff8126;
}
.icomoon_brands-mixcloud:before {
  content: "\ecf2";
  color: #314359;
}
.icomoon_brands-mixer:before {
  content: "\ecf3";
  color: #002050;
}
.icomoon_brands-mojang:before {
  content: "\ecf4";
  color: #db1f29;
}
.icomoon_brands-monero:before {
  content: "\ecf5";
  color: #f60;
}
.icomoon_brands-mongodb:before {
  content: "\ecf6";
  color: #47a248;
}
.icomoon_brands-monkeytie:before {
  content: "\ecf7";
  color: #ffc619;
}
.icomoon_brands-monogram:before {
  content: "\ecf8";
  color: #fdb22a;
}
.icomoon_brands-monster:before {
  content: "\ecf9";
  color: #6e46ae;
}
.icomoon_brands-monzo:before {
  content: "\ecfa";
}
.icomoon_brands-moo:before {
  content: "\ecfb";
  color: #00945e;
}
.icomoon_brands-mozilla:before {
  content: "\ecfc";
}
.icomoon_brands-mozillafirefox:before {
  content: "\ecfd";
  color: #ff7139;
}
.icomoon_brands-musescore:before {
  content: "\ecfe";
  color: #1a70b8;
}
.icomoon_brands-mxlinux:before {
  content: "\ecff";
}
.icomoon_brands-myspace:before {
  content: "\ed00";
}
.icomoon_brands-mysql:before {
  content: "\ed01";
  color: #4479a1;
}
.icomoon_brands-nativescript:before {
  content: "\ed02";
  color: #3655ff;
}
.icomoon_brands-nec:before {
  content: "\ed03";
  color: #1414a0;
}
.icomoon_brands-neo4j:before {
  content: "\ed04";
  color: #008cc1;
}
.icomoon_brands-netflix:before {
  content: "\ed05";
  color: #e50914;
}
.icomoon_brands-netlify:before {
  content: "\ed06";
  color: #00c7b7;
}
.icomoon_brands-next-dot-js:before {
  content: "\ed07";
}
.icomoon_brands-nextcloud:before {
  content: "\ed08";
  color: #0082c9;
}
.icomoon_brands-nextdoor:before {
  content: "\ed09";
  color: #00b246;
}
.icomoon_brands-nginx:before {
  content: "\ed0a";
  color: #269539;
}
.icomoon_brands-nim:before {
  content: "\ed0b";
  color: #ffe953;
}
.icomoon_brands-nintendo:before {
  content: "\ed0c";
  color: #8f8f8f;
}
.icomoon_brands-nintendo3ds:before {
  content: "\ed0d";
  color: #d12228;
}
.icomoon_brands-nintendogamecube:before {
  content: "\ed0e";
  color: #6a5fbb;
}
.icomoon_brands-nintendoswitch:before {
  content: "\ed0f";
  color: #e60012;
}
.icomoon_brands-node-dot-js:before {
  content: "\ed10";
  color: #393;
}
.icomoon_brands-node-red:before {
  content: "\ed11";
  color: #8f0000;
}
.icomoon_brands-nodemon:before {
  content: "\ed12";
  color: #76d04b;
}
.icomoon_brands-nokia:before {
  content: "\ed13";
  color: #124191;
}
.icomoon_brands-notion:before {
  content: "\ed14";
}
.icomoon_brands-notist:before {
  content: "\ed15";
}
.icomoon_brands-npm1:before {
  content: "\ed16";
  color: #cb3837;
}
.icomoon_brands-nucleo:before {
  content: "\ed17";
  color: #766dcc;
}
.icomoon_brands-nuget:before {
  content: "\ed18";
  color: #004880;
}
.icomoon_brands-nutanix:before {
  content: "\ed19";
  color: #024da1;
}
.icomoon_brands-nuxt-dot-js:before {
  content: "\ed1a";
  color: #00c58e;
}
.icomoon_brands-nvidia:before {
  content: "\ed1b";
  color: #76b900;
}
.icomoon_brands-obsstudio:before {
  content: "\ed1c";
}
.icomoon_brands-ocaml:before {
  content: "\ed1d";
  color: #ec6813;
}
.icomoon_brands-octave:before {
  content: "\ed1e";
  color: #0790c0;
}
.icomoon_brands-octopusdeploy:before {
  content: "\ed1f";
  color: #2f93e0;
}
.icomoon_brands-oculus:before {
  content: "\ed20";
}
.icomoon_brands-odnoklassniki:before {
  content: "\ed21";
  color: #f4731c;
}
.icomoon_brands-openaccess:before {
  content: "\ed22";
  color: #f68212;
}
.icomoon_brands-openapiinitiative:before {
  content: "\ed23";
  color: #6ba539;
}
.icomoon_brands-opencollective:before {
  content: "\ed24";
  color: #7fadf2;
}
.icomoon_brands-openid:before {
  content: "\ed25";
  color: #f78c40;
}
.icomoon_brands-opensourceinitiative:before {
  content: "\ed26";
  color: #3da639;
}
.icomoon_brands-openssl:before {
  content: "\ed27";
  color: #721412;
}
.icomoon_brands-openstreetmap:before {
  content: "\ed28";
  color: #7ebc6f;
}
.icomoon_brands-opensuse:before {
  content: "\ed29";
  color: #73ba25;
}
.icomoon_brands-openvpn:before {
  content: "\ed2a";
  color: #ea7e20;
}
.icomoon_brands-opera1:before {
  content: "\ed2b";
  color: #ff1b2d;
}
.icomoon_brands-opsgenie:before {
  content: "\ed2c";
}
.icomoon_brands-oracle:before {
  content: "\ed2d";
  color: #f80000;
}
.icomoon_brands-orcid:before {
  content: "\ed2e";
  color: #a6ce39;
}
.icomoon_brands-origin:before {
  content: "\ed2f";
  color: #f56c2d;
}
.icomoon_brands-osmc:before {
  content: "\ed30";
}
.icomoon_brands-overcast:before {
  content: "\ed31";
  color: #fc7e0f;
}
.icomoon_brands-overleaf:before {
  content: "\ed32";
  color: #47a141;
}
.icomoon_brands-ovh:before {
  content: "\ed33";
  color: #123f6d;
}
.icomoon_brands-pagekit:before {
  content: "\ed34";
}
.icomoon_brands-palantir:before {
  content: "\ed35";
}
.icomoon_brands-paloaltosoftware:before {
  content: "\ed36";
  color: #83da77;
}
.icomoon_brands-pandora:before {
  content: "\ed37";
  color: #005483;
}
.icomoon_brands-pantheon:before {
  content: "\ed38";
  color: #efd01b;
}
.icomoon_brands-parse-dot-ly:before {
  content: "\ed39";
  color: #5ba745;
}
.icomoon_brands-pastebin:before {
  content: "\ed3a";
  color: #02456c;
}
.icomoon_brands-patreon:before {
  content: "\ed3b";
  color: #f96854;
}
.icomoon_brands-paypal1:before {
  content: "\ed3c";
  color: #00457c;
}
.icomoon_brands-peertube:before {
  content: "\ed3d";
  color: #f1680d;
}
.icomoon_brands-periscope:before {
  content: "\ed3e";
  color: #40a4c4;
}
.icomoon_brands-php:before {
  content: "\ed3f";
  color: #777bb4;
}
.icomoon_brands-pi-hole:before {
  content: "\ed40";
  color: #f60d1a;
}
.icomoon_brands-picarto-dot-tv:before {
  content: "\ed41";
  color: #1da456;
}
.icomoon_brands-pinboard:before {
  content: "\ed42";
  color: #00f;
}
.icomoon_brands-pingdom:before {
  content: "\ed43";
  color: #fff000;
}
.icomoon_brands-pingup:before {
  content: "\ed44";
  color: #00b1ab;
}
.icomoon_brands-pinterest1:before {
  content: "\ed45";
  color: #bd081c;
}
.icomoon_brands-pivotaltracker:before {
  content: "\ed46";
  color: #517a9e;
}
.icomoon_brands-pjsip:before {
  content: "\ed47";
  color: #f86001;
}
.icomoon_brands-plangrid:before {
  content: "\ed48";
  color: #0085de;
}
.icomoon_brands-player-dot-me:before {
  content: "\ed49";
  color: #c0379a;
}
.icomoon_brands-playerfm:before {
  content: "\ed4a";
  color: #c8122a;
}
.icomoon_brands-playstation:before {
  content: "\ed4b";
  color: #003791;
}
.icomoon_brands-playstation3:before {
  content: "\ed4c";
  color: #003791;
}
.icomoon_brands-playstation4:before {
  content: "\ed4d";
  color: #003791;
}
.icomoon_brands-plesk:before {
  content: "\ed4e";
  color: #52bbe6;
}
.icomoon_brands-plex:before {
  content: "\ed4f";
  color: #e5a00d;
}
.icomoon_brands-pluralsight:before {
  content: "\ed50";
  color: #f15b2a;
}
.icomoon_brands-plurk:before {
  content: "\ed51";
  color: #ff574d;
}
.icomoon_brands-pocket:before {
  content: "\ed52";
  color: #ef3f56;
}
.icomoon_brands-pocketcasts:before {
  content: "\ed53";
  color: #f43e37;
}
.icomoon_brands-postgresql:before {
  content: "\ed54";
  color: #336791;
}
.icomoon_brands-postman:before {
  content: "\ed55";
  color: #ff6c37;
}
.icomoon_brands-postwoman:before {
  content: "\ed56";
  color: #50fa7b;
}
.icomoon_brands-powershell:before {
  content: "\ed57";
  color: #5391fe;
}
.icomoon_brands-prestashop:before {
  content: "\ed58";
  color: #df0067;
}
.icomoon_brands-prettier:before {
  content: "\ed59";
  color: #f7b93e;
}
.icomoon_brands-prismic:before {
  content: "\ed5a";
  color: #484a7a;
}
.icomoon_brands-probot:before {
  content: "\ed5b";
  color: #00b0d8;
}
.icomoon_brands-processwire:before {
  content: "\ed5c";
  color: #ef145f;
}
.icomoon_brands-producthunt:before {
  content: "\ed5d";
  color: #da552f;
}
.icomoon_brands-prometheus:before {
  content: "\ed5e";
  color: #e6522c;
}
.icomoon_brands-proto-dot-io:before {
  content: "\ed5f";
  color: #34a7c1;
}
.icomoon_brands-protonmail:before {
  content: "\ed60";
  color: #8b89cc;
}
.icomoon_brands-proxmox:before {
  content: "\ed61";
  color: #e57000;
}
.icomoon_brands-publons:before {
  content: "\ed62";
  color: #369;
}
.icomoon_brands-purescript:before {
  content: "\ed63";
}
.icomoon_brands-pypi:before {
  content: "\ed64";
  color: #3775a9;
}
.icomoon_brands-python:before {
  content: "\ed65";
  color: #3776ab;
}
.icomoon_brands-pytorch:before {
  content: "\ed66";
  color: #ee4c2c;
}
.icomoon_brands-pyup:before {
  content: "\ed67";
  color: #9f55ff;
}
.icomoon_brands-qemu:before {
  content: "\ed68";
  color: #f60;
}
.icomoon_brands-qgis:before {
  content: "\ed69";
  color: #589632;
}
.icomoon_brands-qiita:before {
  content: "\ed6a";
  color: #55c500;
}
.icomoon_brands-qualcomm:before {
  content: "\ed6b";
  color: #3253dc;
}
.icomoon_brands-quantcast:before {
  content: "\ed6c";
}
.icomoon_brands-quantopian:before {
  content: "\ed6d";
  color: #c50000;
}
.icomoon_brands-quarkus:before {
  content: "\ed6e";
  color: #4695eb;
}
.icomoon_brands-quicktime:before {
  content: "\ed6f";
  color: #1c69f0;
}
.icomoon_brands-quip:before {
  content: "\ed70";
  color: #f27557;
}
.icomoon_brands-quora:before {
  content: "\ed71";
  color: #b92b27;
}
.icomoon_brands-qwiklabs:before {
  content: "\ed72";
  color: #f5cd0e;
}
.icomoon_brands-qzone:before {
  content: "\ed73";
  color: #fece00;
}
.icomoon_brands-r:before {
  content: "\ed74";
  color: #276dc3;
}
.icomoon_brands-rabbitmq:before {
  content: "\ed75";
  color: #f60;
}
.icomoon_brands-radiopublic:before {
  content: "\ed76";
  color: #ce262f;
}
.icomoon_brands-rails:before {
  content: "\ed77";
  color: #c00;
}
.icomoon_brands-raspberrypi:before {
  content: "\ed78";
  color: #c51a4a;
}
.icomoon_brands-react:before {
  content: "\ed79";
  color: #61dafb;
}
.icomoon_brands-reactos:before {
  content: "\ed7a";
  color: #08c;
}
.icomoon_brands-reactrouter:before {
  content: "\ed7b";
  color: #ca4245;
}
.icomoon_brands-readthedocs:before {
  content: "\ed7c";
  color: #8ca1af;
}
.icomoon_brands-realm:before {
  content: "\ed7d";
  color: #39477f;
}
.icomoon_brands-reason:before {
  content: "\ed7e";
  color: #dd4b39;
}
.icomoon_brands-reasonstudios:before {
  content: "\ed7f";
  color: #fff;
}
.icomoon_brands-redbubble:before {
  content: "\ed80";
  color: #e41321;
}
.icomoon_brands-reddit1:before {
  content: "\ed81";
  color: #ff4500;
}
.icomoon_brands-redhat:before {
  content: "\ed82";
  color: #e00;
}
.icomoon_brands-redis:before {
  content: "\ed83";
  color: #d82c20;
}
.icomoon_brands-redux:before {
  content: "\ed84";
  color: #764abc;
}
.icomoon_brands-renren1:before {
  content: "\ed85";
  color: #217dc6;
}
.icomoon_brands-repl-dot-it:before {
  content: "\ed86";
  color: #667881;
}
.icomoon_brands-researchgate:before {
  content: "\ed87";
  color: #0cb;
}
.icomoon_brands-reverbnation:before {
  content: "\ed88";
  color: #e43526;
}
.icomoon_brands-riot:before {
  content: "\ed89";
  color: #368bd6;
}
.icomoon_brands-ripple:before {
  content: "\ed8a";
  color: #0085c0;
}
.icomoon_brands-riseup:before {
  content: "\ed8b";
  color: #5e9ee3;
}
.icomoon_brands-rollup-dot-js:before {
  content: "\ed8c";
  color: #ec4a3f;
}
.icomoon_brands-roots:before {
  content: "\ed8d";
  color: #525ddc;
}
.icomoon_brands-roundcube:before {
  content: "\ed8e";
  color: #37beff;
}
.icomoon_brands-rss1:before {
  content: "\ed8f";
  color: #ffa500;
}
.icomoon_brands-rstudio:before {
  content: "\ed90";
  color: #75aadb;
}
.icomoon_brands-ruby:before {
  content: "\ed91";
  color: #cc342d;
}
.icomoon_brands-rubygems:before {
  content: "\ed92";
  color: #e9573f;
}
.icomoon_brands-runkeeper:before {
  content: "\ed93";
  color: #2dc9d7;
}
.icomoon_brands-rust:before {
  content: "\ed94";
}
.icomoon_brands-safari1:before {
  content: "\ed95";
}
.icomoon_brands-sahibinden:before {
  content: "\ed96";
  color: #ffe800;
}
.icomoon_brands-salesforce:before {
  content: "\ed97";
  color: #00a1e0;
}
.icomoon_brands-saltstack:before {
  content: "\ed98";
  color: #00eace;
}
.icomoon_brands-samsung:before {
  content: "\ed99";
  color: #1428a0;
}
.icomoon_brands-samsungpay:before {
  content: "\ed9a";
  color: #1428a0;
}
.icomoon_brands-sap:before {
  content: "\ed9b";
  color: #008fd3;
}
.icomoon_brands-sass:before {
  content: "\ed9c";
  color: #c69;
}
.icomoon_brands-saucelabs:before {
  content: "\ed9d";
  color: #e2231a;
}
.icomoon_brands-scala:before {
  content: "\ed9e";
  color: #dc322f;
}
.icomoon_brands-scaleway:before {
  content: "\ed9f";
  color: #4f0599;
}
.icomoon_brands-scribd:before {
  content: "\eda0";
  color: #1a7bba;
}
.icomoon_brands-scrutinizerci:before {
  content: "\eda1";
  color: #8a9296;
}
.icomoon_brands-seagate:before {
  content: "\eda2";
  color: #72be4f;
}
.icomoon_brands-sega:before {
  content: "\eda3";
  color: #0089cf;
}
.icomoon_brands-sellfy:before {
  content: "\eda4";
  color: #21b352;
}
.icomoon_brands-semaphoreci:before {
  content: "\eda5";
  color: #19a974;
}
.icomoon_brands-sensu:before {
  content: "\eda6";
  color: #89c967;
}
.icomoon_brands-sentry:before {
  content: "\eda7";
  color: #fb4226;
}
.icomoon_brands-serverfault:before {
  content: "\eda8";
  color: #e7282d;
}
.icomoon_brands-shazam:before {
  content: "\eda9";
  color: #08f;
}
.icomoon_brands-shell:before {
  content: "\edaa";
  color: #ffd500;
}
.icomoon_brands-shopify:before {
  content: "\edab";
  color: #7ab55c;
}
.icomoon_brands-showpad:before {
  content: "\edac";
  color: #2d2e83;
}
.icomoon_brands-siemens:before {
  content: "\edad";
  color: #099;
}
.icomoon_brands-signal:before {
  content: "\edae";
  color: #2592e9;
}
.icomoon_brands-simpleicons:before {
  content: "\edaf";
}
.icomoon_brands-sinaweibo:before {
  content: "\edb0";
  color: #e6162d;
}
.icomoon_brands-sitepoint:before {
  content: "\edb1";
  color: #258aaf;
}
.icomoon_brands-sketch:before {
  content: "\edb2";
  color: #f7b500;
}
.icomoon_brands-skillshare:before {
  content: "\edb3";
  color: #17c5cb;
}
.icomoon_brands-skyliner:before {
  content: "\edb4";
  color: #2fcea0;
}
.icomoon_brands-skype1:before {
  content: "\edb5";
  color: #00aff0;
}
.icomoon_brands-slack:before {
  content: "\edb6";
  color: #4a154b;
}
.icomoon_brands-slashdot:before {
  content: "\edb7";
  color: #026664;
}
.icomoon_brands-slickpic:before {
  content: "\edb8";
  color: #ff880f;
}
.icomoon_brands-slides:before {
  content: "\edb9";
  color: #e4637c;
}
.icomoon_brands-smashingmagazine:before {
  content: "\edba";
  color: #e85c33;
}
.icomoon_brands-smugmug:before {
  content: "\edbb";
  color: #6db944;
}
.icomoon_brands-snapchat:before {
  content: "\edbc";
  color: #fffc00;
}
.icomoon_brands-snapcraft:before {
  content: "\edbd";
  color: #82bea0;
}
.icomoon_brands-snyk:before {
  content: "\edbe";
  color: #4c4a73;
}
.icomoon_brands-society6:before {
  content: "\edbf";
}
.icomoon_brands-socket-dot-io:before {
  content: "\edc0";
}
.icomoon_brands-sogou:before {
  content: "\edc1";
  color: #fb6022;
}
.icomoon_brands-solus:before {
  content: "\edc2";
  color: #5294e2;
}
.icomoon_brands-sonarcloud:before {
  content: "\edc3";
  color: #f3702a;
}
.icomoon_brands-sonarlint:before {
  content: "\edc4";
  color: #cc2026;
}
.icomoon_brands-sonarqube:before {
  content: "\edc5";
  color: #4e9bcd;
}
.icomoon_brands-sonarsource:before {
  content: "\edc6";
  color: #cb3032;
}
.icomoon_brands-songkick:before {
  content: "\edc7";
  color: #f80046;
}
.icomoon_brands-sonicwall:before {
  content: "\edc8";
  color: #f60;
}
.icomoon_brands-sonos:before {
  content: "\edc9";
}
.icomoon_brands-soundcloud1:before {
  content: "\edca";
  color: #f30;
}
.icomoon_brands-sourceengine:before {
  content: "\edcb";
  color: #f79a10;
}
.icomoon_brands-sourceforge:before {
  content: "\edcc";
  color: #535353;
}
.icomoon_brands-sourcegraph:before {
  content: "\edcd";
  color: #00b4f2;
}
.icomoon_brands-spacemacs:before {
  content: "\edce";
  color: #9266cc;
}
.icomoon_brands-spacex:before {
  content: "\edcf";
  color: #005288;
}
.icomoon_brands-sparkfun:before {
  content: "\edd0";
  color: #e53525;
}
.icomoon_brands-sparkpost:before {
  content: "\edd1";
  color: #fa6423;
}
.icomoon_brands-spdx:before {
  content: "\edd2";
  color: #4398cc;
}
.icomoon_brands-speakerdeck:before {
  content: "\edd3";
  color: #396;
}
.icomoon_brands-spectrum:before {
  content: "\edd4";
  color: #7b16ff;
}
.icomoon_brands-spotify1:before {
  content: "\edd5";
  color: #1ed760;
}
.icomoon_brands-spotlight:before {
  content: "\edd6";
  color: #352a71;
}
.icomoon_brands-spreaker:before {
  content: "\edd7";
  color: #f5c300;
}
.icomoon_brands-spring:before {
  content: "\edd8";
  color: #6db33f;
}
.icomoon_brands-sprint:before {
  content: "\edd9";
  color: #ffce0a;
}
.icomoon_brands-square:before {
  content: "\edda";
}
.icomoon_brands-squarespace:before {
  content: "\eddb";
}
.icomoon_brands-stackbit:before {
  content: "\eddc";
  color: #3eb0fd;
}
.icomoon_brands-stackexchange:before {
  content: "\eddd";
  color: #1e5397;
}
.icomoon_brands-stackoverflow1:before {
  content: "\edde";
  color: #fe7a16;
}
.icomoon_brands-stackpath:before {
  content: "\eddf";
}
.icomoon_brands-stackshare:before {
  content: "\ede0";
  color: #0690fa;
}
.icomoon_brands-stadia:before {
  content: "\ede1";
  color: #cd2640;
}
.icomoon_brands-statamic:before {
  content: "\ede2";
}
.icomoon_brands-staticman:before {
  content: "\ede3";
}
.icomoon_brands-statuspage:before {
  content: "\ede4";
}
.icomoon_brands-steam1:before {
  content: "\ede5";
}
.icomoon_brands-steamworks:before {
  content: "\ede6";
}
.icomoon_brands-steem:before {
  content: "\ede7";
  color: #4ba2f2;
}
.icomoon_brands-steemit:before {
  content: "\ede8";
  color: #06d6a9;
}
.icomoon_brands-steinberg:before {
  content: "\ede9";
  color: #c90827;
}
.icomoon_brands-stencyl:before {
  content: "\edea";
  color: #8e1c04;
}
.icomoon_brands-stitcher:before {
  content: "\edeb";
}
.icomoon_brands-storify:before {
  content: "\edec";
  color: #3a98d9;
}
.icomoon_brands-storybook:before {
  content: "\eded";
  color: #ff4785;
}
.icomoon_brands-strapi:before {
  content: "\edee";
  color: #2e7eea;
}
.icomoon_brands-strava:before {
  content: "\edef";
  color: #fc4c02;
}
.icomoon_brands-stripe:before {
  content: "\edf0";
  color: #008cdd;
}
.icomoon_brands-strongswan:before {
  content: "\edf1";
  color: #e00033;
}
.icomoon_brands-stubhub:before {
  content: "\edf2";
  color: #003168;
}
.icomoon_brands-styled-components:before {
  content: "\edf3";
  color: #db7093;
}
.icomoon_brands-styleshare:before {
  content: "\edf4";
}
.icomoon_brands-stylus:before {
  content: "\edf5";
}
.icomoon_brands-sublimetext:before {
  content: "\edf6";
  color: #ff9800;
}
.icomoon_brands-subversion:before {
  content: "\edf7";
  color: #809cc9;
}
.icomoon_brands-superuser:before {
  content: "\edf8";
  color: #2eace3;
}
.icomoon_brands-svelte:before {
  content: "\edf9";
  color: #ff3e00;
}
.icomoon_brands-svg1:before {
  content: "\edfa";
  color: #ffb13b;
}
.icomoon_brands-svgo:before {
  content: "\edfb";
  color: #14b9ff;
}
.icomoon_brands-swagger:before {
  content: "\edfc";
  color: #85ea2d;
}
.icomoon_brands-swarm:before {
  content: "\edfd";
  color: #ffa633;
}
.icomoon_brands-swift:before {
  content: "\edfe";
  color: #fa7343;
}
.icomoon_brands-symantec:before {
  content: "\edff";
  color: #fdb511;
}
.icomoon_brands-symfony:before {
  content: "\ee00";
}
.icomoon_brands-synology:before {
  content: "\ee01";
  color: #b6b5b6;
}
.icomoon_brands-t-mobile:before {
  content: "\ee02";
  color: #e20074;
}
.icomoon_brands-tableau:before {
  content: "\ee03";
  color: #e97627;
}
.icomoon_brands-tails:before {
  content: "\ee04";
  color: #56347c;
}
.icomoon_brands-tailwindcss:before {
  content: "\ee05";
  color: #38b2ac;
}
.icomoon_brands-tapas:before {
  content: "\ee06";
  color: #ffce00;
}
.icomoon_brands-teamviewer:before {
  content: "\ee07";
  color: #0e8ee9;
}
.icomoon_brands-ted:before {
  content: "\ee08";
  color: #e62b1e;
}
.icomoon_brands-teespring:before {
  content: "\ee09";
  color: #39ace6;
}
.icomoon_brands-telegram1:before {
  content: "\ee0a";
  color: #2ca5e0;
}
.icomoon_brands-tencentqq:before {
  content: "\ee0b";
  color: #eb1923;
}
.icomoon_brands-tencentweibo:before {
  content: "\ee0c";
  color: #20b8e5;
}
.icomoon_brands-tensorflow:before {
  content: "\ee0d";
  color: #ff6f00;
}
.icomoon_brands-teradata:before {
  content: "\ee0e";
  color: #f37440;
}
.icomoon_brands-terraform:before {
  content: "\ee0f";
  color: #623ce4;
}
.icomoon_brands-tesla:before {
  content: "\ee10";
  color: #c00;
}
.icomoon_brands-themighty:before {
  content: "\ee11";
  color: #d0072a;
}
.icomoon_brands-themoviedatabase:before {
  content: "\ee12";
  color: #01d277;
}
.icomoon_brands-tidal:before {
  content: "\ee13";
}
.icomoon_brands-tiktok:before {
  content: "\ee14";
}
.icomoon_brands-timescale:before {
  content: "\ee15";
  color: #fdb515;
}
.icomoon_brands-tinder:before {
  content: "\ee16";
  color: #ff6b6b;
}
.icomoon_brands-todoist:before {
  content: "\ee17";
  color: #e44332;
}
.icomoon_brands-toggl:before {
  content: "\ee18";
  color: #e01b22;
}
.icomoon_brands-topcoder:before {
  content: "\ee19";
  color: #29a8e0;
}
.icomoon_brands-toptal:before {
  content: "\ee1a";
  color: #3863a0;
}
.icomoon_brands-tor:before {
  content: "\ee1b";
  color: #7e4798;
}
.icomoon_brands-toshiba:before {
  content: "\ee1c";
  color: #f00;
}
.icomoon_brands-trainerroad:before {
  content: "\ee1d";
  color: #e12726;
}
.icomoon_brands-trakt:before {
  content: "\ee1e";
  color: #ed1c24;
}
.icomoon_brands-travisci:before {
  content: "\ee1f";
  color: #3eaaaf;
}
.icomoon_brands-treehouse:before {
  content: "\ee20";
  color: #5fcf80;
}
.icomoon_brands-trello1:before {
  content: "\ee21";
  color: #0079bf;
}
.icomoon_brands-trendmicro:before {
  content: "\ee22";
  color: #d71921;
}
.icomoon_brands-tripadvisor:before {
  content: "\ee23";
  color: #00af87;
}
.icomoon_brands-trulia:before {
  content: "\ee24";
  color: #53b50a;
}
.icomoon_brands-trustpilot:before {
  content: "\ee25";
  color: #00b67a;
}
.icomoon_brands-tumblr1:before {
  content: "\ee26";
  color: #36465d;
}
.icomoon_brands-turkishairlines:before {
  content: "\ee27";
  color: #c70a0c;
}
.icomoon_brands-twilio:before {
  content: "\ee28";
  color: #f22f46;
}
.icomoon_brands-twitch1:before {
  content: "\ee29";
  color: #6441a4;
}
.icomoon_brands-twitter1:before {
  content: "\ee2a";
  color: #1da1f2;
}
.icomoon_brands-twoo:before {
  content: "\ee2b";
  color: #ff7102;
}
.icomoon_brands-typescript:before {
  content: "\ee2c";
  color: #007acc;
}
.icomoon_brands-typo3:before {
  content: "\ee2d";
  color: #ff8700;
}
.icomoon_brands-uber:before {
  content: "\ee2e";
}
.icomoon_brands-ubereats:before {
  content: "\ee2f";
  color: #5fb709;
}
.icomoon_brands-ubisoft:before {
  content: "\ee30";
}
.icomoon_brands-ublockorigin:before {
  content: "\ee31";
  color: #800000;
}
.icomoon_brands-ubuntu:before {
  content: "\ee32";
  color: #e95420;
}
.icomoon_brands-udacity:before {
  content: "\ee33";
  color: #01b3e3;
}
.icomoon_brands-udemy:before {
  content: "\ee34";
  color: #ec5252;
}
.icomoon_brands-uikit:before {
  content: "\ee35";
  color: #2396f3;
}
.icomoon_brands-umbraco:before {
  content: "\ee36";
  color: #00bec1;
}
.icomoon_brands-unity:before {
  content: "\ee37";
}
.icomoon_brands-unrealengine:before {
  content: "\ee38";
}
.icomoon_brands-unsplash:before {
  content: "\ee39";
}
.icomoon_brands-untappd:before {
  content: "\ee3a";
  color: #ffc000;
}
.icomoon_brands-upwork:before {
  content: "\ee3b";
  color: #6fda44;
}
.icomoon_brands-v:before {
  content: "\ee3c";
  color: #5d87bf;
}
.icomoon_brands-v8:before {
  content: "\ee3d";
  color: #4b8bf5;
}
.icomoon_brands-vagrant:before {
  content: "\ee3e";
  color: #1563ff;
}
.icomoon_brands-valve:before {
  content: "\ee3f";
  color: #f74843;
}
.icomoon_brands-veeam:before {
  content: "\ee40";
  color: #00b336;
}
.icomoon_brands-venmo:before {
  content: "\ee41";
  color: #3d95ce;
}
.icomoon_brands-verizon:before {
  content: "\ee42";
  color: #cd040b;
}
.icomoon_brands-viadeo:before {
  content: "\ee43";
  color: #f88d2d;
}
.icomoon_brands-viber:before {
  content: "\ee44";
  color: #665cac;
}
.icomoon_brands-vim:before {
  content: "\ee45";
  color: #019733;
}
.icomoon_brands-vimeo1:before {
  content: "\ee46";
  color: #1ab7ea;
}
.icomoon_brands-vine1:before {
  content: "\ee47";
  color: #11b48a;
}
.icomoon_brands-virb:before {
  content: "\ee48";
  color: #0093da;
}
.icomoon_brands-visa:before {
  content: "\ee49";
  color: #142787;
}
.icomoon_brands-visualstudio:before {
  content: "\ee4a";
  color: #5c2d91;
}
.icomoon_brands-visualstudiocode:before {
  content: "\ee4b";
  color: #007acc;
}
.icomoon_brands-vk1:before {
  content: "\ee4c";
  color: #4680c2;
}
.icomoon_brands-vlcmediaplayer:before {
  content: "\ee4d";
  color: #f80;
}
.icomoon_brands-vodafone:before {
  content: "\ee4e";
  color: #e60000;
}
.icomoon_brands-volkswagen:before {
  content: "\ee4f";
  color: #151f5d;
}
.icomoon_brands-vsco:before {
  content: "\ee50";
}
.icomoon_brands-vue-dot-js:before {
  content: "\ee51";
  color: #4fc08d;
}
.icomoon_brands-w3c:before {
  content: "\ee52";
  color: #005a9c;
}
.icomoon_brands-wattpad:before {
  content: "\ee53";
  color: #f68d12;
}
.icomoon_brands-waze:before {
  content: "\ee54";
  color: #333665;
}
.icomoon_brands-weasyl:before {
  content: "\ee55";
  color: #900;
}
.icomoon_brands-webauthn:before {
  content: "\ee56";
  color: #3423a6;
}
.icomoon_brands-webcomponents-dot-org:before {
  content: "\ee57";
  color: #29abe2;
}
.icomoon_brands-webmin:before {
  content: "\ee58";
  color: #7da0d0;
}
.icomoon_brands-webpack:before {
  content: "\ee59";
  color: #8dd6f9;
}
.icomoon_brands-webstorm:before {
  content: "\ee5a";
}
.icomoon_brands-wechat:before {
  content: "\ee5b";
  color: #7bb32e;
}
.icomoon_brands-whatsapp1:before {
  content: "\ee5c";
  color: #25d366;
}
.icomoon_brands-wheniwork:before {
  content: "\ee5d";
  color: #51a33d;
}
.icomoon_brands-whitesource:before {
  content: "\ee5e";
  color: #161d4e;
}
.icomoon_brands-wii:before {
  content: "\ee5f";
  color: #8b8b8b;
}
.icomoon_brands-wiiu:before {
  content: "\ee60";
  color: #8b8b8b;
}
.icomoon_brands-wikipedia1:before {
  content: "\ee61";
}
.icomoon_brands-windows1:before {
  content: "\ee62";
  color: #0078d6;
}
.icomoon_brands-wire:before {
  content: "\ee63";
}
.icomoon_brands-wireguard:before {
  content: "\ee64";
  color: #88171a;
}
.icomoon_brands-wish:before {
  content: "\ee65";
  color: #2fb7ec;
}
.icomoon_brands-wix:before {
  content: "\ee66";
  color: #faad4d;
}
.icomoon_brands-wolfram:before {
  content: "\ee67";
  color: #d10;
}
.icomoon_brands-wolframlanguage:before {
  content: "\ee68";
  color: #d10;
}
.icomoon_brands-wolframmathematica:before {
  content: "\ee69";
  color: #d10;
}
.icomoon_brands-wordpress1:before {
  content: "\ee6a";
  color: #21759b;
}
.icomoon_brands-workplace:before {
  content: "\ee6b";
}
.icomoon_brands-wpengine:before {
  content: "\ee6c";
  color: #40bac8;
}
.icomoon_brands-write-dot-as:before {
  content: "\ee6d";
  color: #5bc4ee;
}
.icomoon_brands-x-dot-org:before {
  content: "\ee6e";
  color: #f28834;
}
.icomoon_brands-x-pack:before {
  content: "\ee6f";
  color: #005571;
}
.icomoon_brands-xamarin:before {
  content: "\ee70";
  color: #4393d4;
}
.icomoon_brands-xbox:before {
  content: "\ee71";
  color: #107c10;
}
.icomoon_brands-xcode:before {
  content: "\ee72";
  color: #1575f9;
}
.icomoon_brands-xdadevelopers:before {
  content: "\ee73";
  color: #f59812;
}
.icomoon_brands-xero:before {
  content: "\ee74";
  color: #13b5ea;
}
.icomoon_brands-xfce:before {
  content: "\ee75";
  color: #2284f2;
}
.icomoon_brands-xiaomi:before {
  content: "\ee76";
  color: #fa6709;
}
.icomoon_brands-xing1:before {
  content: "\ee77";
  color: #006567;
}
.icomoon_brands-xmpp:before {
  content: "\ee78";
  color: #002b5c;
}
.icomoon_brands-xrp:before {
  content: "\ee79";
  color: #25a768;
}
.icomoon_brands-xsplit:before {
  content: "\ee7a";
  color: #0095de;
}
.icomoon_brands-yahoo1:before {
  content: "\ee7b";
  color: #6001d2;
}
.icomoon_brands-yamahacorporation:before {
  content: "\ee7c";
  color: #4b1e78;
}
.icomoon_brands-yamahamotorcorporation:before {
  content: "\ee7d";
  color: #e60012;
}
.icomoon_brands-yammer:before {
  content: "\ee7e";
  color: #0072c6;
}
.icomoon_brands-yandex:before {
  content: "\ee7f";
  color: #f00;
}
.icomoon_brands-yarn:before {
  content: "\ee80";
  color: #2c8ebb;
}
.icomoon_brands-ycombinator:before {
  content: "\ee81";
  color: #f0652f;
}
.icomoon_brands-yelp1:before {
  content: "\ee82";
  color: #d32323;
}
.icomoon_brands-youtube1:before {
  content: "\ee83";
  color: #f00;
}
.icomoon_brands-zalando:before {
  content: "\ee84";
  color: #ff6900;
}
.icomoon_brands-zapier:before {
  content: "\ee85";
  color: #ff4a00;
}
.icomoon_brands-zeit:before {
  content: "\ee86";
}
.icomoon_brands-zend:before {
  content: "\ee87";
  color: #0679ea;
}
.icomoon_brands-zendesk:before {
  content: "\ee88";
}
.icomoon_brands-zendframework:before {
  content: "\ee89";
  color: #68b604;
}
.icomoon_brands-zeromq:before {
  content: "\ee8a";
  color: #df0000;
}
.icomoon_brands-zerply:before {
  content: "\ee8b";
  color: #9dbc7a;
}
.icomoon_brands-zhihu:before {
  content: "\ee8c";
  color: #0084ff;
}
.icomoon_brands-zillow:before {
  content: "\ee8d";
  color: #0074e4;
}
.icomoon_brands-zingat:before {
  content: "\ee8e";
  color: #009cfb;
}
.icomoon_brands-zoom:before {
  content: "\ee8f";
  color: #2d8cff;
}
.icomoon_brands-zorin:before {
  content: "\ee90";
  color: #0cc1f3;
}
.icomoon_brands-zulip:before {
  content: "\ee91";
  color: #52c2af;
}
/*!
 *  Devicons 1.8.0 made by Theodore Vorillas / http://vorillaz.com 
 */
@font-face{font-display:swap;font-family:devicons;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons.eot?xqxft6);src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons.eot?#iefixxqxft6) format("embedded-opentype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons.woff?xqxft6) format("woff"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons.ttf?xqxft6) format("truetype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons.svg?xqxft6#devicons) format("svg");font-weight:400;font-style:normal}.devicons{font-family:devicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.devicons-git:before{content:"\e602"}.devicons-git_compare:before{content:"\e628"}.devicons-git_branch:before{content:"\e625"}.devicons-git_commit:before{content:"\e629"}.devicons-git_pull_request:before{content:"\e626"}.devicons-git_merge:before{content:"\e627"}.devicons-bitbucket:before{content:"\e603"}.devicons-github_alt:before{content:"\e608"}.devicons-github_badge:before{content:"\e609"}.devicons-github:before{content:"\e60a"}.devicons-github_full:before{content:"\e617"}.devicons-java:before{content:"\e638"}.devicons-ruby:before{content:"\e639"}.devicons-scala:before{content:"\e637"}.devicons-python:before{content:"\e63c"}.devicons-go:before{content:"\e624"}.devicons-ruby_on_rails:before{content:"\e63b"}.devicons-django:before{content:"\e61d"}.devicons-markdown:before{content:"\e63e"}.devicons-php:before{content:"\e63d"}.devicons-mysql:before{content:"\e604"}.devicons-streamline:before{content:"\e605"}.devicons-database:before{content:"\e606"}.devicons-laravel:before{content:"\e63f"}.devicons-javascript:before{content:"\e64e"}.devicons-angular:before{content:"\e653"}.devicons-backbone:before{content:"\e652"}.devicons-coffeescript:before{content:"\e651"}.devicons-jquery:before{content:"\e650"}.devicons-modernizr:before{content:"\e620"}.devicons-jquery_ui:before{content:"\e654"}.devicons-ember:before{content:"\e61b"}.devicons-dojo:before{content:"\e61c"}.devicons-nodejs:before{content:"\e619"}.devicons-nodejs_small:before{content:"\e618"}.devicons-javascript_shield:before{content:"\e64f"}.devicons-bootstrap:before{content:"\e647"}.devicons-sass:before{content:"\e64b"}.devicons-css3_full:before{content:"\e64a"}.devicons-css3:before{content:"\e649"}.devicons-html5:before{content:"\e636"}.devicons-html5_multimedia:before{content:"\e632"}.devicons-html5_device_access:before{content:"\e633"}.devicons-html5_3d_effects:before{content:"\e635"}.devicons-html5_connectivity:before{content:"\e634"}.devicons-ghost_small:before{content:"\e614"}.devicons-ghost:before{content:"\e61f"}.devicons-magento:before{content:"\e640"}.devicons-joomla:before{content:"\e641"}.devicons-jekyll_small:before{content:"\e60d"}.devicons-drupal:before{content:"\e642"}.devicons-wordpress:before{content:"\e60b"}.devicons-grunt:before{content:"\e64c"}.devicons-bower:before{content:"\e64d"}.devicons-npm:before{content:"\e61e"}.devicons-yahoo_small:before{content:"\e62b"}.devicons-yahoo:before{content:"\e615"}.devicons-bing_small:before{content:"\e600"}.devicons-windows:before{content:"\e60f"}.devicons-linux:before{content:"\e612"}.devicons-ubuntu:before{content:"\e63a"}.devicons-android:before{content:"\e60e"}.devicons-apple:before{content:"\e611"}.devicons-appstore:before{content:"\e613"}.devicons-phonegap:before{content:"\e630"}.devicons-blackberry:before{content:"\e623"}.devicons-stackoverflow:before{content:"\e610"}.devicons-techcrunch:before{content:"\e62c"}.devicons-codrops:before{content:"\e62f"}.devicons-css_tricks:before{content:"\e601"}.devicons-smashing_magazine:before{content:"\e62d"}.devicons-netmagazine:before{content:"\e62e"}.devicons-codepen:before{content:"\e616"}.devicons-cssdeck:before{content:"\e62a"}.devicons-hackernews:before{content:"\e61a"}.devicons-dropbox:before{content:"\e607"}.devicons-google_drive:before{content:"\e631"}.devicons-visualstudio:before{content:"\e60c"}.devicons-unity_small:before{content:"\e621"}.devicons-raspberry_pi:before{content:"\e622"}.devicons-chrome:before{content:"\e643"}.devicons-ie:before{content:"\e644"}.devicons-firefox:before{content:"\e645"}.devicons-opera:before{content:"\e646"}.devicons-safari:before{content:"\e648"}.devicons-swift:before{content:"\e655"}.devicons-symfony:before{content:"\e656"}.devicons-symfony_badge:before{content:"\e657"}.devicons-less:before{content:"\e658"}.devicons-stylus:before{content:"\e659"}.devicons-trello:before{content:"\e65a"}.devicons-atlassian:before{content:"\e65b"}.devicons-jira:before{content:"\e65c"}.devicons-envato:before{content:"\e65d"}.devicons-snap_svg:before{content:"\e65e"}.devicons-raphael:before{content:"\e65f"}.devicons-google_analytics:before{content:"\e660"}.devicons-compass:before{content:"\e661"}.devicons-onedrive:before{content:"\e662"}.devicons-gulp:before{content:"\e663"}.devicons-atom:before{content:"\e664"}.devicons-cisco:before{content:"\e665"}.devicons-nancy:before{content:"\e666"}.devicons-clojure:before{content:"\e668"}.devicons-clojure_alt:before{content:"\e66a"}.devicons-perl:before{content:"\e669"}.devicons-celluloid:before{content:"\e66b"}.devicons-w3c:before{content:"\e66c"}.devicons-redis:before{content:"\e66d"}.devicons-postgresql:before{content:"\e66e"}.devicons-webplatform:before{content:"\e66f"}.devicons-jenkins:before{content:"\e667"}.devicons-requirejs:before{content:"\e670"}.devicons-opensource:before{content:"\e671"}.devicons-typo3:before{content:"\e672"}.devicons-uikit:before{content:"\e673"}.devicons-doctrine:before{content:"\e674"}.devicons-groovy:before{content:"\e675"}.devicons-nginx:before{content:"\e676"}.devicons-haskell:before{content:"\e677"}.devicons-zend:before{content:"\e678"}.devicons-gnu:before{content:"\e679"}.devicons-yeoman:before{content:"\e67a"}.devicons-heroku:before{content:"\e67b"}.devicons-debian:before{content:"\e67d"}.devicons-travis:before{content:"\e67e"}.devicons-dotnet:before{content:"\e67f"}.devicons-codeigniter:before{content:"\e680"}.devicons-javascript_badge:before{content:"\e681"}.devicons-yii:before{content:"\e682"}.devicons-msql_server:before{content:"\e67c"}.devicons-composer:before{content:"\e683"}.devicons-krakenjs_badge:before{content:"\e684"}.devicons-krakenjs:before{content:"\e685"}.devicons-mozilla:before{content:"\e686"}.devicons-firebase:before{content:"\e687"}.devicons-sizzlejs:before{content:"\e688"}.devicons-creativecommons:before{content:"\e689"}.devicons-creativecommons_badge:before{content:"\e68a"}.devicons-mitlicence:before{content:"\e68b"}.devicons-senchatouch:before{content:"\e68c"}.devicons-bugsense:before{content:"\e68d"}.devicons-extjs:before{content:"\e68e"}.devicons-mootools_badge:before{content:"\e68f"}.devicons-mootools:before{content:"\e690"}.devicons-ruby_rough:before{content:"\e691"}.devicons-komodo:before{content:"\e692"}.devicons-coda:before{content:"\e693"}.devicons-bintray:before{content:"\e694"}.devicons-terminal:before{content:"\e695"}.devicons-code:before{content:"\e696"}.devicons-responsive:before{content:"\e697"}.devicons-dart:before{content:"\e698"}.devicons-aptana:before{content:"\e699"}.devicons-mailchimp:before{content:"\e69a"}.devicons-netbeans:before{content:"\e69b"}.devicons-dreamweaver:before{content:"\e69c"}.devicons-brackets:before{content:"\e69d"}.devicons-eclipse:before{content:"\e69e"}.devicons-cloud9:before{content:"\e69f"}.devicons-scrum:before{content:"\e6a0"}.devicons-prolog:before{content:"\e6a1"}.devicons-terminal_badge:before{content:"\e6a2"}.devicons-code_badge:before{content:"\e6a3"}.devicons-mongodb:before{content:"\e6a4"}.devicons-meteor:before{content:"\e6a5"}.devicons-meteorfull:before{content:"\e6a6"}.devicons-fsharp:before{content:"\e6a7"}.devicons-rust:before{content:"\e6a8"}.devicons-ionic:before{content:"\e6a9"}.devicons-sublime:before{content:"\e6aa"}.devicons-appcelerator:before{content:"\e6ab"}.devicons-asterisk:before{content:"\e6ac"}.devicons-aws:before{content:"\e6ad"}.devicons-digital-ocean:before{content:"\e6ae"}.devicons-dlang:before{content:"\e6af"}.devicons-docker:before{content:"\e6b0"}.devicons-erlang:before{content:"\e6b1"}.devicons-google-cloud-platform:before{content:"\e6b2"}.devicons-grails:before{content:"\e6b3"}.devicons-illustrator:before{content:"\e6b4"}.devicons-intellij:before{content:"\e6b5"}.devicons-materializecss:before{content:"\e6b6"}.devicons-openshift:before{content:"\e6b7"}.devicons-photoshop:before{content:"\e6b8"}.devicons-rackspace:before{content:"\e6b9"}.devicons-react:before{content:"\e6ba"}.devicons-redhat:before{content:"\e6bb"}.devicons-scriptcs:before{content:"\e6bc"}.devicons-sqllite:before{content:"\e6c4"}.devicons-vim:before{content:"\e6c5"}@font-face{font-display:swap;font-family:ElegantIcons;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ElegantIcons.eot);src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ElegantIcons.woff) format('woff'),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ElegantIcons.ttf) format('truetype'),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:ElegantIcons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}/*!
 *  Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework
 *  License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-display:swap;font-family:'Elusive-Icons';src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont.eot?v=2.0.0');src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0') format('embedded-opentype'),url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont.woff?v=2.0.0') format('woff'),url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont.ttf?v=2.0.0') format('truetype'),url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular') format('svg');font-weight:normal;font-style:normal}.el{display:inline-block;font:normal normal normal 14px/1 'Elusive-Icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.el-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.el-2x{font-size:2em}.el-3x{font-size:3em}.el-4x{font-size:4em}.el-5x{font-size:5em}.el-fw{width:1.28571429em;text-align:center}.el-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.el-ul>li{position:relative}.el-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.el-li.el-lg{left:-1.85714286em}.el-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.el.pull-left{margin-right:.3em}.el.pull-right{margin-left:.3em}.el-spin{-webkit-animation:el-spin 2s infinite linear;animation:el-spin 2s infinite linear}.el-pulse{-webkit-animation:el-spin 1s infinite steps(8);animation:el-spin 1s infinite steps(8)}@-webkit-keyframes el-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes el-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.el-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.el-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.el-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.el-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.el-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .el-rotate-90,:root .el-rotate-180,:root .el-rotate-270,:root .el-flip-horizontal,:root .el-flip-vertical{filter:none}.el-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.el-stack-1x,.el-stack-2x{position:absolute;left:0;width:100%;text-align:center}.el-stack-1x{line-height:inherit}.el-stack-2x{font-size:2em}.el-inverse{color:#fff}.el-address-book-alt:before{content:"\f101"}.el-address-book:before{content:"\f102"}.el-adjust-alt:before{content:"\f103"}.el-adjust:before{content:"\f104"}.el-adult:before{content:"\f105"}.el-align-center:before{content:"\f106"}.el-align-justify:before{content:"\f107"}.el-align-left:before{content:"\f108"}.el-align-right:before{content:"\f109"}.el-arrow-down:before{content:"\f10a"}.el-arrow-left:before{content:"\f10b"}.el-arrow-right:before{content:"\f10c"}.el-arrow-up:before{content:"\f10d"}.el-asl:before{content:"\f10e"}.el-asterisk:before{content:"\f10f"}.el-backward:before{content:"\f110"}.el-ban-circle:before{content:"\f111"}.el-barcode:before{content:"\f112"}.el-behance:before{content:"\f113"}.el-bell:before{content:"\f114"}.el-blind:before{content:"\f115"}.el-blogger:before{content:"\f116"}.el-bold:before{content:"\f117"}.el-book:before{content:"\f118"}.el-bookmark-empty:before{content:"\f119"}.el-bookmark:before{content:"\f11a"}.el-braille:before{content:"\f11b"}.el-briefcase:before{content:"\f11c"}.el-broom:before{content:"\f11d"}.el-brush:before{content:"\f11e"}.el-bulb:before{content:"\f11f"}.el-bullhorn:before{content:"\f120"}.el-calendar-sign:before{content:"\f121"}.el-calendar:before{content:"\f122"}.el-camera:before{content:"\f123"}.el-car:before{content:"\f124"}.el-caret-down:before{content:"\f125"}.el-caret-left:before{content:"\f126"}.el-caret-right:before{content:"\f127"}.el-caret-up:before{content:"\f128"}.el-cc:before{content:"\f129"}.el-certificate:before{content:"\f12a"}.el-check-empty:before{content:"\f12b"}.el-check:before{content:"\f12c"}.el-chevron-down:before{content:"\f12d"}.el-chevron-left:before{content:"\f12e"}.el-chevron-right:before{content:"\f12f"}.el-chevron-up:before{content:"\f130"}.el-child:before{content:"\f131"}.el-circle-arrow-down:before{content:"\f132"}.el-circle-arrow-left:before{content:"\f133"}.el-circle-arrow-right:before{content:"\f134"}.el-circle-arrow-up:before{content:"\f135"}.el-cloud-alt:before{content:"\f136"}.el-cloud:before{content:"\f137"}.el-cog-alt:before{content:"\f138"}.el-cog:before{content:"\f139"}.el-cogs:before{content:"\f13a"}.el-comment-alt:before{content:"\f13b"}.el-comment:before{content:"\f13c"}.el-compass-alt:before{content:"\f13d"}.el-compass:before{content:"\f13e"}.el-credit-card:before{content:"\f13f"}.el-css:before{content:"\f140"}.el-dashboard:before{content:"\f141"}.el-delicious:before{content:"\f142"}.el-deviantart:before{content:"\f143"}.el-digg:before{content:"\f144"}.el-download-alt:before{content:"\f145"}.el-download:before{content:"\f146"}.el-dribbble:before{content:"\f147"}.el-edit:before{content:"\f148"}.el-eject:before{content:"\f149"}.el-envelope-alt:before{content:"\f14a"}.el-envelope:before{content:"\f14b"}.el-error-alt:before{content:"\f14c"}.el-error:before{content:"\f14d"}.el-eur:before{content:"\f14e"}.el-exclamation-sign:before{content:"\f14f"}.el-eye-close:before{content:"\f150"}.el-eye-open:before{content:"\f151"}.el-facebook:before{content:"\f152"}.el-facetime-video:before{content:"\f153"}.el-fast-backward:before{content:"\f154"}.el-fast-forward:before{content:"\f155"}.el-female:before{content:"\f156"}.el-file-alt:before{content:"\f157"}.el-file-edit-alt:before{content:"\f158"}.el-file-edit:before{content:"\f159"}.el-file-new-alt:before{content:"\f15a"}.el-file-new:before{content:"\f15b"}.el-file:before{content:"\f15c"}.el-film:before{content:"\f15d"}.el-filter:before{content:"\f15e"}.el-fire:before{content:"\f15f"}.el-flag-alt:before{content:"\f160"}.el-flag:before{content:"\f161"}.el-flickr:before{content:"\f162"}.el-folder-close:before{content:"\f163"}.el-folder-open:before{content:"\f164"}.el-folder-sign:before{content:"\f165"}.el-folder:before{content:"\f166"}.el-font:before{content:"\f167"}.el-fontsize:before{content:"\f168"}.el-fork:before{content:"\f169"}.el-forward-alt:before{content:"\f16a"}.el-forward:before{content:"\f16b"}.el-foursquare:before{content:"\f16c"}.el-friendfeed-rect:before{content:"\f16d"}.el-friendfeed:before{content:"\f16e"}.el-fullscreen:before{content:"\f16f"}.el-gbp:before{content:"\f170"}.el-gift:before{content:"\f171"}.el-github-text:before{content:"\f172"}.el-github:before{content:"\f173"}.el-glass:before{content:"\f174"}.el-glasses:before{content:"\f175"}.el-globe-alt:before{content:"\f176"}.el-globe:before{content:"\f177"}.el-googleplus:before{content:"\f178"}.el-graph-alt:before{content:"\f179"}.el-graph:before{content:"\f17a"}.el-group-alt:before{content:"\f17b"}.el-group:before{content:"\f17c"}.el-guidedog:before{content:"\f17d"}.el-hand-down:before{content:"\f17e"}.el-hand-left:before{content:"\f17f"}.el-hand-right:before{content:"\f180"}.el-hand-up:before{content:"\f181"}.el-hdd:before{content:"\f182"}.el-headphones:before{content:"\f183"}.el-hearing-impaired:before{content:"\f184"}.el-heart-alt:before{content:"\f185"}.el-heart-empty:before{content:"\f186"}.el-heart:before{content:"\f187"}.el-home-alt:before{content:"\f188"}.el-home:before{content:"\f189"}.el-hourglass:before{content:"\f18a"}.el-idea-alt:before{content:"\f18b"}.el-idea:before{content:"\f18c"}.el-inbox-alt:before{content:"\f18d"}.el-inbox-box:before{content:"\f18e"}.el-inbox:before{content:"\f18f"}.el-indent-left:before{content:"\f190"}.el-indent-right:before{content:"\f191"}.el-info-circle:before{content:"\f192"}.el-instagram:before{content:"\f193"}.el-iphone-home:before{content:"\f194"}.el-italic:before{content:"\f195"}.el-key:before{content:"\f196"}.el-laptop-alt:before{content:"\f197"}.el-laptop:before{content:"\f198"}.el-lastfm:before{content:"\f199"}.el-leaf:before{content:"\f19a"}.el-lines:before{content:"\f19b"}.el-link:before{content:"\f19c"}.el-linkedin:before{content:"\f19d"}.el-list-alt:before{content:"\f19e"}.el-list:before{content:"\f19f"}.el-livejournal:before{content:"\f1a0"}.el-lock-alt:before{content:"\f1a1"}.el-lock:before{content:"\f1a2"}.el-magic:before{content:"\f1a3"}.el-magnet:before{content:"\f1a4"}.el-male:before{content:"\f1a5"}.el-map-marker-alt:before{content:"\f1a6"}.el-map-marker:before{content:"\f1a7"}.el-mic-alt:before{content:"\f1a8"}.el-mic:before{content:"\f1a9"}.el-minus-sign:before{content:"\f1aa"}.el-minus:before{content:"\f1ab"}.el-move:before{content:"\f1ac"}.el-music:before{content:"\f1ad"}.el-myspace:before{content:"\f1ae"}.el-network:before{content:"\f1af"}.el-off:before{content:"\f1b0"}.el-ok-circle:before{content:"\f1b1"}.el-ok-sign:before{content:"\f1b2"}.el-ok:before{content:"\f1b3"}.el-opensource:before{content:"\f1b4"}.el-paper-clip-alt:before{content:"\f1b5"}.el-paper-clip:before{content:"\f1b6"}.el-path:before{content:"\f1b7"}.el-pause-alt:before{content:"\f1b8"}.el-pause:before{content:"\f1b9"}.el-pencil-alt:before{content:"\f1ba"}.el-pencil:before{content:"\f1bb"}.el-person:before{content:"\f1bc"}.el-phone-alt:before{content:"\f1bd"}.el-phone:before{content:"\f1be"}.el-photo-alt:before{content:"\f1bf"}.el-photo:before{content:"\f1c0"}.el-picasa:before{content:"\f1c1"}.el-picture:before{content:"\f1c2"}.el-pinterest:before{content:"\f1c3"}.el-plane:before{content:"\f1c4"}.el-play-alt:before{content:"\f1c5"}.el-play-circle:before{content:"\f1c6"}.el-play:before{content:"\f1c7"}.el-plurk-alt:before{content:"\f1c8"}.el-plurk:before{content:"\f1c9"}.el-plus-sign:before{content:"\f1ca"}.el-plus:before{content:"\f1cb"}.el-podcast:before{content:"\f1cc"}.el-print:before{content:"\f1cd"}.el-puzzle:before{content:"\f1ce"}.el-qrcode:before{content:"\f1cf"}.el-question-sign:before{content:"\f1d0"}.el-question:before{content:"\f1d1"}.el-quote-alt:before{content:"\f1d2"}.el-quote-right-alt:before{content:"\f1d3"}.el-quote-right:before{content:"\f1d4"}.el-quotes:before{content:"\f1d5"}.el-random:before{content:"\f1d6"}.el-record:before{content:"\f1d7"}.el-reddit:before{content:"\f1d8"}.el-redux:before{content:"\f1d9"}.el-refresh:before{content:"\f1da"}.el-remove-circle:before{content:"\f1db"}.el-remove-sign:before{content:"\f1dc"}.el-remove:before{content:"\f1dd"}.el-repeat-alt:before{content:"\f1de"}.el-repeat:before{content:"\f1df"}.el-resize-full:before{content:"\f1e0"}.el-resize-horizontal:before{content:"\f1e1"}.el-resize-small:before{content:"\f1e2"}.el-resize-vertical:before{content:"\f1e3"}.el-return-key:before{content:"\f1e4"}.el-retweet:before{content:"\f1e5"}.el-reverse-alt:before{content:"\f1e6"}.el-road:before{content:"\f1e7"}.el-rss:before{content:"\f1e8"}.el-scissors:before{content:"\f1e9"}.el-screen-alt:before{content:"\f1ea"}.el-screen:before{content:"\f1eb"}.el-screenshot:before{content:"\f1ec"}.el-search-alt:before{content:"\f1ed"}.el-search:before{content:"\f1ee"}.el-share-alt:before{content:"\f1ef"}.el-share:before{content:"\f1f0"}.el-shopping-cart-sign:before{content:"\f1f1"}.el-shopping-cart:before{content:"\f1f2"}.el-signal:before{content:"\f1f3"}.el-skype:before{content:"\f1f4"}.el-slideshare:before{content:"\f1f5"}.el-smiley-alt:before{content:"\f1f6"}.el-smiley:before{content:"\f1f7"}.el-soundcloud:before{content:"\f1f8"}.el-speaker:before{content:"\f1f9"}.el-spotify:before{content:"\f1fa"}.el-stackoverflow:before{content:"\f1fb"}.el-star-alt:before{content:"\f1fc"}.el-star-empty:before{content:"\f1fd"}.el-star:before{content:"\f1fe"}.el-step-backward:before{content:"\f1ff"}.el-step-forward:before{content:"\f200"}.el-stop-alt:before{content:"\f201"}.el-stop:before{content:"\f202"}.el-stumbleupon:before{content:"\f203"}.el-tag:before{content:"\f204"}.el-tags:before{content:"\f205"}.el-tasks:before{content:"\f206"}.el-text-height:before{content:"\f207"}.el-text-width:before{content:"\f208"}.el-th-large:before{content:"\f209"}.el-th-list:before{content:"\f20a"}.el-th:before{content:"\f20b"}.el-thumbs-down:before{content:"\f20c"}.el-thumbs-up:before{content:"\f20d"}.el-time-alt:before{content:"\f20e"}.el-time:before{content:"\f20f"}.el-tint:before{content:"\f210"}.el-torso:before{content:"\f211"}.el-trash-alt:before{content:"\f212"}.el-trash:before{content:"\f213"}.el-tumblr:before{content:"\f214"}.el-twitter:before{content:"\f215"}.el-universal-access:before{content:"\f216"}.el-unlock-alt:before{content:"\f217"}.el-unlock:before{content:"\f218"}.el-upload:before{content:"\f219"}.el-usd:before{content:"\f21a"}.el-user:before{content:"\f21b"}.el-viadeo:before{content:"\f21c"}.el-video-alt:before{content:"\f21d"}.el-video-chat:before{content:"\f21e"}.el-video:before{content:"\f21f"}.el-view-mode:before{content:"\f220"}.el-vimeo:before{content:"\f221"}.el-vkontakte:before{content:"\f222"}.el-volume-down:before{content:"\f223"}.el-volume-off:before{content:"\f224"}.el-volume-up:before{content:"\f225"}.el-w3c:before{content:"\f226"}.el-warning-sign:before{content:"\f227"}.el-website-alt:before{content:"\f228"}.el-website:before{content:"\f229"}.el-wheelchair:before{content:"\f22a"}.el-wordpress:before{content:"\f22b"}.el-wrench-alt:before{content:"\f22c"}.el-wrench:before{content:"\f22d"}.el-youtube:before{content:"\f22e"}.el-zoom-in:before{content:"\f22f"}.el-zoom-out:before{content:"\f230"}
/*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2018 IcoFont 
* @license - https://icofont.com/license/
*/@font-face{font-display:swap;font-family:IcoFont;font-weight:400;font-style:Regular;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icofont.woff2) format("woff2"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icofont.woff) format("woff")}[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-angry-monster:before{content:"\e800"}.icofont-bathtub:before{content:"\e801"}.icofont-bird-wings:before{content:"\e802"}.icofont-bow:before{content:"\e803"}.icofont-castle:before{content:"\e804"}.icofont-circuit:before{content:"\e805"}.icofont-crown-king:before{content:"\e806"}.icofont-crown-queen:before{content:"\e807"}.icofont-dart:before{content:"\e808"}.icofont-disability-race:before{content:"\e809"}.icofont-diving-goggle:before{content:"\e80a"}.icofont-eye-open:before{content:"\e80b"}.icofont-flora-flower:before{content:"\e80c"}.icofont-flora:before{content:"\e80d"}.icofont-gift-box:before{content:"\e80e"}.icofont-halloween-pumpkin:before{content:"\e80f"}.icofont-hand-power:before{content:"\e810"}.icofont-hand-thunder:before{content:"\e811"}.icofont-king-monster:before{content:"\e812"}.icofont-love:before{content:"\e813"}.icofont-magician-hat:before{content:"\e814"}.icofont-native-american:before{content:"\e815"}.icofont-owl-look:before{content:"\e816"}.icofont-phoenix:before{content:"\e817"}.icofont-robot-face:before{content:"\e818"}.icofont-sand-clock:before{content:"\e819"}.icofont-shield-alt:before{content:"\e81a"}.icofont-ship-wheel:before{content:"\e81b"}.icofont-skull-danger:before{content:"\e81c"}.icofont-skull-face:before{content:"\e81d"}.icofont-snowmobile:before{content:"\e81e"}.icofont-space-shuttle:before{content:"\e81f"}.icofont-star-shape:before{content:"\e820"}.icofont-swirl:before{content:"\e821"}.icofont-tattoo-wing:before{content:"\e822"}.icofont-throne:before{content:"\e823"}.icofont-tree-alt:before{content:"\e824"}.icofont-triangle:before{content:"\e825"}.icofont-unity-hand:before{content:"\e826"}.icofont-weed:before{content:"\e827"}.icofont-woman-bird:before{content:"\e828"}.icofont-bat:before{content:"\e829"}.icofont-bear-face:before{content:"\e82a"}.icofont-bear-tracks:before{content:"\e82b"}.icofont-bear:before{content:"\e82c"}.icofont-bird-alt:before{content:"\e82d"}.icofont-bird-flying:before{content:"\e82e"}.icofont-bird:before{content:"\e82f"}.icofont-birds:before{content:"\e830"}.icofont-bone:before{content:"\e831"}.icofont-bull:before{content:"\e832"}.icofont-butterfly-alt:before{content:"\e833"}.icofont-butterfly:before{content:"\e834"}.icofont-camel-alt:before{content:"\e835"}.icofont-camel-head:before{content:"\e836"}.icofont-camel:before{content:"\e837"}.icofont-cat-alt-1:before{content:"\e838"}.icofont-cat-alt-2:before{content:"\e839"}.icofont-cat-alt-3:before{content:"\e83a"}.icofont-cat-dog:before{content:"\e83b"}.icofont-cat-face:before{content:"\e83c"}.icofont-cat:before{content:"\e83d"}.icofont-cow-head:before{content:"\e83e"}.icofont-cow:before{content:"\e83f"}.icofont-crab:before{content:"\e840"}.icofont-crocodile:before{content:"\e841"}.icofont-deer-head:before{content:"\e842"}.icofont-dog-alt:before{content:"\e843"}.icofont-dog-barking:before{content:"\e844"}.icofont-dog:before{content:"\e845"}.icofont-dolphin:before{content:"\e846"}.icofont-duck-tracks:before{content:"\e847"}.icofont-eagle-head:before{content:"\e848"}.icofont-eaten-fish:before{content:"\e849"}.icofont-elephant-alt:before{content:"\e84a"}.icofont-elephant-head-alt:before{content:"\e84b"}.icofont-elephant-head:before{content:"\e84c"}.icofont-elephant:before{content:"\e84d"}.icofont-elk:before{content:"\e84e"}.icofont-fish-1:before{content:"\e84f"}.icofont-fish-2:before{content:"\e850"}.icofont-fish-3:before{content:"\e851"}.icofont-fish-4:before{content:"\e852"}.icofont-fish-5:before{content:"\e853"}.icofont-fish:before{content:"\e854"}.icofont-fox-alt:before{content:"\e855"}.icofont-fox:before{content:"\e856"}.icofont-frog-tracks:before{content:"\e857"}.icofont-frog:before{content:"\e858"}.icofont-froggy:before{content:"\e859"}.icofont-giraffe-head-1:before{content:"\e85a"}.icofont-giraffe-head-2:before{content:"\e85b"}.icofont-giraffe-head:before{content:"\e85c"}.icofont-giraffe:before{content:"\e85d"}.icofont-goat-head:before{content:"\e85e"}.icofont-gorilla:before{content:"\e85f"}.icofont-hen-tracks:before{content:"\e860"}.icofont-horse-head-1:before{content:"\e861"}.icofont-horse-head-2:before{content:"\e862"}.icofont-horse-head:before{content:"\e863"}.icofont-horse-tracks:before{content:"\e864"}.icofont-jellyfish:before{content:"\e865"}.icofont-kangaroo:before{content:"\e866"}.icofont-lemur:before{content:"\e867"}.icofont-lion-head-1:before{content:"\e868"}.icofont-lion-head-2:before{content:"\e869"}.icofont-lion-head:before{content:"\e86a"}.icofont-lion:before{content:"\e86b"}.icofont-monkey-2:before{content:"\e86c"}.icofont-monkey-3:before{content:"\e86d"}.icofont-monkey-face:before{content:"\e86e"}.icofont-monkey:before{content:"\e86f"}.icofont-octopus-alt:before{content:"\e870"}.icofont-octopus:before{content:"\e871"}.icofont-owl:before{content:"\e872"}.icofont-panda-face:before{content:"\e873"}.icofont-panda:before{content:"\e874"}.icofont-panther:before{content:"\e875"}.icofont-parrot-lip:before{content:"\e876"}.icofont-parrot:before{content:"\e877"}.icofont-paw:before{content:"\e878"}.icofont-pelican:before{content:"\e879"}.icofont-penguin:before{content:"\e87a"}.icofont-pig-face:before{content:"\e87b"}.icofont-pig:before{content:"\e87c"}.icofont-pigeon-1:before{content:"\e87d"}.icofont-pigeon-2:before{content:"\e87e"}.icofont-pigeon:before{content:"\e87f"}.icofont-rabbit:before{content:"\e880"}.icofont-rat:before{content:"\e881"}.icofont-rhino-head:before{content:"\e882"}.icofont-rhino:before{content:"\e883"}.icofont-rooster:before{content:"\e884"}.icofont-seahorse:before{content:"\e885"}.icofont-seal:before{content:"\e886"}.icofont-shrimp-alt:before{content:"\e887"}.icofont-shrimp:before{content:"\e888"}.icofont-snail-1:before{content:"\e889"}.icofont-snail-2:before{content:"\e88a"}.icofont-snail-3:before{content:"\e88b"}.icofont-snail:before{content:"\e88c"}.icofont-snake:before{content:"\e88d"}.icofont-squid:before{content:"\e88e"}.icofont-squirrel:before{content:"\e88f"}.icofont-tiger-face:before{content:"\e890"}.icofont-tiger:before{content:"\e891"}.icofont-turtle:before{content:"\e892"}.icofont-whale:before{content:"\e893"}.icofont-woodpecker:before{content:"\e894"}.icofont-zebra:before{content:"\e895"}.icofont-brand-acer:before{content:"\e896"}.icofont-brand-adidas:before{content:"\e897"}.icofont-brand-adobe:before{content:"\e898"}.icofont-brand-air-new-zealand:before{content:"\e899"}.icofont-brand-airbnb:before{content:"\e89a"}.icofont-brand-aircell:before{content:"\e89b"}.icofont-brand-airtel:before{content:"\e89c"}.icofont-brand-alcatel:before{content:"\e89d"}.icofont-brand-alibaba:before{content:"\e89e"}.icofont-brand-aliexpress:before{content:"\e89f"}.icofont-brand-alipay:before{content:"\e8a0"}.icofont-brand-amazon:before{content:"\e8a1"}.icofont-brand-amd:before{content:"\e8a2"}.icofont-brand-american-airlines:before{content:"\e8a3"}.icofont-brand-android-robot:before{content:"\e8a4"}.icofont-brand-android:before{content:"\e8a5"}.icofont-brand-aol:before{content:"\e8a6"}.icofont-brand-apple:before{content:"\e8a7"}.icofont-brand-appstore:before{content:"\e8a8"}.icofont-brand-asus:before{content:"\e8a9"}.icofont-brand-ati:before{content:"\e8aa"}.icofont-brand-att:before{content:"\e8ab"}.icofont-brand-audi:before{content:"\e8ac"}.icofont-brand-axiata:before{content:"\e8ad"}.icofont-brand-bada:before{content:"\e8ae"}.icofont-brand-bbc:before{content:"\e8af"}.icofont-brand-bing:before{content:"\e8b0"}.icofont-brand-blackberry:before{content:"\e8b1"}.icofont-brand-bmw:before{content:"\e8b2"}.icofont-brand-box:before{content:"\e8b3"}.icofont-brand-burger-king:before{content:"\e8b4"}.icofont-brand-business-insider:before{content:"\e8b5"}.icofont-brand-buzzfeed:before{content:"\e8b6"}.icofont-brand-cannon:before{content:"\e8b7"}.icofont-brand-casio:before{content:"\e8b8"}.icofont-brand-china-mobile:before{content:"\e8b9"}.icofont-brand-china-telecom:before{content:"\e8ba"}.icofont-brand-china-unicom:before{content:"\e8bb"}.icofont-brand-cisco:before{content:"\e8bc"}.icofont-brand-citibank:before{content:"\e8bd"}.icofont-brand-cnet:before{content:"\e8be"}.icofont-brand-cnn:before{content:"\e8bf"}.icofont-brand-cocal-cola:before{content:"\e8c0"}.icofont-brand-compaq:before{content:"\e8c1"}.icofont-brand-debian:before{content:"\e8c2"}.icofont-brand-delicious:before{content:"\e8c3"}.icofont-brand-dell:before{content:"\e8c4"}.icofont-brand-designbump:before{content:"\e8c5"}.icofont-brand-designfloat:before{content:"\e8c6"}.icofont-brand-disney:before{content:"\e8c7"}.icofont-brand-dodge:before{content:"\e8c8"}.icofont-brand-dove:before{content:"\e8c9"}.icofont-brand-drupal:before{content:"\e8ca"}.icofont-brand-ebay:before{content:"\e8cb"}.icofont-brand-eleven:before{content:"\e8cc"}.icofont-brand-emirates:before{content:"\e8cd"}.icofont-brand-espn:before{content:"\e8ce"}.icofont-brand-etihad-airways:before{content:"\e8cf"}.icofont-brand-etisalat:before{content:"\e8d0"}.icofont-brand-etsy:before{content:"\e8d1"}.icofont-brand-fastrack:before{content:"\e8d2"}.icofont-brand-fedex:before{content:"\e8d3"}.icofont-brand-ferrari:before{content:"\e8d4"}.icofont-brand-fitbit:before{content:"\e8d5"}.icofont-brand-flikr:before{content:"\e8d6"}.icofont-brand-forbes:before{content:"\e8d7"}.icofont-brand-foursquare:before{content:"\e8d8"}.icofont-brand-foxconn:before{content:"\e8d9"}.icofont-brand-fujitsu:before{content:"\e8da"}.icofont-brand-general-electric:before{content:"\e8db"}.icofont-brand-gillette:before{content:"\e8dc"}.icofont-brand-gizmodo:before{content:"\e8dd"}.icofont-brand-gnome:before{content:"\e8de"}.icofont-brand-google:before{content:"\e8df"}.icofont-brand-gopro:before{content:"\e8e0"}.icofont-brand-gucci:before{content:"\e8e1"}.icofont-brand-hallmark:before{content:"\e8e2"}.icofont-brand-hi5:before{content:"\e8e3"}.icofont-brand-honda:before{content:"\e8e4"}.icofont-brand-hp:before{content:"\e8e5"}.icofont-brand-hsbc:before{content:"\e8e6"}.icofont-brand-htc:before{content:"\e8e7"}.icofont-brand-huawei:before{content:"\e8e8"}.icofont-brand-hulu:before{content:"\e8e9"}.icofont-brand-hyundai:before{content:"\e8ea"}.icofont-brand-ibm:before{content:"\e8eb"}.icofont-brand-icofont:before{content:"\e8ec"}.icofont-brand-icq:before{content:"\e8ed"}.icofont-brand-ikea:before{content:"\e8ee"}.icofont-brand-imdb:before{content:"\e8ef"}.icofont-brand-indiegogo:before{content:"\e8f0"}.icofont-brand-intel:before{content:"\e8f1"}.icofont-brand-ipair:before{content:"\e8f2"}.icofont-brand-jaguar:before{content:"\e8f3"}.icofont-brand-java:before{content:"\e8f4"}.icofont-brand-joomla:before{content:"\e8f5"}.icofont-brand-kickstarter:before{content:"\e8f6"}.icofont-brand-kik:before{content:"\e8f7"}.icofont-brand-lastfm:before{content:"\e8f8"}.icofont-brand-lego:before{content:"\e8f9"}.icofont-brand-lenovo:before{content:"\e8fa"}.icofont-brand-levis:before{content:"\e8fb"}.icofont-brand-lexus:before{content:"\e8fc"}.icofont-brand-lg:before{content:"\e8fd"}.icofont-brand-life-hacker:before{content:"\e8fe"}.icofont-brand-linux-mint:before{content:"\e8ff"}.icofont-brand-linux:before{content:"\e900"}.icofont-brand-lionix:before{content:"\e901"}.icofont-brand-loreal:before{content:"\e902"}.icofont-brand-louis-vuitton:before{content:"\e903"}.icofont-brand-mac-os:before{content:"\e904"}.icofont-brand-marvel-app:before{content:"\e905"}.icofont-brand-mashable:before{content:"\e906"}.icofont-brand-mazda:before{content:"\e907"}.icofont-brand-mcdonals:before{content:"\e908"}.icofont-brand-mercedes:before{content:"\e909"}.icofont-brand-micromax:before{content:"\e90a"}.icofont-brand-microsoft:before{content:"\e90b"}.icofont-brand-mobileme:before{content:"\e90c"}.icofont-brand-mobily:before{content:"\e90d"}.icofont-brand-motorola:before{content:"\e90e"}.icofont-brand-msi:before{content:"\e90f"}.icofont-brand-mts:before{content:"\e910"}.icofont-brand-myspace:before{content:"\e911"}.icofont-brand-mytv:before{content:"\e912"}.icofont-brand-nasa:before{content:"\e913"}.icofont-brand-natgeo:before{content:"\e914"}.icofont-brand-nbc:before{content:"\e915"}.icofont-brand-nescafe:before{content:"\e916"}.icofont-brand-nestle:before{content:"\e917"}.icofont-brand-netflix:before{content:"\e918"}.icofont-brand-nexus:before{content:"\e919"}.icofont-brand-nike:before{content:"\e91a"}.icofont-brand-nokia:before{content:"\e91b"}.icofont-brand-nvidia:before{content:"\e91c"}.icofont-brand-omega:before{content:"\e91d"}.icofont-brand-opensuse:before{content:"\e91e"}.icofont-brand-oracle:before{content:"\e91f"}.icofont-brand-panasonic:before{content:"\e920"}.icofont-brand-paypal:before{content:"\e921"}.icofont-brand-pepsi:before{content:"\e922"}.icofont-brand-philips:before{content:"\e923"}.icofont-brand-pizza-hut:before{content:"\e924"}.icofont-brand-playstation:before{content:"\e925"}.icofont-brand-puma:before{content:"\e926"}.icofont-brand-qatar-air:before{content:"\e927"}.icofont-brand-qvc:before{content:"\e928"}.icofont-brand-readernaut:before{content:"\e929"}.icofont-brand-redbull:before{content:"\e92a"}.icofont-brand-reebok:before{content:"\e92b"}.icofont-brand-reuters:before{content:"\e92c"}.icofont-brand-samsung:before{content:"\e92d"}.icofont-brand-sap:before{content:"\e92e"}.icofont-brand-saudia-airlines:before{content:"\e92f"}.icofont-brand-scribd:before{content:"\e930"}.icofont-brand-shell:before{content:"\e931"}.icofont-brand-siemens:before{content:"\e932"}.icofont-brand-sk-telecom:before{content:"\e933"}.icofont-brand-slideshare:before{content:"\e934"}.icofont-brand-smashing-magazine:before{content:"\e935"}.icofont-brand-snapchat:before{content:"\e936"}.icofont-brand-sony-ericsson:before{content:"\e937"}.icofont-brand-sony:before{content:"\e938"}.icofont-brand-soundcloud:before{content:"\e939"}.icofont-brand-sprint:before{content:"\e93a"}.icofont-brand-squidoo:before{content:"\e93b"}.icofont-brand-starbucks:before{content:"\e93c"}.icofont-brand-stc:before{content:"\e93d"}.icofont-brand-steam:before{content:"\e93e"}.icofont-brand-suzuki:before{content:"\e93f"}.icofont-brand-symbian:before{content:"\e940"}.icofont-brand-t-mobile:before{content:"\e941"}.icofont-brand-tango:before{content:"\e942"}.icofont-brand-target:before{content:"\e943"}.icofont-brand-tata-indicom:before{content:"\e944"}.icofont-brand-techcrunch:before{content:"\e945"}.icofont-brand-telenor:before{content:"\e946"}.icofont-brand-teliasonera:before{content:"\e947"}.icofont-brand-tesla:before{content:"\e948"}.icofont-brand-the-verge:before{content:"\e949"}.icofont-brand-thenextweb:before{content:"\e94a"}.icofont-brand-toshiba:before{content:"\e94b"}.icofont-brand-toyota:before{content:"\e94c"}.icofont-brand-tribenet:before{content:"\e94d"}.icofont-brand-ubuntu:before{content:"\e94e"}.icofont-brand-unilever:before{content:"\e94f"}.icofont-brand-vaio:before{content:"\e950"}.icofont-brand-verizon:before{content:"\e951"}.icofont-brand-viber:before{content:"\e952"}.icofont-brand-vodafone:before{content:"\e953"}.icofont-brand-volkswagen:before{content:"\e954"}.icofont-brand-walmart:before{content:"\e955"}.icofont-brand-warnerbros:before{content:"\e956"}.icofont-brand-whatsapp:before{content:"\e957"}.icofont-brand-wikipedia:before{content:"\e958"}.icofont-brand-windows:before{content:"\e959"}.icofont-brand-wire:before{content:"\e95a"}.icofont-brand-wordpress:before{content:"\e95b"}.icofont-brand-xiaomi:before{content:"\e95c"}.icofont-brand-yahoobuzz:before{content:"\e95d"}.icofont-brand-yamaha:before{content:"\e95e"}.icofont-brand-youtube:before{content:"\e95f"}.icofont-brand-zain:before{content:"\e960"}.icofont-bank-alt:before{content:"\e961"}.icofont-bank:before{content:"\e962"}.icofont-barcode:before{content:"\e963"}.icofont-bill-alt:before{content:"\e964"}.icofont-billboard:before{content:"\e965"}.icofont-briefcase-1:before{content:"\e966"}.icofont-briefcase-2:before{content:"\e967"}.icofont-businessman:before{content:"\e968"}.icofont-businesswoman:before{content:"\e969"}.icofont-chair:before{content:"\e96a"}.icofont-coins:before{content:"\e96b"}.icofont-company:before{content:"\e96c"}.icofont-contact-add:before{content:"\e96d"}.icofont-files-stack:before{content:"\e96e"}.icofont-handshake-deal:before{content:"\e96f"}.icofont-id-card:before{content:"\e970"}.icofont-meeting-add:before{content:"\e971"}.icofont-money-bag:before{content:"\e972"}.icofont-pie-chart:before{content:"\e973"}.icofont-presentation-alt:before{content:"\e974"}.icofont-presentation:before{content:"\e975"}.icofont-stamp:before{content:"\e976"}.icofont-stock-mobile:before{content:"\e977"}.icofont-chart-arrows-axis:before{content:"\e978"}.icofont-chart-bar-graph:before{content:"\e979"}.icofont-chart-flow-1:before{content:"\e97a"}.icofont-chart-flow-2:before{content:"\e97b"}.icofont-chart-flow:before{content:"\e97c"}.icofont-chart-growth:before{content:"\e97d"}.icofont-chart-histogram-alt:before{content:"\e97e"}.icofont-chart-histogram:before{content:"\e97f"}.icofont-chart-line-alt:before{content:"\e980"}.icofont-chart-line:before{content:"\e981"}.icofont-chart-pie-alt:before{content:"\e982"}.icofont-chart-pie:before{content:"\e983"}.icofont-chart-radar-graph:before{content:"\e984"}.icofont-architecture-alt:before{content:"\e985"}.icofont-architecture:before{content:"\e986"}.icofont-barricade:before{content:"\e987"}.icofont-bolt:before{content:"\e988"}.icofont-bricks:before{content:"\e989"}.icofont-building-alt:before{content:"\e98a"}.icofont-bull-dozer:before{content:"\e98b"}.icofont-calculations:before{content:"\e98c"}.icofont-cement-mix:before{content:"\e98d"}.icofont-cement-mixer:before{content:"\e98e"}.icofont-concrete-mixer:before{content:"\e98f"}.icofont-danger-zone:before{content:"\e990"}.icofont-drill:before{content:"\e991"}.icofont-eco-energy:before{content:"\e992"}.icofont-eco-environmen:before{content:"\e993"}.icofont-energy-air:before{content:"\e994"}.icofont-energy-oil:before{content:"\e995"}.icofont-energy-savings:before{content:"\e996"}.icofont-energy-solar:before{content:"\e997"}.icofont-energy-water:before{content:"\e998"}.icofont-engineer:before{content:"\e999"}.icofont-fire-extinguisher-alt:before{content:"\e99a"}.icofont-fire-extinguisher:before{content:"\e99b"}.icofont-fix-tools:before{content:"\e99c"}.icofont-fork-lift:before{content:"\e99d"}.icofont-glue-oil:before{content:"\e99e"}.icofont-hammer-alt:before{content:"\e99f"}.icofont-hammer:before{content:"\e9a0"}.icofont-help-robot:before{content:"\e9a1"}.icofont-industries-1:before{content:"\e9a2"}.icofont-industries-2:before{content:"\e9a3"}.icofont-industries-3:before{content:"\e9a4"}.icofont-industries-4:before{content:"\e9a5"}.icofont-industries-5:before{content:"\e9a6"}.icofont-industries:before{content:"\e9a7"}.icofont-labour:before{content:"\e9a8"}.icofont-mining:before{content:"\e9a9"}.icofont-paint-brush:before{content:"\e9aa"}.icofont-pollution:before{content:"\e9ab"}.icofont-power-zone:before{content:"\e9ac"}.icofont-radio-active:before{content:"\e9ad"}.icofont-recycle-alt:before{content:"\e9ae"}.icofont-recycling-man:before{content:"\e9af"}.icofont-safety-hat-light:before{content:"\e9b0"}.icofont-safety-hat:before{content:"\e9b1"}.icofont-saw:before{content:"\e9b2"}.icofont-screw-driver:before{content:"\e9b3"}.icofont-tools-1:before{content:"\e9b4"}.icofont-tools-bag:before{content:"\e9b5"}.icofont-tow-truck:before{content:"\e9b6"}.icofont-trolley:before{content:"\e9b7"}.icofont-trowel:before{content:"\e9b8"}.icofont-under-construction-alt:before{content:"\e9b9"}.icofont-under-construction:before{content:"\e9ba"}.icofont-vehicle-cement:before{content:"\e9bb"}.icofont-vehicle-crane:before{content:"\e9bc"}.icofont-vehicle-delivery-van:before{content:"\e9bd"}.icofont-vehicle-dozer:before{content:"\e9be"}.icofont-vehicle-excavator:before{content:"\e9bf"}.icofont-vehicle-trucktor:before{content:"\e9c0"}.icofont-vehicle-wrecking:before{content:"\e9c1"}.icofont-worker:before{content:"\e9c2"}.icofont-workers-group:before{content:"\e9c3"}.icofont-wrench:before{content:"\e9c4"}.icofont-afghani-false:before{content:"\e9c5"}.icofont-afghani-minus:before{content:"\e9c6"}.icofont-afghani-plus:before{content:"\e9c7"}.icofont-afghani-true:before{content:"\e9c8"}.icofont-afghani:before{content:"\e9c9"}.icofont-baht-false:before{content:"\e9ca"}.icofont-baht-minus:before{content:"\e9cb"}.icofont-baht-plus:before{content:"\e9cc"}.icofont-baht-true:before{content:"\e9cd"}.icofont-baht:before{content:"\e9ce"}.icofont-bitcoin-false:before{content:"\e9cf"}.icofont-bitcoin-minus:before{content:"\e9d0"}.icofont-bitcoin-plus:before{content:"\e9d1"}.icofont-bitcoin-true:before{content:"\e9d2"}.icofont-bitcoin:before{content:"\e9d3"}.icofont-dollar-flase:before{content:"\e9d4"}.icofont-dollar-minus:before{content:"\e9d5"}.icofont-dollar-plus:before{content:"\e9d6"}.icofont-dollar-true:before{content:"\e9d7"}.icofont-dollar:before{content:"\e9d8"}.icofont-dong-false:before{content:"\e9d9"}.icofont-dong-minus:before{content:"\e9da"}.icofont-dong-plus:before{content:"\e9db"}.icofont-dong-true:before{content:"\e9dc"}.icofont-dong:before{content:"\e9dd"}.icofont-euro-false:before{content:"\e9de"}.icofont-euro-minus:before{content:"\e9df"}.icofont-euro-plus:before{content:"\e9e0"}.icofont-euro-true:before{content:"\e9e1"}.icofont-euro:before{content:"\e9e2"}.icofont-frank-false:before{content:"\e9e3"}.icofont-frank-minus:before{content:"\e9e4"}.icofont-frank-plus:before{content:"\e9e5"}.icofont-frank-true:before{content:"\e9e6"}.icofont-frank:before{content:"\e9e7"}.icofont-hryvnia-false:before{content:"\e9e8"}.icofont-hryvnia-minus:before{content:"\e9e9"}.icofont-hryvnia-plus:before{content:"\e9ea"}.icofont-hryvnia-true:before{content:"\e9eb"}.icofont-hryvnia:before{content:"\e9ec"}.icofont-lira-false:before{content:"\e9ed"}.icofont-lira-minus:before{content:"\e9ee"}.icofont-lira-plus:before{content:"\e9ef"}.icofont-lira-true:before{content:"\e9f0"}.icofont-lira:before{content:"\e9f1"}.icofont-peseta-false:before{content:"\e9f2"}.icofont-peseta-minus:before{content:"\e9f3"}.icofont-peseta-plus:before{content:"\e9f4"}.icofont-peseta-true:before{content:"\e9f5"}.icofont-peseta:before{content:"\e9f6"}.icofont-peso-false:before{content:"\e9f7"}.icofont-peso-minus:before{content:"\e9f8"}.icofont-peso-plus:before{content:"\e9f9"}.icofont-peso-true:before{content:"\e9fa"}.icofont-peso:before{content:"\e9fb"}.icofont-pound-false:before{content:"\e9fc"}.icofont-pound-minus:before{content:"\e9fd"}.icofont-pound-plus:before{content:"\e9fe"}.icofont-pound-true:before{content:"\e9ff"}.icofont-pound:before{content:"\ea00"}.icofont-renminbi-false:before{content:"\ea01"}.icofont-renminbi-minus:before{content:"\ea02"}.icofont-renminbi-plus:before{content:"\ea03"}.icofont-renminbi-true:before{content:"\ea04"}.icofont-renminbi:before{content:"\ea05"}.icofont-riyal-false:before{content:"\ea06"}.icofont-riyal-minus:before{content:"\ea07"}.icofont-riyal-plus:before{content:"\ea08"}.icofont-riyal-true:before{content:"\ea09"}.icofont-riyal:before{content:"\ea0a"}.icofont-rouble-false:before{content:"\ea0b"}.icofont-rouble-minus:before{content:"\ea0c"}.icofont-rouble-plus:before{content:"\ea0d"}.icofont-rouble-true:before{content:"\ea0e"}.icofont-rouble:before{content:"\ea0f"}.icofont-rupee-false:before{content:"\ea10"}.icofont-rupee-minus:before{content:"\ea11"}.icofont-rupee-plus:before{content:"\ea12"}.icofont-rupee-true:before{content:"\ea13"}.icofont-rupee:before{content:"\ea14"}.icofont-taka-false:before{content:"\ea15"}.icofont-taka-minus:before{content:"\ea16"}.icofont-taka-plus:before{content:"\ea17"}.icofont-taka-true:before{content:"\ea18"}.icofont-taka:before{content:"\ea19"}.icofont-turkish-lira-false:before{content:"\ea1a"}.icofont-turkish-lira-minus:before{content:"\ea1b"}.icofont-turkish-lira-plus:before{content:"\ea1c"}.icofont-turkish-lira-true:before{content:"\ea1d"}.icofont-turkish-lira:before{content:"\ea1e"}.icofont-won-false:before{content:"\ea1f"}.icofont-won-minus:before{content:"\ea20"}.icofont-won-plus:before{content:"\ea21"}.icofont-won-true:before{content:"\ea22"}.icofont-won:before{content:"\ea23"}.icofont-yen-false:before{content:"\ea24"}.icofont-yen-minus:before{content:"\ea25"}.icofont-yen-plus:before{content:"\ea26"}.icofont-yen-true:before{content:"\ea27"}.icofont-yen:before{content:"\ea28"}.icofont-android-nexus:before{content:"\ea29"}.icofont-android-tablet:before{content:"\ea2a"}.icofont-apple-watch:before{content:"\ea2b"}.icofont-drawing-tablet:before{content:"\ea2c"}.icofont-earphone:before{content:"\ea2d"}.icofont-flash-drive:before{content:"\ea2e"}.icofont-game-console:before{content:"\ea2f"}.icofont-game-controller:before{content:"\ea30"}.icofont-game-pad:before{content:"\ea31"}.icofont-game:before{content:"\ea32"}.icofont-headphone-alt-1:before{content:"\ea33"}.icofont-headphone-alt-2:before{content:"\ea34"}.icofont-headphone-alt-3:before{content:"\ea35"}.icofont-headphone-alt:before{content:"\ea36"}.icofont-headphone:before{content:"\ea37"}.icofont-htc-one:before{content:"\ea38"}.icofont-imac:before{content:"\ea39"}.icofont-ipad:before{content:"\ea3a"}.icofont-iphone:before{content:"\ea3b"}.icofont-ipod-nano:before{content:"\ea3c"}.icofont-ipod-touch:before{content:"\ea3d"}.icofont-keyboard-alt:before{content:"\ea3e"}.icofont-keyboard-wireless:before{content:"\ea3f"}.icofont-keyboard:before{content:"\ea40"}.icofont-laptop-alt:before{content:"\ea41"}.icofont-laptop:before{content:"\ea42"}.icofont-macbook:before{content:"\ea43"}.icofont-magic-mouse:before{content:"\ea44"}.icofont-micro-chip:before{content:"\ea45"}.icofont-microphone-alt:before{content:"\ea46"}.icofont-microphone:before{content:"\ea47"}.icofont-monitor:before{content:"\ea48"}.icofont-mouse:before{content:"\ea49"}.icofont-mp3-player:before{content:"\ea4a"}.icofont-nintendo:before{content:"\ea4b"}.icofont-playstation-alt:before{content:"\ea4c"}.icofont-psvita:before{content:"\ea4d"}.icofont-radio-mic:before{content:"\ea4e"}.icofont-radio:before{content:"\ea4f"}.icofont-refrigerator:before{content:"\ea50"}.icofont-samsung-galaxy:before{content:"\ea51"}.icofont-surface-tablet:before{content:"\ea52"}.icofont-ui-head-phone:before{content:"\ea53"}.icofont-ui-keyboard:before{content:"\ea54"}.icofont-washing-machine:before{content:"\ea55"}.icofont-wifi-router:before{content:"\ea56"}.icofont-wii-u:before{content:"\ea57"}.icofont-windows-lumia:before{content:"\ea58"}.icofont-wireless-mouse:before{content:"\ea59"}.icofont-xbox-360:before{content:"\ea5a"}.icofont-arrow-down:before{content:"\ea5b"}.icofont-arrow-left:before{content:"\ea5c"}.icofont-arrow-right:before{content:"\ea5d"}.icofont-arrow-up:before{content:"\ea5e"}.icofont-block-down:before{content:"\ea5f"}.icofont-block-left:before{content:"\ea60"}.icofont-block-right:before{content:"\ea61"}.icofont-block-up:before{content:"\ea62"}.icofont-bubble-down:before{content:"\ea63"}.icofont-bubble-left:before{content:"\ea64"}.icofont-bubble-right:before{content:"\ea65"}.icofont-bubble-up:before{content:"\ea66"}.icofont-caret-down:before{content:"\ea67"}.icofont-caret-left:before{content:"\ea68"}.icofont-caret-right:before{content:"\ea69"}.icofont-caret-up:before{content:"\ea6a"}.icofont-circled-down:before{content:"\ea6b"}.icofont-circled-left:before{content:"\ea6c"}.icofont-circled-right:before{content:"\ea6d"}.icofont-circled-up:before{content:"\ea6e"}.icofont-collapse:before{content:"\ea6f"}.icofont-cursor-drag:before{content:"\ea70"}.icofont-curved-double-left:before{content:"\ea71"}.icofont-curved-double-right:before{content:"\ea72"}.icofont-curved-down:before{content:"\ea73"}.icofont-curved-left:before{content:"\ea74"}.icofont-curved-right:before{content:"\ea75"}.icofont-curved-up:before{content:"\ea76"}.icofont-dotted-down:before{content:"\ea77"}.icofont-dotted-left:before{content:"\ea78"}.icofont-dotted-right:before{content:"\ea79"}.icofont-dotted-up:before{content:"\ea7a"}.icofont-double-left:before{content:"\ea7b"}.icofont-double-right:before{content:"\ea7c"}.icofont-expand-alt:before{content:"\ea7d"}.icofont-hand-down:before{content:"\ea7e"}.icofont-hand-drag:before{content:"\ea7f"}.icofont-hand-drag1:before{content:"\ea80"}.icofont-hand-drag2:before{content:"\ea81"}.icofont-hand-drawn-alt-down:before{content:"\ea82"}.icofont-hand-drawn-alt-left:before{content:"\ea83"}.icofont-hand-drawn-alt-right:before{content:"\ea84"}.icofont-hand-drawn-alt-up:before{content:"\ea85"}.icofont-hand-drawn-down:before{content:"\ea86"}.icofont-hand-drawn-left:before{content:"\ea87"}.icofont-hand-drawn-right:before{content:"\ea88"}.icofont-hand-drawn-up:before{content:"\ea89"}.icofont-hand-grippers:before{content:"\ea8a"}.icofont-hand-left:before{content:"\ea8b"}.icofont-hand-right:before{content:"\ea8c"}.icofont-hand-up:before{content:"\ea8d"}.icofont-line-block-down:before{content:"\ea8e"}.icofont-line-block-left:before{content:"\ea8f"}.icofont-line-block-right:before{content:"\ea90"}.icofont-line-block-up:before{content:"\ea91"}.icofont-long-arrow-down:before{content:"\ea92"}.icofont-long-arrow-left:before{content:"\ea93"}.icofont-long-arrow-right:before{content:"\ea94"}.icofont-long-arrow-up:before{content:"\ea95"}.icofont-rounded-collapse:before{content:"\ea96"}.icofont-rounded-double-left:before{content:"\ea97"}.icofont-rounded-double-right:before{content:"\ea98"}.icofont-rounded-down:before{content:"\ea99"}.icofont-rounded-expand:before{content:"\ea9a"}.icofont-rounded-left-down:before{content:"\ea9b"}.icofont-rounded-left-up:before{content:"\ea9c"}.icofont-rounded-left:before{content:"\ea9d"}.icofont-rounded-right-down:before{content:"\ea9e"}.icofont-rounded-right-up:before{content:"\ea9f"}.icofont-rounded-right:before{content:"\eaa0"}.icofont-rounded-up:before{content:"\eaa1"}.icofont-scroll-bubble-down:before{content:"\eaa2"}.icofont-scroll-bubble-left:before{content:"\eaa3"}.icofont-scroll-bubble-right:before{content:"\eaa4"}.icofont-scroll-bubble-up:before{content:"\eaa5"}.icofont-scroll-double-down:before{content:"\eaa6"}.icofont-scroll-double-left:before{content:"\eaa7"}.icofont-scroll-double-right:before{content:"\eaa8"}.icofont-scroll-double-up:before{content:"\eaa9"}.icofont-scroll-down:before{content:"\eaaa"}.icofont-scroll-left:before{content:"\eaab"}.icofont-scroll-long-down:before{content:"\eaac"}.icofont-scroll-long-left:before{content:"\eaad"}.icofont-scroll-long-right:before{content:"\eaae"}.icofont-scroll-long-up:before{content:"\eaaf"}.icofont-scroll-right:before{content:"\eab0"}.icofont-scroll-up:before{content:"\eab1"}.icofont-simple-down:before{content:"\eab2"}.icofont-simple-left-down:before{content:"\eab3"}.icofont-simple-left-up:before{content:"\eab4"}.icofont-simple-left:before{content:"\eab5"}.icofont-simple-right-down:before{content:"\eab6"}.icofont-simple-right-up:before{content:"\eab7"}.icofont-simple-right:before{content:"\eab8"}.icofont-simple-up:before{content:"\eab9"}.icofont-square-down:before{content:"\eaba"}.icofont-square-left:before{content:"\eabb"}.icofont-square-right:before{content:"\eabc"}.icofont-square-up:before{content:"\eabd"}.icofont-stylish-down:before{content:"\eabe"}.icofont-stylish-left:before{content:"\eabf"}.icofont-stylish-right:before{content:"\eac0"}.icofont-stylish-up:before{content:"\eac1"}.icofont-swoosh-down:before{content:"\eac2"}.icofont-swoosh-left:before{content:"\eac3"}.icofont-swoosh-right:before{content:"\eac4"}.icofont-swoosh-up:before{content:"\eac5"}.icofont-thin-double-left:before{content:"\eac6"}.icofont-thin-double-right:before{content:"\eac7"}.icofont-thin-down:before{content:"\eac8"}.icofont-thin-left:before{content:"\eac9"}.icofont-thin-right:before{content:"\eaca"}.icofont-thin-up:before{content:"\eacb"}.icofont-abc:before{content:"\eacc"}.icofont-atom:before{content:"\eacd"}.icofont-award:before{content:"\eace"}.icofont-bell-alt:before{content:"\eacf"}.icofont-black-board:before{content:"\ead0"}.icofont-book-alt:before{content:"\ead1"}.icofont-book:before{content:"\ead2"}.icofont-brainstorming:before{content:"\ead3"}.icofont-certificate-alt-1:before{content:"\ead4"}.icofont-certificate-alt-2:before{content:"\ead5"}.icofont-certificate:before{content:"\ead6"}.icofont-education:before{content:"\ead7"}.icofont-electron:before{content:"\ead8"}.icofont-fountain-pen:before{content:"\ead9"}.icofont-globe-alt:before{content:"\eada"}.icofont-graduate-alt:before{content:"\eadb"}.icofont-graduate:before{content:"\eadc"}.icofont-group-students:before{content:"\eadd"}.icofont-hat-alt:before{content:"\eade"}.icofont-hat:before{content:"\eadf"}.icofont-instrument:before{content:"\eae0"}.icofont-lamp-light:before{content:"\eae1"}.icofont-medal:before{content:"\eae2"}.icofont-microscope-alt:before{content:"\eae3"}.icofont-microscope:before{content:"\eae4"}.icofont-paper:before{content:"\eae5"}.icofont-pen-alt-4:before{content:"\eae6"}.icofont-pen-nib:before{content:"\eae7"}.icofont-pencil-alt-5:before{content:"\eae8"}.icofont-quill-pen:before{content:"\eae9"}.icofont-read-book-alt:before{content:"\eaea"}.icofont-read-book:before{content:"\eaeb"}.icofont-school-bag:before{content:"\eaec"}.icofont-school-bus:before{content:"\eaed"}.icofont-student-alt:before{content:"\eaee"}.icofont-student:before{content:"\eaef"}.icofont-teacher:before{content:"\eaf0"}.icofont-test-bulb:before{content:"\eaf1"}.icofont-test-tube-alt:before{content:"\eaf2"}.icofont-university:before{content:"\eaf3"}.icofont-angry:before{content:"\eaf4"}.icofont-astonished:before{content:"\eaf5"}.icofont-confounded:before{content:"\eaf6"}.icofont-confused:before{content:"\eaf7"}.icofont-crying:before{content:"\eaf8"}.icofont-dizzy:before{content:"\eaf9"}.icofont-expressionless:before{content:"\eafa"}.icofont-heart-eyes:before{content:"\eafb"}.icofont-laughing:before{content:"\eafc"}.icofont-nerd-smile:before{content:"\eafd"}.icofont-open-mouth:before{content:"\eafe"}.icofont-rage:before{content:"\eaff"}.icofont-rolling-eyes:before{content:"\eb00"}.icofont-sad:before{content:"\eb01"}.icofont-simple-smile:before{content:"\eb02"}.icofont-slightly-smile:before{content:"\eb03"}.icofont-smirk:before{content:"\eb04"}.icofont-stuck-out-tongue:before{content:"\eb05"}.icofont-wink-smile:before{content:"\eb06"}.icofont-worried:before{content:"\eb07"}.icofont-file-alt:before{content:"\eb08"}.icofont-file-audio:before{content:"\eb09"}.icofont-file-avi-mp4:before{content:"\eb0a"}.icofont-file-bmp:before{content:"\eb0b"}.icofont-file-code:before{content:"\eb0c"}.icofont-file-css:before{content:"\eb0d"}.icofont-file-document:before{content:"\eb0e"}.icofont-file-eps:before{content:"\eb0f"}.icofont-file-excel:before{content:"\eb10"}.icofont-file-exe:before{content:"\eb11"}.icofont-file-file:before{content:"\eb12"}.icofont-file-flv:before{content:"\eb13"}.icofont-file-gif:before{content:"\eb14"}.icofont-file-html5:before{content:"\eb15"}.icofont-file-image:before{content:"\eb16"}.icofont-file-iso:before{content:"\eb17"}.icofont-file-java:before{content:"\eb18"}.icofont-file-javascript:before{content:"\eb19"}.icofont-file-jpg:before{content:"\eb1a"}.icofont-file-midi:before{content:"\eb1b"}.icofont-file-mov:before{content:"\eb1c"}.icofont-file-mp3:before{content:"\eb1d"}.icofont-file-pdf:before{content:"\eb1e"}.icofont-file-php:before{content:"\eb1f"}.icofont-file-png:before{content:"\eb20"}.icofont-file-powerpoint:before{content:"\eb21"}.icofont-file-presentation:before{content:"\eb22"}.icofont-file-psb:before{content:"\eb23"}.icofont-file-psd:before{content:"\eb24"}.icofont-file-python:before{content:"\eb25"}.icofont-file-ruby:before{content:"\eb26"}.icofont-file-spreadsheet:before{content:"\eb27"}.icofont-file-sql:before{content:"\eb28"}.icofont-file-svg:before{content:"\eb29"}.icofont-file-text:before{content:"\eb2a"}.icofont-file-tiff:before{content:"\eb2b"}.icofont-file-video:before{content:"\eb2c"}.icofont-file-wave:before{content:"\eb2d"}.icofont-file-wmv:before{content:"\eb2e"}.icofont-file-word:before{content:"\eb2f"}.icofont-file-zip:before{content:"\eb30"}.icofont-cycling-alt:before{content:"\eb31"}.icofont-cycling:before{content:"\eb32"}.icofont-dumbbell:before{content:"\eb33"}.icofont-dumbbells:before{content:"\eb34"}.icofont-gym-alt-1:before{content:"\eb35"}.icofont-gym-alt-2:before{content:"\eb36"}.icofont-gym-alt-3:before{content:"\eb37"}.icofont-gym:before{content:"\eb38"}.icofont-muscle-weight:before{content:"\eb39"}.icofont-muscle:before{content:"\eb3a"}.icofont-apple:before{content:"\eb3b"}.icofont-arabian-coffee:before{content:"\eb3c"}.icofont-artichoke:before{content:"\eb3d"}.icofont-asparagus:before{content:"\eb3e"}.icofont-avocado:before{content:"\eb3f"}.icofont-baby-food:before{content:"\eb40"}.icofont-banana:before{content:"\eb41"}.icofont-bbq:before{content:"\eb42"}.icofont-beans:before{content:"\eb43"}.icofont-beer:before{content:"\eb44"}.icofont-bell-pepper-capsicum:before{content:"\eb45"}.icofont-birthday-cake:before{content:"\eb46"}.icofont-bread:before{content:"\eb47"}.icofont-broccoli:before{content:"\eb48"}.icofont-burger:before{content:"\eb49"}.icofont-cabbage:before{content:"\eb4a"}.icofont-carrot:before{content:"\eb4b"}.icofont-cauli-flower:before{content:"\eb4c"}.icofont-cheese:before{content:"\eb4d"}.icofont-chef:before{content:"\eb4e"}.icofont-cherry:before{content:"\eb4f"}.icofont-chicken-fry:before{content:"\eb50"}.icofont-chicken:before{content:"\eb51"}.icofont-cocktail:before{content:"\eb52"}.icofont-coconut-water:before{content:"\eb53"}.icofont-coconut:before{content:"\eb54"}.icofont-coffee-alt:before{content:"\eb55"}.icofont-coffee-cup:before{content:"\eb56"}.icofont-coffee-mug:before{content:"\eb57"}.icofont-coffee-pot:before{content:"\eb58"}.icofont-cola:before{content:"\eb59"}.icofont-corn:before{content:"\eb5a"}.icofont-croissant:before{content:"\eb5b"}.icofont-crop-plant:before{content:"\eb5c"}.icofont-cucumber:before{content:"\eb5d"}.icofont-culinary:before{content:"\eb5e"}.icofont-cup-cake:before{content:"\eb5f"}.icofont-dining-table:before{content:"\eb60"}.icofont-donut:before{content:"\eb61"}.icofont-egg-plant:before{content:"\eb62"}.icofont-egg-poached:before{content:"\eb63"}.icofont-farmer-alt:before{content:"\eb64"}.icofont-farmer:before{content:"\eb65"}.icofont-fast-food:before{content:"\eb66"}.icofont-food-basket:before{content:"\eb67"}.icofont-food-cart:before{content:"\eb68"}.icofont-fork-and-knife:before{content:"\eb69"}.icofont-french-fries:before{content:"\eb6a"}.icofont-fruits:before{content:"\eb6b"}.icofont-grapes:before{content:"\eb6c"}.icofont-honey:before{content:"\eb6d"}.icofont-hot-dog:before{content:"\eb6e"}.icofont-ice-cream-alt:before{content:"\eb6f"}.icofont-ice-cream:before{content:"\eb70"}.icofont-juice:before{content:"\eb71"}.icofont-ketchup:before{content:"\eb72"}.icofont-kiwi:before{content:"\eb73"}.icofont-layered-cake:before{content:"\eb74"}.icofont-lemon-alt:before{content:"\eb75"}.icofont-lemon:before{content:"\eb76"}.icofont-lobster:before{content:"\eb77"}.icofont-mango:before{content:"\eb78"}.icofont-milk:before{content:"\eb79"}.icofont-mushroom:before{content:"\eb7a"}.icofont-noodles:before{content:"\eb7b"}.icofont-onion:before{content:"\eb7c"}.icofont-orange:before{content:"\eb7d"}.icofont-pear:before{content:"\eb7e"}.icofont-peas:before{content:"\eb7f"}.icofont-pepper:before{content:"\eb80"}.icofont-pie-alt:before{content:"\eb81"}.icofont-pie:before{content:"\eb82"}.icofont-pineapple:before{content:"\eb83"}.icofont-pizza-slice:before{content:"\eb84"}.icofont-pizza:before{content:"\eb85"}.icofont-plant:before{content:"\eb86"}.icofont-popcorn:before{content:"\eb87"}.icofont-potato:before{content:"\eb88"}.icofont-pumpkin:before{content:"\eb89"}.icofont-raddish:before{content:"\eb8a"}.icofont-restaurant-menu:before{content:"\eb8b"}.icofont-restaurant:before{content:"\eb8c"}.icofont-salt-and-pepper:before{content:"\eb8d"}.icofont-sandwich:before{content:"\eb8e"}.icofont-sausage:before{content:"\eb8f"}.icofont-soft-drinks:before{content:"\eb90"}.icofont-soup-bowl:before{content:"\eb91"}.icofont-spoon-and-fork:before{content:"\eb92"}.icofont-steak:before{content:"\eb93"}.icofont-strawberry:before{content:"\eb94"}.icofont-sub-sandwich:before{content:"\eb95"}.icofont-sushi:before{content:"\eb96"}.icofont-taco:before{content:"\eb97"}.icofont-tea-pot:before{content:"\eb98"}.icofont-tea:before{content:"\eb99"}.icofont-tomato:before{content:"\eb9a"}.icofont-watermelon:before{content:"\eb9b"}.icofont-wheat:before{content:"\eb9c"}.icofont-baby-backpack:before{content:"\eb9d"}.icofont-baby-cloth:before{content:"\eb9e"}.icofont-baby-milk-bottle:before{content:"\eb9f"}.icofont-baby-trolley:before{content:"\eba0"}.icofont-baby:before{content:"\eba1"}.icofont-candy:before{content:"\eba2"}.icofont-holding-hands:before{content:"\eba3"}.icofont-infant-nipple:before{content:"\eba4"}.icofont-kids-scooter:before{content:"\eba5"}.icofont-safety-pin:before{content:"\eba6"}.icofont-teddy-bear:before{content:"\eba7"}.icofont-toy-ball:before{content:"\eba8"}.icofont-toy-cat:before{content:"\eba9"}.icofont-toy-duck:before{content:"\ebaa"}.icofont-toy-elephant:before{content:"\ebab"}.icofont-toy-hand:before{content:"\ebac"}.icofont-toy-horse:before{content:"\ebad"}.icofont-toy-lattu:before{content:"\ebae"}.icofont-toy-train:before{content:"\ebaf"}.icofont-burglar:before{content:"\ebb0"}.icofont-cannon-firing:before{content:"\ebb1"}.icofont-cc-camera:before{content:"\ebb2"}.icofont-cop-badge:before{content:"\ebb3"}.icofont-cop:before{content:"\ebb4"}.icofont-court-hammer:before{content:"\ebb5"}.icofont-court:before{content:"\ebb6"}.icofont-finger-print:before{content:"\ebb7"}.icofont-gavel:before{content:"\ebb8"}.icofont-handcuff-alt:before{content:"\ebb9"}.icofont-handcuff:before{content:"\ebba"}.icofont-investigation:before{content:"\ebbb"}.icofont-investigator:before{content:"\ebbc"}.icofont-jail:before{content:"\ebbd"}.icofont-judge:before{content:"\ebbe"}.icofont-law-alt-1:before{content:"\ebbf"}.icofont-law-alt-2:before{content:"\ebc0"}.icofont-law-alt-3:before{content:"\ebc1"}.icofont-law-book:before{content:"\ebc2"}.icofont-law-document:before{content:"\ebc3"}.icofont-law-order:before{content:"\ebc4"}.icofont-law-protect:before{content:"\ebc5"}.icofont-law-scales:before{content:"\ebc6"}.icofont-law:before{content:"\ebc7"}.icofont-lawyer-alt-1:before{content:"\ebc8"}.icofont-lawyer-alt-2:before{content:"\ebc9"}.icofont-lawyer:before{content:"\ebca"}.icofont-legal:before{content:"\ebcb"}.icofont-pistol:before{content:"\ebcc"}.icofont-police-badge:before{content:"\ebcd"}.icofont-police-cap:before{content:"\ebce"}.icofont-police-car-alt-1:before{content:"\ebcf"}.icofont-police-car-alt-2:before{content:"\ebd0"}.icofont-police-car:before{content:"\ebd1"}.icofont-police-hat:before{content:"\ebd2"}.icofont-police-van:before{content:"\ebd3"}.icofont-police:before{content:"\ebd4"}.icofont-thief-alt:before{content:"\ebd5"}.icofont-thief:before{content:"\ebd6"}.icofont-abacus-alt:before{content:"\ebd7"}.icofont-abacus:before{content:"\ebd8"}.icofont-angle-180:before{content:"\ebd9"}.icofont-angle-45:before{content:"\ebda"}.icofont-angle-90:before{content:"\ebdb"}.icofont-angle:before{content:"\ebdc"}.icofont-calculator-alt-1:before{content:"\ebdd"}.icofont-calculator-alt-2:before{content:"\ebde"}.icofont-calculator:before{content:"\ebdf"}.icofont-circle-ruler-alt:before{content:"\ebe0"}.icofont-circle-ruler:before{content:"\ebe1"}.icofont-compass-alt-1:before{content:"\ebe2"}.icofont-compass-alt-2:before{content:"\ebe3"}.icofont-compass-alt-3:before{content:"\ebe4"}.icofont-compass-alt-4:before{content:"\ebe5"}.icofont-golden-ratio:before{content:"\ebe6"}.icofont-marker-alt-1:before{content:"\ebe7"}.icofont-marker-alt-2:before{content:"\ebe8"}.icofont-marker-alt-3:before{content:"\ebe9"}.icofont-marker:before{content:"\ebea"}.icofont-math:before{content:"\ebeb"}.icofont-mathematical-alt-1:before{content:"\ebec"}.icofont-mathematical-alt-2:before{content:"\ebed"}.icofont-mathematical:before{content:"\ebee"}.icofont-pen-alt-1:before{content:"\ebef"}.icofont-pen-alt-2:before{content:"\ebf0"}.icofont-pen-alt-3:before{content:"\ebf1"}.icofont-pen-holder-alt-1:before{content:"\ebf2"}.icofont-pen-holder:before{content:"\ebf3"}.icofont-pen:before{content:"\ebf4"}.icofont-pencil-alt-1:before{content:"\ebf5"}.icofont-pencil-alt-2:before{content:"\ebf6"}.icofont-pencil-alt-3:before{content:"\ebf7"}.icofont-pencil-alt-4:before{content:"\ebf8"}.icofont-pencil:before{content:"\ebf9"}.icofont-ruler-alt-1:before{content:"\ebfa"}.icofont-ruler-alt-2:before{content:"\ebfb"}.icofont-ruler-compass-alt:before{content:"\ebfc"}.icofont-ruler-compass:before{content:"\ebfd"}.icofont-ruler-pencil-alt-1:before{content:"\ebfe"}.icofont-ruler-pencil-alt-2:before{content:"\ebff"}.icofont-ruler-pencil:before{content:"\ec00"}.icofont-ruler:before{content:"\ec01"}.icofont-rulers-alt:before{content:"\ec02"}.icofont-rulers:before{content:"\ec03"}.icofont-square-root:before{content:"\ec04"}.icofont-ui-calculator:before{content:"\ec05"}.icofont-aids:before{content:"\ec06"}.icofont-ambulance-crescent:before{content:"\ec07"}.icofont-ambulance-cross:before{content:"\ec08"}.icofont-ambulance:before{content:"\ec09"}.icofont-autism:before{content:"\ec0a"}.icofont-bandage:before{content:"\ec0b"}.icofont-blind:before{content:"\ec0c"}.icofont-blood-drop:before{content:"\ec0d"}.icofont-blood-test:before{content:"\ec0e"}.icofont-blood:before{content:"\ec0f"}.icofont-brain-alt:before{content:"\ec10"}.icofont-brain:before{content:"\ec11"}.icofont-capsule:before{content:"\ec12"}.icofont-crutch:before{content:"\ec13"}.icofont-disabled:before{content:"\ec14"}.icofont-dna-alt-1:before{content:"\ec15"}.icofont-dna-alt-2:before{content:"\ec16"}.icofont-dna:before{content:"\ec17"}.icofont-doctor-alt:before{content:"\ec18"}.icofont-doctor:before{content:"\ec19"}.icofont-drug-pack:before{content:"\ec1a"}.icofont-drug:before{content:"\ec1b"}.icofont-first-aid-alt:before{content:"\ec1c"}.icofont-first-aid:before{content:"\ec1d"}.icofont-heart-beat-alt:before{content:"\ec1e"}.icofont-heart-beat:before{content:"\ec1f"}.icofont-heartbeat:before{content:"\ec20"}.icofont-herbal:before{content:"\ec21"}.icofont-hospital:before{content:"\ec22"}.icofont-icu:before{content:"\ec23"}.icofont-injection-syringe:before{content:"\ec24"}.icofont-laboratory:before{content:"\ec25"}.icofont-medical-sign-alt:before{content:"\ec26"}.icofont-medical-sign:before{content:"\ec27"}.icofont-nurse-alt:before{content:"\ec28"}.icofont-nurse:before{content:"\ec29"}.icofont-nursing-home:before{content:"\ec2a"}.icofont-operation-theater:before{content:"\ec2b"}.icofont-paralysis-disability:before{content:"\ec2c"}.icofont-patient-bed:before{content:"\ec2d"}.icofont-patient-file:before{content:"\ec2e"}.icofont-pills:before{content:"\ec2f"}.icofont-prescription:before{content:"\ec30"}.icofont-pulse:before{content:"\ec31"}.icofont-stethoscope-alt:before{content:"\ec32"}.icofont-stethoscope:before{content:"\ec33"}.icofont-stretcher:before{content:"\ec34"}.icofont-surgeon-alt:before{content:"\ec35"}.icofont-surgeon:before{content:"\ec36"}.icofont-tablets:before{content:"\ec37"}.icofont-test-bottle:before{content:"\ec38"}.icofont-test-tube:before{content:"\ec39"}.icofont-thermometer-alt:before{content:"\ec3a"}.icofont-thermometer:before{content:"\ec3b"}.icofont-tooth:before{content:"\ec3c"}.icofont-xray:before{content:"\ec3d"}.icofont-ui-add:before{content:"\ec3e"}.icofont-ui-alarm:before{content:"\ec3f"}.icofont-ui-battery:before{content:"\ec40"}.icofont-ui-block:before{content:"\ec41"}.icofont-ui-bluetooth:before{content:"\ec42"}.icofont-ui-brightness:before{content:"\ec43"}.icofont-ui-browser:before{content:"\ec44"}.icofont-ui-calendar:before{content:"\ec45"}.icofont-ui-call:before{content:"\ec46"}.icofont-ui-camera:before{content:"\ec47"}.icofont-ui-cart:before{content:"\ec48"}.icofont-ui-cell-phone:before{content:"\ec49"}.icofont-ui-chat:before{content:"\ec4a"}.icofont-ui-check:before{content:"\ec4b"}.icofont-ui-clip-board:before{content:"\ec4c"}.icofont-ui-clip:before{content:"\ec4d"}.icofont-ui-clock:before{content:"\ec4e"}.icofont-ui-close:before{content:"\ec4f"}.icofont-ui-contact-list:before{content:"\ec50"}.icofont-ui-copy:before{content:"\ec51"}.icofont-ui-cut:before{content:"\ec52"}.icofont-ui-delete:before{content:"\ec53"}.icofont-ui-dial-phone:before{content:"\ec54"}.icofont-ui-edit:before{content:"\ec55"}.icofont-ui-email:before{content:"\ec56"}.icofont-ui-file:before{content:"\ec57"}.icofont-ui-fire-wall:before{content:"\ec58"}.icofont-ui-flash-light:before{content:"\ec59"}.icofont-ui-flight:before{content:"\ec5a"}.icofont-ui-folder:before{content:"\ec5b"}.icofont-ui-game:before{content:"\ec5c"}.icofont-ui-handicapped:before{content:"\ec5d"}.icofont-ui-home:before{content:"\ec5e"}.icofont-ui-image:before{content:"\ec5f"}.icofont-ui-laoding:before{content:"\ec60"}.icofont-ui-lock:before{content:"\ec61"}.icofont-ui-love-add:before{content:"\ec62"}.icofont-ui-love-broken:before{content:"\ec63"}.icofont-ui-love-remove:before{content:"\ec64"}.icofont-ui-love:before{content:"\ec65"}.icofont-ui-map:before{content:"\ec66"}.icofont-ui-message:before{content:"\ec67"}.icofont-ui-messaging:before{content:"\ec68"}.icofont-ui-movie:before{content:"\ec69"}.icofont-ui-music-player:before{content:"\ec6a"}.icofont-ui-music:before{content:"\ec6b"}.icofont-ui-mute:before{content:"\ec6c"}.icofont-ui-network:before{content:"\ec6d"}.icofont-ui-next:before{content:"\ec6e"}.icofont-ui-note:before{content:"\ec6f"}.icofont-ui-office:before{content:"\ec70"}.icofont-ui-password:before{content:"\ec71"}.icofont-ui-pause:before{content:"\ec72"}.icofont-ui-play-stop:before{content:"\ec73"}.icofont-ui-play:before{content:"\ec74"}.icofont-ui-pointer:before{content:"\ec75"}.icofont-ui-power:before{content:"\ec76"}.icofont-ui-press:before{content:"\ec77"}.icofont-ui-previous:before{content:"\ec78"}.icofont-ui-rate-add:before{content:"\ec79"}.icofont-ui-rate-blank:before{content:"\ec7a"}.icofont-ui-rate-remove:before{content:"\ec7b"}.icofont-ui-rating:before{content:"\ec7c"}.icofont-ui-record:before{content:"\ec7d"}.icofont-ui-remove:before{content:"\ec7e"}.icofont-ui-reply:before{content:"\ec7f"}.icofont-ui-rotation:before{content:"\ec80"}.icofont-ui-rss:before{content:"\ec81"}.icofont-ui-search:before{content:"\ec82"}.icofont-ui-settings:before{content:"\ec83"}.icofont-ui-social-link:before{content:"\ec84"}.icofont-ui-tag:before{content:"\ec85"}.icofont-ui-text-chat:before{content:"\ec86"}.icofont-ui-text-loading:before{content:"\ec87"}.icofont-ui-theme:before{content:"\ec88"}.icofont-ui-timer:before{content:"\ec89"}.icofont-ui-touch-phone:before{content:"\ec8a"}.icofont-ui-travel:before{content:"\ec8b"}.icofont-ui-unlock:before{content:"\ec8c"}.icofont-ui-user-group:before{content:"\ec8d"}.icofont-ui-user:before{content:"\ec8e"}.icofont-ui-v-card:before{content:"\ec8f"}.icofont-ui-video-chat:before{content:"\ec90"}.icofont-ui-video-message:before{content:"\ec91"}.icofont-ui-video-play:before{content:"\ec92"}.icofont-ui-video:before{content:"\ec93"}.icofont-ui-volume:before{content:"\ec94"}.icofont-ui-weather:before{content:"\ec95"}.icofont-ui-wifi:before{content:"\ec96"}.icofont-ui-zoom-in:before{content:"\ec97"}.icofont-ui-zoom-out:before{content:"\ec98"}.icofont-cassette-player:before{content:"\ec99"}.icofont-cassette:before{content:"\ec9a"}.icofont-forward:before{content:"\ec9b"}.icofont-guiter:before{content:"\ec9c"}.icofont-movie:before{content:"\ec9d"}.icofont-multimedia:before{content:"\ec9e"}.icofont-music-alt:before{content:"\ec9f"}.icofont-music-disk:before{content:"\eca0"}.icofont-music-note:before{content:"\eca1"}.icofont-music-notes:before{content:"\eca2"}.icofont-music:before{content:"\eca3"}.icofont-mute-volume:before{content:"\eca4"}.icofont-pause:before{content:"\eca5"}.icofont-play-alt-1:before{content:"\eca6"}.icofont-play-alt-2:before{content:"\eca7"}.icofont-play-alt-3:before{content:"\eca8"}.icofont-play-pause:before{content:"\eca9"}.icofont-play:before{content:"\ecaa"}.icofont-record:before{content:"\ecab"}.icofont-retro-music-disk:before{content:"\ecac"}.icofont-rewind:before{content:"\ecad"}.icofont-song-notes:before{content:"\ecae"}.icofont-sound-wave-alt:before{content:"\ecaf"}.icofont-sound-wave:before{content:"\ecb0"}.icofont-stop:before{content:"\ecb1"}.icofont-video-alt:before{content:"\ecb2"}.icofont-video-cam:before{content:"\ecb3"}.icofont-video-clapper:before{content:"\ecb4"}.icofont-video:before{content:"\ecb5"}.icofont-volume-bar:before{content:"\ecb6"}.icofont-volume-down:before{content:"\ecb7"}.icofont-volume-mute:before{content:"\ecb8"}.icofont-volume-off:before{content:"\ecb9"}.icofont-volume-up:before{content:"\ecba"}.icofont-youtube-play:before{content:"\ecbb"}.icofont-2checkout-alt:before{content:"\ecbc"}.icofont-2checkout:before{content:"\ecbd"}.icofont-amazon-alt:before{content:"\ecbe"}.icofont-amazon:before{content:"\ecbf"}.icofont-american-express-alt:before{content:"\ecc0"}.icofont-american-express:before{content:"\ecc1"}.icofont-apple-pay-alt:before{content:"\ecc2"}.icofont-apple-pay:before{content:"\ecc3"}.icofont-bank-transfer-alt:before{content:"\ecc4"}.icofont-bank-transfer:before{content:"\ecc5"}.icofont-braintree-alt:before{content:"\ecc6"}.icofont-braintree:before{content:"\ecc7"}.icofont-cash-on-delivery-alt:before{content:"\ecc8"}.icofont-cash-on-delivery:before{content:"\ecc9"}.icofont-diners-club-alt-1:before{content:"\ecca"}.icofont-diners-club-alt-2:before{content:"\eccb"}.icofont-diners-club-alt-3:before{content:"\eccc"}.icofont-diners-club:before{content:"\eccd"}.icofont-discover-alt:before{content:"\ecce"}.icofont-discover:before{content:"\eccf"}.icofont-eway-alt:before{content:"\ecd0"}.icofont-eway:before{content:"\ecd1"}.icofont-google-wallet-alt-1:before{content:"\ecd2"}.icofont-google-wallet-alt-2:before{content:"\ecd3"}.icofont-google-wallet-alt-3:before{content:"\ecd4"}.icofont-google-wallet:before{content:"\ecd5"}.icofont-jcb-alt:before{content:"\ecd6"}.icofont-jcb:before{content:"\ecd7"}.icofont-maestro-alt:before{content:"\ecd8"}.icofont-maestro:before{content:"\ecd9"}.icofont-mastercard-alt:before{content:"\ecda"}.icofont-mastercard:before{content:"\ecdb"}.icofont-payoneer-alt:before{content:"\ecdc"}.icofont-payoneer:before{content:"\ecdd"}.icofont-paypal-alt:before{content:"\ecde"}.icofont-paypal:before{content:"\ecdf"}.icofont-sage-alt:before{content:"\ece0"}.icofont-sage:before{content:"\ece1"}.icofont-skrill-alt:before{content:"\ece2"}.icofont-skrill:before{content:"\ece3"}.icofont-stripe-alt:before{content:"\ece4"}.icofont-stripe:before{content:"\ece5"}.icofont-visa-alt:before{content:"\ece6"}.icofont-visa-electron:before{content:"\ece7"}.icofont-visa:before{content:"\ece8"}.icofont-western-union-alt:before{content:"\ece9"}.icofont-western-union:before{content:"\ecea"}.icofont-boy:before{content:"\eceb"}.icofont-business-man-alt-1:before{content:"\ecec"}.icofont-business-man-alt-2:before{content:"\eced"}.icofont-business-man-alt-3:before{content:"\ecee"}.icofont-business-man:before{content:"\ecef"}.icofont-female:before{content:"\ecf0"}.icofont-funky-man:before{content:"\ecf1"}.icofont-girl-alt:before{content:"\ecf2"}.icofont-girl:before{content:"\ecf3"}.icofont-group:before{content:"\ecf4"}.icofont-hotel-boy-alt:before{content:"\ecf5"}.icofont-hotel-boy:before{content:"\ecf6"}.icofont-kid:before{content:"\ecf7"}.icofont-man-in-glasses:before{content:"\ecf8"}.icofont-people:before{content:"\ecf9"}.icofont-support:before{content:"\ecfa"}.icofont-user-alt-1:before{content:"\ecfb"}.icofont-user-alt-2:before{content:"\ecfc"}.icofont-user-alt-3:before{content:"\ecfd"}.icofont-user-alt-4:before{content:"\ecfe"}.icofont-user-alt-5:before{content:"\ecff"}.icofont-user-alt-6:before{content:"\ed00"}.icofont-user-alt-7:before{content:"\ed01"}.icofont-user-female:before{content:"\ed02"}.icofont-user-male:before{content:"\ed03"}.icofont-user-suited:before{content:"\ed04"}.icofont-user:before{content:"\ed05"}.icofont-users-alt-1:before{content:"\ed06"}.icofont-users-alt-2:before{content:"\ed07"}.icofont-users-alt-3:before{content:"\ed08"}.icofont-users-alt-4:before{content:"\ed09"}.icofont-users-alt-5:before{content:"\ed0a"}.icofont-users-alt-6:before{content:"\ed0b"}.icofont-users-social:before{content:"\ed0c"}.icofont-users:before{content:"\ed0d"}.icofont-waiter-alt:before{content:"\ed0e"}.icofont-waiter:before{content:"\ed0f"}.icofont-woman-in-glasses:before{content:"\ed10"}.icofont-search-1:before{content:"\ed11"}.icofont-search-2:before{content:"\ed12"}.icofont-search-document:before{content:"\ed13"}.icofont-search-folder:before{content:"\ed14"}.icofont-search-job:before{content:"\ed15"}.icofont-search-map:before{content:"\ed16"}.icofont-search-property:before{content:"\ed17"}.icofont-search-restaurant:before{content:"\ed18"}.icofont-search-stock:before{content:"\ed19"}.icofont-search-user:before{content:"\ed1a"}.icofont-search:before{content:"\ed1b"}.icofont-500px:before{content:"\ed1c"}.icofont-aim:before{content:"\ed1d"}.icofont-badoo:before{content:"\ed1e"}.icofont-baidu-tieba:before{content:"\ed1f"}.icofont-bbm-messenger:before{content:"\ed20"}.icofont-bebo:before{content:"\ed21"}.icofont-behance:before{content:"\ed22"}.icofont-blogger:before{content:"\ed23"}.icofont-bootstrap:before{content:"\ed24"}.icofont-brightkite:before{content:"\ed25"}.icofont-cloudapp:before{content:"\ed26"}.icofont-concrete5:before{content:"\ed27"}.icofont-delicious:before{content:"\ed28"}.icofont-designbump:before{content:"\ed29"}.icofont-designfloat:before{content:"\ed2a"}.icofont-deviantart:before{content:"\ed2b"}.icofont-digg:before{content:"\ed2c"}.icofont-dotcms:before{content:"\ed2d"}.icofont-dribbble:before{content:"\ed2e"}.icofont-dribble:before{content:"\ed2f"}.icofont-dropbox:before{content:"\ed30"}.icofont-ebuddy:before{content:"\ed31"}.icofont-ello:before{content:"\ed32"}.icofont-ember:before{content:"\ed33"}.icofont-envato:before{content:"\ed34"}.icofont-evernote:before{content:"\ed35"}.icofont-facebook-messenger:before{content:"\ed36"}.icofont-facebook:before{content:"\ed37"}.icofont-feedburner:before{content:"\ed38"}.icofont-flikr:before{content:"\ed39"}.icofont-folkd:before{content:"\ed3a"}.icofont-foursquare:before{content:"\ed3b"}.icofont-friendfeed:before{content:"\ed3c"}.icofont-ghost:before{content:"\ed3d"}.icofont-github:before{content:"\ed3e"}.icofont-gnome:before{content:"\ed3f"}.icofont-google-buzz:before{content:"\ed40"}.icofont-google-hangouts:before{content:"\ed41"}.icofont-google-map:before{content:"\ed42"}.icofont-google-plus:before{content:"\ed43"}.icofont-google-talk:before{content:"\ed44"}.icofont-hype-machine:before{content:"\ed45"}.icofont-instagram:before{content:"\ed46"}.icofont-kakaotalk:before{content:"\ed47"}.icofont-kickstarter:before{content:"\ed48"}.icofont-kik:before{content:"\ed49"}.icofont-kiwibox:before{content:"\ed4a"}.icofont-line-messenger:before{content:"\ed4b"}.icofont-line:before{content:"\ed4c"}.icofont-linkedin:before{content:"\ed4d"}.icofont-linux-mint:before{content:"\ed4e"}.icofont-live-messenger:before{content:"\ed4f"}.icofont-livejournal:before{content:"\ed50"}.icofont-magento:before{content:"\ed51"}.icofont-meetme:before{content:"\ed52"}.icofont-meetup:before{content:"\ed53"}.icofont-mixx:before{content:"\ed54"}.icofont-newsvine:before{content:"\ed55"}.icofont-nimbuss:before{content:"\ed56"}.icofont-odnoklassniki:before{content:"\ed57"}.icofont-opencart:before{content:"\ed58"}.icofont-oscommerce:before{content:"\ed59"}.icofont-pandora:before{content:"\ed5a"}.icofont-photobucket:before{content:"\ed5b"}.icofont-picasa:before{content:"\ed5c"}.icofont-pinterest:before{content:"\ed5d"}.icofont-prestashop:before{content:"\ed5e"}.icofont-qik:before{content:"\ed5f"}.icofont-qq:before{content:"\ed60"}.icofont-readernaut:before{content:"\ed61"}.icofont-reddit:before{content:"\ed62"}.icofont-renren:before{content:"\ed63"}.icofont-rss:before{content:"\ed64"}.icofont-shopify:before{content:"\ed65"}.icofont-silverstripe:before{content:"\ed66"}.icofont-skype:before{content:"\ed67"}.icofont-slack:before{content:"\ed68"}.icofont-slashdot:before{content:"\ed69"}.icofont-slidshare:before{content:"\ed6a"}.icofont-smugmug:before{content:"\ed6b"}.icofont-snapchat:before{content:"\ed6c"}.icofont-soundcloud:before{content:"\ed6d"}.icofont-spotify:before{content:"\ed6e"}.icofont-stack-exchange:before{content:"\ed6f"}.icofont-stack-overflow:before{content:"\ed70"}.icofont-steam:before{content:"\ed71"}.icofont-stumbleupon:before{content:"\ed72"}.icofont-tagged:before{content:"\ed73"}.icofont-technorati:before{content:"\ed74"}.icofont-telegram:before{content:"\ed75"}.icofont-tinder:before{content:"\ed76"}.icofont-trello:before{content:"\ed77"}.icofont-tumblr:before{content:"\ed78"}.icofont-twitch:before{content:"\ed79"}.icofont-twitter:before{content:"\ed7a"}.icofont-typo3:before{content:"\ed7b"}.icofont-ubercart:before{content:"\ed7c"}.icofont-viber:before{content:"\ed7d"}.icofont-viddler:before{content:"\ed7e"}.icofont-vimeo:before{content:"\ed7f"}.icofont-vine:before{content:"\ed80"}.icofont-virb:before{content:"\ed81"}.icofont-virtuemart:before{content:"\ed82"}.icofont-vk:before{content:"\ed83"}.icofont-wechat:before{content:"\ed84"}.icofont-weibo:before{content:"\ed85"}.icofont-whatsapp:before{content:"\ed86"}.icofont-xing:before{content:"\ed87"}.icofont-yahoo:before{content:"\ed88"}.icofont-yelp:before{content:"\ed89"}.icofont-youku:before{content:"\ed8a"}.icofont-youtube:before{content:"\ed8b"}.icofont-zencart:before{content:"\ed8c"}.icofont-badminton-birdie:before{content:"\ed8d"}.icofont-baseball:before{content:"\ed8e"}.icofont-baseballer:before{content:"\ed8f"}.icofont-basketball-hoop:before{content:"\ed90"}.icofont-basketball:before{content:"\ed91"}.icofont-billiard-ball:before{content:"\ed92"}.icofont-boot-alt-1:before{content:"\ed93"}.icofont-boot-alt-2:before{content:"\ed94"}.icofont-boot:before{content:"\ed95"}.icofont-bowling-alt:before{content:"\ed96"}.icofont-bowling:before{content:"\ed97"}.icofont-canoe:before{content:"\ed98"}.icofont-cheer-leader:before{content:"\ed99"}.icofont-climbing:before{content:"\ed9a"}.icofont-corner:before{content:"\ed9b"}.icofont-field-alt:before{content:"\ed9c"}.icofont-field:before{content:"\ed9d"}.icofont-football-alt:before{content:"\ed9e"}.icofont-football-american:before{content:"\ed9f"}.icofont-football:before{content:"\eda0"}.icofont-foul:before{content:"\eda1"}.icofont-goal-keeper:before{content:"\eda2"}.icofont-goal:before{content:"\eda3"}.icofont-golf-alt:before{content:"\eda4"}.icofont-golf-bag:before{content:"\eda5"}.icofont-golf-cart:before{content:"\eda6"}.icofont-golf-field:before{content:"\eda7"}.icofont-golf:before{content:"\eda8"}.icofont-golfer:before{content:"\eda9"}.icofont-helmet:before{content:"\edaa"}.icofont-hockey-alt:before{content:"\edab"}.icofont-hockey:before{content:"\edac"}.icofont-ice-skate:before{content:"\edad"}.icofont-jersey-alt:before{content:"\edae"}.icofont-jersey:before{content:"\edaf"}.icofont-jumping:before{content:"\edb0"}.icofont-kick:before{content:"\edb1"}.icofont-leg:before{content:"\edb2"}.icofont-match-review:before{content:"\edb3"}.icofont-medal-sport:before{content:"\edb4"}.icofont-offside:before{content:"\edb5"}.icofont-olympic-logo:before{content:"\edb6"}.icofont-olympic:before{content:"\edb7"}.icofont-padding:before{content:"\edb8"}.icofont-penalty-card:before{content:"\edb9"}.icofont-racer:before{content:"\edba"}.icofont-racing-car:before{content:"\edbb"}.icofont-racing-flag-alt:before{content:"\edbc"}.icofont-racing-flag:before{content:"\edbd"}.icofont-racings-wheel:before{content:"\edbe"}.icofont-referee:before{content:"\edbf"}.icofont-refree-jersey:before{content:"\edc0"}.icofont-result-sport:before{content:"\edc1"}.icofont-rugby-ball:before{content:"\edc2"}.icofont-rugby-player:before{content:"\edc3"}.icofont-rugby:before{content:"\edc4"}.icofont-runner-alt-1:before{content:"\edc5"}.icofont-runner-alt-2:before{content:"\edc6"}.icofont-runner:before{content:"\edc7"}.icofont-score-board:before{content:"\edc8"}.icofont-skiing-man:before{content:"\edc9"}.icofont-skydiving-goggles:before{content:"\edca"}.icofont-snow-mobile:before{content:"\edcb"}.icofont-steering:before{content:"\edcc"}.icofont-stopwatch:before{content:"\edcd"}.icofont-substitute:before{content:"\edce"}.icofont-swimmer:before{content:"\edcf"}.icofont-table-tennis:before{content:"\edd0"}.icofont-team-alt:before{content:"\edd1"}.icofont-team:before{content:"\edd2"}.icofont-tennis-player:before{content:"\edd3"}.icofont-tennis:before{content:"\edd4"}.icofont-tracking:before{content:"\edd5"}.icofont-trophy-alt:before{content:"\edd6"}.icofont-trophy:before{content:"\edd7"}.icofont-volleyball-alt:before{content:"\edd8"}.icofont-volleyball-fire:before{content:"\edd9"}.icofont-volleyball:before{content:"\edda"}.icofont-water-bottle:before{content:"\eddb"}.icofont-whistle-alt:before{content:"\eddc"}.icofont-whistle:before{content:"\eddd"}.icofont-win-trophy:before{content:"\edde"}.icofont-align-center:before{content:"\eddf"}.icofont-align-left:before{content:"\ede0"}.icofont-align-right:before{content:"\ede1"}.icofont-all-caps:before{content:"\ede2"}.icofont-bold:before{content:"\ede3"}.icofont-brush:before{content:"\ede4"}.icofont-clip-board:before{content:"\ede5"}.icofont-code-alt:before{content:"\ede6"}.icofont-color-bucket:before{content:"\ede7"}.icofont-color-picker:before{content:"\ede8"}.icofont-copy-invert:before{content:"\ede9"}.icofont-copy:before{content:"\edea"}.icofont-cut:before{content:"\edeb"}.icofont-delete-alt:before{content:"\edec"}.icofont-edit-alt:before{content:"\eded"}.icofont-eraser-alt:before{content:"\edee"}.icofont-font:before{content:"\edef"}.icofont-heading:before{content:"\edf0"}.icofont-indent:before{content:"\edf1"}.icofont-italic-alt:before{content:"\edf2"}.icofont-italic:before{content:"\edf3"}.icofont-justify-all:before{content:"\edf4"}.icofont-justify-center:before{content:"\edf5"}.icofont-justify-left:before{content:"\edf6"}.icofont-justify-right:before{content:"\edf7"}.icofont-link-broken:before{content:"\edf8"}.icofont-outdent:before{content:"\edf9"}.icofont-paper-clip:before{content:"\edfa"}.icofont-paragraph:before{content:"\edfb"}.icofont-pin:before{content:"\edfc"}.icofont-printer:before{content:"\edfd"}.icofont-redo:before{content:"\edfe"}.icofont-rotation:before{content:"\edff"}.icofont-save:before{content:"\ee00"}.icofont-small-cap:before{content:"\ee01"}.icofont-strike-through:before{content:"\ee02"}.icofont-sub-listing:before{content:"\ee03"}.icofont-subscript:before{content:"\ee04"}.icofont-superscript:before{content:"\ee05"}.icofont-table:before{content:"\ee06"}.icofont-text-height:before{content:"\ee07"}.icofont-text-width:before{content:"\ee08"}.icofont-trash:before{content:"\ee09"}.icofont-underline:before{content:"\ee0a"}.icofont-undo:before{content:"\ee0b"}.icofont-air-balloon:before{content:"\ee0c"}.icofont-airplane-alt:before{content:"\ee0d"}.icofont-airplane:before{content:"\ee0e"}.icofont-articulated-truck:before{content:"\ee0f"}.icofont-auto-mobile:before{content:"\ee10"}.icofont-auto-rickshaw:before{content:"\ee11"}.icofont-bicycle-alt-1:before{content:"\ee12"}.icofont-bicycle-alt-2:before{content:"\ee13"}.icofont-bicycle:before{content:"\ee14"}.icofont-bus-alt-1:before{content:"\ee15"}.icofont-bus-alt-2:before{content:"\ee16"}.icofont-bus-alt-3:before{content:"\ee17"}.icofont-bus:before{content:"\ee18"}.icofont-cab:before{content:"\ee19"}.icofont-cable-car:before{content:"\ee1a"}.icofont-car-alt-1:before{content:"\ee1b"}.icofont-car-alt-2:before{content:"\ee1c"}.icofont-car-alt-3:before{content:"\ee1d"}.icofont-car-alt-4:before{content:"\ee1e"}.icofont-car:before{content:"\ee1f"}.icofont-delivery-time:before{content:"\ee20"}.icofont-fast-delivery:before{content:"\ee21"}.icofont-fire-truck-alt:before{content:"\ee22"}.icofont-fire-truck:before{content:"\ee23"}.icofont-free-delivery:before{content:"\ee24"}.icofont-helicopter:before{content:"\ee25"}.icofont-motor-bike-alt:before{content:"\ee26"}.icofont-motor-bike:before{content:"\ee27"}.icofont-motor-biker:before{content:"\ee28"}.icofont-oil-truck:before{content:"\ee29"}.icofont-rickshaw:before{content:"\ee2a"}.icofont-rocket-alt-1:before{content:"\ee2b"}.icofont-rocket-alt-2:before{content:"\ee2c"}.icofont-rocket:before{content:"\ee2d"}.icofont-sail-boat-alt-1:before{content:"\ee2e"}.icofont-sail-boat-alt-2:before{content:"\ee2f"}.icofont-sail-boat:before{content:"\ee30"}.icofont-scooter:before{content:"\ee31"}.icofont-sea-plane:before{content:"\ee32"}.icofont-ship-alt:before{content:"\ee33"}.icofont-ship:before{content:"\ee34"}.icofont-speed-boat:before{content:"\ee35"}.icofont-taxi:before{content:"\ee36"}.icofont-tractor:before{content:"\ee37"}.icofont-train-line:before{content:"\ee38"}.icofont-train-steam:before{content:"\ee39"}.icofont-tram:before{content:"\ee3a"}.icofont-truck-alt:before{content:"\ee3b"}.icofont-truck-loaded:before{content:"\ee3c"}.icofont-truck:before{content:"\ee3d"}.icofont-van-alt:before{content:"\ee3e"}.icofont-van:before{content:"\ee3f"}.icofont-yacht:before{content:"\ee40"}.icofont-5-star-hotel:before{content:"\ee41"}.icofont-air-ticket:before{content:"\ee42"}.icofont-beach-bed:before{content:"\ee43"}.icofont-beach:before{content:"\ee44"}.icofont-camping-vest:before{content:"\ee45"}.icofont-direction-sign:before{content:"\ee46"}.icofont-hill-side:before{content:"\ee47"}.icofont-hill:before{content:"\ee48"}.icofont-hotel:before{content:"\ee49"}.icofont-island-alt:before{content:"\ee4a"}.icofont-island:before{content:"\ee4b"}.icofont-sandals-female:before{content:"\ee4c"}.icofont-sandals-male:before{content:"\ee4d"}.icofont-travelling:before{content:"\ee4e"}.icofont-breakdown:before{content:"\ee4f"}.icofont-celsius:before{content:"\ee50"}.icofont-clouds:before{content:"\ee51"}.icofont-cloudy:before{content:"\ee52"}.icofont-dust:before{content:"\ee53"}.icofont-eclipse:before{content:"\ee54"}.icofont-fahrenheit:before{content:"\ee55"}.icofont-forest-fire:before{content:"\ee56"}.icofont-full-night:before{content:"\ee57"}.icofont-full-sunny:before{content:"\ee58"}.icofont-hail-night:before{content:"\ee59"}.icofont-hail-rainy-night:before{content:"\ee5a"}.icofont-hail-rainy-sunny:before{content:"\ee5b"}.icofont-hail-rainy:before{content:"\ee5c"}.icofont-hail-sunny:before{content:"\ee5d"}.icofont-hail-thunder-night:before{content:"\ee5e"}.icofont-hail-thunder-sunny:before{content:"\ee5f"}.icofont-hail-thunder:before{content:"\ee60"}.icofont-hail:before{content:"\ee61"}.icofont-hill-night:before{content:"\ee62"}.icofont-hill-sunny:before{content:"\ee63"}.icofont-hurricane:before{content:"\ee64"}.icofont-meteor:before{content:"\ee65"}.icofont-night:before{content:"\ee66"}.icofont-rainy-night:before{content:"\ee67"}.icofont-rainy-sunny:before{content:"\ee68"}.icofont-rainy-thunder:before{content:"\ee69"}.icofont-rainy:before{content:"\ee6a"}.icofont-snow-alt:before{content:"\ee6b"}.icofont-snow-flake:before{content:"\ee6c"}.icofont-snow-temp:before{content:"\ee6d"}.icofont-snow:before{content:"\ee6e"}.icofont-snowy-hail:before{content:"\ee6f"}.icofont-snowy-night-hail:before{content:"\ee70"}.icofont-snowy-night-rainy:before{content:"\ee71"}.icofont-snowy-night:before{content:"\ee72"}.icofont-snowy-rainy:before{content:"\ee73"}.icofont-snowy-sunny-hail:before{content:"\ee74"}.icofont-snowy-sunny-rainy:before{content:"\ee75"}.icofont-snowy-sunny:before{content:"\ee76"}.icofont-snowy-thunder-night:before{content:"\ee77"}.icofont-snowy-thunder-sunny:before{content:"\ee78"}.icofont-snowy-thunder:before{content:"\ee79"}.icofont-snowy-windy-night:before{content:"\ee7a"}.icofont-snowy-windy-sunny:before{content:"\ee7b"}.icofont-snowy-windy:before{content:"\ee7c"}.icofont-snowy:before{content:"\ee7d"}.icofont-sun-alt:before{content:"\ee7e"}.icofont-sun-rise:before{content:"\ee7f"}.icofont-sun-set:before{content:"\ee80"}.icofont-sun:before{content:"\ee81"}.icofont-sunny-day-temp:before{content:"\ee82"}.icofont-sunny:before{content:"\ee83"}.icofont-thunder-light:before{content:"\ee84"}.icofont-tornado:before{content:"\ee85"}.icofont-umbrella-alt:before{content:"\ee86"}.icofont-umbrella:before{content:"\ee87"}.icofont-volcano:before{content:"\ee88"}.icofont-wave:before{content:"\ee89"}.icofont-wind-scale-0:before{content:"\ee8a"}.icofont-wind-scale-1:before{content:"\ee8b"}.icofont-wind-scale-10:before{content:"\ee8c"}.icofont-wind-scale-11:before{content:"\ee8d"}.icofont-wind-scale-12:before{content:"\ee8e"}.icofont-wind-scale-2:before{content:"\ee8f"}.icofont-wind-scale-3:before{content:"\ee90"}.icofont-wind-scale-4:before{content:"\ee91"}.icofont-wind-scale-5:before{content:"\ee92"}.icofont-wind-scale-6:before{content:"\ee93"}.icofont-wind-scale-7:before{content:"\ee94"}.icofont-wind-scale-8:before{content:"\ee95"}.icofont-wind-scale-9:before{content:"\ee96"}.icofont-wind-waves:before{content:"\ee97"}.icofont-wind:before{content:"\ee98"}.icofont-windy-hail:before{content:"\ee99"}.icofont-windy-night:before{content:"\ee9a"}.icofont-windy-raining:before{content:"\ee9b"}.icofont-windy-sunny:before{content:"\ee9c"}.icofont-windy-thunder-raining:before{content:"\ee9d"}.icofont-windy-thunder:before{content:"\ee9e"}.icofont-windy:before{content:"\ee9f"}.icofont-addons:before{content:"\eea0"}.icofont-address-book:before{content:"\eea1"}.icofont-adjust:before{content:"\eea2"}.icofont-alarm:before{content:"\eea3"}.icofont-anchor:before{content:"\eea4"}.icofont-archive:before{content:"\eea5"}.icofont-at:before{content:"\eea6"}.icofont-attachment:before{content:"\eea7"}.icofont-audio:before{content:"\eea8"}.icofont-automation:before{content:"\eea9"}.icofont-badge:before{content:"\eeaa"}.icofont-bag-alt:before{content:"\eeab"}.icofont-bag:before{content:"\eeac"}.icofont-ban:before{content:"\eead"}.icofont-bar-code:before{content:"\eeae"}.icofont-bars:before{content:"\eeaf"}.icofont-basket:before{content:"\eeb0"}.icofont-battery-empty:before{content:"\eeb1"}.icofont-battery-full:before{content:"\eeb2"}.icofont-battery-half:before{content:"\eeb3"}.icofont-battery-low:before{content:"\eeb4"}.icofont-beaker:before{content:"\eeb5"}.icofont-beard:before{content:"\eeb6"}.icofont-bed:before{content:"\eeb7"}.icofont-bell:before{content:"\eeb8"}.icofont-beverage:before{content:"\eeb9"}.icofont-bill:before{content:"\eeba"}.icofont-bin:before{content:"\eebb"}.icofont-binary:before{content:"\eebc"}.icofont-binoculars:before{content:"\eebd"}.icofont-bluetooth:before{content:"\eebe"}.icofont-bomb:before{content:"\eebf"}.icofont-book-mark:before{content:"\eec0"}.icofont-box:before{content:"\eec1"}.icofont-briefcase:before{content:"\eec2"}.icofont-broken:before{content:"\eec3"}.icofont-bucket:before{content:"\eec4"}.icofont-bucket1:before{content:"\eec5"}.icofont-bucket2:before{content:"\eec6"}.icofont-bug:before{content:"\eec7"}.icofont-building:before{content:"\eec8"}.icofont-bulb-alt:before{content:"\eec9"}.icofont-bullet:before{content:"\eeca"}.icofont-bullhorn:before{content:"\eecb"}.icofont-bullseye:before{content:"\eecc"}.icofont-calendar:before{content:"\eecd"}.icofont-camera-alt:before{content:"\eece"}.icofont-camera:before{content:"\eecf"}.icofont-card:before{content:"\eed0"}.icofont-cart-alt:before{content:"\eed1"}.icofont-cart:before{content:"\eed2"}.icofont-cc:before{content:"\eed3"}.icofont-charging:before{content:"\eed4"}.icofont-chat:before{content:"\eed5"}.icofont-check-alt:before{content:"\eed6"}.icofont-check-circled:before{content:"\eed7"}.icofont-check:before{content:"\eed8"}.icofont-checked:before{content:"\eed9"}.icofont-children-care:before{content:"\eeda"}.icofont-clip:before{content:"\eedb"}.icofont-clock-time:before{content:"\eedc"}.icofont-close-circled:before{content:"\eedd"}.icofont-close-line-circled:before{content:"\eede"}.icofont-close-line-squared-alt:before{content:"\eedf"}.icofont-close-line-squared:before{content:"\eee0"}.icofont-close-line:before{content:"\eee1"}.icofont-close-squared-alt:before{content:"\eee2"}.icofont-close-squared:before{content:"\eee3"}.icofont-close:before{content:"\eee4"}.icofont-cloud-download:before{content:"\eee5"}.icofont-cloud-refresh:before{content:"\eee6"}.icofont-cloud-upload:before{content:"\eee7"}.icofont-cloud:before{content:"\eee8"}.icofont-code-not-allowed:before{content:"\eee9"}.icofont-code:before{content:"\eeea"}.icofont-comment:before{content:"\eeeb"}.icofont-compass-alt:before{content:"\eeec"}.icofont-compass:before{content:"\eeed"}.icofont-computer:before{content:"\eeee"}.icofont-connection:before{content:"\eeef"}.icofont-console:before{content:"\eef0"}.icofont-contacts:before{content:"\eef1"}.icofont-contrast:before{content:"\eef2"}.icofont-copyright:before{content:"\eef3"}.icofont-credit-card:before{content:"\eef4"}.icofont-crop:before{content:"\eef5"}.icofont-crown:before{content:"\eef6"}.icofont-cube:before{content:"\eef7"}.icofont-cubes:before{content:"\eef8"}.icofont-dashboard-web:before{content:"\eef9"}.icofont-dashboard:before{content:"\eefa"}.icofont-data:before{content:"\eefb"}.icofont-database-add:before{content:"\eefc"}.icofont-database-locked:before{content:"\eefd"}.icofont-database-remove:before{content:"\eefe"}.icofont-database:before{content:"\eeff"}.icofont-delete:before{content:"\ef00"}.icofont-diamond:before{content:"\ef01"}.icofont-dice-multiple:before{content:"\ef02"}.icofont-dice:before{content:"\ef03"}.icofont-disc:before{content:"\ef04"}.icofont-diskette:before{content:"\ef05"}.icofont-document-folder:before{content:"\ef06"}.icofont-download-alt:before{content:"\ef07"}.icofont-download:before{content:"\ef08"}.icofont-downloaded:before{content:"\ef09"}.icofont-drag:before{content:"\ef0a"}.icofont-drag1:before{content:"\ef0b"}.icofont-drag2:before{content:"\ef0c"}.icofont-drag3:before{content:"\ef0d"}.icofont-earth:before{content:"\ef0e"}.icofont-ebook:before{content:"\ef0f"}.icofont-edit:before{content:"\ef10"}.icofont-eject:before{content:"\ef11"}.icofont-email:before{content:"\ef12"}.icofont-envelope-open:before{content:"\ef13"}.icofont-envelope:before{content:"\ef14"}.icofont-eraser:before{content:"\ef15"}.icofont-error:before{content:"\ef16"}.icofont-excavator:before{content:"\ef17"}.icofont-exchange:before{content:"\ef18"}.icofont-exclamation-circle:before{content:"\ef19"}.icofont-exclamation-square:before{content:"\ef1a"}.icofont-exclamation-tringle:before{content:"\ef1b"}.icofont-exclamation:before{content:"\ef1c"}.icofont-exit:before{content:"\ef1d"}.icofont-expand:before{content:"\ef1e"}.icofont-external-link:before{content:"\ef1f"}.icofont-external:before{content:"\ef20"}.icofont-eye-alt:before{content:"\ef21"}.icofont-eye-blocked:before{content:"\ef22"}.icofont-eye-dropper:before{content:"\ef23"}.icofont-eye:before{content:"\ef24"}.icofont-favourite:before{content:"\ef25"}.icofont-fax:before{content:"\ef26"}.icofont-file-fill:before{content:"\ef27"}.icofont-film:before{content:"\ef28"}.icofont-filter:before{content:"\ef29"}.icofont-fire-alt:before{content:"\ef2a"}.icofont-fire-burn:before{content:"\ef2b"}.icofont-fire:before{content:"\ef2c"}.icofont-flag-alt-1:before{content:"\ef2d"}.icofont-flag-alt-2:before{content:"\ef2e"}.icofont-flag:before{content:"\ef2f"}.icofont-flame-torch:before{content:"\ef30"}.icofont-flash-light:before{content:"\ef31"}.icofont-flash:before{content:"\ef32"}.icofont-flask:before{content:"\ef33"}.icofont-focus:before{content:"\ef34"}.icofont-folder-open:before{content:"\ef35"}.icofont-folder:before{content:"\ef36"}.icofont-foot-print:before{content:"\ef37"}.icofont-garbage:before{content:"\ef38"}.icofont-gear-alt:before{content:"\ef39"}.icofont-gear:before{content:"\ef3a"}.icofont-gears:before{content:"\ef3b"}.icofont-gift:before{content:"\ef3c"}.icofont-glass:before{content:"\ef3d"}.icofont-globe:before{content:"\ef3e"}.icofont-graffiti:before{content:"\ef3f"}.icofont-grocery:before{content:"\ef40"}.icofont-hand:before{content:"\ef41"}.icofont-hanger:before{content:"\ef42"}.icofont-hard-disk:before{content:"\ef43"}.icofont-heart-alt:before{content:"\ef44"}.icofont-heart:before{content:"\ef45"}.icofont-history:before{content:"\ef46"}.icofont-home:before{content:"\ef47"}.icofont-horn:before{content:"\ef48"}.icofont-hour-glass:before{content:"\ef49"}.icofont-id:before{content:"\ef4a"}.icofont-image:before{content:"\ef4b"}.icofont-inbox:before{content:"\ef4c"}.icofont-infinite:before{content:"\ef4d"}.icofont-info-circle:before{content:"\ef4e"}.icofont-info-square:before{content:"\ef4f"}.icofont-info:before{content:"\ef50"}.icofont-institution:before{content:"\ef51"}.icofont-interface:before{content:"\ef52"}.icofont-invisible:before{content:"\ef53"}.icofont-jacket:before{content:"\ef54"}.icofont-jar:before{content:"\ef55"}.icofont-jewlery:before{content:"\ef56"}.icofont-karate:before{content:"\ef57"}.icofont-key-hole:before{content:"\ef58"}.icofont-key:before{content:"\ef59"}.icofont-label:before{content:"\ef5a"}.icofont-lamp:before{content:"\ef5b"}.icofont-layers:before{content:"\ef5c"}.icofont-layout:before{content:"\ef5d"}.icofont-leaf:before{content:"\ef5e"}.icofont-leaflet:before{content:"\ef5f"}.icofont-learn:before{content:"\ef60"}.icofont-lego:before{content:"\ef61"}.icofont-lens:before{content:"\ef62"}.icofont-letter:before{content:"\ef63"}.icofont-letterbox:before{content:"\ef64"}.icofont-library:before{content:"\ef65"}.icofont-license:before{content:"\ef66"}.icofont-life-bouy:before{content:"\ef67"}.icofont-life-buoy:before{content:"\ef68"}.icofont-life-jacket:before{content:"\ef69"}.icofont-life-ring:before{content:"\ef6a"}.icofont-light-bulb:before{content:"\ef6b"}.icofont-lighter:before{content:"\ef6c"}.icofont-lightning-ray:before{content:"\ef6d"}.icofont-like:before{content:"\ef6e"}.icofont-line-height:before{content:"\ef6f"}.icofont-link-alt:before{content:"\ef70"}.icofont-link:before{content:"\ef71"}.icofont-list:before{content:"\ef72"}.icofont-listening:before{content:"\ef73"}.icofont-listine-dots:before{content:"\ef74"}.icofont-listing-box:before{content:"\ef75"}.icofont-listing-number:before{content:"\ef76"}.icofont-live-support:before{content:"\ef77"}.icofont-location-arrow:before{content:"\ef78"}.icofont-location-pin:before{content:"\ef79"}.icofont-lock:before{content:"\ef7a"}.icofont-login:before{content:"\ef7b"}.icofont-logout:before{content:"\ef7c"}.icofont-lollipop:before{content:"\ef7d"}.icofont-long-drive:before{content:"\ef7e"}.icofont-look:before{content:"\ef7f"}.icofont-loop:before{content:"\ef80"}.icofont-luggage:before{content:"\ef81"}.icofont-lunch:before{content:"\ef82"}.icofont-lungs:before{content:"\ef83"}.icofont-magic-alt:before{content:"\ef84"}.icofont-magic:before{content:"\ef85"}.icofont-magnet:before{content:"\ef86"}.icofont-mail-box:before{content:"\ef87"}.icofont-mail:before{content:"\ef88"}.icofont-male:before{content:"\ef89"}.icofont-map-pins:before{content:"\ef8a"}.icofont-map:before{content:"\ef8b"}.icofont-maximize:before{content:"\ef8c"}.icofont-measure:before{content:"\ef8d"}.icofont-medicine:before{content:"\ef8e"}.icofont-mega-phone:before{content:"\ef8f"}.icofont-megaphone-alt:before{content:"\ef90"}.icofont-megaphone:before{content:"\ef91"}.icofont-memorial:before{content:"\ef92"}.icofont-memory-card:before{content:"\ef93"}.icofont-mic-mute:before{content:"\ef94"}.icofont-mic:before{content:"\ef95"}.icofont-military:before{content:"\ef96"}.icofont-mill:before{content:"\ef97"}.icofont-minus-circle:before{content:"\ef98"}.icofont-minus-square:before{content:"\ef99"}.icofont-minus:before{content:"\ef9a"}.icofont-mobile-phone:before{content:"\ef9b"}.icofont-molecule:before{content:"\ef9c"}.icofont-money:before{content:"\ef9d"}.icofont-moon:before{content:"\ef9e"}.icofont-mop:before{content:"\ef9f"}.icofont-muffin:before{content:"\efa0"}.icofont-mustache:before{content:"\efa1"}.icofont-navigation-menu:before{content:"\efa2"}.icofont-navigation:before{content:"\efa3"}.icofont-network-tower:before{content:"\efa4"}.icofont-network:before{content:"\efa5"}.icofont-news:before{content:"\efa6"}.icofont-newspaper:before{content:"\efa7"}.icofont-no-smoking:before{content:"\efa8"}.icofont-not-allowed:before{content:"\efa9"}.icofont-notebook:before{content:"\efaa"}.icofont-notepad:before{content:"\efab"}.icofont-notification:before{content:"\efac"}.icofont-numbered:before{content:"\efad"}.icofont-opposite:before{content:"\efae"}.icofont-optic:before{content:"\efaf"}.icofont-options:before{content:"\efb0"}.icofont-package:before{content:"\efb1"}.icofont-page:before{content:"\efb2"}.icofont-paint:before{content:"\efb3"}.icofont-paper-plane:before{content:"\efb4"}.icofont-paperclip:before{content:"\efb5"}.icofont-papers:before{content:"\efb6"}.icofont-pay:before{content:"\efb7"}.icofont-penguin-linux:before{content:"\efb8"}.icofont-pestle:before{content:"\efb9"}.icofont-phone-circle:before{content:"\efba"}.icofont-phone:before{content:"\efbb"}.icofont-picture:before{content:"\efbc"}.icofont-pine:before{content:"\efbd"}.icofont-pixels:before{content:"\efbe"}.icofont-plugin:before{content:"\efbf"}.icofont-plus-circle:before{content:"\efc0"}.icofont-plus-square:before{content:"\efc1"}.icofont-plus:before{content:"\efc2"}.icofont-polygonal:before{content:"\efc3"}.icofont-power:before{content:"\efc4"}.icofont-price:before{content:"\efc5"}.icofont-print:before{content:"\efc6"}.icofont-puzzle:before{content:"\efc7"}.icofont-qr-code:before{content:"\efc8"}.icofont-queen:before{content:"\efc9"}.icofont-question-circle:before{content:"\efca"}.icofont-question-square:before{content:"\efcb"}.icofont-question:before{content:"\efcc"}.icofont-quote-left:before{content:"\efcd"}.icofont-quote-right:before{content:"\efce"}.icofont-random:before{content:"\efcf"}.icofont-recycle:before{content:"\efd0"}.icofont-refresh:before{content:"\efd1"}.icofont-repair:before{content:"\efd2"}.icofont-reply-all:before{content:"\efd3"}.icofont-reply:before{content:"\efd4"}.icofont-resize:before{content:"\efd5"}.icofont-responsive:before{content:"\efd6"}.icofont-retweet:before{content:"\efd7"}.icofont-road:before{content:"\efd8"}.icofont-robot:before{content:"\efd9"}.icofont-royal:before{content:"\efda"}.icofont-rss-feed:before{content:"\efdb"}.icofont-safety:before{content:"\efdc"}.icofont-sale-discount:before{content:"\efdd"}.icofont-satellite:before{content:"\efde"}.icofont-send-mail:before{content:"\efdf"}.icofont-server:before{content:"\efe0"}.icofont-settings-alt:before{content:"\efe1"}.icofont-settings:before{content:"\efe2"}.icofont-share-alt:before{content:"\efe3"}.icofont-share-boxed:before{content:"\efe4"}.icofont-share:before{content:"\efe5"}.icofont-shield:before{content:"\efe6"}.icofont-shopping-cart:before{content:"\efe7"}.icofont-sign-in:before{content:"\efe8"}.icofont-sign-out:before{content:"\efe9"}.icofont-signal:before{content:"\efea"}.icofont-site-map:before{content:"\efeb"}.icofont-smart-phone:before{content:"\efec"}.icofont-soccer:before{content:"\efed"}.icofont-sort-alt:before{content:"\efee"}.icofont-sort:before{content:"\efef"}.icofont-space:before{content:"\eff0"}.icofont-spanner:before{content:"\eff1"}.icofont-speech-comments:before{content:"\eff2"}.icofont-speed-meter:before{content:"\eff3"}.icofont-spinner-alt-1:before{content:"\eff4"}.icofont-spinner-alt-2:before{content:"\eff5"}.icofont-spinner-alt-3:before{content:"\eff6"}.icofont-spinner-alt-4:before{content:"\eff7"}.icofont-spinner-alt-5:before{content:"\eff8"}.icofont-spinner-alt-6:before{content:"\eff9"}.icofont-spinner:before{content:"\effa"}.icofont-spreadsheet:before{content:"\effb"}.icofont-square:before{content:"\effc"}.icofont-ssl-security:before{content:"\effd"}.icofont-star-alt-1:before{content:"\effe"}.icofont-star-alt-2:before{content:"\efff"}.icofont-star:before{content:"\f000"}.icofont-street-view:before{content:"\f001"}.icofont-support-faq:before{content:"\f002"}.icofont-tack-pin:before{content:"\f003"}.icofont-tag:before{content:"\f004"}.icofont-tags:before{content:"\f005"}.icofont-tasks-alt:before{content:"\f006"}.icofont-tasks:before{content:"\f007"}.icofont-telephone:before{content:"\f008"}.icofont-telescope:before{content:"\f009"}.icofont-terminal:before{content:"\f00a"}.icofont-thumbs-down:before{content:"\f00b"}.icofont-thumbs-up:before{content:"\f00c"}.icofont-tick-boxed:before{content:"\f00d"}.icofont-tick-mark:before{content:"\f00e"}.icofont-ticket:before{content:"\f00f"}.icofont-tie:before{content:"\f010"}.icofont-toggle-off:before{content:"\f011"}.icofont-toggle-on:before{content:"\f012"}.icofont-tools-alt-2:before{content:"\f013"}.icofont-tools:before{content:"\f014"}.icofont-touch:before{content:"\f015"}.icofont-traffic-light:before{content:"\f016"}.icofont-transparent:before{content:"\f017"}.icofont-tree:before{content:"\f018"}.icofont-unique-idea:before{content:"\f019"}.icofont-unlock:before{content:"\f01a"}.icofont-unlocked:before{content:"\f01b"}.icofont-upload-alt:before{content:"\f01c"}.icofont-upload:before{content:"\f01d"}.icofont-usb-drive:before{content:"\f01e"}.icofont-usb:before{content:"\f01f"}.icofont-vector-path:before{content:"\f020"}.icofont-verification-check:before{content:"\f021"}.icofont-wall-clock:before{content:"\f022"}.icofont-wall:before{content:"\f023"}.icofont-wallet:before{content:"\f024"}.icofont-warning-alt:before{content:"\f025"}.icofont-warning:before{content:"\f026"}.icofont-water-drop:before{content:"\f027"}.icofont-web:before{content:"\f028"}.icofont-wheelchair:before{content:"\f029"}.icofont-wifi-alt:before{content:"\f02a"}.icofont-wifi:before{content:"\f02b"}.icofont-world:before{content:"\f02c"}.icofont-zigzag:before{content:"\f02d"}.icofont-zipped:before{content:"\f02e"}.icofont-xs{font-size:.5em}.icofont-sm{font-size:.75em}.icofont-md{font-size:1.25em}.icofont-lg{font-size:1.5em}.icofont-1x{font-size:1em}.icofont-2x{font-size:2em}.icofont-3x{font-size:3em}.icofont-4x{font-size:4em}.icofont-5x{font-size:5em}.icofont-6x{font-size:6em}.icofont-7x{font-size:7em}.icofont-8x{font-size:8em}.icofont-9x{font-size:9em}.icofont-10x{font-size:10em}.icofont-fw{text-align:center;width:1.25em}.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}.icofont-ul>li{position:relative;line-height:2em}.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}.icofont-pull-left{float:left}.icofont-pull-right{float:right}.icofont.icofont-pull-left{margin-right:.3em}.icofont.icofont-pull-right{margin-left:.3em}.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block}@-webkit-keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icofont-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icofont-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icofont-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icofont-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.icofont-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.icofont-flip-horizontal.icofont-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{-webkit-filter:none;filter:none;display:inline-block}.icofont-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face {font-display:swap;
  font-family: 'icomoon';
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon.eot?kqgqte');
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon.eot?kqgqte#iefix') format('embedded-opentype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon.ttf?kqgqte') format('truetype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon.woff?kqgqte') format('woff'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/icomoon.svg?kqgqte#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.icomoon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icomoon-home:before {
  content: "\e901";
}
.icomoon-home2:before {
  content: "\e902";
}
.icomoon-home3:before {
  content: "\e903";
}
.icomoon-office:before {
  content: "\e904";
}
.icomoon-newspaper:before {
  content: "\e905";
}
.icomoon-pencil:before {
  content: "\e906";
}
.icomoon-pencil2:before {
  content: "\e907";
}
.icomoon-quill:before {
  content: "\e908";
}
.icomoon-pen:before {
  content: "\e909";
}
.icomoon-blog:before {
  content: "\e90a";
}
.icomoon-eyedropper:before {
  content: "\e90b";
}
.icomoon-droplet:before {
  content: "\e90c";
}
.icomoon-paint-format:before {
  content: "\e90d";
}
.icomoon-image:before {
  content: "\e90e";
}
.icomoon-images:before {
  content: "\e90f";
}
.icomoon-camera:before {
  content: "\e910";
}
.icomoon-headphones:before {
  content: "\e911";
}
.icomoon-music:before {
  content: "\e912";
}
.icomoon-play:before {
  content: "\e913";
}
.icomoon-film:before {
  content: "\e914";
}
.icomoon-video-camera:before {
  content: "\e915";
}
.icomoon-dice:before {
  content: "\e916";
}
.icomoon-pacman:before {
  content: "\e917";
}
.icomoon-spades:before {
  content: "\e918";
}
.icomoon-clubs:before {
  content: "\e919";
}
.icomoon-diamonds:before {
  content: "\e91a";
}
.icomoon-bullhorn:before {
  content: "\e91b";
}
.icomoon-connection:before {
  content: "\e91c";
}
.icomoon-podcast:before {
  content: "\e91d";
}
.icomoon-feed:before {
  content: "\e91e";
}
.icomoon-mic:before {
  content: "\e91f";
}
.icomoon-book:before {
  content: "\e920";
}
.icomoon-books:before {
  content: "\e921";
}
.icomoon-library:before {
  content: "\e922";
}
.icomoon-file-text:before {
  content: "\e923";
}
.icomoon-profile:before {
  content: "\e924";
}
.icomoon-file-empty:before {
  content: "\e925";
}
.icomoon-files-empty:before {
  content: "\e926";
}
.icomoon-file-text2:before {
  content: "\e927";
}
.icomoon-file-picture:before {
  content: "\e928";
}
.icomoon-file-music:before {
  content: "\e929";
}
.icomoon-file-play:before {
  content: "\e92a";
}
.icomoon-file-video:before {
  content: "\e92b";
}
.icomoon-file-zip:before {
  content: "\e92c";
}
.icomoon-copy:before {
  content: "\e92d";
}
.icomoon-paste:before {
  content: "\e92e";
}
.icomoon-stack:before {
  content: "\e92f";
}
.icomoon-folder:before {
  content: "\e930";
}
.icomoon-folder-open:before {
  content: "\e931";
}
.icomoon-folder-plus:before {
  content: "\e932";
}
.icomoon-folder-minus:before {
  content: "\e933";
}
.icomoon-folder-download:before {
  content: "\e934";
}
.icomoon-folder-upload:before {
  content: "\e935";
}
.icomoon-price-tag:before {
  content: "\e936";
}
.icomoon-price-tags:before {
  content: "\e937";
}
.icomoon-barcode:before {
  content: "\e938";
}
.icomoon-qrcode:before {
  content: "\e939";
}
.icomoon-ticket:before {
  content: "\e93a";
}
.icomoon-cart:before {
  content: "\e93b";
}
.icomoon-coin-dollar:before {
  content: "\e93c";
}
.icomoon-coin-euro:before {
  content: "\e93d";
}
.icomoon-coin-pound:before {
  content: "\e93e";
}
.icomoon-coin-yen:before {
  content: "\e93f";
}
.icomoon-credit-card:before {
  content: "\e940";
}
.icomoon-calculator:before {
  content: "\e941";
}
.icomoon-lifebuoy:before {
  content: "\e942";
}
.icomoon-phone:before {
  content: "\e943";
}
.icomoon-phone-hang-up:before {
  content: "\e944";
}
.icomoon-address-book:before {
  content: "\e945";
}
.icomoon-envelop:before {
  content: "\e946";
}
.icomoon-pushpin:before {
  content: "\e947";
}
.icomoon-location:before {
  content: "\e948";
}
.icomoon-location2:before {
  content: "\e949";
}
.icomoon-compass:before {
  content: "\e94a";
}
.icomoon-compass2:before {
  content: "\e94b";
}
.icomoon-map:before {
  content: "\e94c";
}
.icomoon-map2:before {
  content: "\e94d";
}
.icomoon-history:before {
  content: "\e94e";
}
.icomoon-clock:before {
  content: "\e94f";
}
.icomoon-clock2:before {
  content: "\e950";
}
.icomoon-alarm:before {
  content: "\e951";
}
.icomoon-bell:before {
  content: "\e952";
}
.icomoon-stopwatch:before {
  content: "\e953";
}
.icomoon-calendar:before {
  content: "\e954";
}
.icomoon-printer:before {
  content: "\e955";
}
.icomoon-keyboard:before {
  content: "\e956";
}
.icomoon-display:before {
  content: "\e957";
}
.icomoon-laptop:before {
  content: "\e958";
}
.icomoon-mobile:before {
  content: "\e959";
}
.icomoon-mobile2:before {
  content: "\e95a";
}
.icomoon-tablet:before {
  content: "\e95b";
}
.icomoon-tv:before {
  content: "\e95c";
}
.icomoon-drawer:before {
  content: "\e95d";
}
.icomoon-drawer2:before {
  content: "\e95e";
}
.icomoon-box-add:before {
  content: "\e95f";
}
.icomoon-box-remove:before {
  content: "\e960";
}
.icomoon-download:before {
  content: "\e961";
}
.icomoon-upload:before {
  content: "\e962";
}
.icomoon-floppy-disk:before {
  content: "\e963";
}
.icomoon-drive:before {
  content: "\e964";
}
.icomoon-database:before {
  content: "\e965";
}
.icomoon-undo:before {
  content: "\e966";
}
.icomoon-redo:before {
  content: "\e967";
}
.icomoon-undo2:before {
  content: "\e968";
}
.icomoon-redo2:before {
  content: "\e969";
}
.icomoon-forward:before {
  content: "\e96a";
}
.icomoon-reply:before {
  content: "\e96b";
}
.icomoon-bubble:before {
  content: "\e96c";
}
.icomoon-bubbles:before {
  content: "\e96d";
}
.icomoon-bubbles2:before {
  content: "\e96e";
}
.icomoon-bubble2:before {
  content: "\e96f";
}
.icomoon-bubbles3:before {
  content: "\e970";
}
.icomoon-bubbles4:before {
  content: "\e971";
}
.icomoon-user:before {
  content: "\e972";
}
.icomoon-users:before {
  content: "\e973";
}
.icomoon-user-plus:before {
  content: "\e974";
}
.icomoon-user-minus:before {
  content: "\e975";
}
.icomoon-user-check:before {
  content: "\e976";
}
.icomoon-user-tie:before {
  content: "\e977";
}
.icomoon-quotes-left:before {
  content: "\e978";
}
.icomoon-quotes-right:before {
  content: "\e979";
}
.icomoon-hour-glass:before {
  content: "\e97a";
}
.icomoon-spinner:before {
  content: "\e97b";
}
.icomoon-spinner2:before {
  content: "\e97c";
}
.icomoon-spinner3:before {
  content: "\e97d";
}
.icomoon-spinner4:before {
  content: "\e97e";
}
.icomoon-spinner5:before {
  content: "\e97f";
}
.icomoon-spinner6:before {
  content: "\e980";
}
.icomoon-spinner7:before {
  content: "\e981";
}
.icomoon-spinner8:before {
  content: "\e982";
}
.icomoon-spinner9:before {
  content: "\e983";
}
.icomoon-spinner10:before {
  content: "\e984";
}
.icomoon-spinner11:before {
  content: "\e985";
}
.icomoon-binoculars:before {
  content: "\e986";
}
.icomoon-search:before {
  content: "\e987";
}
.icomoon-zoom-in:before {
  content: "\e988";
}
.icomoon-zoom-out:before {
  content: "\e989";
}
.icomoon-enlarge:before {
  content: "\e98a";
}
.icomoon-shrink:before {
  content: "\e98b";
}
.icomoon-enlarge2:before {
  content: "\e98c";
}
.icomoon-shrink2:before {
  content: "\e98d";
}
.icomoon-key:before {
  content: "\e98e";
}
.icomoon-key2:before {
  content: "\e98f";
}
.icomoon-lock:before {
  content: "\e990";
}
.icomoon-unlocked:before {
  content: "\e991";
}
.icomoon-wrench:before {
  content: "\e992";
}
.icomoon-equalizer:before {
  content: "\e993";
}
.icomoon-equalizer2:before {
  content: "\e994";
}
.icomoon-cog:before {
  content: "\e995";
}
.icomoon-cogs:before {
  content: "\e996";
}
.icomoon-hammer:before {
  content: "\e997";
}
.icomoon-magic-wand:before {
  content: "\e998";
}
.icomoon-aid-kit:before {
  content: "\e999";
}
.icomoon-bug:before {
  content: "\e99a";
}
.icomoon-pie-chart:before {
  content: "\e99b";
}
.icomoon-stats-dots:before {
  content: "\e99c";
}
.icomoon-stats-bars:before {
  content: "\e99d";
}
.icomoon-stats-bars2:before {
  content: "\e99e";
}
.icomoon-trophy:before {
  content: "\e99f";
}
.icomoon-gift:before {
  content: "\e9a0";
}
.icomoon-glass:before {
  content: "\e9a1";
}
.icomoon-glass2:before {
  content: "\e9a2";
}
.icomoon-mug:before {
  content: "\e9a3";
}
.icomoon-spoon-knife:before {
  content: "\e9a4";
}
.icomoon-leaf:before {
  content: "\e9a5";
}
.icomoon-rocket:before {
  content: "\e9a6";
}
.icomoon-meter:before {
  content: "\e9a7";
}
.icomoon-meter2:before {
  content: "\e9a8";
}
.icomoon-hammer2:before {
  content: "\e9a9";
}
.icomoon-fire:before {
  content: "\e9aa";
}
.icomoon-lab:before {
  content: "\e9ab";
}
.icomoon-magnet:before {
  content: "\e9ac";
}
.icomoon-bin:before {
  content: "\e9ad";
}
.icomoon-bin2:before {
  content: "\e9ae";
}
.icomoon-briefcase:before {
  content: "\e9af";
}
.icomoon-airplane:before {
  content: "\e9b0";
}
.icomoon-truck:before {
  content: "\e9b1";
}
.icomoon-road:before {
  content: "\e9b2";
}
.icomoon-accessibility:before {
  content: "\e9b3";
}
.icomoon-target:before {
  content: "\e9b4";
}
.icomoon-shield:before {
  content: "\e9b5";
}
.icomoon-power:before {
  content: "\e9b6";
}
.icomoon-switch:before {
  content: "\e9b7";
}
.icomoon-power-cord:before {
  content: "\e9b8";
}
.icomoon-clipboard:before {
  content: "\e9b9";
}
.icomoon-list-numbered:before {
  content: "\e9ba";
}
.icomoon-list:before {
  content: "\e9bb";
}
.icomoon-list2:before {
  content: "\e9bc";
}
.icomoon-tree:before {
  content: "\e9bd";
}
.icomoon-menu:before {
  content: "\e9be";
}
.icomoon-menu2:before {
  content: "\e9bf";
}
.icomoon-menu3:before {
  content: "\e9c0";
}
.icomoon-menu4:before {
  content: "\e9c1";
}
.icomoon-cloud:before {
  content: "\e9c2";
}
.icomoon-cloud-download:before {
  content: "\e9c3";
}
.icomoon-cloud-upload:before {
  content: "\e9c4";
}
.icomoon-cloud-check:before {
  content: "\e9c5";
}
.icomoon-download2:before {
  content: "\e9c6";
}
.icomoon-upload2:before {
  content: "\e9c7";
}
.icomoon-download3:before {
  content: "\e9c8";
}
.icomoon-upload3:before {
  content: "\e9c9";
}
.icomoon-sphere:before {
  content: "\e9ca";
}
.icomoon-earth:before {
  content: "\e9cb";
}
.icomoon-link:before {
  content: "\e9cc";
}
.icomoon-flag:before {
  content: "\e9cd";
}
.icomoon-attachment:before {
  content: "\e9ce";
}
.icomoon-eye:before {
  content: "\e9cf";
}
.icomoon-eye-plus:before {
  content: "\e9d0";
}
.icomoon-eye-minus:before {
  content: "\e9d1";
}
.icomoon-eye-blocked:before {
  content: "\e9d2";
}
.icomoon-bookmark:before {
  content: "\e9d3";
}
.icomoon-bookmarks:before {
  content: "\e9d4";
}
.icomoon-sun:before {
  content: "\e9d5";
}
.icomoon-contrast:before {
  content: "\e9d6";
}
.icomoon-brightness-contrast:before {
  content: "\e9d7";
}
.icomoon-star-empty:before {
  content: "\e9d8";
}
.icomoon-star-half:before {
  content: "\e9d9";
}
.icomoon-star-full:before {
  content: "\e9da";
}
.icomoon-heart:before {
  content: "\e9db";
}
.icomoon-heart-broken:before {
  content: "\e9dc";
}
.icomoon-man:before {
  content: "\e9dd";
}
.icomoon-woman:before {
  content: "\e9de";
}
.icomoon-man-woman:before {
  content: "\e9df";
}
.icomoon-happy:before {
  content: "\e9e0";
}
.icomoon-happy2:before {
  content: "\e9e1";
}
.icomoon-smile:before {
  content: "\e9e2";
}
.icomoon-smile2:before {
  content: "\e9e3";
}
.icomoon-tongue:before {
  content: "\e9e4";
}
.icomoon-tongue2:before {
  content: "\e9e5";
}
.icomoon-sad:before {
  content: "\e9e6";
}
.icomoon-sad2:before {
  content: "\e9e7";
}
.icomoon-wink:before {
  content: "\e9e8";
}
.icomoon-wink2:before {
  content: "\e9e9";
}
.icomoon-grin:before {
  content: "\e9ea";
}
.icomoon-grin2:before {
  content: "\e9eb";
}
.icomoon-cool:before {
  content: "\e9ec";
}
.icomoon-cool2:before {
  content: "\e9ed";
}
.icomoon-angry:before {
  content: "\e9ee";
}
.icomoon-angry2:before {
  content: "\e9ef";
}
.icomoon-evil:before {
  content: "\e9f0";
}
.icomoon-evil2:before {
  content: "\e9f1";
}
.icomoon-shocked:before {
  content: "\e9f2";
}
.icomoon-shocked2:before {
  content: "\e9f3";
}
.icomoon-baffled:before {
  content: "\e9f4";
}
.icomoon-baffled2:before {
  content: "\e9f5";
}
.icomoon-confused:before {
  content: "\e9f6";
}
.icomoon-confused2:before {
  content: "\e9f7";
}
.icomoon-neutral:before {
  content: "\e9f8";
}
.icomoon-neutral2:before {
  content: "\e9f9";
}
.icomoon-hipster:before {
  content: "\e9fa";
}
.icomoon-hipster2:before {
  content: "\e9fb";
}
.icomoon-wondering:before {
  content: "\e9fc";
}
.icomoon-wondering2:before {
  content: "\e9fd";
}
.icomoon-sleepy:before {
  content: "\e9fe";
}
.icomoon-sleepy2:before {
  content: "\e9ff";
}
.icomoon-frustrated:before {
  content: "\ea00";
}
.icomoon-frustrated2:before {
  content: "\ea01";
}
.icomoon-crying:before {
  content: "\ea02";
}
.icomoon-crying2:before {
  content: "\ea03";
}
.icomoon-point-up:before {
  content: "\ea04";
}
.icomoon-point-right:before {
  content: "\ea05";
}
.icomoon-point-down:before {
  content: "\ea06";
}
.icomoon-point-left:before {
  content: "\ea07";
}
.icomoon-warning:before {
  content: "\ea08";
}
.icomoon-notification:before {
  content: "\ea09";
}
.icomoon-question:before {
  content: "\ea0a";
}
.icomoon-plus:before {
  content: "\ea0b";
}
.icomoon-minus:before {
  content: "\ea0c";
}
.icomoon-info:before {
  content: "\ea0d";
}
.icomoon-cancel-circle:before {
  content: "\ea0e";
}
.icomoon-blocked:before {
  content: "\ea0f";
}
.icomoon-cross:before {
  content: "\ea10";
}
.icomoon-checkmark:before {
  content: "\ea11";
}
.icomoon-checkmark2:before {
  content: "\ea12";
}
.icomoon-spell-check:before {
  content: "\ea13";
}
.icomoon-enter:before {
  content: "\ea14";
}
.icomoon-exit:before {
  content: "\ea15";
}
.icomoon-play2:before {
  content: "\ea16";
}
.icomoon-pause:before {
  content: "\ea17";
}
.icomoon-stop:before {
  content: "\ea18";
}
.icomoon-previous:before {
  content: "\ea19";
}
.icomoon-next:before {
  content: "\ea1a";
}
.icomoon-backward:before {
  content: "\ea1b";
}
.icomoon-forward2:before {
  content: "\ea1c";
}
.icomoon-play3:before {
  content: "\ea1d";
}
.icomoon-pause2:before {
  content: "\ea1e";
}
.icomoon-stop2:before {
  content: "\ea1f";
}
.icomoon-backward2:before {
  content: "\ea20";
}
.icomoon-forward3:before {
  content: "\ea21";
}
.icomoon-first:before {
  content: "\ea22";
}
.icomoon-last:before {
  content: "\ea23";
}
.icomoon-previous2:before {
  content: "\ea24";
}
.icomoon-next2:before {
  content: "\ea25";
}
.icomoon-eject:before {
  content: "\ea26";
}
.icomoon-volume-high:before {
  content: "\ea27";
}
.icomoon-volume-medium:before {
  content: "\ea28";
}
.icomoon-volume-low:before {
  content: "\ea29";
}
.icomoon-volume-mute:before {
  content: "\ea2a";
}
.icomoon-volume-mute2:before {
  content: "\ea2b";
}
.icomoon-volume-increase:before {
  content: "\ea2c";
}
.icomoon-volume-decrease:before {
  content: "\ea2d";
}
.icomoon-loop:before {
  content: "\ea2e";
}
.icomoon-loop2:before {
  content: "\ea2f";
}
.icomoon-infinite:before {
  content: "\ea30";
}
.icomoon-shuffle:before {
  content: "\ea31";
}
.icomoon-arrow-up-left:before {
  content: "\ea32";
}
.icomoon-arrow-up:before {
  content: "\ea33";
}
.icomoon-arrow-up-right:before {
  content: "\ea34";
}
.icomoon-arrow-right:before {
  content: "\ea35";
}
.icomoon-arrow-down-right:before {
  content: "\ea36";
}
.icomoon-arrow-down:before {
  content: "\ea37";
}
.icomoon-arrow-down-left:before {
  content: "\ea38";
}
.icomoon-arrow-left:before {
  content: "\ea39";
}
.icomoon-arrow-up-left2:before {
  content: "\ea3a";
}
.icomoon-arrow-up2:before {
  content: "\ea3b";
}
.icomoon-arrow-up-right2:before {
  content: "\ea3c";
}
.icomoon-arrow-right2:before {
  content: "\ea3d";
}
.icomoon-arrow-down-right2:before {
  content: "\ea3e";
}
.icomoon-arrow-down2:before {
  content: "\ea3f";
}
.icomoon-arrow-down-left2:before {
  content: "\ea40";
}
.icomoon-arrow-left2:before {
  content: "\ea41";
}
.icomoon-circle-up:before {
  content: "\ea42";
}
.icomoon-circle-right:before {
  content: "\ea43";
}
.icomoon-circle-down:before {
  content: "\ea44";
}
.icomoon-circle-left:before {
  content: "\ea45";
}
.icomoon-tab:before {
  content: "\ea46";
}
.icomoon-move-up:before {
  content: "\ea47";
}
.icomoon-move-down:before {
  content: "\ea48";
}
.icomoon-sort-alpha-asc:before {
  content: "\ea49";
}
.icomoon-sort-alpha-desc:before {
  content: "\ea4a";
}
.icomoon-sort-numeric-asc:before {
  content: "\ea4b";
}
.icomoon-sort-numberic-desc:before {
  content: "\ea4c";
}
.icomoon-sort-amount-asc:before {
  content: "\ea4d";
}
.icomoon-sort-amount-desc:before {
  content: "\ea4e";
}
.icomoon-command:before {
  content: "\ea4f";
}
.icomoon-shift:before {
  content: "\ea50";
}
.icomoon-ctrl:before {
  content: "\ea51";
}
.icomoon-opt:before {
  content: "\ea52";
}
.icomoon-checkbox-checked:before {
  content: "\ea53";
}
.icomoon-checkbox-unchecked:before {
  content: "\ea54";
}
.icomoon-radio-checked:before {
  content: "\ea55";
}
.icomoon-radio-checked2:before {
  content: "\ea56";
}
.icomoon-radio-unchecked:before {
  content: "\ea57";
}
.icomoon-crop:before {
  content: "\ea58";
}
.icomoon-make-group:before {
  content: "\ea59";
}
.icomoon-ungroup:before {
  content: "\ea5a";
}
.icomoon-scissors:before {
  content: "\ea5b";
}
.icomoon-filter:before {
  content: "\ea5c";
}
.icomoon-font:before {
  content: "\ea5d";
}
.icomoon-ligature:before {
  content: "\ea5e";
}
.icomoon-ligature2:before {
  content: "\ea5f";
}
.icomoon-text-height:before {
  content: "\ea60";
}
.icomoon-text-width:before {
  content: "\ea61";
}
.icomoon-font-size:before {
  content: "\ea62";
}
.icomoon-bold:before {
  content: "\ea63";
}
.icomoon-underline:before {
  content: "\ea64";
}
.icomoon-italic:before {
  content: "\ea65";
}
.icomoon-strikethrough:before {
  content: "\ea66";
}
.icomoon-omega:before {
  content: "\ea67";
}
.icomoon-sigma:before {
  content: "\ea68";
}
.icomoon-page-break:before {
  content: "\ea69";
}
.icomoon-superscript:before {
  content: "\ea6a";
}
.icomoon-subscript:before {
  content: "\ea6b";
}
.icomoon-superscript2:before {
  content: "\ea6c";
}
.icomoon-subscript2:before {
  content: "\ea6d";
}
.icomoon-text-color:before {
  content: "\ea6e";
}
.icomoon-pagebreak:before {
  content: "\ea6f";
}
.icomoon-clear-formatting:before {
  content: "\ea70";
}
.icomoon-table:before {
  content: "\ea71";
}
.icomoon-table2:before {
  content: "\ea72";
}
.icomoon-insert-template:before {
  content: "\ea73";
}
.icomoon-pilcrow:before {
  content: "\ea74";
}
.icomoon-ltr:before {
  content: "\ea75";
}
.icomoon-rtl:before {
  content: "\ea76";
}
.icomoon-section:before {
  content: "\ea77";
}
.icomoon-paragraph-left:before {
  content: "\ea78";
}
.icomoon-paragraph-center:before {
  content: "\ea79";
}
.icomoon-paragraph-right:before {
  content: "\ea7a";
}
.icomoon-paragraph-justify:before {
  content: "\ea7b";
}
.icomoon-indent-increase:before {
  content: "\ea7c";
}
.icomoon-indent-decrease:before {
  content: "\ea7d";
}
.icomoon-share:before {
  content: "\ea7e";
}
.icomoon-new-tab:before {
  content: "\ea7f";
}
.icomoon-embed:before {
  content: "\ea80";
}
.icomoon-embed2:before {
  content: "\ea81";
}
.icomoon-terminal:before {
  content: "\ea82";
}
.icomoon-share2:before {
  content: "\ea83";
}
.icomoon-mail:before {
  content: "\ea84";
}
.icomoon-mail2:before {
  content: "\ea85";
}
.icomoon-mail3:before {
  content: "\ea86";
}
.icomoon-mail4:before {
  content: "\ea87";
}
.icomoon-amazon:before {
  content: "\ea88";
}
.icomoon-google:before {
  content: "\ea89";
}
.icomoon-google2:before {
  content: "\ea8a";
}
.icomoon-google3:before {
  content: "\ea8b";
}
.icomoon-google-plus:before {
  content: "\ea8c";
}
.icomoon-google-plus2:before {
  content: "\ea8d";
}
.icomoon-google-plus3:before {
  content: "\ea8e";
}
.icomoon-hangouts:before {
  content: "\ea8f";
}
.icomoon-google-drive:before {
  content: "\ea90";
}
.icomoon-facebook:before {
  content: "\ea91";
}
.icomoon-facebook2:before {
  content: "\ea92";
}
.icomoon-instagram:before {
  content: "\ea93";
}
.icomoon-whatsapp:before {
  content: "\ea94";
}
.icomoon-spotify:before {
  content: "\ea95";
}
.icomoon-telegram:before {
  content: "\ea96";
}
.icomoon-twitter:before {
  content: "\ea97";
}
.icomoon-vine:before {
  content: "\ea98";
}
.icomoon-vk:before {
  content: "\ea99";
}
.icomoon-renren:before {
  content: "\ea9a";
}
.icomoon-sina-weibo:before {
  content: "\ea9b";
}
.icomoon-rss:before {
  content: "\ea9c";
}
.icomoon-rss2:before {
  content: "\ea9d";
}
.icomoon-youtube:before {
  content: "\ea9e";
}
.icomoon-youtube2:before {
  content: "\ea9f";
}
.icomoon-twitch:before {
  content: "\eaa0";
}
.icomoon-vimeo:before {
  content: "\eaa1";
}
.icomoon-vimeo2:before {
  content: "\eaa2";
}
.icomoon-lanyrd:before {
  content: "\eaa3";
}
.icomoon-flickr:before {
  content: "\eaa4";
}
.icomoon-flickr2:before {
  content: "\eaa5";
}
.icomoon-flickr3:before {
  content: "\eaa6";
}
.icomoon-flickr4:before {
  content: "\eaa7";
}
.icomoon-dribbble:before {
  content: "\eaa8";
}
.icomoon-behance:before {
  content: "\eaa9";
}
.icomoon-behance2:before {
  content: "\eaaa";
}
.icomoon-deviantart:before {
  content: "\eaab";
}
.icomoon-500px:before {
  content: "\eaac";
}
.icomoon-steam:before {
  content: "\eaad";
}
.icomoon-steam2:before {
  content: "\eaae";
}
.icomoon-dropbox:before {
  content: "\eaaf";
}
.icomoon-onedrive:before {
  content: "\eab0";
}
.icomoon-github:before {
  content: "\eab1";
}
.icomoon-npm:before {
  content: "\eab2";
}
.icomoon-basecamp:before {
  content: "\eab3";
}
.icomoon-trello:before {
  content: "\eab4";
}
.icomoon-wordpress:before {
  content: "\eab5";
}
.icomoon-joomla:before {
  content: "\eab6";
}
.icomoon-ello:before {
  content: "\eab7";
}
.icomoon-blogger:before {
  content: "\eab8";
}
.icomoon-blogger2:before {
  content: "\eab9";
}
.icomoon-tumblr:before {
  content: "\eaba";
}
.icomoon-tumblr2:before {
  content: "\eabb";
}
.icomoon-yahoo:before {
  content: "\eabc";
}
.icomoon-yahoo2:before {
  content: "\eabd";
}
.icomoon-tux:before {
  content: "\eabe";
}
.icomoon-appleinc:before {
  content: "\eabf";
}
.icomoon-finder:before {
  content: "\eac0";
}
.icomoon-android:before {
  content: "\eac1";
}
.icomoon-windows:before {
  content: "\eac2";
}
.icomoon-windows8:before {
  content: "\eac3";
}
.icomoon-soundcloud:before {
  content: "\eac4";
}
.icomoon-soundcloud2:before {
  content: "\eac5";
}
.icomoon-skype:before {
  content: "\eac6";
}
.icomoon-reddit:before {
  content: "\eac7";
}
.icomoon-hackernews:before {
  content: "\eac8";
}
.icomoon-wikipedia:before {
  content: "\eac9";
}
.icomoon-linkedin:before {
  content: "\eaca";
}
.icomoon-linkedin2:before {
  content: "\eacb";
}
.icomoon-lastfm:before {
  content: "\eacc";
}
.icomoon-lastfm2:before {
  content: "\eacd";
}
.icomoon-delicious:before {
  content: "\eace";
}
.icomoon-stumbleupon:before {
  content: "\eacf";
}
.icomoon-stumbleupon2:before {
  content: "\ead0";
}
.icomoon-stackoverflow:before {
  content: "\ead1";
}
.icomoon-pinterest:before {
  content: "\ead2";
}
.icomoon-pinterest2:before {
  content: "\ead3";
}
.icomoon-xing:before {
  content: "\ead4";
}
.icomoon-xing2:before {
  content: "\ead5";
}
.icomoon-flattr:before {
  content: "\ead6";
}
.icomoon-foursquare:before {
  content: "\ead7";
}
.icomoon-yelp:before {
  content: "\ead8";
}
.icomoon-paypal:before {
  content: "\ead9";
}
.icomoon-chrome:before {
  content: "\eada";
}
.icomoon-firefox:before {
  content: "\eadb";
}
.icomoon-IE:before {
  content: "\eadc";
}
.icomoon-edge:before {
  content: "\eadd";
}
.icomoon-safari:before {
  content: "\eade";
}
.icomoon-opera:before {
  content: "\eadf";
}
.icomoon-file-pdf:before {
  content: "\eae0";
}
.icomoon-file-openoffice:before {
  content: "\eae1";
}
.icomoon-file-word:before {
  content: "\eae2";
}
.icomoon-file-excel:before {
  content: "\eae3";
}
.icomoon-libreoffice:before {
  content: "\eae4";
}
.icomoon-html-five:before {
  content: "\eae5";
}
.icomoon-html-five2:before {
  content: "\eae6";
}
.icomoon-css3:before {
  content: "\eae7";
}
.icomoon-git:before {
  content: "\eae8";
}
.icomoon-codepen:before {
  content: "\eae9";
}
.icomoon-svg:before {
  content: "\eaea";
}
.icomoon-IcoMoon:before {
  content: "\eaeb";
}
@font-face {font-display:swap;
  font-family: 'iconic';
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/iconic.eot?i072xj');
  src:  url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/iconic.eot?i072xj#iefix') format('embedded-opentype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/iconic.ttf?i072xj') format('truetype'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/iconic.woff?i072xj') format('woff'),
    url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/iconic.svg?i072xj#iconic') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.iconic{
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconic-chat:before {
  content: "\ee92";
}
.iconic-chat-alt-stroke:before {
  content: "\ee93";
}
.iconic-chat-alt-fill:before {
  content: "\ee94";
}
.iconic-comment-alt1-stroke:before {
  content: "\ee95";
}
.iconic-comment:before {
  content: "\ee96";
}
.iconic-comment-stroke:before {
  content: "\ee97";
}
.iconic-comment-fill:before {
  content: "\ee98";
}
.iconic-comment-alt2-stroke:before {
  content: "\ee99";
}
.iconic-comment-alt2-fill:before {
  content: "\ee9a";
}
.iconic-checkmark1:before {
  content: "\ee9b";
}
.iconic-check-alt:before {
  content: "\ee9c";
}
.iconic-x:before {
  content: "\ee9d";
}
.iconic-x-altx-alt:before {
  content: "\ee9e";
}
.iconic-denied:before {
  content: "\ee9f";
}
.iconic-cursor:before {
  content: "\eea0";
}
.iconic-rss3:before {
  content: "\eea1";
}
.iconic-rss-alt:before {
  content: "\eea2";
}
.iconic-wrench1:before {
  content: "\eea3";
}
.iconic-dial:before {
  content: "\eea4";
}
.iconic-cog1:before {
  content: "\eea5";
}
.iconic-calendar1:before {
  content: "\eea6";
}
.iconic-calendar-alt-stroke:before {
  content: "\eea7";
}
.iconic-calendar-alt-fill:before {
  content: "\e900";
}
.iconic-share1:before {
  content: "\eea8";
}
.iconic-mail1:before {
  content: "\eea9";
}
.iconic-heart-stroke:before {
  content: "\eeaa";
}
.iconic-heart-fill:before {
  content: "\eeab";
}
.iconic-movie:before {
  content: "\eeac";
}
.iconic-document-alt-stroke:before {
  content: "\eead";
}
.iconic-document-alt-fill:before {
  content: "\eeae";
}
.iconic-document-stroke:before {
  content: "\eeaf";
}
.iconic-document-fill:before {
  content: "\eeb0";
}
.iconic-plus1:before {
  content: "\eeb1";
}
.iconic-plus-alt:before {
  content: "\eeb2";
}
.iconic-minus1:before {
  content: "\eeb3";
}
.iconic-minus-alt:before {
  content: "\eeb4";
}
.iconic-pin:before {
  content: "\eeb5";
}
.iconic-link1:before {
  content: "\eeb6";
}
.iconic-bolt:before {
  content: "\eeb7";
}
.iconic-move:before {
  content: "\eeb8";
}
.iconic-move-alt1:before {
  content: "\eeb9";
}
.iconic-move-alt2:before {
  content: "\eeba";
}
.iconic-equalizer1:before {
  content: "\eebb";
}
.iconic-award-fill:before {
  content: "\eebc";
}
.iconic-award-stroke:before {
  content: "\eebd";
}
.iconic-magnifying-glass:before {
  content: "\eebe";
}
.iconic-trash-stroke:before {
  content: "\eebf";
}
.iconic-trash-fill:before {
  content: "\eec0";
}
.iconic-beaker-alt:before {
  content: "\eec1";
}
.iconic-beaker:before {
  content: "\eec2";
}
.iconic-key-stroke:before {
  content: "\eec3";
}
.iconic-key-fill:before {
  content: "\eec4";
}
.iconic-new-window:before {
  content: "\eec5";
}
.iconic-lightbulb:before {
  content: "\eec6";
}
.iconic-spin-alt:before {
  content: "\eec7";
}
.iconic-spin:before {
  content: "\eec8";
}
.iconic-curved-arrow:before {
  content: "\eec9";
}
.iconic-undo1:before {
  content: "\eeca";
}
.iconic-reload:before {
  content: "\eecb";
}
.iconic-reload-alt:before {
  content: "\eecc";
}
.iconic-loop3:before {
  content: "\eecd";
}
.iconic-loop-alt1:before {
  content: "\eece";
}
.iconic-loop-alt2:before {
  content: "\eecf";
}
.iconic-loop-alt3:before {
  content: "\eed0";
}
.iconic-loop-alt4:before {
  content: "\eed1";
}
.iconic-transfer:before {
  content: "\eed2";
}
.iconic-move-vertical:before {
  content: "\eed3";
}
.iconic-move-vertical-alt1:before {
  content: "\eed4";
}
.iconic-move-vertical-alt2:before {
  content: "\eed5";
}
.iconic-move-horizontal:before {
  content: "\eed6";
}
.iconic-move-horizontal-alt1:before {
  content: "\eed7";
}
.iconic-move-horizontal-alt2:before {
  content: "\eed8";
}
.iconic-arrow-left1:before {
  content: "\eed9";
}
.iconic-arrow-left-alt1:before {
  content: "\eeda";
}
.iconic-arrow-left-alt2:before {
  content: "\eedb";
}
.iconic-arrow-right1:before {
  content: "\eedc";
}
.iconic-arrow-right-alt1:before {
  content: "\eedd";
}
.iconic-arrow-right-alt2:before {
  content: "\eede";
}
.iconic-arrow-up1:before {
  content: "\eedf";
}
.iconic-arrow-up-alt1:before {
  content: "\eee0";
}
.iconic-arrow-up-alt2:before {
  content: "\eee1";
}
.iconic-arrow-down1:before {
  content: "\eee2";
}
.iconic-arrow-down-alt1:before {
  content: "\eee3";
}
.iconic-arrow-down-alt2:before {
  content: "\eee4";
}
.iconic-cd:before {
  content: "\eee5";
}
.iconic-steering-wheel:before {
  content: "\eee6";
}
.iconic-microphone:before {
  content: "\eee7";
}
.iconic-headphones1:before {
  content: "\eee8";
}
.iconic-volume:before {
  content: "\eee9";
}
.iconic-volume-mute1:before {
  content: "\eeea";
}
.iconic-play1:before {
  content: "\eeeb";
}
.iconic-pause1:before {
  content: "\eeec";
}
.iconic-stop1:before {
  content: "\eeed";
}
.iconic-eject1:before {
  content: "\eeee";
}
.iconic-first1:before {
  content: "\eeef";
}
.iconic-last1:before {
  content: "\eef0";
}
.iconic-play-alt:before {
  content: "\eef1";
}
.iconic-fullscreen-exit:before {
  content: "\eef2";
}
.iconic-fullscreen-exit-alt:before {
  content: "\eef3";
}
.iconic-fullscreen:before {
  content: "\eef4";
}
.iconic-fullscreen-alt:before {
  content: "\eef5";
}
.iconic-iphone:before {
  content: "\eef6";
}
.iconic-battery-empty:before {
  content: "\eef7";
}
.iconic-battery-half:before {
  content: "\eef8";
}
.iconic-battery-full:before {
  content: "\eef9";
}
.iconic-battery-charging:before {
  content: "\eefa";
}
.iconic-compass1:before {
  content: "\eefb";
}
.iconic-box1:before {
  content: "\eefc";
}
.iconic-folder-stroke:before {
  content: "\eefd";
}
.iconic-folder-fill:before {
  content: "\eefe";
}
.iconic-at:before {
  content: "\eeff";
}
.iconic-ampersand:before {
  content: "\ef00";
}
.iconic-info1:before {
  content: "\ef01";
}
.iconic-question-mark:before {
  content: "\ef02";
}
.iconic-pilcrow1:before {
  content: "\ef03";
}
.iconic-hash:before {
  content: "\ef04";
}
.iconic-left-quote:before {
  content: "\ef05";
}
.iconic-right-quote:before {
  content: "\ef06";
}
.iconic-left-quote-alt:before {
  content: "\ef07";
}
.iconic-right-quote-alt:before {
  content: "\ef08";
}
.iconic-article:before {
  content: "\ef09";
}
.iconic-read-more:before {
  content: "\ef0a";
}
.iconic-list1:before {
  content: "\ef0b";
}
.iconic-list-nested:before {
  content: "\ef0c";
}
.iconic-book1:before {
  content: "\ef0d";
}
.iconic-book-alt:before {
  content: "\ef0e";
}
.iconic-book-alt2:before {
  content: "\ef0f";
}
.iconic-pen1:before {
  content: "\ef10";
}
.iconic-pen-alt-stroke:before {
  content: "\ef11";
}
.iconic-pen-alt-fill:before {
  content: "\ef12";
}
.iconic-pen-alt2:before {
  content: "\ef13";
}
.iconic-brush:before {
  content: "\ef14";
}
.iconic-brush-alt:before {
  content: "\ef15";
}
.iconic-eyedropper1:before {
  content: "\ef16";
}
.iconic-layers-alt:before {
  content: "\ef17";
}
.iconic-layers:before {
  content: "\ef18";
}
.iconic-image1:before {
  content: "\ef19";
}
.iconic-camera1:before {
  content: "\ef1a";
}
.iconic-aperture:before {
  content: "\ef1b";
}
.iconic-aperture-alt:before {
  content: "\ef1c";
}
.iconic-chart:before {
  content: "\ef1d";
}
.iconic-chart-alt:before {
  content: "\ef1e";
}
.iconic-bars:before {
  content: "\ef1f";
}
.iconic-bars-alt:before {
  content: "\ef20";
}
.iconic-eye1:before {
  content: "\ef21";
}
.iconic-user1:before {
  content: "\ef22";
}
.iconic-home1:before {
  content: "\ef23";
}
.iconic-clock1:before {
  content: "\ef24";
}
.iconic-lock-stroke:before {
  content: "\ef25";
}
.iconic-lock-fill:before {
  content: "\ef26";
}
.iconic-unlock-stroke:before {
  content: "\ef27";
}
.iconic-unlock-fill:before {
  content: "\ef28";
}
.iconic-tag-stroke:before {
  content: "\ef29";
}
.iconic-tag-fill:before {
  content: "\ef2a";
}
.iconic-sun-stroke:before {
  content: "\ef2b";
}
.iconic-sun-fill:before {
  content: "\ef2c";
}
.iconic-moon-stroke:before {
  content: "\ef2d";
}
.iconic-moon-fill:before {
  content: "\ef2e";
}
.iconic-cloud1:before {
  content: "\ef2f";
}
.iconic-rain:before {
  content: "\ef30";
}
.iconic-umbrella:before {
  content: "\ef31";
}
.iconic-star:before {
  content: "\ef32";
}
.iconic-map-pin-stroke:before {
  content: "\ef33";
}
.iconic-map-pin-fill:before {
  content: "\ef34";
}
.iconic-map-pin-alt:before {
  content: "\ef35";
}
.iconic-target1:before {
  content: "\ef36";
}
.iconic-download1:before {
  content: "\ef37";
}
.iconic-upload1:before {
  content: "\ef38";
}
.iconic-cloud-download1:before {
  content: "\ef39";
}
.iconic-cloud-upload1:before {
  content: "\ef3a";
}
.iconic-fork:before {
  content: "\ef3b";
}
.iconic-paperclip:before {
  content: "\ef3c";
}
/*!
  Ionicons, v4.5.10-1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-display:swap;font-family:"Ionicons";src:url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.eot?v=4.5.10-1");src:url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.eot?v=4.5.10-1#iefix") format("embedded-opentype"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.woff2?v=4.5.10-1") format("woff2"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.woff?v=4.5.10-1") format("woff"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.ttf?v=4.5.10-1") format("truetype"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/ionicons.svg?v=4.5.10-1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-ios-add:before,.ion-ios-add-circle:before,.ion-ios-add-circle-outline:before,.ion-ios-airplane:before,.ion-ios-alarm:before,.ion-ios-albums:before,.ion-ios-alert:before,.ion-ios-american-football:before,.ion-ios-analytics:before,.ion-ios-aperture:before,.ion-ios-apps:before,.ion-ios-appstore:before,.ion-ios-archive:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-dropdown:before,.ion-ios-arrow-dropdown-circle:before,.ion-ios-arrow-dropleft:before,.ion-ios-arrow-dropleft-circle:before,.ion-ios-arrow-dropright:before,.ion-ios-arrow-dropright-circle:before,.ion-ios-arrow-dropup:before,.ion-ios-arrow-dropup-circle:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-round-back:before,.ion-ios-arrow-round-down:before,.ion-ios-arrow-round-forward:before,.ion-ios-arrow-round-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-attach:before,.ion-ios-backspace:before,.ion-ios-barcode:before,.ion-ios-baseball:before,.ion-ios-basket:before,.ion-ios-basketball:before,.ion-ios-battery-charging:before,.ion-ios-battery-dead:before,.ion-ios-battery-full:before,.ion-ios-beaker:before,.ion-ios-bed:before,.ion-ios-beer:before,.ion-ios-bicycle:before,.ion-ios-bluetooth:before,.ion-ios-boat:before,.ion-ios-body:before,.ion-ios-bonfire:before,.ion-ios-book:before,.ion-ios-bookmark:before,.ion-ios-bookmarks:before,.ion-ios-bowtie:before,.ion-ios-briefcase:before,.ion-ios-browsers:before,.ion-ios-brush:before,.ion-ios-bug:before,.ion-ios-build:before,.ion-ios-bulb:before,.ion-ios-bus:before,.ion-ios-business:before,.ion-ios-cafe:before,.ion-ios-calculator:before,.ion-ios-calendar:before,.ion-ios-call:before,.ion-ios-camera:before,.ion-ios-car:before,.ion-ios-card:before,.ion-ios-cart:before,.ion-ios-cash:before,.ion-ios-cellular:before,.ion-ios-chatboxes:before,.ion-ios-chatbubbles:before,.ion-ios-checkbox:before,.ion-ios-checkbox-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-circle:before,.ion-ios-checkmark-circle-outline:before,.ion-ios-clipboard:before,.ion-ios-clock:before,.ion-ios-close:before,.ion-ios-close-circle:before,.ion-ios-close-circle-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-circle:before,.ion-ios-cloud-done:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-code:before,.ion-ios-code-download:before,.ion-ios-code-working:before,.ion-ios-cog:before,.ion-ios-color-fill:before,.ion-ios-color-filter:before,.ion-ios-color-palette:before,.ion-ios-color-wand:before,.ion-ios-compass:before,.ion-ios-construct:before,.ion-ios-contact:before,.ion-ios-contacts:before,.ion-ios-contract:before,.ion-ios-contrast:before,.ion-ios-copy:before,.ion-ios-create:before,.ion-ios-crop:before,.ion-ios-cube:before,.ion-ios-cut:before,.ion-ios-desktop:before,.ion-ios-disc:before,.ion-ios-document:before,.ion-ios-done-all:before,.ion-ios-download:before,.ion-ios-easel:before,.ion-ios-egg:before,.ion-ios-exit:before,.ion-ios-expand:before,.ion-ios-eye:before,.ion-ios-eye-off:before,.ion-ios-fastforward:before,.ion-ios-female:before,.ion-ios-filing:before,.ion-ios-film:before,.ion-ios-finger-print:before,.ion-ios-fitness:before,.ion-ios-flag:before,.ion-ios-flame:before,.ion-ios-flash:before,.ion-ios-flash-off:before,.ion-ios-flashlight:before,.ion-ios-flask:before,.ion-ios-flower:before,.ion-ios-folder:before,.ion-ios-folder-open:before,.ion-ios-football:before,.ion-ios-funnel:before,.ion-ios-gift:before,.ion-ios-git-branch:before,.ion-ios-git-commit:before,.ion-ios-git-compare:before,.ion-ios-git-merge:before,.ion-ios-git-network:before,.ion-ios-git-pull-request:before,.ion-ios-glasses:before,.ion-ios-globe:before,.ion-ios-grid:before,.ion-ios-hammer:before,.ion-ios-hand:before,.ion-ios-happy:before,.ion-ios-headset:before,.ion-ios-heart:before,.ion-ios-heart-dislike:before,.ion-ios-heart-empty:before,.ion-ios-heart-half:before,.ion-ios-help:before,.ion-ios-help-buoy:before,.ion-ios-help-circle:before,.ion-ios-help-circle-outline:before,.ion-ios-home:before,.ion-ios-hourglass:before,.ion-ios-ice-cream:before,.ion-ios-image:before,.ion-ios-images:before,.ion-ios-infinite:before,.ion-ios-information:before,.ion-ios-information-circle:before,.ion-ios-information-circle-outline:before,.ion-ios-jet:before,.ion-ios-journal:before,.ion-ios-key:before,.ion-ios-keypad:before,.ion-ios-laptop:before,.ion-ios-leaf:before,.ion-ios-link:before,.ion-ios-list:before,.ion-ios-list-box:before,.ion-ios-locate:before,.ion-ios-lock:before,.ion-ios-log-in:before,.ion-ios-log-out:before,.ion-ios-magnet:before,.ion-ios-mail:before,.ion-ios-mail-open:before,.ion-ios-mail-unread:before,.ion-ios-male:before,.ion-ios-man:before,.ion-ios-map:before,.ion-ios-medal:before,.ion-ios-medical:before,.ion-ios-medkit:before,.ion-ios-megaphone:before,.ion-ios-menu:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-microphone:before,.ion-ios-moon:before,.ion-ios-more:before,.ion-ios-move:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-notifications:before,.ion-ios-notifications-off:before,.ion-ios-notifications-outline:before,.ion-ios-nuclear:before,.ion-ios-nutrition:before,.ion-ios-open:before,.ion-ios-options:before,.ion-ios-outlet:before,.ion-ios-paper:before,.ion-ios-paper-plane:before,.ion-ios-partly-sunny:before,.ion-ios-pause:before,.ion-ios-paw:before,.ion-ios-people:before,.ion-ios-person:before,.ion-ios-person-add:before,.ion-ios-phone-landscape:before,.ion-ios-phone-portrait:before,.ion-ios-photos:before,.ion-ios-pie:before,.ion-ios-pin:before,.ion-ios-pint:before,.ion-ios-pizza:before,.ion-ios-planet:before,.ion-ios-play:before,.ion-ios-play-circle:before,.ion-ios-podium:before,.ion-ios-power:before,.ion-ios-pricetag:before,.ion-ios-pricetags:before,.ion-ios-print:before,.ion-ios-pulse:before,.ion-ios-qr-scanner:before,.ion-ios-quote:before,.ion-ios-radio:before,.ion-ios-radio-button-off:before,.ion-ios-radio-button-on:before,.ion-ios-rainy:before,.ion-ios-recording:before,.ion-ios-redo:before,.ion-ios-refresh:before,.ion-ios-refresh-circle:before,.ion-ios-remove:before,.ion-ios-remove-circle:before,.ion-ios-remove-circle-outline:before,.ion-ios-reorder:before,.ion-ios-repeat:before,.ion-ios-resize:before,.ion-ios-restaurant:before,.ion-ios-return-left:before,.ion-ios-return-right:before,.ion-ios-reverse-camera:before,.ion-ios-rewind:before,.ion-ios-ribbon:before,.ion-ios-rocket:before,.ion-ios-rose:before,.ion-ios-sad:before,.ion-ios-save:before,.ion-ios-school:before,.ion-ios-search:before,.ion-ios-send:before,.ion-ios-settings:before,.ion-ios-share:before,.ion-ios-share-alt:before,.ion-ios-shirt:before,.ion-ios-shuffle:before,.ion-ios-skip-backward:before,.ion-ios-skip-forward:before,.ion-ios-snow:before,.ion-ios-speedometer:before,.ion-ios-square:before,.ion-ios-square-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stats:before,.ion-ios-stopwatch:before,.ion-ios-subway:before,.ion-ios-sunny:before,.ion-ios-swap:before,.ion-ios-switch:before,.ion-ios-sync:before,.ion-ios-tablet-landscape:before,.ion-ios-tablet-portrait:before,.ion-ios-tennisball:before,.ion-ios-text:before,.ion-ios-thermometer:before,.ion-ios-thumbs-down:before,.ion-ios-thumbs-up:before,.ion-ios-thunderstorm:before,.ion-ios-time:before,.ion-ios-timer:before,.ion-ios-today:before,.ion-ios-train:before,.ion-ios-transgender:before,.ion-ios-trash:before,.ion-ios-trending-down:before,.ion-ios-trending-up:before,.ion-ios-trophy:before,.ion-ios-tv:before,.ion-ios-umbrella:before,.ion-ios-undo:before,.ion-ios-unlock:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-volume-mute:before,.ion-ios-volume-off:before,.ion-ios-walk:before,.ion-ios-wallet:before,.ion-ios-warning:before,.ion-ios-watch:before,.ion-ios-water:before,.ion-ios-wifi:before,.ion-ios-wine:before,.ion-ios-woman:before,.ion-logo-android:before,.ion-logo-angular:before,.ion-logo-apple:before,.ion-logo-bitbucket:before,.ion-logo-bitcoin:before,.ion-logo-buffer:before,.ion-logo-chrome:before,.ion-logo-closed-captioning:before,.ion-logo-codepen:before,.ion-logo-css3:before,.ion-logo-designernews:before,.ion-logo-dribbble:before,.ion-logo-dropbox:before,.ion-logo-euro:before,.ion-logo-facebook:before,.ion-logo-flickr:before,.ion-logo-foursquare:before,.ion-logo-freebsd-devil:before,.ion-logo-game-controller-a:before,.ion-logo-game-controller-b:before,.ion-logo-github:before,.ion-logo-google:before,.ion-logo-googleplus:before,.ion-logo-hackernews:before,.ion-logo-html5:before,.ion-logo-instagram:before,.ion-logo-ionic:before,.ion-logo-ionitron:before,.ion-logo-javascript:before,.ion-logo-linkedin:before,.ion-logo-markdown:before,.ion-logo-model-s:before,.ion-logo-no-smoking:before,.ion-logo-nodejs:before,.ion-logo-npm:before,.ion-logo-octocat:before,.ion-logo-pinterest:before,.ion-logo-playstation:before,.ion-logo-polymer:before,.ion-logo-python:before,.ion-logo-reddit:before,.ion-logo-rss:before,.ion-logo-sass:before,.ion-logo-skype:before,.ion-logo-slack:before,.ion-logo-snapchat:before,.ion-logo-steam:before,.ion-logo-tumblr:before,.ion-logo-tux:before,.ion-logo-twitch:before,.ion-logo-twitter:before,.ion-logo-usd:before,.ion-logo-vimeo:before,.ion-logo-vk:before,.ion-logo-whatsapp:before,.ion-logo-windows:before,.ion-logo-wordpress:before,.ion-logo-xbox:before,.ion-logo-xing:before,.ion-logo-yahoo:before,.ion-logo-yen:before,.ion-logo-youtube:before,.ion-md-add:before,.ion-md-add-circle:before,.ion-md-add-circle-outline:before,.ion-md-airplane:before,.ion-md-alarm:before,.ion-md-albums:before,.ion-md-alert:before,.ion-md-american-football:before,.ion-md-analytics:before,.ion-md-aperture:before,.ion-md-apps:before,.ion-md-appstore:before,.ion-md-archive:before,.ion-md-arrow-back:before,.ion-md-arrow-down:before,.ion-md-arrow-dropdown:before,.ion-md-arrow-dropdown-circle:before,.ion-md-arrow-dropleft:before,.ion-md-arrow-dropleft-circle:before,.ion-md-arrow-dropright:before,.ion-md-arrow-dropright-circle:before,.ion-md-arrow-dropup:before,.ion-md-arrow-dropup-circle:before,.ion-md-arrow-forward:before,.ion-md-arrow-round-back:before,.ion-md-arrow-round-down:before,.ion-md-arrow-round-forward:before,.ion-md-arrow-round-up:before,.ion-md-arrow-up:before,.ion-md-at:before,.ion-md-attach:before,.ion-md-backspace:before,.ion-md-barcode:before,.ion-md-baseball:before,.ion-md-basket:before,.ion-md-basketball:before,.ion-md-battery-charging:before,.ion-md-battery-dead:before,.ion-md-battery-full:before,.ion-md-beaker:before,.ion-md-bed:before,.ion-md-beer:before,.ion-md-bicycle:before,.ion-md-bluetooth:before,.ion-md-boat:before,.ion-md-body:before,.ion-md-bonfire:before,.ion-md-book:before,.ion-md-bookmark:before,.ion-md-bookmarks:before,.ion-md-bowtie:before,.ion-md-briefcase:before,.ion-md-browsers:before,.ion-md-brush:before,.ion-md-bug:before,.ion-md-build:before,.ion-md-bulb:before,.ion-md-bus:before,.ion-md-business:before,.ion-md-cafe:before,.ion-md-calculator:before,.ion-md-calendar:before,.ion-md-call:before,.ion-md-camera:before,.ion-md-car:before,.ion-md-card:before,.ion-md-cart:before,.ion-md-cash:before,.ion-md-cellular:before,.ion-md-chatboxes:before,.ion-md-chatbubbles:before,.ion-md-checkbox:before,.ion-md-checkbox-outline:before,.ion-md-checkmark:before,.ion-md-checkmark-circle:before,.ion-md-checkmark-circle-outline:before,.ion-md-clipboard:before,.ion-md-clock:before,.ion-md-close:before,.ion-md-close-circle:before,.ion-md-close-circle-outline:before,.ion-md-cloud:before,.ion-md-cloud-circle:before,.ion-md-cloud-done:before,.ion-md-cloud-download:before,.ion-md-cloud-outline:before,.ion-md-cloud-upload:before,.ion-md-cloudy:before,.ion-md-cloudy-night:before,.ion-md-code:before,.ion-md-code-download:before,.ion-md-code-working:before,.ion-md-cog:before,.ion-md-color-fill:before,.ion-md-color-filter:before,.ion-md-color-palette:before,.ion-md-color-wand:before,.ion-md-compass:before,.ion-md-construct:before,.ion-md-contact:before,.ion-md-contacts:before,.ion-md-contract:before,.ion-md-contrast:before,.ion-md-copy:before,.ion-md-create:before,.ion-md-crop:before,.ion-md-cube:before,.ion-md-cut:before,.ion-md-desktop:before,.ion-md-disc:before,.ion-md-document:before,.ion-md-done-all:before,.ion-md-download:before,.ion-md-easel:before,.ion-md-egg:before,.ion-md-exit:before,.ion-md-expand:before,.ion-md-eye:before,.ion-md-eye-off:before,.ion-md-fastforward:before,.ion-md-female:before,.ion-md-filing:before,.ion-md-film:before,.ion-md-finger-print:before,.ion-md-fitness:before,.ion-md-flag:before,.ion-md-flame:before,.ion-md-flash:before,.ion-md-flash-off:before,.ion-md-flashlight:before,.ion-md-flask:before,.ion-md-flower:before,.ion-md-folder:before,.ion-md-folder-open:before,.ion-md-football:before,.ion-md-funnel:before,.ion-md-gift:before,.ion-md-git-branch:before,.ion-md-git-commit:before,.ion-md-git-compare:before,.ion-md-git-merge:before,.ion-md-git-network:before,.ion-md-git-pull-request:before,.ion-md-glasses:before,.ion-md-globe:before,.ion-md-grid:before,.ion-md-hammer:before,.ion-md-hand:before,.ion-md-happy:before,.ion-md-headset:before,.ion-md-heart:before,.ion-md-heart-dislike:before,.ion-md-heart-empty:before,.ion-md-heart-half:before,.ion-md-help:before,.ion-md-help-buoy:before,.ion-md-help-circle:before,.ion-md-help-circle-outline:before,.ion-md-home:before,.ion-md-hourglass:before,.ion-md-ice-cream:before,.ion-md-image:before,.ion-md-images:before,.ion-md-infinite:before,.ion-md-information:before,.ion-md-information-circle:before,.ion-md-information-circle-outline:before,.ion-md-jet:before,.ion-md-journal:before,.ion-md-key:before,.ion-md-keypad:before,.ion-md-laptop:before,.ion-md-leaf:before,.ion-md-link:before,.ion-md-list:before,.ion-md-list-box:before,.ion-md-locate:before,.ion-md-lock:before,.ion-md-log-in:before,.ion-md-log-out:before,.ion-md-magnet:before,.ion-md-mail:before,.ion-md-mail-open:before,.ion-md-mail-unread:before,.ion-md-male:before,.ion-md-man:before,.ion-md-map:before,.ion-md-medal:before,.ion-md-medical:before,.ion-md-medkit:before,.ion-md-megaphone:before,.ion-md-menu:before,.ion-md-mic:before,.ion-md-mic-off:before,.ion-md-microphone:before,.ion-md-moon:before,.ion-md-more:before,.ion-md-move:before,.ion-md-musical-note:before,.ion-md-musical-notes:before,.ion-md-navigate:before,.ion-md-notifications:before,.ion-md-notifications-off:before,.ion-md-notifications-outline:before,.ion-md-nuclear:before,.ion-md-nutrition:before,.ion-md-open:before,.ion-md-options:before,.ion-md-outlet:before,.ion-md-paper:before,.ion-md-paper-plane:before,.ion-md-partly-sunny:before,.ion-md-pause:before,.ion-md-paw:before,.ion-md-people:before,.ion-md-person:before,.ion-md-person-add:before,.ion-md-phone-landscape:before,.ion-md-phone-portrait:before,.ion-md-photos:before,.ion-md-pie:before,.ion-md-pin:before,.ion-md-pint:before,.ion-md-pizza:before,.ion-md-planet:before,.ion-md-play:before,.ion-md-play-circle:before,.ion-md-podium:before,.ion-md-power:before,.ion-md-pricetag:before,.ion-md-pricetags:before,.ion-md-print:before,.ion-md-pulse:before,.ion-md-qr-scanner:before,.ion-md-quote:before,.ion-md-radio:before,.ion-md-radio-button-off:before,.ion-md-radio-button-on:before,.ion-md-rainy:before,.ion-md-recording:before,.ion-md-redo:before,.ion-md-refresh:before,.ion-md-refresh-circle:before,.ion-md-remove:before,.ion-md-remove-circle:before,.ion-md-remove-circle-outline:before,.ion-md-reorder:before,.ion-md-repeat:before,.ion-md-resize:before,.ion-md-restaurant:before,.ion-md-return-left:before,.ion-md-return-right:before,.ion-md-reverse-camera:before,.ion-md-rewind:before,.ion-md-ribbon:before,.ion-md-rocket:before,.ion-md-rose:before,.ion-md-sad:before,.ion-md-save:before,.ion-md-school:before,.ion-md-search:before,.ion-md-send:before,.ion-md-settings:before,.ion-md-share:before,.ion-md-share-alt:before,.ion-md-shirt:before,.ion-md-shuffle:before,.ion-md-skip-backward:before,.ion-md-skip-forward:before,.ion-md-snow:before,.ion-md-speedometer:before,.ion-md-square:before,.ion-md-square-outline:before,.ion-md-star:before,.ion-md-star-half:before,.ion-md-star-outline:before,.ion-md-stats:before,.ion-md-stopwatch:before,.ion-md-subway:before,.ion-md-sunny:before,.ion-md-swap:before,.ion-md-switch:before,.ion-md-sync:before,.ion-md-tablet-landscape:before,.ion-md-tablet-portrait:before,.ion-md-tennisball:before,.ion-md-text:before,.ion-md-thermometer:before,.ion-md-thumbs-down:before,.ion-md-thumbs-up:before,.ion-md-thunderstorm:before,.ion-md-time:before,.ion-md-timer:before,.ion-md-today:before,.ion-md-train:before,.ion-md-transgender:before,.ion-md-trash:before,.ion-md-trending-down:before,.ion-md-trending-up:before,.ion-md-trophy:before,.ion-md-tv:before,.ion-md-umbrella:before,.ion-md-undo:before,.ion-md-unlock:before,.ion-md-videocam:before,.ion-md-volume-high:before,.ion-md-volume-low:before,.ion-md-volume-mute:before,.ion-md-volume-off:before,.ion-md-walk:before,.ion-md-wallet:before,.ion-md-warning:before,.ion-md-watch:before,.ion-md-water:before,.ion-md-wifi:before,.ion-md-wine:before,.ion-md-woman:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-add:before{content:""}.ion-ios-add-circle:before{content:""}.ion-ios-add-circle-outline:before{content:""}.ion-ios-airplane:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-alert:before{content:""}.ion-ios-american-football:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-aperture:before{content:""}.ion-ios-apps:before{content:""}.ion-ios-appstore:before{content:""}.ion-ios-archive:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-dropdown:before{content:""}.ion-ios-arrow-dropdown-circle:before{content:""}.ion-ios-arrow-dropleft:before{content:""}.ion-ios-arrow-dropleft-circle:before{content:""}.ion-ios-arrow-dropright:before{content:""}.ion-ios-arrow-dropright-circle:before{content:""}.ion-ios-arrow-dropup:before{content:""}.ion-ios-arrow-dropup-circle:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-round-back:before{content:""}.ion-ios-arrow-round-down:before{content:""}.ion-ios-arrow-round-forward:before{content:""}.ion-ios-arrow-round-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-attach:before{content:""}.ion-ios-backspace:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-basket:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-battery-charging:before{content:""}.ion-ios-battery-dead:before{content:""}.ion-ios-battery-full:before{content:""}.ion-ios-beaker:before{content:""}.ion-ios-bed:before{content:""}.ion-ios-beer:before{content:""}.ion-ios-bicycle:before{content:""}.ion-ios-bluetooth:before{content:""}.ion-ios-boat:before{content:""}.ion-ios-body:before{content:""}.ion-ios-bonfire:before{content:""}.ion-ios-book:before{content:""}.ion-ios-bookmark:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bowtie:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-brush:before{content:""}.ion-ios-bug:before{content:""}.ion-ios-build:before{content:""}.ion-ios-bulb:before{content:""}.ion-ios-bus:before{content:""}.ion-ios-business:before{content:""}.ion-ios-cafe:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-call:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-car:before{content:""}.ion-ios-card:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cash:before{content:""}.ion-ios-cellular:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatbubbles:before{content:""}.ion-ios-checkbox:before{content:""}.ion-ios-checkbox-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-circle:before{content:""}.ion-ios-checkmark-circle-outline:before{content:""}.ion-ios-clipboard:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-circle:before{content:""}.ion-ios-close-circle-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-circle:before{content:""}.ion-ios-cloud-done:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-code:before{content:""}.ion-ios-code-download:before{content:""}.ion-ios-code-working:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-color-fill:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-palette:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-compass:before{content:""}.ion-ios-construct:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contacts:before{content:""}.ion-ios-contract:before{content:""}.ion-ios-contrast:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-create:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-cube:before{content:""}.ion-ios-cut:before{content:""}.ion-ios-desktop:before{content:""}.ion-ios-disc:before{content:""}.ion-ios-document:before{content:""}.ion-ios-done-all:before{content:""}.ion-ios-download:before{content:""}.ion-ios-easel:before{content:""}.ion-ios-egg:before{content:""}.ion-ios-exit:before{content:""}.ion-ios-expand:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-off:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-female:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-film:before{content:""}.ion-ios-finger-print:before{content:""}.ion-ios-fitness:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flash:before{content:""}.ion-ios-flash-off:before{content:""}.ion-ios-flashlight:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-open:before{content:""}.ion-ios-football:before{content:""}.ion-ios-funnel:before{content:""}.ion-ios-gift:before{content:""}.ion-ios-git-branch:before{content:""}.ion-ios-git-commit:before{content:""}.ion-ios-git-compare:before{content:""}.ion-ios-git-merge:before{content:""}.ion-ios-git-network:before{content:""}.ion-ios-git-pull-request:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-globe:before{content:""}.ion-ios-grid:before{content:""}.ion-ios-hammer:before{content:""}.ion-ios-hand:before{content:""}.ion-ios-happy:before{content:""}.ion-ios-headset:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-dislike:before{content:""}.ion-ios-heart-empty:before{content:""}.ion-ios-heart-half:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-buoy:before{content:""}.ion-ios-help-circle:before{content:""}.ion-ios-help-circle-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-hourglass:before{content:""}.ion-ios-ice-cream:before{content:""}.ion-ios-image:before{content:""}.ion-ios-images:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-circle:before{content:""}.ion-ios-information-circle-outline:before{content:""}.ion-ios-jet:before{content:""}.ion-ios-journal:before{content:""}.ion-ios-key:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-laptop:before{content:""}.ion-ios-leaf:before{content:""}.ion-ios-link:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-box:before{content:""}.ion-ios-locate:before{content:""}.ion-ios-lock:before{content:""}.ion-ios-log-in:before{content:""}.ion-ios-log-out:before{content:""}.ion-ios-magnet:before{content:""}.ion-ios-mail:before{content:""}.ion-ios-mail-open:before{content:""}.ion-ios-mail-unread:before{content:""}.ion-ios-male:before{content:""}.ion-ios-man:before{content:""}.ion-ios-map:before{content:""}.ion-ios-medal:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-megaphone:before{content:""}.ion-ios-menu:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-microphone:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-more:before{content:""}.ion-ios-move:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-notifications:before{content:""}.ion-ios-notifications-off:before{content:""}.ion-ios-notifications-outline:before{content:""}.ion-ios-nuclear:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-open:before{content:""}.ion-ios-options:before{content:""}.ion-ios-outlet:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-plane:before{content:""}.ion-ios-partly-sunny:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-people:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-add:before{content:""}.ion-ios-phone-landscape:before{content:""}.ion-ios-phone-portrait:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pin:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pizza:before{content:""}.ion-ios-planet:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-circle:before{content:""}.ion-ios-podium:before{content:""}.ion-ios-power:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-print:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-qr-scanner:before{content:""}.ion-ios-quote:before{content:""}.ion-ios-radio:before{content:""}.ion-ios-radio-button-off:before{content:""}.ion-ios-radio-button-on:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-circle:before{content:""}.ion-ios-remove:before{content:""}.ion-ios-remove-circle:before{content:""}.ion-ios-remove-circle-outline:before{content:""}.ion-ios-reorder:before{content:""}.ion-ios-repeat:before{content:""}.ion-ios-resize:before{content:""}.ion-ios-restaurant:before{content:""}.ion-ios-return-left:before{content:""}.ion-ios-return-right:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-ribbon:before{content:""}.ion-ios-rocket:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-sad:before{content:""}.ion-ios-save:before{content:""}.ion-ios-school:before{content:""}.ion-ios-search:before{content:""}.ion-ios-send:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-share:before{content:""}.ion-ios-share-alt:before{content:""}.ion-ios-shirt:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-skip-backward:before{content:""}.ion-ios-skip-forward:before{content:""}.ion-ios-snow:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-square:before{content:""}.ion-ios-square-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stats:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-subway:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-swap:before{content:""}.ion-ios-switch:before{content:""}.ion-ios-sync:before{content:""}.ion-ios-tablet-landscape:before{content:""}.ion-ios-tablet-portrait:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-text:before{content:""}.ion-ios-thermometer:before{content:""}.ion-ios-thumbs-down:before{content:""}.ion-ios-thumbs-up:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-time:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-today:before{content:""}.ion-ios-train:before{content:""}.ion-ios-transgender:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trending-down:before{content:""}.ion-ios-trending-up:before{content:""}.ion-ios-trophy:before{content:""}.ion-ios-tv:before{content:""}.ion-ios-umbrella:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-unlock:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-volume-mute:before{content:""}.ion-ios-volume-off:before{content:""}.ion-ios-walk:before{content:""}.ion-ios-wallet:before{content:""}.ion-ios-warning:before{content:""}.ion-ios-watch:before{content:""}.ion-ios-water:before{content:""}.ion-ios-wifi:before{content:""}.ion-ios-wine:before{content:""}.ion-ios-woman:before{content:""}.ion-logo-android:before{content:""}.ion-logo-angular:before{content:""}.ion-logo-apple:before{content:""}.ion-logo-bitbucket:before{content:""}.ion-logo-bitcoin:before{content:""}.ion-logo-buffer:before{content:""}.ion-logo-chrome:before{content:""}.ion-logo-closed-captioning:before{content:""}.ion-logo-codepen:before{content:""}.ion-logo-css3:before{content:""}.ion-logo-designernews:before{content:""}.ion-logo-dribbble:before{content:""}.ion-logo-dropbox:before{content:""}.ion-logo-euro:before{content:""}.ion-logo-facebook:before{content:""}.ion-logo-flickr:before{content:""}.ion-logo-foursquare:before{content:""}.ion-logo-freebsd-devil:before{content:""}.ion-logo-game-controller-a:before{content:""}.ion-logo-game-controller-b:before{content:""}.ion-logo-github:before{content:""}.ion-logo-google:before{content:""}.ion-logo-googleplus:before{content:""}.ion-logo-hackernews:before{content:""}.ion-logo-html5:before{content:""}.ion-logo-instagram:before{content:""}.ion-logo-ionic:before{content:""}.ion-logo-ionitron:before{content:""}.ion-logo-javascript:before{content:""}.ion-logo-linkedin:before{content:""}.ion-logo-markdown:before{content:""}.ion-logo-model-s:before{content:""}.ion-logo-no-smoking:before{content:""}.ion-logo-nodejs:before{content:""}.ion-logo-npm:before{content:""}.ion-logo-octocat:before{content:""}.ion-logo-pinterest:before{content:""}.ion-logo-playstation:before{content:""}.ion-logo-polymer:before{content:""}.ion-logo-python:before{content:""}.ion-logo-reddit:before{content:""}.ion-logo-rss:before{content:""}.ion-logo-sass:before{content:""}.ion-logo-skype:before{content:""}.ion-logo-slack:before{content:""}.ion-logo-snapchat:before{content:""}.ion-logo-steam:before{content:""}.ion-logo-tumblr:before{content:""}.ion-logo-tux:before{content:""}.ion-logo-twitch:before{content:""}.ion-logo-twitter:before{content:""}.ion-logo-usd:before{content:""}.ion-logo-vimeo:before{content:""}.ion-logo-vk:before{content:""}.ion-logo-whatsapp:before{content:""}.ion-logo-windows:before{content:""}.ion-logo-wordpress:before{content:""}.ion-logo-xbox:before{content:""}.ion-logo-xing:before{content:""}.ion-logo-yahoo:before{content:""}.ion-logo-yen:before{content:""}.ion-logo-youtube:before{content:""}.ion-md-add:before{content:""}.ion-md-add-circle:before{content:""}.ion-md-add-circle-outline:before{content:""}.ion-md-airplane:before{content:""}.ion-md-alarm:before{content:""}.ion-md-albums:before{content:""}.ion-md-alert:before{content:""}.ion-md-american-football:before{content:""}.ion-md-analytics:before{content:""}.ion-md-aperture:before{content:""}.ion-md-apps:before{content:""}.ion-md-appstore:before{content:""}.ion-md-archive:before{content:""}.ion-md-arrow-back:before{content:""}.ion-md-arrow-down:before{content:""}.ion-md-arrow-dropdown:before{content:""}.ion-md-arrow-dropdown-circle:before{content:""}.ion-md-arrow-dropleft:before{content:""}.ion-md-arrow-dropleft-circle:before{content:""}.ion-md-arrow-dropright:before{content:""}.ion-md-arrow-dropright-circle:before{content:""}.ion-md-arrow-dropup:before{content:""}.ion-md-arrow-dropup-circle:before{content:""}.ion-md-arrow-forward:before{content:""}.ion-md-arrow-round-back:before{content:""}.ion-md-arrow-round-down:before{content:""}.ion-md-arrow-round-forward:before{content:""}.ion-md-arrow-round-up:before{content:""}.ion-md-arrow-up:before{content:""}.ion-md-at:before{content:""}.ion-md-attach:before{content:""}.ion-md-backspace:before{content:""}.ion-md-barcode:before{content:""}.ion-md-baseball:before{content:""}.ion-md-basket:before{content:""}.ion-md-basketball:before{content:""}.ion-md-battery-charging:before{content:""}.ion-md-battery-dead:before{content:""}.ion-md-battery-full:before{content:""}.ion-md-beaker:before{content:""}.ion-md-bed:before{content:""}.ion-md-beer:before{content:""}.ion-md-bicycle:before{content:""}.ion-md-bluetooth:before{content:""}.ion-md-boat:before{content:""}.ion-md-body:before{content:""}.ion-md-bonfire:before{content:""}.ion-md-book:before{content:""}.ion-md-bookmark:before{content:""}.ion-md-bookmarks:before{content:""}.ion-md-bowtie:before{content:""}.ion-md-briefcase:before{content:""}.ion-md-browsers:before{content:""}.ion-md-brush:before{content:""}.ion-md-bug:before{content:""}.ion-md-build:before{content:""}.ion-md-bulb:before{content:""}.ion-md-bus:before{content:""}.ion-md-business:before{content:""}.ion-md-cafe:before{content:""}.ion-md-calculator:before{content:""}.ion-md-calendar:before{content:""}.ion-md-call:before{content:""}.ion-md-camera:before{content:""}.ion-md-car:before{content:""}.ion-md-card:before{content:""}.ion-md-cart:before{content:""}.ion-md-cash:before{content:""}.ion-md-cellular:before{content:""}.ion-md-chatboxes:before{content:""}.ion-md-chatbubbles:before{content:""}.ion-md-checkbox:before{content:""}.ion-md-checkbox-outline:before{content:""}.ion-md-checkmark:before{content:""}.ion-md-checkmark-circle:before{content:""}.ion-md-checkmark-circle-outline:before{content:""}.ion-md-clipboard:before{content:""}.ion-md-clock:before{content:""}.ion-md-close:before{content:""}.ion-md-close-circle:before{content:""}.ion-md-close-circle-outline:before{content:""}.ion-md-cloud:before{content:""}.ion-md-cloud-circle:before{content:""}.ion-md-cloud-done:before{content:""}.ion-md-cloud-download:before{content:""}.ion-md-cloud-outline:before{content:""}.ion-md-cloud-upload:before{content:""}.ion-md-cloudy:before{content:""}.ion-md-cloudy-night:before{content:""}.ion-md-code:before{content:""}.ion-md-code-download:before{content:""}.ion-md-code-working:before{content:""}.ion-md-cog:before{content:""}.ion-md-color-fill:before{content:""}.ion-md-color-filter:before{content:""}.ion-md-color-palette:before{content:""}.ion-md-color-wand:before{content:""}.ion-md-compass:before{content:""}.ion-md-construct:before{content:""}.ion-md-contact:before{content:""}.ion-md-contacts:before{content:""}.ion-md-contract:before{content:""}.ion-md-contrast:before{content:""}.ion-md-copy:before{content:""}.ion-md-create:before{content:""}.ion-md-crop:before{content:""}.ion-md-cube:before{content:""}.ion-md-cut:before{content:""}.ion-md-desktop:before{content:""}.ion-md-disc:before{content:""}.ion-md-document:before{content:""}.ion-md-done-all:before{content:""}.ion-md-download:before{content:""}.ion-md-easel:before{content:""}.ion-md-egg:before{content:""}.ion-md-exit:before{content:""}.ion-md-expand:before{content:""}.ion-md-eye:before{content:""}.ion-md-eye-off:before{content:""}.ion-md-fastforward:before{content:""}.ion-md-female:before{content:""}.ion-md-filing:before{content:""}.ion-md-film:before{content:""}.ion-md-finger-print:before{content:""}.ion-md-fitness:before{content:""}.ion-md-flag:before{content:""}.ion-md-flame:before{content:""}.ion-md-flash:before{content:""}.ion-md-flash-off:before{content:""}.ion-md-flashlight:before{content:""}.ion-md-flask:before{content:""}.ion-md-flower:before{content:""}.ion-md-folder:before{content:""}.ion-md-folder-open:before{content:""}.ion-md-football:before{content:""}.ion-md-funnel:before{content:""}.ion-md-gift:before{content:""}.ion-md-git-branch:before{content:""}.ion-md-git-commit:before{content:""}.ion-md-git-compare:before{content:""}.ion-md-git-merge:before{content:""}.ion-md-git-network:before{content:""}.ion-md-git-pull-request:before{content:""}.ion-md-glasses:before{content:""}.ion-md-globe:before{content:""}.ion-md-grid:before{content:""}.ion-md-hammer:before{content:""}.ion-md-hand:before{content:""}.ion-md-happy:before{content:""}.ion-md-headset:before{content:""}.ion-md-heart:before{content:""}.ion-md-heart-dislike:before{content:""}.ion-md-heart-empty:before{content:""}.ion-md-heart-half:before{content:""}.ion-md-help:before{content:""}.ion-md-help-buoy:before{content:""}.ion-md-help-circle:before{content:""}.ion-md-help-circle-outline:before{content:""}.ion-md-home:before{content:""}.ion-md-hourglass:before{content:""}.ion-md-ice-cream:before{content:""}.ion-md-image:before{content:""}.ion-md-images:before{content:""}.ion-md-infinite:before{content:""}.ion-md-information:before{content:""}.ion-md-information-circle:before{content:""}.ion-md-information-circle-outline:before{content:""}.ion-md-jet:before{content:""}.ion-md-journal:before{content:""}.ion-md-key:before{content:""}.ion-md-keypad:before{content:""}.ion-md-laptop:before{content:""}.ion-md-leaf:before{content:""}.ion-md-link:before{content:""}.ion-md-list:before{content:""}.ion-md-list-box:before{content:""}.ion-md-locate:before{content:""}.ion-md-lock:before{content:""}.ion-md-log-in:before{content:""}.ion-md-log-out:before{content:""}.ion-md-magnet:before{content:""}.ion-md-mail:before{content:""}.ion-md-mail-open:before{content:""}.ion-md-mail-unread:before{content:""}.ion-md-male:before{content:""}.ion-md-man:before{content:""}.ion-md-map:before{content:""}.ion-md-medal:before{content:""}.ion-md-medical:before{content:""}.ion-md-medkit:before{content:""}.ion-md-megaphone:before{content:""}.ion-md-menu:before{content:""}.ion-md-mic:before{content:""}.ion-md-mic-off:before{content:""}.ion-md-microphone:before{content:""}.ion-md-moon:before{content:""}.ion-md-more:before{content:""}.ion-md-move:before{content:""}.ion-md-musical-note:before{content:""}.ion-md-musical-notes:before{content:""}.ion-md-navigate:before{content:""}.ion-md-notifications:before{content:""}.ion-md-notifications-off:before{content:""}.ion-md-notifications-outline:before{content:""}.ion-md-nuclear:before{content:""}.ion-md-nutrition:before{content:""}.ion-md-open:before{content:""}.ion-md-options:before{content:""}.ion-md-outlet:before{content:""}.ion-md-paper:before{content:""}.ion-md-paper-plane:before{content:""}.ion-md-partly-sunny:before{content:""}.ion-md-pause:before{content:""}.ion-md-paw:before{content:""}.ion-md-people:before{content:""}.ion-md-person:before{content:""}.ion-md-person-add:before{content:""}.ion-md-phone-landscape:before{content:""}.ion-md-phone-portrait:before{content:""}.ion-md-photos:before{content:""}.ion-md-pie:before{content:""}.ion-md-pin:before{content:""}.ion-md-pint:before{content:""}.ion-md-pizza:before{content:""}.ion-md-planet:before{content:""}.ion-md-play:before{content:""}.ion-md-play-circle:before{content:""}.ion-md-podium:before{content:""}.ion-md-power:before{content:""}.ion-md-pricetag:before{content:""}.ion-md-pricetags:before{content:""}.ion-md-print:before{content:""}.ion-md-pulse:before{content:""}.ion-md-qr-scanner:before{content:""}.ion-md-quote:before{content:""}.ion-md-radio:before{content:""}.ion-md-radio-button-off:before{content:""}.ion-md-radio-button-on:before{content:""}.ion-md-rainy:before{content:""}.ion-md-recording:before{content:""}.ion-md-redo:before{content:""}.ion-md-refresh:before{content:""}.ion-md-refresh-circle:before{content:""}.ion-md-remove:before{content:""}.ion-md-remove-circle:before{content:""}.ion-md-remove-circle-outline:before{content:""}.ion-md-reorder:before{content:""}.ion-md-repeat:before{content:""}.ion-md-resize:before{content:""}.ion-md-restaurant:before{content:""}.ion-md-return-left:before{content:""}.ion-md-return-right:before{content:""}.ion-md-reverse-camera:before{content:""}.ion-md-rewind:before{content:""}.ion-md-ribbon:before{content:""}.ion-md-rocket:before{content:""}.ion-md-rose:before{content:""}.ion-md-sad:before{content:""}.ion-md-save:before{content:""}.ion-md-school:before{content:""}.ion-md-search:before{content:""}.ion-md-send:before{content:""}.ion-md-settings:before{content:""}.ion-md-share:before{content:""}.ion-md-share-alt:before{content:""}.ion-md-shirt:before{content:""}.ion-md-shuffle:before{content:""}.ion-md-skip-backward:before{content:""}.ion-md-skip-forward:before{content:""}.ion-md-snow:before{content:""}.ion-md-speedometer:before{content:""}.ion-md-square:before{content:""}.ion-md-square-outline:before{content:""}.ion-md-star:before{content:""}.ion-md-star-half:before{content:""}.ion-md-star-outline:before{content:""}.ion-md-stats:before{content:""}.ion-md-stopwatch:before{content:""}.ion-md-subway:before{content:""}.ion-md-sunny:before{content:""}.ion-md-swap:before{content:""}.ion-md-switch:before{content:""}.ion-md-sync:before{content:""}.ion-md-tablet-landscape:before{content:""}.ion-md-tablet-portrait:before{content:""}.ion-md-tennisball:before{content:""}.ion-md-text:before{content:""}.ion-md-thermometer:before{content:""}.ion-md-thumbs-down:before{content:""}.ion-md-thumbs-up:before{content:""}.ion-md-thunderstorm:before{content:""}.ion-md-time:before{content:""}.ion-md-timer:before{content:""}.ion-md-today:before{content:""}.ion-md-train:before{content:""}.ion-md-transgender:before{content:""}.ion-md-trash:before{content:""}.ion-md-trending-down:before{content:""}.ion-md-trending-up:before{content:""}.ion-md-trophy:before{content:""}.ion-md-tv:before{content:""}.ion-md-umbrella:before{content:""}.ion-md-undo:before{content:""}.ion-md-unlock:before{content:""}.ion-md-videocam:before{content:""}.ion-md-volume-high:before{content:""}.ion-md-volume-low:before{content:""}.ion-md-volume-mute:before{content:""}.ion-md-volume-off:before{content:""}.ion-md-walk:before{content:""}.ion-md-wallet:before{content:""}.ion-md-warning:before{content:""}.ion-md-watch:before{content:""}.ion-md-water:before{content:""}.ion-md-wifi:before{content:""}.ion-md-wine:before{content:""}.ion-md-woman:before{content:""}@font-face {font-display:swap;
	font-family: 'Linearicons-Free';
	src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.eot?w118d');
	src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.woff2?w118d') format('woff2'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.woff?w118d') format('woff'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.ttf?w118d') format('truetype'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
	font-weight: normal;
	font-style: normal;
}

.lnr {
	font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.lnr-home:before {
	content: "\e800";
}
.lnr-apartment:before {
	content: "\e801";
}
.lnr-pencil:before {
	content: "\e802";
}
.lnr-magic-wand:before {
	content: "\e803";
}
.lnr-drop:before {
	content: "\e804";
}
.lnr-lighter:before {
	content: "\e805";
}
.lnr-poop:before {
	content: "\e806";
}
.lnr-sun:before {
	content: "\e807";
}
.lnr-moon:before {
	content: "\e808";
}
.lnr-cloud:before {
	content: "\e809";
}
.lnr-cloud-upload:before {
	content: "\e80a";
}
.lnr-cloud-download:before {
	content: "\e80b";
}
.lnr-cloud-sync:before {
	content: "\e80c";
}
.lnr-cloud-check:before {
	content: "\e80d";
}
.lnr-database:before {
	content: "\e80e";
}
.lnr-lock:before {
	content: "\e80f";
}
.lnr-cog:before {
	content: "\e810";
}
.lnr-trash:before {
	content: "\e811";
}
.lnr-dice:before {
	content: "\e812";
}
.lnr-heart:before {
	content: "\e813";
}
.lnr-star:before {
	content: "\e814";
}
.lnr-star-half:before {
	content: "\e815";
}
.lnr-star-empty:before {
	content: "\e816";
}
.lnr-flag:before {
	content: "\e817";
}
.lnr-envelope:before {
	content: "\e818";
}
.lnr-paperclip:before {
	content: "\e819";
}
.lnr-inbox:before {
	content: "\e81a";
}
.lnr-eye:before {
	content: "\e81b";
}
.lnr-printer:before {
	content: "\e81c";
}
.lnr-file-empty:before {
	content: "\e81d";
}
.lnr-file-add:before {
	content: "\e81e";
}
.lnr-enter:before {
	content: "\e81f";
}
.lnr-exit:before {
	content: "\e820";
}
.lnr-graduation-hat:before {
	content: "\e821";
}
.lnr-license:before {
	content: "\e822";
}
.lnr-music-note:before {
	content: "\e823";
}
.lnr-film-play:before {
	content: "\e824";
}
.lnr-camera-video:before {
	content: "\e825";
}
.lnr-camera:before {
	content: "\e826";
}
.lnr-picture:before {
	content: "\e827";
}
.lnr-book:before {
	content: "\e828";
}
.lnr-bookmark:before {
	content: "\e829";
}
.lnr-user:before {
	content: "\e82a";
}
.lnr-users:before {
	content: "\e82b";
}
.lnr-shirt:before {
	content: "\e82c";
}
.lnr-store:before {
	content: "\e82d";
}
.lnr-cart:before {
	content: "\e82e";
}
.lnr-tag:before {
	content: "\e82f";
}
.lnr-phone-handset:before {
	content: "\e830";
}
.lnr-phone:before {
	content: "\e831";
}
.lnr-pushpin:before {
	content: "\e832";
}
.lnr-map-marker:before {
	content: "\e833";
}
.lnr-map:before {
	content: "\e834";
}
.lnr-location:before {
	content: "\e835";
}
.lnr-calendar-full:before {
	content: "\e836";
}
.lnr-keyboard:before {
	content: "\e837";
}
.lnr-spell-check:before {
	content: "\e838";
}
.lnr-screen:before {
	content: "\e839";
}
.lnr-smartphone:before {
	content: "\e83a";
}
.lnr-tablet:before {
	content: "\e83b";
}
.lnr-laptop:before {
	content: "\e83c";
}
.lnr-laptop-phone:before {
	content: "\e83d";
}
.lnr-power-switch:before {
	content: "\e83e";
}
.lnr-bubble:before {
	content: "\e83f";
}
.lnr-heart-pulse:before {
	content: "\e840";
}
.lnr-construction:before {
	content: "\e841";
}
.lnr-pie-chart:before {
	content: "\e842";
}
.lnr-chart-bars:before {
	content: "\e843";
}
.lnr-gift:before {
	content: "\e844";
}
.lnr-diamond:before {
	content: "\e845";
}
.lnr-linearicons:before {
	content: "\e846";
}
.lnr-dinner:before {
	content: "\e847";
}
.lnr-coffee-cup:before {
	content: "\e848";
}
.lnr-leaf:before {
	content: "\e849";
}
.lnr-paw:before {
	content: "\e84a";
}
.lnr-rocket:before {
	content: "\e84b";
}
.lnr-briefcase:before {
	content: "\e84c";
}
.lnr-bus:before {
	content: "\e84d";
}
.lnr-car:before {
	content: "\e84e";
}
.lnr-train:before {
	content: "\e84f";
}
.lnr-bicycle:before {
	content: "\e850";
}
.lnr-wheelchair:before {
	content: "\e851";
}
.lnr-select:before {
	content: "\e852";
}
.lnr-earth:before {
	content: "\e853";
}
.lnr-smile:before {
	content: "\e854";
}
.lnr-sad:before {
	content: "\e855";
}
.lnr-neutral:before {
	content: "\e856";
}
.lnr-mustache:before {
	content: "\e857";
}
.lnr-alarm:before {
	content: "\e858";
}
.lnr-bullhorn:before {
	content: "\e859";
}
.lnr-volume-high:before {
	content: "\e85a";
}
.lnr-volume-medium:before {
	content: "\e85b";
}
.lnr-volume-low:before {
	content: "\e85c";
}
.lnr-volume:before {
	content: "\e85d";
}
.lnr-mic:before {
	content: "\e85e";
}
.lnr-hourglass:before {
	content: "\e85f";
}
.lnr-undo:before {
	content: "\e860";
}
.lnr-redo:before {
	content: "\e861";
}
.lnr-sync:before {
	content: "\e862";
}
.lnr-history:before {
	content: "\e863";
}
.lnr-clock:before {
	content: "\e864";
}
.lnr-download:before {
	content: "\e865";
}
.lnr-upload:before {
	content: "\e866";
}
.lnr-enter-down:before {
	content: "\e867";
}
.lnr-exit-up:before {
	content: "\e868";
}
.lnr-bug:before {
	content: "\e869";
}
.lnr-code:before {
	content: "\e86a";
}
.lnr-link:before {
	content: "\e86b";
}
.lnr-unlink:before {
	content: "\e86c";
}
.lnr-thumbs-up:before {
	content: "\e86d";
}
.lnr-thumbs-down:before {
	content: "\e86e";
}
.lnr-magnifier:before {
	content: "\e86f";
}
.lnr-cross:before {
	content: "\e870";
}
.lnr-menu:before {
	content: "\e871";
}
.lnr-list:before {
	content: "\e872";
}
.lnr-chevron-up:before {
	content: "\e873";
}
.lnr-chevron-down:before {
	content: "\e874";
}
.lnr-chevron-left:before {
	content: "\e875";
}
.lnr-chevron-right:before {
	content: "\e876";
}
.lnr-arrow-up:before {
	content: "\e877";
}
.lnr-arrow-down:before {
	content: "\e878";
}
.lnr-arrow-left:before {
	content: "\e879";
}
.lnr-arrow-right:before {
	content: "\e87a";
}
.lnr-move:before {
	content: "\e87b";
}
.lnr-warning:before {
	content: "\e87c";
}
.lnr-question-circle:before {
	content: "\e87d";
}
.lnr-menu-circle:before {
	content: "\e87e";
}
.lnr-checkmark-circle:before {
	content: "\e87f";
}
.lnr-cross-circle:before {
	content: "\e880";
}
.lnr-plus-circle:before {
	content: "\e881";
}
.lnr-circle-minus:before {
	content: "\e882";
}
.lnr-arrow-up-circle:before {
	content: "\e883";
}
.lnr-arrow-down-circle:before {
	content: "\e884";
}
.lnr-arrow-left-circle:before {
	content: "\e885";
}
.lnr-arrow-right-circle:before {
	content: "\e886";
}
.lnr-chevron-up-circle:before {
	content: "\e887";
}
.lnr-chevron-down-circle:before {
	content: "\e888";
}
.lnr-chevron-left-circle:before {
	content: "\e889";
}
.lnr-chevron-right-circle:before {
	content: "\e88a";
}
.lnr-crop:before {
	content: "\e88b";
}
.lnr-frame-expand:before {
	content: "\e88c";
}
.lnr-frame-contract:before {
	content: "\e88d";
}
.lnr-layers:before {
	content: "\e88e";
}
.lnr-funnel:before {
	content: "\e88f";
}
.lnr-text-format:before {
	content: "\e890";
}
.lnr-text-format-remove:before {
	content: "\e891";
}
.lnr-text-size:before {
	content: "\e892";
}
.lnr-bold:before {
	content: "\e893";
}
.lnr-italic:before {
	content: "\e894";
}
.lnr-underline:before {
	content: "\e895";
}
.lnr-strikethrough:before {
	content: "\e896";
}
.lnr-highlight:before {
	content: "\e897";
}
.lnr-text-align-left:before {
	content: "\e898";
}
.lnr-text-align-center:before {
	content: "\e899";
}
.lnr-text-align-right:before {
	content: "\e89a";
}
.lnr-text-align-justify:before {
	content: "\e89b";
}
.lnr-line-spacing:before {
	content: "\e89c";
}
.lnr-indent-increase:before {
	content: "\e89d";
}
.lnr-indent-decrease:before {
	content: "\e89e";
}
.lnr-pilcrow:before {
	content: "\e89f";
}
.lnr-direction-ltr:before {
	content: "\e8a0";
}
.lnr-direction-rtl:before {
	content: "\e8a1";
}
.lnr-page-break:before {
	content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
	content: "\e8a3";
}
.lnr-sort-amount-asc:before {
	content: "\e8a4";
}
.lnr-hand:before {
	content: "\e8a5";
}
.lnr-pointer-up:before {
	content: "\e8a6";
}
.lnr-pointer-right:before {
	content: "\e8a7";
}
.lnr-pointer-down:before {
	content: "\e8a8";
}
.lnr-pointer-left:before {
	content: "\e8a9";
}
.la,.lab,.lad,.lal,.lar,.las{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.la-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.la-xs{font-size:.75em}.la-sm{font-size:.875em}.la-1x{font-size:1em}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-6x{font-size:6em}.la-7x{font-size:7em}.la-8x{font-size:8em}.la-9x{font-size:9em}.la-10x{font-size:10em}.la-fw{text-align:center;width:1.25em}.la-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.la-ul>li{position:relative}.la-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.la-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.la-pull-left{float:left}.la-pull-right{float:right}.la.la-pull-left,.lab.la-pull-left,.lal.la-pull-left,.lar.la-pull-left,.las.la-pull-left{margin-right:.3em}.la.la-pull-right,.lab.la-pull-right,.lal.la-pull-right,.lar.la-pull-right,.las.la-pull-right{margin-left:.3em}.la-spin{-webkit-animation:la-spin 2s infinite linear;animation:la-spin 2s infinite linear}.la-pulse{-webkit-animation:la-spin 1s infinite steps(8);animation:la-spin 1s infinite steps(8)}@-webkit-keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.la-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.la-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.la-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.la-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.la-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.la-flip-both,.la-flip-horizontal.la-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .la-flip-both,:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{-webkit-filter:none;filter:none}.la-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.la-stack-1x,.la-stack-2x{left:0;position:absolute;text-align:center;width:100%}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:"\f26e"}.la-accessible-icon:before{content:"\f368"}.la-accusoft:before{content:"\f369"}.la-acquisitions-incorporated:before{content:"\f6af"}.la-ad:before{content:"\f641"}.la-address-book:before{content:"\f2b9"}.la-address-card:before{content:"\f2bb"}.la-adjust:before{content:"\f042"}.la-adn:before{content:"\f170"}.la-adobe:before{content:"\f778"}.la-adversal:before{content:"\f36a"}.la-affiliatetheme:before{content:"\f36b"}.la-air-freshener:before{content:"\f5d0"}.la-airbnb:before{content:"\f834"}.la-algolia:before{content:"\f36c"}.la-align-center:before{content:"\f037"}.la-align-justify:before{content:"\f039"}.la-align-left:before{content:"\f036"}.la-align-right:before{content:"\f038"}.la-alipay:before{content:"\f642"}.la-allergies:before{content:"\f461"}.la-amazon:before{content:"\f270"}.la-amazon-pay:before{content:"\f42c"}.la-ambulance:before{content:"\f0f9"}.la-american-sign-language-interpreting:before{content:"\f2a3"}.la-amilia:before{content:"\f36d"}.la-anchor:before{content:"\f13d"}.la-android:before{content:"\f17b"}.la-angellist:before{content:"\f209"}.la-angle-double-down:before{content:"\f103"}.la-angle-double-left:before{content:"\f100"}.la-angle-double-right:before{content:"\f101"}.la-angle-double-up:before{content:"\f102"}.la-angle-down:before{content:"\f107"}.la-angle-left:before{content:"\f104"}.la-angle-right:before{content:"\f105"}.la-angle-up:before{content:"\f106"}.la-angry:before{content:"\f556"}.la-angrycreative:before{content:"\f36e"}.la-angular:before{content:"\f420"}.la-ankh:before{content:"\f644"}.la-app-store:before{content:"\f36f"}.la-app-store-ios:before{content:"\f370"}.la-apper:before{content:"\f371"}.la-apple:before{content:"\f179"}.la-apple-alt:before{content:"\f5d1"}.la-apple-pay:before{content:"\f415"}.la-archive:before{content:"\f187"}.la-archway:before{content:"\f557"}.la-arrow-alt-circle-down:before{content:"\f358"}.la-arrow-alt-circle-left:before{content:"\f359"}.la-arrow-alt-circle-right:before{content:"\f35a"}.la-arrow-alt-circle-up:before{content:"\f35b"}.la-arrow-circle-down:before{content:"\f0ab"}.la-arrow-circle-left:before{content:"\f0a8"}.la-arrow-circle-right:before{content:"\f0a9"}.la-arrow-circle-up:before{content:"\f0aa"}.la-arrow-down:before{content:"\f063"}.la-arrow-left:before{content:"\f060"}.la-arrow-right:before{content:"\f061"}.la-arrow-up:before{content:"\f062"}.la-arrows-alt:before{content:"\f0b2"}.la-arrows-alt-h:before{content:"\f337"}.la-arrows-alt-v:before{content:"\f338"}.la-artstation:before{content:"\f77a"}.la-assistive-listening-systems:before{content:"\f2a2"}.la-asterisk:before{content:"\f069"}.la-asymmetrik:before{content:"\f372"}.la-at:before{content:"\f1fa"}.la-atlas:before{content:"\f558"}.la-atlassian:before{content:"\f77b"}.la-atom:before{content:"\f5d2"}.la-audible:before{content:"\f373"}.la-audio-description:before{content:"\f29e"}.la-autoprefixer:before{content:"\f41c"}.la-avianex:before{content:"\f374"}.la-aviato:before{content:"\f421"}.la-award:before{content:"\f559"}.la-aws:before{content:"\f375"}.la-baby:before{content:"\f77c"}.la-baby-carriage:before{content:"\f77d"}.la-backspace:before{content:"\f55a"}.la-backward:before{content:"\f04a"}.la-bacon:before{content:"\f7e5"}.la-balance-scale:before{content:"\f24e"}.la-balance-scale-left:before{content:"\f515"}.la-balance-scale-right:before{content:"\f516"}.la-ban:before{content:"\f05e"}.la-band-aid:before{content:"\f462"}.la-bandcamp:before{content:"\f2d5"}.la-barcode:before{content:"\f02a"}.la-bars:before{content:"\f0c9"}.la-baseball-ball:before{content:"\f433"}.la-basketball-ball:before{content:"\f434"}.la-bath:before{content:"\f2cd"}.la-battery-empty:before{content:"\f244"}.la-battery-full:before{content:"\f240"}.la-battery-half:before{content:"\f242"}.la-battery-quarter:before{content:"\f243"}.la-battery-three-quarters:before{content:"\f241"}.la-battle-net:before{content:"\f835"}.la-bed:before{content:"\f236"}.la-beer:before{content:"\f0fc"}.la-behance:before{content:"\f1b4"}.la-behance-square:before{content:"\f1b5"}.la-bell:before{content:"\f0f3"}.la-bell-slash:before{content:"\f1f6"}.la-bezier-curve:before{content:"\f55b"}.la-bible:before{content:"\f647"}.la-bicycle:before{content:"\f206"}.la-biking:before{content:"\f84a"}.la-bimobject:before{content:"\f378"}.la-binoculars:before{content:"\f1e5"}.la-biohazard:before{content:"\f780"}.la-birthday-cake:before{content:"\f1fd"}.la-bitbucket:before{content:"\f171"}.la-bitcoin:before{content:"\f379"}.la-bity:before{content:"\f37a"}.la-black-tie:before{content:"\f27e"}.la-blackberry:before{content:"\f37b"}.la-blender:before{content:"\f517"}.la-blender-phone:before{content:"\f6b6"}.la-blind:before{content:"\f29d"}.la-blog:before{content:"\f781"}.la-blogger:before{content:"\f37c"}.la-blogger-b:before{content:"\f37d"}.la-bluetooth:before{content:"\f293"}.la-bluetooth-b:before{content:"\f294"}.la-bold:before{content:"\f032"}.la-bolt:before{content:"\f0e7"}.la-bomb:before{content:"\f1e2"}.la-bone:before{content:"\f5d7"}.la-bong:before{content:"\f55c"}.la-book:before{content:"\f02d"}.la-book-dead:before{content:"\f6b7"}.la-book-medical:before{content:"\f7e6"}.la-book-open:before{content:"\f518"}.la-book-reader:before{content:"\f5da"}.la-bookmark:before{content:"\f02e"}.la-bootstrap:before{content:"\f836"}.la-border-all:before{content:"\f84c"}.la-border-none:before{content:"\f850"}.la-border-style:before{content:"\f853"}.la-bowling-ball:before{content:"\f436"}.la-box:before{content:"\f466"}.la-box-open:before{content:"\f49e"}.la-boxes:before{content:"\f468"}.la-braille:before{content:"\f2a1"}.la-brain:before{content:"\f5dc"}.la-bread-slice:before{content:"\f7ec"}.la-briefcase:before{content:"\f0b1"}.la-briefcase-medical:before{content:"\f469"}.la-broadcast-tower:before{content:"\f519"}.la-broom:before{content:"\f51a"}.la-brush:before{content:"\f55d"}.la-btc:before{content:"\f15a"}.la-buffer:before{content:"\f837"}.la-bug:before{content:"\f188"}.la-building:before{content:"\f1ad"}.la-bullhorn:before{content:"\f0a1"}.la-bullseye:before{content:"\f140"}.la-burn:before{content:"\f46a"}.la-buromobelexperte:before{content:"\f37f"}.la-bus:before{content:"\f207"}.la-bus-alt:before{content:"\f55e"}.la-business-time:before{content:"\f64a"}.la-buy-n-large:before{content:"\f8a6"}.la-buysellads:before{content:"\f20d"}.la-calculator:before{content:"\f1ec"}.la-calendar:before{content:"\f133"}.la-calendar-alt:before{content:"\f073"}.la-calendar-check:before{content:"\f274"}.la-calendar-day:before{content:"\f783"}.la-calendar-minus:before{content:"\f272"}.la-calendar-plus:before{content:"\f271"}.la-calendar-times:before{content:"\f273"}.la-calendar-week:before{content:"\f784"}.la-camera:before{content:"\f030"}.la-camera-retro:before{content:"\f083"}.la-campground:before{content:"\f6bb"}.la-canadian-maple-leaf:before{content:"\f785"}.la-candy-cane:before{content:"\f786"}.la-cannabis:before{content:"\f55f"}.la-capsules:before{content:"\f46b"}.la-car:before{content:"\f1b9"}.la-car-alt:before{content:"\f5de"}.la-car-battery:before{content:"\f5df"}.la-car-crash:before{content:"\f5e1"}.la-car-side:before{content:"\f5e4"}.la-caret-down:before{content:"\f0d7"}.la-caret-left:before{content:"\f0d9"}.la-caret-right:before{content:"\f0da"}.la-caret-square-down:before{content:"\f150"}.la-caret-square-left:before{content:"\f191"}.la-caret-square-right:before{content:"\f152"}.la-caret-square-up:before{content:"\f151"}.la-caret-up:before{content:"\f0d8"}.la-carrot:before{content:"\f787"}.la-cart-arrow-down:before{content:"\f218"}.la-cart-plus:before{content:"\f217"}.la-cash-register:before{content:"\f788"}.la-cat:before{content:"\f6be"}.la-cc-amazon-pay:before{content:"\f42d"}.la-cc-amex:before{content:"\f1f3"}.la-cc-apple-pay:before{content:"\f416"}.la-cc-diners-club:before{content:"\f24c"}.la-cc-discover:before{content:"\f1f2"}.la-cc-jcb:before{content:"\f24b"}.la-cc-mastercard:before{content:"\f1f1"}.la-cc-paypal:before{content:"\f1f4"}.la-cc-stripe:before{content:"\f1f5"}.la-cc-visa:before{content:"\f1f0"}.la-centercode:before{content:"\f380"}.la-centos:before{content:"\f789"}.la-certificate:before{content:"\f0a3"}.la-chair:before{content:"\f6c0"}.la-chalkboard:before{content:"\f51b"}.la-chalkboard-teacher:before{content:"\f51c"}.la-charging-station:before{content:"\f5e7"}.la-chart-area:before{content:"\f1fe"}.la-chart-bar:before{content:"\f080"}.la-chart-line:before{content:"\f201"}.la-chart-pie:before{content:"\f200"}.la-check:before{content:"\f00c"}.la-check-circle:before{content:"\f058"}.la-check-double:before{content:"\f560"}.la-check-square:before{content:"\f14a"}.la-cheese:before{content:"\f7ef"}.la-chess:before{content:"\f439"}.la-chess-bishop:before{content:"\f43a"}.la-chess-board:before{content:"\f43c"}.la-chess-king:before{content:"\f43f"}.la-chess-knight:before{content:"\f441"}.la-chess-pawn:before{content:"\f443"}.la-chess-queen:before{content:"\f445"}.la-chess-rook:before{content:"\f447"}.la-chevron-circle-down:before{content:"\f13a"}.la-chevron-circle-left:before{content:"\f137"}.la-chevron-circle-right:before{content:"\f138"}.la-chevron-circle-up:before{content:"\f139"}.la-chevron-down:before{content:"\f078"}.la-chevron-left:before{content:"\f053"}.la-chevron-right:before{content:"\f054"}.la-chevron-up:before{content:"\f077"}.la-child:before{content:"\f1ae"}.la-chrome:before{content:"\f268"}.la-chromecast:before{content:"\f838"}.la-church:before{content:"\f51d"}.la-circle:before{content:"\f111"}.la-circle-notch:before{content:"\f1ce"}.la-city:before{content:"\f64f"}.la-clinic-medical:before{content:"\f7f2"}.la-clipboard:before{content:"\f328"}.la-clipboard-check:before{content:"\f46c"}.la-clipboard-list:before{content:"\f46d"}.la-clock:before{content:"\f017"}.la-clone:before{content:"\f24d"}.la-closed-captioning:before{content:"\f20a"}.la-cloud:before{content:"\f0c2"}.la-cloud-download-alt:before{content:"\f381"}.la-cloud-meatball:before{content:"\f73b"}.la-cloud-moon:before{content:"\f6c3"}.la-cloud-moon-rain:before{content:"\f73c"}.la-cloud-rain:before{content:"\f73d"}.la-cloud-showers-heavy:before{content:"\f740"}.la-cloud-sun:before{content:"\f6c4"}.la-cloud-sun-rain:before{content:"\f743"}.la-cloud-upload-alt:before{content:"\f382"}.la-cloudscale:before{content:"\f383"}.la-cloudsmith:before{content:"\f384"}.la-cloudversify:before{content:"\f385"}.la-cocktail:before{content:"\f561"}.la-code:before{content:"\f121"}.la-code-branch:before{content:"\f126"}.la-codepen:before{content:"\f1cb"}.la-codiepie:before{content:"\f284"}.la-coffee:before{content:"\f0f4"}.la-cog:before{content:"\f013"}.la-cogs:before{content:"\f085"}.la-coins:before{content:"\f51e"}.la-columns:before{content:"\f0db"}.la-comment:before{content:"\f075"}.la-comment-alt:before{content:"\f27a"}.la-comment-dollar:before{content:"\f651"}.la-comment-dots:before{content:"\f4ad"}.la-comment-medical:before{content:"\f7f5"}.la-comment-slash:before{content:"\f4b3"}.la-comments:before{content:"\f086"}.la-comments-dollar:before{content:"\f653"}.la-compact-disc:before{content:"\f51f"}.la-compass:before{content:"\f14e"}.la-compress:before{content:"\f066"}.la-compress-arrows-alt:before{content:"\f78c"}.la-concierge-bell:before{content:"\f562"}.la-confluence:before{content:"\f78d"}.la-connectdevelop:before{content:"\f20e"}.la-contao:before{content:"\f26d"}.la-cookie:before{content:"\f563"}.la-cookie-bite:before{content:"\f564"}.la-copy:before{content:"\f0c5"}.la-copyright:before{content:"\f1f9"}.la-cotton-bureau:before{content:"\f89e"}.la-couch:before{content:"\f4b8"}.la-cpanel:before{content:"\f388"}.la-creative-commons:before{content:"\f25e"}.la-creative-commons-by:before{content:"\f4e7"}.la-creative-commons-nc:before{content:"\f4e8"}.la-creative-commons-nc-eu:before{content:"\f4e9"}.la-creative-commons-nc-jp:before{content:"\f4ea"}.la-creative-commons-nd:before{content:"\f4eb"}.la-creative-commons-pd:before{content:"\f4ec"}.la-creative-commons-pd-alt:before{content:"\f4ed"}.la-creative-commons-remix:before{content:"\f4ee"}.la-creative-commons-sa:before{content:"\f4ef"}.la-creative-commons-sampling:before{content:"\f4f0"}.la-creative-commons-sampling-plus:before{content:"\f4f1"}.la-creative-commons-share:before{content:"\f4f2"}.la-creative-commons-zero:before{content:"\f4f3"}.la-credit-card:before{content:"\f09d"}.la-critical-role:before{content:"\f6c9"}.la-crop:before{content:"\f125"}.la-crop-alt:before{content:"\f565"}.la-cross:before{content:"\f654"}.la-crosshairs:before{content:"\f05b"}.la-crow:before{content:"\f520"}.la-crown:before{content:"\f521"}.la-crutch:before{content:"\f7f7"}.la-css3:before{content:"\f13c"}.la-css3-alt:before{content:"\f38b"}.la-cube:before{content:"\f1b2"}.la-cubes:before{content:"\f1b3"}.la-cut:before{content:"\f0c4"}.la-cuttlefish:before{content:"\f38c"}.la-d-and-d:before{content:"\f38d"}.la-d-and-d-beyond:before{content:"\f6ca"}.la-dashcube:before{content:"\f210"}.la-database:before{content:"\f1c0"}.la-deaf:before{content:"\f2a4"}.la-delicious:before{content:"\f1a5"}.la-democrat:before{content:"\f747"}.la-deploydog:before{content:"\f38e"}.la-deskpro:before{content:"\f38f"}.la-desktop:before{content:"\f108"}.la-dev:before{content:"\f6cc"}.la-deviantart:before{content:"\f1bd"}.la-dharmachakra:before{content:"\f655"}.la-dhl:before{content:"\f790"}.la-diagnoses:before{content:"\f470"}.la-diaspora:before{content:"\f791"}.la-dice:before{content:"\f522"}.la-dice-d20:before{content:"\f6cf"}.la-dice-d6:before{content:"\f6d1"}.la-dice-five:before{content:"\f523"}.la-dice-four:before{content:"\f524"}.la-dice-one:before{content:"\f525"}.la-dice-six:before{content:"\f526"}.la-dice-three:before{content:"\f527"}.la-dice-two:before{content:"\f528"}.la-digg:before{content:"\f1a6"}.la-digital-ocean:before{content:"\f391"}.la-digital-tachograph:before{content:"\f566"}.la-directions:before{content:"\f5eb"}.la-discord:before{content:"\f392"}.la-discourse:before{content:"\f393"}.la-divide:before{content:"\f529"}.la-dizzy:before{content:"\f567"}.la-dna:before{content:"\f471"}.la-dochub:before{content:"\f394"}.la-docker:before{content:"\f395"}.la-dog:before{content:"\f6d3"}.la-dollar-sign:before{content:"\f155"}.la-dolly:before{content:"\f472"}.la-dolly-flatbed:before{content:"\f474"}.la-donate:before{content:"\f4b9"}.la-door-closed:before{content:"\f52a"}.la-door-open:before{content:"\f52b"}.la-dot-circle:before{content:"\f192"}.la-dove:before{content:"\f4ba"}.la-download:before{content:"\f019"}.la-draft2digital:before{content:"\f396"}.la-drafting-compass:before{content:"\f568"}.la-dragon:before{content:"\f6d5"}.la-draw-polygon:before{content:"\f5ee"}.la-dribbble:before{content:"\f17d"}.la-dribbble-square:before{content:"\f397"}.la-dropbox:before{content:"\f16b"}.la-drum:before{content:"\f569"}.la-drum-steelpan:before{content:"\f56a"}.la-drumstick-bite:before{content:"\f6d7"}.la-drupal:before{content:"\f1a9"}.la-dumbbell:before{content:"\f44b"}.la-dumpster:before{content:"\f793"}.la-dumpster-fire:before{content:"\f794"}.la-dungeon:before{content:"\f6d9"}.la-dyalog:before{content:"\f399"}.la-earlybirds:before{content:"\f39a"}.la-ebay:before{content:"\f4f4"}.la-edge:before{content:"\f282"}.la-edit:before{content:"\f044"}.la-egg:before{content:"\f7fb"}.la-eject:before{content:"\f052"}.la-elementor:before{content:"\f430"}.la-ellipsis-h:before{content:"\f141"}.la-ellipsis-v:before{content:"\f142"}.la-ello:before{content:"\f5f1"}.la-ember:before{content:"\f423"}.la-empire:before{content:"\f1d1"}.la-envelope:before{content:"\f0e0"}.la-envelope-open:before{content:"\f2b6"}.la-envelope-open-text:before{content:"\f658"}.la-envelope-square:before{content:"\f199"}.la-envira:before{content:"\f299"}.la-equals:before{content:"\f52c"}.la-eraser:before{content:"\f12d"}.la-erlang:before{content:"\f39d"}.la-ethereum:before{content:"\f42e"}.la-ethernet:before{content:"\f796"}.la-etsy:before{content:"\f2d7"}.la-euro-sign:before{content:"\f153"}.la-evernote:before{content:"\f839"}.la-exchange-alt:before{content:"\f362"}.la-exclamation:before{content:"\f12a"}.la-exclamation-circle:before{content:"\f06a"}.la-exclamation-triangle:before{content:"\f071"}.la-expand:before{content:"\f065"}.la-expand-arrows-alt:before{content:"\f31e"}.la-expeditedssl:before{content:"\f23e"}.la-external-link-alt:before{content:"\f35d"}.la-external-link-square-alt:before{content:"\f360"}.la-eye:before{content:"\f06e"}.la-eye-dropper:before{content:"\f1fb"}.la-eye-slash:before{content:"\f070"}.la-facebook:before{content:"\f09a"}.la-facebook-f:before{content:"\f39e"}.la-facebook-messenger:before{content:"\f39f"}.la-facebook-square:before{content:"\f082"}.la-fan:before{content:"\f863"}.la-fantasy-flight-games:before{content:"\f6dc"}.la-fast-backward:before{content:"\f049"}.la-fast-forward:before{content:"\f050"}.la-fax:before{content:"\f1ac"}.la-feather:before{content:"\f52d"}.la-feather-alt:before{content:"\f56b"}.la-fedex:before{content:"\f797"}.la-fedora:before{content:"\f798"}.la-female:before{content:"\f182"}.la-fighter-jet:before{content:"\f0fb"}.la-figma:before{content:"\f799"}.la-file:before{content:"\f15b"}.la-file-alt:before{content:"\f15c"}.la-file-archive:before{content:"\f1c6"}.la-file-audio:before{content:"\f1c7"}.la-file-code:before{content:"\f1c9"}.la-file-contract:before{content:"\f56c"}.la-file-csv:before{content:"\f6dd"}.la-file-download:before{content:"\f56d"}.la-file-excel:before{content:"\f1c3"}.la-file-export:before{content:"\f56e"}.la-file-image:before{content:"\f1c5"}.la-file-import:before{content:"\f56f"}.la-file-invoice:before{content:"\f570"}.la-file-invoice-dollar:before{content:"\f571"}.la-file-medical:before{content:"\f477"}.la-file-medical-alt:before{content:"\f478"}.la-file-pdf:before{content:"\f1c1"}.la-file-powerpoint:before{content:"\f1c4"}.la-file-prescription:before{content:"\f572"}.la-file-signature:before{content:"\f573"}.la-file-upload:before{content:"\f574"}.la-file-video:before{content:"\f1c8"}.la-file-word:before{content:"\f1c2"}.la-fill:before{content:"\f575"}.la-fill-drip:before{content:"\f576"}.la-film:before{content:"\f008"}.la-filter:before{content:"\f0b0"}.la-fingerprint:before{content:"\f577"}.la-fire:before{content:"\f06d"}.la-fire-alt:before{content:"\f7e4"}.la-fire-extinguisher:before{content:"\f134"}.la-firefox:before{content:"\f269"}.la-first-aid:before{content:"\f479"}.la-first-order:before{content:"\f2b0"}.la-first-order-alt:before{content:"\f50a"}.la-firstdraft:before{content:"\f3a1"}.la-fish:before{content:"\f578"}.la-fist-raised:before{content:"\f6de"}.la-flag:before{content:"\f024"}.la-flag-checkered:before{content:"\f11e"}.la-flag-usa:before{content:"\f74d"}.la-flask:before{content:"\f0c3"}.la-flickr:before{content:"\f16e"}.la-flipboard:before{content:"\f44d"}.la-flushed:before{content:"\f579"}.la-fly:before{content:"\f417"}.la-folder:before{content:"\f07b"}.la-folder-minus:before{content:"\f65d"}.la-folder-open:before{content:"\f07c"}.la-folder-plus:before{content:"\f65e"}.la-font:before{content:"\f031"}.la-font-awesome:before{content:"\f2b4"}.la-font-awesome-alt:before{content:"\f35c"}.la-font-awesome-flag:before{content:"\f425"}.la-font-awesome-logo-full:before{content:"\f4e6"}.la-fonticons:before{content:"\f280"}.la-fonticons-fi:before{content:"\f3a2"}.la-football-ball:before{content:"\f44e"}.la-fort-awesome:before{content:"\f286"}.la-fort-awesome-alt:before{content:"\f3a3"}.la-forumbee:before{content:"\f211"}.la-forward:before{content:"\f04e"}.la-foursquare:before{content:"\f180"}.la-free-code-camp:before{content:"\f2c5"}.la-freebsd:before{content:"\f3a4"}.la-frog:before{content:"\f52e"}.la-frown:before{content:"\f119"}.la-frown-open:before{content:"\f57a"}.la-fulcrum:before{content:"\f50b"}.la-funnel-dollar:before{content:"\f662"}.la-futbol:before{content:"\f1e3"}.la-galactic-republic:before{content:"\f50c"}.la-galactic-senate:before{content:"\f50d"}.la-gamepad:before{content:"\f11b"}.la-gas-pump:before{content:"\f52f"}.la-gavel:before{content:"\f0e3"}.la-gem:before{content:"\f3a5"}.la-genderless:before{content:"\f22d"}.la-get-pocket:before{content:"\f265"}.la-gg:before{content:"\f260"}.la-gg-circle:before{content:"\f261"}.la-ghost:before{content:"\f6e2"}.la-gift:before{content:"\f06b"}.la-gifts:before{content:"\f79c"}.la-git:before{content:"\f1d3"}.la-git-alt:before{content:"\f841"}.la-git-square:before{content:"\f1d2"}.la-github:before{content:"\f09b"}.la-github-alt:before{content:"\f113"}.la-github-square:before{content:"\f092"}.la-gitkraken:before{content:"\f3a6"}.la-gitlab:before{content:"\f296"}.la-gitter:before{content:"\f426"}.la-glass-cheers:before{content:"\f79f"}.la-glass-martini:before{content:"\f000"}.la-glass-martini-alt:before{content:"\f57b"}.la-glass-whiskey:before{content:"\f7a0"}.la-glasses:before{content:"\f530"}.la-glide:before{content:"\f2a5"}.la-glide-g:before{content:"\f2a6"}.la-globe:before{content:"\f0ac"}.la-globe-africa:before{content:"\f57c"}.la-globe-americas:before{content:"\f57d"}.la-globe-asia:before{content:"\f57e"}.la-globe-europe:before{content:"\f7a2"}.la-gofore:before{content:"\f3a7"}.la-golf-ball:before{content:"\f450"}.la-goodreads:before{content:"\f3a8"}.la-goodreads-g:before{content:"\f3a9"}.la-google:before{content:"\f1a0"}.la-google-drive:before{content:"\f3aa"}.la-google-play:before{content:"\f3ab"}.la-google-plus:before{content:"\f2b3"}.la-google-plus-g:before{content:"\f0d5"}.la-google-plus-square:before{content:"\f0d4"}.la-google-wallet:before{content:"\f1ee"}.la-gopuram:before{content:"\f664"}.la-graduation-cap:before{content:"\f19d"}.la-gratipay:before{content:"\f184"}.la-grav:before{content:"\f2d6"}.la-greater-than:before{content:"\f531"}.la-greater-than-equal:before{content:"\f532"}.la-grimace:before{content:"\f57f"}.la-grin:before{content:"\f580"}.la-grin-alt:before{content:"\f581"}.la-grin-beam:before{content:"\f582"}.la-grin-beam-sweat:before{content:"\f583"}.la-grin-hearts:before{content:"\f584"}.la-grin-squint:before{content:"\f585"}.la-grin-squint-tears:before{content:"\f586"}.la-grin-stars:before{content:"\f587"}.la-grin-tears:before{content:"\f588"}.la-grin-tongue:before{content:"\f589"}.la-grin-tongue-squint:before{content:"\f58a"}.la-grin-tongue-wink:before{content:"\f58b"}.la-grin-wink:before{content:"\f58c"}.la-grip-horizontal:before{content:"\f58d"}.la-grip-lines:before{content:"\f7a4"}.la-grip-lines-vertical:before{content:"\f7a5"}.la-grip-vertical:before{content:"\f58e"}.la-gripfire:before{content:"\f3ac"}.la-grunt:before{content:"\f3ad"}.la-guitar:before{content:"\f7a6"}.la-gulp:before{content:"\f3ae"}.la-h-square:before{content:"\f0fd"}.la-hacker-news:before{content:"\f1d4"}.la-hacker-news-square:before{content:"\f3af"}.la-hackerrank:before{content:"\f5f7"}.la-hamburger:before{content:"\f805"}.la-hammer:before{content:"\f6e3"}.la-hamsa:before{content:"\f665"}.la-hand-holding:before{content:"\f4bd"}.la-hand-holding-heart:before{content:"\f4be"}.la-hand-holding-usd:before{content:"\f4c0"}.la-hand-lizard:before{content:"\f258"}.la-hand-middle-finger:before{content:"\f806"}.la-hand-paper:before{content:"\f256"}.la-hand-peace:before{content:"\f25b"}.la-hand-point-down:before{content:"\f0a7"}.la-hand-point-left:before{content:"\f0a5"}.la-hand-point-right:before{content:"\f0a4"}.la-hand-point-up:before{content:"\f0a6"}.la-hand-pointer:before{content:"\f25a"}.la-hand-rock:before{content:"\f255"}.la-hand-scissors:before{content:"\f257"}.la-hand-spock:before{content:"\f259"}.la-hands:before{content:"\f4c2"}.la-hands-helping:before{content:"\f4c4"}.la-handshake:before{content:"\f2b5"}.la-hanukiah:before{content:"\f6e6"}.la-hard-hat:before{content:"\f807"}.la-hashtag:before{content:"\f292"}.la-hat-cowboy:before{content:"\f8c0"}.la-hat-cowboy-side:before{content:"\f8c1"}.la-hat-wizard:before{content:"\f6e8"}.la-haykal:before{content:"\f666"}.la-hdd:before{content:"\f0a0"}.la-heading:before{content:"\f1dc"}.la-headphones:before{content:"\f025"}.la-headphones-alt:before{content:"\f58f"}.la-headset:before{content:"\f590"}.la-heart:before{content:"\f004"}.la-heart-broken:before{content:"\f7a9"}.la-heartbeat:before{content:"\f21e"}.la-helicopter:before{content:"\f533"}.la-highlighter:before{content:"\f591"}.la-hiking:before{content:"\f6ec"}.la-hippo:before{content:"\f6ed"}.la-hips:before{content:"\f452"}.la-hire-a-helper:before{content:"\f3b0"}.la-history:before{content:"\f1da"}.la-hockey-puck:before{content:"\f453"}.la-holly-berry:before{content:"\f7aa"}.la-home:before{content:"\f015"}.la-hooli:before{content:"\f427"}.la-hornbill:before{content:"\f592"}.la-horse:before{content:"\f6f0"}.la-horse-head:before{content:"\f7ab"}.la-hospital:before{content:"\f0f8"}.la-hospital-alt:before{content:"\f47d"}.la-hospital-symbol:before{content:"\f47e"}.la-hot-tub:before{content:"\f593"}.la-hotdog:before{content:"\f80f"}.la-hotel:before{content:"\f594"}.la-hotjar:before{content:"\f3b1"}.la-hourglass:before{content:"\f254"}.la-hourglass-end:before{content:"\f253"}.la-hourglass-half:before{content:"\f252"}.la-hourglass-start:before{content:"\f251"}.la-house-damage:before{content:"\f6f1"}.la-houzz:before{content:"\f27c"}.la-hryvnia:before{content:"\f6f2"}.la-html5:before{content:"\f13b"}.la-hubspot:before{content:"\f3b2"}.la-i-cursor:before{content:"\f246"}.la-ice-cream:before{content:"\f810"}.la-icicles:before{content:"\f7ad"}.la-icons:before{content:"\f86d"}.la-id-badge:before{content:"\f2c1"}.la-id-card:before{content:"\f2c2"}.la-id-card-alt:before{content:"\f47f"}.la-igloo:before{content:"\f7ae"}.la-image:before{content:"\f03e"}.la-images:before{content:"\f302"}.la-imdb:before{content:"\f2d8"}.la-inbox:before{content:"\f01c"}.la-indent:before{content:"\f03c"}.la-industry:before{content:"\f275"}.la-infinity:before{content:"\f534"}.la-info:before{content:"\f129"}.la-info-circle:before{content:"\f05a"}.la-instagram:before{content:"\f16d"}.la-intercom:before{content:"\f7af"}.la-internet-explorer:before{content:"\f26b"}.la-invision:before{content:"\f7b0"}.la-ioxhost:before{content:"\f208"}.la-italic:before{content:"\f033"}.la-itch-io:before{content:"\f83a"}.la-itunes:before{content:"\f3b4"}.la-itunes-note:before{content:"\f3b5"}.la-java:before{content:"\f4e4"}.la-jedi:before{content:"\f669"}.la-jedi-order:before{content:"\f50e"}.la-jenkins:before{content:"\f3b6"}.la-jira:before{content:"\f7b1"}.la-joget:before{content:"\f3b7"}.la-joint:before{content:"\f595"}.la-joomla:before{content:"\f1aa"}.la-journal-whills:before{content:"\f66a"}.la-js:before{content:"\f3b8"}.la-js-square:before{content:"\f3b9"}.la-jsfiddle:before{content:"\f1cc"}.la-kaaba:before{content:"\f66b"}.la-kaggle:before{content:"\f5fa"}.la-key:before{content:"\f084"}.la-keybase:before{content:"\f4f5"}.la-keyboard:before{content:"\f11c"}.la-keycdn:before{content:"\f3ba"}.la-khanda:before{content:"\f66d"}.la-kickstarter:before{content:"\f3bb"}.la-kickstarter-k:before{content:"\f3bc"}.la-kiss:before{content:"\f596"}.la-kiss-beam:before{content:"\f597"}.la-kiss-wink-heart:before{content:"\f598"}.la-kiwi-bird:before{content:"\f535"}.la-korvue:before{content:"\f42f"}.la-landmark:before{content:"\f66f"}.la-language:before{content:"\f1ab"}.la-laptop:before{content:"\f109"}.la-laptop-code:before{content:"\f5fc"}.la-laptop-medical:before{content:"\f812"}.la-laravel:before{content:"\f3bd"}.la-lastfm:before{content:"\f202"}.la-lastfm-square:before{content:"\f203"}.la-laugh:before{content:"\f599"}.la-laugh-beam:before{content:"\f59a"}.la-laugh-squint:before{content:"\f59b"}.la-laugh-wink:before{content:"\f59c"}.la-layer-group:before{content:"\f5fd"}.la-leaf:before{content:"\f06c"}.la-leanpub:before{content:"\f212"}.la-lemon:before{content:"\f094"}.la-less:before{content:"\f41d"}.la-less-than:before{content:"\f536"}.la-less-than-equal:before{content:"\f537"}.la-level-down-alt:before{content:"\f3be"}.la-level-up-alt:before{content:"\f3bf"}.la-life-ring:before{content:"\f1cd"}.la-lightbulb:before{content:"\f0eb"}.la-line:before{content:"\f3c0"}.la-link:before{content:"\f0c1"}.la-linkedin:before{content:"\f08c"}.la-linkedin-in:before{content:"\f0e1"}.la-linode:before{content:"\f2b8"}.la-linux:before{content:"\f17c"}.la-lira-sign:before{content:"\f195"}.la-list:before{content:"\f03a"}.la-list-alt:before{content:"\f022"}.la-list-ol:before{content:"\f0cb"}.la-list-ul:before{content:"\f0ca"}.la-location-arrow:before{content:"\f124"}.la-lock:before{content:"\f023"}.la-lock-open:before{content:"\f3c1"}.la-long-arrow-alt-down:before{content:"\f309"}.la-long-arrow-alt-left:before{content:"\f30a"}.la-long-arrow-alt-right:before{content:"\f30b"}.la-long-arrow-alt-up:before{content:"\f30c"}.la-low-vision:before{content:"\f2a8"}.la-luggage-cart:before{content:"\f59d"}.la-lyft:before{content:"\f3c3"}.la-magento:before{content:"\f3c4"}.la-magic:before{content:"\f0d0"}.la-magnet:before{content:"\f076"}.la-mail-bulk:before{content:"\f674"}.la-mailchimp:before{content:"\f59e"}.la-male:before{content:"\f183"}.la-mandalorian:before{content:"\f50f"}.la-map:before{content:"\f279"}.la-map-marked:before{content:"\f59f"}.la-map-marked-alt:before{content:"\f5a0"}.la-map-marker:before{content:"\f041"}.la-map-marker-alt:before{content:"\f3c5"}.la-map-pin:before{content:"\f276"}.la-map-signs:before{content:"\f277"}.la-markdown:before{content:"\f60f"}.la-marker:before{content:"\f5a1"}.la-mars:before{content:"\f222"}.la-mars-double:before{content:"\f227"}.la-mars-stroke:before{content:"\f229"}.la-mars-stroke-h:before{content:"\f22b"}.la-mars-stroke-v:before{content:"\f22a"}.la-mask:before{content:"\f6fa"}.la-mastodon:before{content:"\f4f6"}.la-maxcdn:before{content:"\f136"}.la-mdb:before{content:"\f8ca"}.la-medal:before{content:"\f5a2"}.la-medapps:before{content:"\f3c6"}.la-medium:before{content:"\f23a"}.la-medium-m:before{content:"\f3c7"}.la-medkit:before{content:"\f0fa"}.la-medrt:before{content:"\f3c8"}.la-meetup:before{content:"\f2e0"}.la-megaport:before{content:"\f5a3"}.la-meh:before{content:"\f11a"}.la-meh-blank:before{content:"\f5a4"}.la-meh-rolling-eyes:before{content:"\f5a5"}.la-memory:before{content:"\f538"}.la-mendeley:before{content:"\f7b3"}.la-menorah:before{content:"\f676"}.la-mercury:before{content:"\f223"}.la-meteor:before{content:"\f753"}.la-microchip:before{content:"\f2db"}.la-microphone:before{content:"\f130"}.la-microphone-alt:before{content:"\f3c9"}.la-microphone-alt-slash:before{content:"\f539"}.la-microphone-slash:before{content:"\f131"}.la-microscope:before{content:"\f610"}.la-microsoft:before{content:"\f3ca"}.la-minus:before{content:"\f068"}.la-minus-circle:before{content:"\f056"}.la-minus-square:before{content:"\f146"}.la-mitten:before{content:"\f7b5"}.la-mix:before{content:"\f3cb"}.la-mixcloud:before{content:"\f289"}.la-mizuni:before{content:"\f3cc"}.la-mobile:before{content:"\f10b"}.la-mobile-alt:before{content:"\f3cd"}.la-modx:before{content:"\f285"}.la-monero:before{content:"\f3d0"}.la-money-bill:before{content:"\f0d6"}.la-money-bill-alt:before{content:"\f3d1"}.la-money-bill-wave:before{content:"\f53a"}.la-money-bill-wave-alt:before{content:"\f53b"}.la-money-check:before{content:"\f53c"}.la-money-check-alt:before{content:"\f53d"}.la-monument:before{content:"\f5a6"}.la-moon:before{content:"\f186"}.la-mortar-pestle:before{content:"\f5a7"}.la-mosque:before{content:"\f678"}.la-motorcycle:before{content:"\f21c"}.la-mountain:before{content:"\f6fc"}.la-mouse:before{content:"\f8cc"}.la-mouse-pointer:before{content:"\f245"}.la-mug-hot:before{content:"\f7b6"}.la-music:before{content:"\f001"}.la-napster:before{content:"\f3d2"}.la-neos:before{content:"\f612"}.la-network-wired:before{content:"\f6ff"}.la-neuter:before{content:"\f22c"}.la-newspaper:before{content:"\f1ea"}.la-nimblr:before{content:"\f5a8"}.la-node:before{content:"\f419"}.la-node-js:before{content:"\f3d3"}.la-not-equal:before{content:"\f53e"}.la-notes-medical:before{content:"\f481"}.la-npm:before{content:"\f3d4"}.la-ns8:before{content:"\f3d5"}.la-nutritionix:before{content:"\f3d6"}.la-object-group:before{content:"\f247"}.la-object-ungroup:before{content:"\f248"}.la-odnoklassniki:before{content:"\f263"}.la-odnoklassniki-square:before{content:"\f264"}.la-oil-can:before{content:"\f613"}.la-old-republic:before{content:"\f510"}.la-om:before{content:"\f679"}.la-opencart:before{content:"\f23d"}.la-openid:before{content:"\f19b"}.la-opera:before{content:"\f26a"}.la-optin-monster:before{content:"\f23c"}.la-orcid:before{content:"\f8d2"}.la-osi:before{content:"\f41a"}.la-otter:before{content:"\f700"}.la-outdent:before{content:"\f03b"}.la-page4:before{content:"\f3d7"}.la-pagelines:before{content:"\f18c"}.la-pager:before{content:"\f815"}.la-paint-brush:before{content:"\f1fc"}.la-paint-roller:before{content:"\f5aa"}.la-palette:before{content:"\f53f"}.la-palfed:before{content:"\f3d8"}.la-pallet:before{content:"\f482"}.la-paper-plane:before{content:"\f1d8"}.la-paperclip:before{content:"\f0c6"}.la-parachute-box:before{content:"\f4cd"}.la-paragraph:before{content:"\f1dd"}.la-parking:before{content:"\f540"}.la-passport:before{content:"\f5ab"}.la-pastafarianism:before{content:"\f67b"}.la-paste:before{content:"\f0ea"}.la-patreon:before{content:"\f3d9"}.la-pause:before{content:"\f04c"}.la-pause-circle:before{content:"\f28b"}.la-paw:before{content:"\f1b0"}.la-paypal:before{content:"\f1ed"}.la-peace:before{content:"\f67c"}.la-pen:before{content:"\f304"}.la-pen-alt:before{content:"\f305"}.la-pen-fancy:before{content:"\f5ac"}.la-pen-nib:before{content:"\f5ad"}.la-pen-square:before{content:"\f14b"}.la-pencil-alt:before{content:"\f303"}.la-pencil-ruler:before{content:"\f5ae"}.la-penny-arcade:before{content:"\f704"}.la-people-carry:before{content:"\f4ce"}.la-pepper-hot:before{content:"\f816"}.la-percent:before{content:"\f295"}.la-percentage:before{content:"\f541"}.la-periscope:before{content:"\f3da"}.la-person-booth:before{content:"\f756"}.la-phabricator:before{content:"\f3db"}.la-phoenix-framework:before{content:"\f3dc"}.la-phoenix-squadron:before{content:"\f511"}.la-phone:before{content:"\f095"}.la-phone-alt:before{content:"\f879"}.la-phone-slash:before{content:"\f3dd"}.la-phone-square:before{content:"\f098"}.la-phone-square-alt:before{content:"\f87b"}.la-phone-volume:before{content:"\f2a0"}.la-photo-video:before{content:"\f87c"}.la-php:before{content:"\f457"}.la-pied-piper:before{content:"\f2ae"}.la-pied-piper-alt:before{content:"\f1a8"}.la-pied-piper-hat:before{content:"\f4e5"}.la-pied-piper-pp:before{content:"\f1a7"}.la-piggy-bank:before{content:"\f4d3"}.la-pills:before{content:"\f484"}.la-pinterest:before{content:"\f0d2"}.la-pinterest-p:before{content:"\f231"}.la-pinterest-square:before{content:"\f0d3"}.la-pizza-slice:before{content:"\f818"}.la-place-of-worship:before{content:"\f67f"}.la-plane:before{content:"\f072"}.la-plane-arrival:before{content:"\f5af"}.la-plane-departure:before{content:"\f5b0"}.la-play:before{content:"\f04b"}.la-play-circle:before{content:"\f144"}.la-playstation:before{content:"\f3df"}.la-plug:before{content:"\f1e6"}.la-plus:before{content:"\f067"}.la-plus-circle:before{content:"\f055"}.la-plus-square:before{content:"\f0fe"}.la-podcast:before{content:"\f2ce"}.la-poll:before{content:"\f681"}.la-poll-h:before{content:"\f682"}.la-poo:before{content:"\f2fe"}.la-poo-storm:before{content:"\f75a"}.la-poop:before{content:"\f619"}.la-portrait:before{content:"\f3e0"}.la-pound-sign:before{content:"\f154"}.la-power-off:before{content:"\f011"}.la-pray:before{content:"\f683"}.la-praying-hands:before{content:"\f684"}.la-prescription:before{content:"\f5b1"}.la-prescription-bottle:before{content:"\f485"}.la-prescription-bottle-alt:before{content:"\f486"}.la-print:before{content:"\f02f"}.la-procedures:before{content:"\f487"}.la-product-hunt:before{content:"\f288"}.la-project-diagram:before{content:"\f542"}.la-pushed:before{content:"\f3e1"}.la-puzzle-piece:before{content:"\f12e"}.la-python:before{content:"\f3e2"}.la-qq:before{content:"\f1d6"}.la-qrcode:before{content:"\f029"}.la-question:before{content:"\f128"}.la-question-circle:before{content:"\f059"}.la-quidditch:before{content:"\f458"}.la-quinscape:before{content:"\f459"}.la-quora:before{content:"\f2c4"}.la-quote-left:before{content:"\f10d"}.la-quote-right:before{content:"\f10e"}.la-quran:before{content:"\f687"}.la-r-project:before{content:"\f4f7"}.la-radiation:before{content:"\f7b9"}.la-radiation-alt:before{content:"\f7ba"}.la-rainbow:before{content:"\f75b"}.la-random:before{content:"\f074"}.la-raspberry-pi:before{content:"\f7bb"}.la-ravelry:before{content:"\f2d9"}.la-react:before{content:"\f41b"}.la-reacteurope:before{content:"\f75d"}.la-readme:before{content:"\f4d5"}.la-rebel:before{content:"\f1d0"}.la-receipt:before{content:"\f543"}.la-record-vinyl:before{content:"\f8d9"}.la-recycle:before{content:"\f1b8"}.la-red-river:before{content:"\f3e3"}.la-reddit:before{content:"\f1a1"}.la-reddit-alien:before{content:"\f281"}.la-reddit-square:before{content:"\f1a2"}.la-redhat:before{content:"\f7bc"}.la-redo:before{content:"\f01e"}.la-redo-alt:before{content:"\f2f9"}.la-registered:before{content:"\f25d"}.la-remove-format:before{content:"\f87d"}.la-renren:before{content:"\f18b"}.la-reply:before{content:"\f3e5"}.la-reply-all:before{content:"\f122"}.la-replyd:before{content:"\f3e6"}.la-republican:before{content:"\f75e"}.la-researchgate:before{content:"\f4f8"}.la-resolving:before{content:"\f3e7"}.la-restroom:before{content:"\f7bd"}.la-retweet:before{content:"\f079"}.la-rev:before{content:"\f5b2"}.la-ribbon:before{content:"\f4d6"}.la-ring:before{content:"\f70b"}.la-road:before{content:"\f018"}.la-robot:before{content:"\f544"}.la-rocket:before{content:"\f135"}.la-rocketchat:before{content:"\f3e8"}.la-rockrms:before{content:"\f3e9"}.la-route:before{content:"\f4d7"}.la-rss:before{content:"\f09e"}.la-rss-square:before{content:"\f143"}.la-ruble-sign:before{content:"\f158"}.la-ruler:before{content:"\f545"}.la-ruler-combined:before{content:"\f546"}.la-ruler-horizontal:before{content:"\f547"}.la-ruler-vertical:before{content:"\f548"}.la-running:before{content:"\f70c"}.la-rupee-sign:before{content:"\f156"}.la-sad-cry:before{content:"\f5b3"}.la-sad-tear:before{content:"\f5b4"}.la-safari:before{content:"\f267"}.la-salesforce:before{content:"\f83b"}.la-sass:before{content:"\f41e"}.la-satellite:before{content:"\f7bf"}.la-satellite-dish:before{content:"\f7c0"}.la-save:before{content:"\f0c7"}.la-schlix:before{content:"\f3ea"}.la-school:before{content:"\f549"}.la-screwdriver:before{content:"\f54a"}.la-scribd:before{content:"\f28a"}.la-scroll:before{content:"\f70e"}.la-sd-card:before{content:"\f7c2"}.la-search:before{content:"\f002"}.la-search-dollar:before{content:"\f688"}.la-search-location:before{content:"\f689"}.la-search-minus:before{content:"\f010"}.la-search-plus:before{content:"\f00e"}.la-searchengin:before{content:"\f3eb"}.la-seedling:before{content:"\f4d8"}.la-sellcast:before{content:"\f2da"}.la-sellsy:before{content:"\f213"}.la-server:before{content:"\f233"}.la-servicestack:before{content:"\f3ec"}.la-shapes:before{content:"\f61f"}.la-share:before{content:"\f064"}.la-share-alt:before{content:"\f1e0"}.la-share-alt-square:before{content:"\f1e1"}.la-share-square:before{content:"\f14d"}.la-shekel-sign:before{content:"\f20b"}.la-shield-alt:before{content:"\f3ed"}.la-ship:before{content:"\f21a"}.la-shipping-fast:before{content:"\f48b"}.la-shirtsinbulk:before{content:"\f214"}.la-shoe-prints:before{content:"\f54b"}.la-shopping-bag:before{content:"\f290"}.la-shopping-basket:before{content:"\f291"}.la-shopping-cart:before{content:"\f07a"}.la-shopware:before{content:"\f5b5"}.la-shower:before{content:"\f2cc"}.la-shuttle-van:before{content:"\f5b6"}.la-sign:before{content:"\f4d9"}.la-sign-in-alt:before{content:"\f2f6"}.la-sign-language:before{content:"\f2a7"}.la-sign-out-alt:before{content:"\f2f5"}.la-signal:before{content:"\f012"}.la-signature:before{content:"\f5b7"}.la-sim-card:before{content:"\f7c4"}.la-simplybuilt:before{content:"\f215"}.la-sistrix:before{content:"\f3ee"}.la-sitemap:before{content:"\f0e8"}.la-sith:before{content:"\f512"}.la-skating:before{content:"\f7c5"}.la-sketch:before{content:"\f7c6"}.la-skiing:before{content:"\f7c9"}.la-skiing-nordic:before{content:"\f7ca"}.la-skull:before{content:"\f54c"}.la-skull-crossbones:before{content:"\f714"}.la-skyatlas:before{content:"\f216"}.la-skype:before{content:"\f17e"}.la-slack:before{content:"\f198"}.la-slack-hash:before{content:"\f3ef"}.la-slash:before{content:"\f715"}.la-sleigh:before{content:"\f7cc"}.la-sliders-h:before{content:"\f1de"}.la-slideshare:before{content:"\f1e7"}.la-smile:before{content:"\f118"}.la-smile-beam:before{content:"\f5b8"}.la-smile-wink:before{content:"\f4da"}.la-smog:before{content:"\f75f"}.la-smoking:before{content:"\f48d"}.la-smoking-ban:before{content:"\f54d"}.la-sms:before{content:"\f7cd"}.la-snapchat:before{content:"\f2ab"}.la-snapchat-ghost:before{content:"\f2ac"}.la-snapchat-square:before{content:"\f2ad"}.la-snowboarding:before{content:"\f7ce"}.la-snowflake:before{content:"\f2dc"}.la-snowman:before{content:"\f7d0"}.la-snowplow:before{content:"\f7d2"}.la-socks:before{content:"\f696"}.la-solar-panel:before{content:"\f5ba"}.la-sort:before{content:"\f0dc"}.la-sort-alpha-down:before{content:"\f15d"}.la-sort-alpha-down-alt:before{content:"\f881"}.la-sort-alpha-up:before{content:"\f15e"}.la-sort-alpha-up-alt:before{content:"\f882"}.la-sort-amount-down:before{content:"\f160"}.la-sort-amount-down-alt:before{content:"\f884"}.la-sort-amount-up:before{content:"\f161"}.la-sort-amount-up-alt:before{content:"\f885"}.la-sort-down:before{content:"\f0dd"}.la-sort-numeric-down:before{content:"\f162"}.la-sort-numeric-down-alt:before{content:"\f886"}.la-sort-numeric-up:before{content:"\f163"}.la-sort-numeric-up-alt:before{content:"\f887"}.la-sort-up:before{content:"\f0de"}.la-soundcloud:before{content:"\f1be"}.la-sourcetree:before{content:"\f7d3"}.la-spa:before{content:"\f5bb"}.la-space-shuttle:before{content:"\f197"}.la-speakap:before{content:"\f3f3"}.la-speaker-deck:before{content:"\f83c"}.la-spell-check:before{content:"\f891"}.la-spider:before{content:"\f717"}.la-spinner:before{content:"\f110"}.la-splotch:before{content:"\f5bc"}.la-spotify:before{content:"\f1bc"}.la-spray-can:before{content:"\f5bd"}.la-square:before{content:"\f0c8"}.la-square-full:before{content:"\f45c"}.la-square-root-alt:before{content:"\f698"}.la-squarespace:before{content:"\f5be"}.la-stack-exchange:before{content:"\f18d"}.la-stack-overflow:before{content:"\f16c"}.la-stackpath:before{content:"\f842"}.la-stamp:before{content:"\f5bf"}.la-star:before{content:"\f005"}.la-star-and-crescent:before{content:"\f699"}.la-star-half:before{content:"\f089"}.la-star-half-alt:before{content:"\f5c0"}.la-star-of-david:before{content:"\f69a"}.la-star-of-life:before{content:"\f621"}.la-staylinked:before{content:"\f3f5"}.la-steam:before{content:"\f1b6"}.la-steam-square:before{content:"\f1b7"}.la-steam-symbol:before{content:"\f3f6"}.la-step-backward:before{content:"\f048"}.la-step-forward:before{content:"\f051"}.la-stethoscope:before{content:"\f0f1"}.la-sticker-mule:before{content:"\f3f7"}.la-sticky-note:before{content:"\f249"}.la-stop:before{content:"\f04d"}.la-stop-circle:before{content:"\f28d"}.la-stopwatch:before{content:"\f2f2"}.la-store:before{content:"\f54e"}.la-store-alt:before{content:"\f54f"}.la-strava:before{content:"\f428"}.la-stream:before{content:"\f550"}.la-street-view:before{content:"\f21d"}.la-strikethrough:before{content:"\f0cc"}.la-stripe:before{content:"\f429"}.la-stripe-s:before{content:"\f42a"}.la-stroopwafel:before{content:"\f551"}.la-studiovinari:before{content:"\f3f8"}.la-stumbleupon:before{content:"\f1a4"}.la-stumbleupon-circle:before{content:"\f1a3"}.la-subscript:before{content:"\f12c"}.la-subway:before{content:"\f239"}.la-suitcase:before{content:"\f0f2"}.la-suitcase-rolling:before{content:"\f5c1"}.la-sun:before{content:"\f185"}.la-superpowers:before{content:"\f2dd"}.la-superscript:before{content:"\f12b"}.la-supple:before{content:"\f3f9"}.la-surprise:before{content:"\f5c2"}.la-suse:before{content:"\f7d6"}.la-swatchbook:before{content:"\f5c3"}.la-swift:before{content:"\f8e1"}.la-swimmer:before{content:"\f5c4"}.la-swimming-pool:before{content:"\f5c5"}.la-symfony:before{content:"\f83d"}.la-synagogue:before{content:"\f69b"}.la-sync:before{content:"\f021"}.la-sync-alt:before{content:"\f2f1"}.la-syringe:before{content:"\f48e"}.la-table:before{content:"\f0ce"}.la-table-tennis:before{content:"\f45d"}.la-tablet:before{content:"\f10a"}.la-tablet-alt:before{content:"\f3fa"}.la-tablets:before{content:"\f490"}.la-tachometer-alt:before{content:"\f3fd"}.la-tag:before{content:"\f02b"}.la-tags:before{content:"\f02c"}.la-tape:before{content:"\f4db"}.la-tasks:before{content:"\f0ae"}.la-taxi:before{content:"\f1ba"}.la-teamspeak:before{content:"\f4f9"}.la-teeth:before{content:"\f62e"}.la-teeth-open:before{content:"\f62f"}.la-telegram:before{content:"\f2c6"}.la-telegram-plane:before{content:"\f3fe"}.la-temperature-high:before{content:"\f769"}.la-temperature-low:before{content:"\f76b"}.la-tencent-weibo:before{content:"\f1d5"}.la-tenge:before{content:"\f7d7"}.la-terminal:before{content:"\f120"}.la-text-height:before{content:"\f034"}.la-text-width:before{content:"\f035"}.la-th:before{content:"\f00a"}.la-th-large:before{content:"\f009"}.la-th-list:before{content:"\f00b"}.la-the-red-yeti:before{content:"\f69d"}.la-theater-masks:before{content:"\f630"}.la-themeco:before{content:"\f5c6"}.la-themeisle:before{content:"\f2b2"}.la-thermometer:before{content:"\f491"}.la-thermometer-empty:before{content:"\f2cb"}.la-thermometer-full:before{content:"\f2c7"}.la-thermometer-half:before{content:"\f2c9"}.la-thermometer-quarter:before{content:"\f2ca"}.la-thermometer-three-quarters:before{content:"\f2c8"}.la-think-peaks:before{content:"\f731"}.la-thumbs-down:before{content:"\f165"}.la-thumbs-up:before{content:"\f164"}.la-thumbtack:before{content:"\f08d"}.la-ticket-alt:before{content:"\f3ff"}.la-times:before{content:"\f00d"}.la-times-circle:before{content:"\f057"}.la-tint:before{content:"\f043"}.la-tint-slash:before{content:"\f5c7"}.la-tired:before{content:"\f5c8"}.la-toggle-off:before{content:"\f204"}.la-toggle-on:before{content:"\f205"}.la-toilet:before{content:"\f7d8"}.la-toilet-paper:before{content:"\f71e"}.la-toolbox:before{content:"\f552"}.la-tools:before{content:"\f7d9"}.la-tooth:before{content:"\f5c9"}.la-torah:before{content:"\f6a0"}.la-torii-gate:before{content:"\f6a1"}.la-tractor:before{content:"\f722"}.la-trade-federation:before{content:"\f513"}.la-trademark:before{content:"\f25c"}.la-traffic-light:before{content:"\f637"}.la-train:before{content:"\f238"}.la-tram:before{content:"\f7da"}.la-transgender:before{content:"\f224"}.la-transgender-alt:before{content:"\f225"}.la-trash:before{content:"\f1f8"}.la-trash-alt:before{content:"\f2ed"}.la-trash-restore:before{content:"\f829"}.la-trash-restore-alt:before{content:"\f82a"}.la-tree:before{content:"\f1bb"}.la-trello:before{content:"\f181"}.la-tripadvisor:before{content:"\f262"}.la-trophy:before{content:"\f091"}.la-truck:before{content:"\f0d1"}.la-truck-loading:before{content:"\f4de"}.la-truck-monster:before{content:"\f63b"}.la-truck-moving:before{content:"\f4df"}.la-truck-pickup:before{content:"\f63c"}.la-tshirt:before{content:"\f553"}.la-tty:before{content:"\f1e4"}.la-tumblr:before{content:"\f173"}.la-tumblr-square:before{content:"\f174"}.la-tv:before{content:"\f26c"}.la-twitch:before{content:"\f1e8"}.la-twitter:before{content:"\f099"}.la-twitter-square:before{content:"\f081"}.la-typo3:before{content:"\f42b"}.la-uber:before{content:"\f402"}.la-ubuntu:before{content:"\f7df"}.la-uikit:before{content:"\f403"}.la-umbraco:before{content:"\f8e8"}.la-umbrella:before{content:"\f0e9"}.la-umbrella-beach:before{content:"\f5ca"}.la-underline:before{content:"\f0cd"}.la-undo:before{content:"\f0e2"}.la-undo-alt:before{content:"\f2ea"}.la-uniregistry:before{content:"\f404"}.la-universal-access:before{content:"\f29a"}.la-university:before{content:"\f19c"}.la-unlink:before{content:"\f127"}.la-unlock:before{content:"\f09c"}.la-unlock-alt:before{content:"\f13e"}.la-untappd:before{content:"\f405"}.la-upload:before{content:"\f093"}.la-ups:before{content:"\f7e0"}.la-usb:before{content:"\f287"}.la-user:before{content:"\f007"}.la-user-alt:before{content:"\f406"}.la-user-alt-slash:before{content:"\f4fa"}.la-user-astronaut:before{content:"\f4fb"}.la-user-check:before{content:"\f4fc"}.la-user-circle:before{content:"\f2bd"}.la-user-clock:before{content:"\f4fd"}.la-user-cog:before{content:"\f4fe"}.la-user-edit:before{content:"\f4ff"}.la-user-friends:before{content:"\f500"}.la-user-graduate:before{content:"\f501"}.la-user-injured:before{content:"\f728"}.la-user-lock:before{content:"\f502"}.la-user-md:before{content:"\f0f0"}.la-user-minus:before{content:"\f503"}.la-user-ninja:before{content:"\f504"}.la-user-nurse:before{content:"\f82f"}.la-user-plus:before{content:"\f234"}.la-user-secret:before{content:"\f21b"}.la-user-shield:before{content:"\f505"}.la-user-slash:before{content:"\f506"}.la-user-tag:before{content:"\f507"}.la-user-tie:before{content:"\f508"}.la-user-times:before{content:"\f235"}.la-users:before{content:"\f0c0"}.la-users-cog:before{content:"\f509"}.la-usps:before{content:"\f7e1"}.la-ussunnah:before{content:"\f407"}.la-utensil-spoon:before{content:"\f2e5"}.la-utensils:before{content:"\f2e7"}.la-vaadin:before{content:"\f408"}.la-vector-square:before{content:"\f5cb"}.la-venus:before{content:"\f221"}.la-venus-double:before{content:"\f226"}.la-venus-mars:before{content:"\f228"}.la-viacoin:before{content:"\f237"}.la-viadeo:before{content:"\f2a9"}.la-viadeo-square:before{content:"\f2aa"}.la-vial:before{content:"\f492"}.la-vials:before{content:"\f493"}.la-viber:before{content:"\f409"}.la-video:before{content:"\f03d"}.la-video-slash:before{content:"\f4e2"}.la-vihara:before{content:"\f6a7"}.la-vimeo:before{content:"\f40a"}.la-vimeo-square:before{content:"\f194"}.la-vimeo-v:before{content:"\f27d"}.la-vine:before{content:"\f1ca"}.la-vk:before{content:"\f189"}.la-vnv:before{content:"\f40b"}.la-voicemail:before{content:"\f897"}.la-volleyball-ball:before{content:"\f45f"}.la-volume-down:before{content:"\f027"}.la-volume-mute:before{content:"\f6a9"}.la-volume-off:before{content:"\f026"}.la-volume-up:before{content:"\f028"}.la-vote-yea:before{content:"\f772"}.la-vr-cardboard:before{content:"\f729"}.la-vuejs:before{content:"\f41f"}.la-walking:before{content:"\f554"}.la-wallet:before{content:"\f555"}.la-warehouse:before{content:"\f494"}.la-water:before{content:"\f773"}.la-wave-square:before{content:"\f83e"}.la-waze:before{content:"\f83f"}.la-weebly:before{content:"\f5cc"}.la-weibo:before{content:"\f18a"}.la-weight:before{content:"\f496"}.la-weight-hanging:before{content:"\f5cd"}.la-weixin:before{content:"\f1d7"}.la-whatsapp:before{content:"\f232"}.la-whatsapp-square:before{content:"\f40c"}.la-wheelchair:before{content:"\f193"}.la-whmcs:before{content:"\f40d"}.la-wifi:before{content:"\f1eb"}.la-wikipedia-w:before{content:"\f266"}.la-wind:before{content:"\f72e"}.la-window-close:before{content:"\f410"}.la-window-maximize:before{content:"\f2d0"}.la-window-minimize:before{content:"\f2d1"}.la-window-restore:before{content:"\f2d2"}.la-windows:before{content:"\f17a"}.la-wine-bottle:before{content:"\f72f"}.la-wine-glass:before{content:"\f4e3"}.la-wine-glass-alt:before{content:"\f5ce"}.la-wix:before{content:"\f5cf"}.la-wizards-of-the-coast:before{content:"\f730"}.la-wolf-pack-battalion:before{content:"\f514"}.la-won-sign:before{content:"\f159"}.la-wordpress:before{content:"\f19a"}.la-wordpress-simple:before{content:"\f411"}.la-wpbeginner:before{content:"\f297"}.la-wpexplorer:before{content:"\f2de"}.la-wpforms:before{content:"\f298"}.la-wpressr:before{content:"\f3e4"}.la-wrench:before{content:"\f0ad"}.la-x-ray:before{content:"\f497"}.la-xbox:before{content:"\f412"}.la-xing:before{content:"\f168"}.la-xing-square:before{content:"\f169"}.la-y-combinator:before{content:"\f23b"}.la-yahoo:before{content:"\f19e"}.la-yammer:before{content:"\f840"}.la-yandex:before{content:"\f413"}.la-yandex-international:before{content:"\f414"}.la-yarn:before{content:"\f7e3"}.la-yelp:before{content:"\f1e9"}.la-yen-sign:before{content:"\f157"}.la-yin-yang:before{content:"\f6ad"}.la-yoast:before{content:"\f2b1"}.la-youtube:before{content:"\f167"}.la-youtube-square:before{content:"\f431"}.la-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:swap;font-family:'Line Awesome Brands';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.eot);src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.woff2) format("woff2"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.woff) format("woff"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.ttf) format("truetype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.svg#lineawesome) format("svg")}.lab{font-family:'Line Awesome Brands'}@font-face{font-display:swap;font-family:'Line Awesome Free';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.eot);src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.woff2) format("woff2"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.woff) format("woff"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.ttf) format("truetype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-regular-400.svg#lineawesome) format("svg")}.lar{font-family:'Line Awesome Free';font-weight:400}@font-face{font-display:swap;font-family:'Line Awesome Free';font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.eot);src:url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.woff2) format("woff2"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.woff) format("woff"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.ttf) format("truetype"),url(/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-solid-900.svg#lineawesome) format("svg")}.la,.las{font-family:'Line Awesome Free';font-weight:900}.la.la-glass:before{content:"\f000"}.la.la-meetup{font-family:'Line Awesome Brands';font-weight:400}.la.la-star-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-o:before{content:"\f005"}.la.la-remove:before{content:"\f00d"}.la.la-close:before{content:"\f00d"}.la.la-gear:before{content:"\f013"}.la.la-trash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-trash-o:before{content:"\f2ed"}.la.la-file-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-o:before{content:"\f15b"}.la.la-clock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-clock-o:before{content:"\f017"}.la.la-arrow-circle-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-down:before{content:"\f358"}.la.la-arrow-circle-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-up:before{content:"\f35b"}.la.la-play-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-play-circle-o:before{content:"\f144"}.la.la-repeat:before{content:"\f01e"}.la.la-rotate-right:before{content:"\f01e"}.la.la-refresh:before{content:"\f021"}.la.la-list-alt{font-family:'Line Awesome Free';font-weight:400}.la.la-dedent:before{content:"\f03b"}.la.la-video-camera:before{content:"\f03d"}.la.la-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-picture-o:before{content:"\f03e"}.la.la-photo{font-family:'Line Awesome Free';font-weight:400}.la.la-photo:before{content:"\f03e"}.la.la-image{font-family:'Line Awesome Free';font-weight:400}.la.la-image:before{content:"\f03e"}.la.la-pencil:before{content:"\f303"}.la.la-map-marker:before{content:"\f3c5"}.la.la-pencil-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pencil-square-o:before{content:"\f044"}.la.la-share-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-share-square-o:before{content:"\f14d"}.la.la-check-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-square-o:before{content:"\f14a"}.la.la-arrows:before{content:"\f0b2"}.la.la-times-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-circle-o:before{content:"\f057"}.la.la-check-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-circle-o:before{content:"\f058"}.la.la-mail-forward:before{content:"\f064"}.la.la-eye{font-family:'Line Awesome Free';font-weight:400}.la.la-eye-slash{font-family:'Line Awesome Free';font-weight:400}.la.la-warning:before{content:"\f071"}.la.la-calendar:before{content:"\f073"}.la.la-arrows-v:before{content:"\f338"}.la.la-arrows-h:before{content:"\f337"}.la.la-bar-chart{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart:before{content:"\f080"}.la.la-bar-chart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart-o:before{content:"\f080"}.la.la-twitter-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-gears:before{content:"\f085"}.la.la-thumbs-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-up:before{content:"\f164"}.la.la-thumbs-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-down:before{content:"\f165"}.la.la-heart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-heart-o:before{content:"\f004"}.la.la-sign-out:before{content:"\f2f5"}.la.la-linkedin-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin-square:before{content:"\f08c"}.la.la-thumb-tack:before{content:"\f08d"}.la.la-external-link:before{content:"\f35d"}.la.la-sign-in:before{content:"\f2f6"}.la.la-github-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-lemon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lemon-o:before{content:"\f094"}.la.la-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-square-o:before{content:"\f0c8"}.la.la-bookmark-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bookmark-o:before{content:"\f02e"}.la.la-twitter{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook:before{content:"\f39e"}.la.la-facebook-f{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-f:before{content:"\f39e"}.la.la-github{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card{font-family:'Line Awesome Free';font-weight:400}.la.la-feed:before{content:"\f09e"}.la.la-hdd-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hdd-o:before{content:"\f0a0"}.la.la-hand-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-right:before{content:"\f0a4"}.la.la-hand-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-left:before{content:"\f0a5"}.la.la-hand-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-up:before{content:"\f0a6"}.la.la-hand-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-down:before{content:"\f0a7"}.la.la-arrows-alt:before{content:"\f31e"}.la.la-group:before{content:"\f0c0"}.la.la-chain:before{content:"\f0c1"}.la.la-scissors:before{content:"\f0c4"}.la.la-files-o{font-family:'Line Awesome Free';font-weight:400}.la.la-files-o:before{content:"\f0c5"}.la.la-floppy-o{font-family:'Line Awesome Free';font-weight:400}.la.la-floppy-o:before{content:"\f0c7"}.la.la-navicon:before{content:"\f0c9"}.la.la-reorder:before{content:"\f0c9"}.la.la-pinterest{font-family:'Line Awesome Brands';font-weight:400}.la.la-pinterest-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus:before{content:"\f0d5"}.la.la-money{font-family:'Line Awesome Free';font-weight:400}.la.la-money:before{content:"\f3d1"}.la.la-unsorted:before{content:"\f0dc"}.la.la-sort-desc:before{content:"\f0dd"}.la.la-sort-asc:before{content:"\f0de"}.la.la-linkedin{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin:before{content:"\f0e1"}.la.la-rotate-left:before{content:"\f0e2"}.la.la-legal:before{content:"\f0e3"}.la.la-tachometer:before{content:"\f3fd"}.la.la-dashboard:before{content:"\f3fd"}.la.la-comment-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comment-o:before{content:"\f075"}.la.la-comments-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comments-o:before{content:"\f086"}.la.la-flash:before{content:"\f0e7"}.la.la-clipboard{font-family:'Line Awesome Free';font-weight:400}.la.la-paste{font-family:'Line Awesome Free';font-weight:400}.la.la-paste:before{content:"\f328"}.la.la-lightbulb-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lightbulb-o:before{content:"\f0eb"}.la.la-exchange:before{content:"\f362"}.la.la-cloud-download:before{content:"\f381"}.la.la-cloud-upload:before{content:"\f382"}.la.la-bell-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-o:before{content:"\f0f3"}.la.la-cutlery:before{content:"\f2e7"}.la.la-file-text-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-text-o:before{content:"\f15c"}.la.la-building-o{font-family:'Line Awesome Free';font-weight:400}.la.la-building-o:before{content:"\f1ad"}.la.la-hospital-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hospital-o:before{content:"\f0f8"}.la.la-tablet:before{content:"\f3fa"}.la.la-mobile:before{content:"\f3cd"}.la.la-mobile-phone:before{content:"\f3cd"}.la.la-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-o:before{content:"\f111"}.la.la-mail-reply:before{content:"\f3e5"}.la.la-github-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-folder-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-o:before{content:"\f07b"}.la.la-folder-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-open-o:before{content:"\f07c"}.la.la-smile-o{font-family:'Line Awesome Free';font-weight:400}.la.la-smile-o:before{content:"\f118"}.la.la-frown-o{font-family:'Line Awesome Free';font-weight:400}.la.la-frown-o:before{content:"\f119"}.la.la-meh-o{font-family:'Line Awesome Free';font-weight:400}.la.la-meh-o:before{content:"\f11a"}.la.la-keyboard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-keyboard-o:before{content:"\f11c"}.la.la-flag-o{font-family:'Line Awesome Free';font-weight:400}.la.la-flag-o:before{content:"\f024"}.la.la-mail-reply-all:before{content:"\f122"}.la.la-star-half-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-o:before{content:"\f089"}.la.la-star-half-empty{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-empty:before{content:"\f089"}.la.la-star-half-full{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-full:before{content:"\f089"}.la.la-code-fork:before{content:"\f126"}.la.la-chain-broken:before{content:"\f127"}.la.la-shield:before{content:"\f3ed"}.la.la-calendar-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-o:before{content:"\f133"}.la.la-maxcdn{font-family:'Line Awesome Brands';font-weight:400}.la.la-html5{font-family:'Line Awesome Brands';font-weight:400}.la.la-css3{font-family:'Line Awesome Brands';font-weight:400}.la.la-ticket:before{content:"\f3ff"}.la.la-minus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-minus-square-o:before{content:"\f146"}.la.la-level-up:before{content:"\f3bf"}.la.la-level-down:before{content:"\f3be"}.la.la-pencil-square:before{content:"\f14b"}.la.la-external-link-square:before{content:"\f360"}.la.la-compass{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down:before{content:"\f150"}.la.la-toggle-down{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-down:before{content:"\f150"}.la.la-caret-square-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-up:before{content:"\f151"}.la.la-toggle-up{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-up:before{content:"\f151"}.la.la-caret-square-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-right:before{content:"\f152"}.la.la-toggle-right{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-right:before{content:"\f152"}.la.la-eur:before{content:"\f153"}.la.la-euro:before{content:"\f153"}.la.la-gbp:before{content:"\f154"}.la.la-usd:before{content:"\f155"}.la.la-dollar:before{content:"\f155"}.la.la-inr:before{content:"\f156"}.la.la-rupee:before{content:"\f156"}.la.la-jpy:before{content:"\f157"}.la.la-cny:before{content:"\f157"}.la.la-rmb:before{content:"\f157"}.la.la-yen:before{content:"\f157"}.la.la-rub:before{content:"\f158"}.la.la-ruble:before{content:"\f158"}.la.la-rouble:before{content:"\f158"}.la.la-krw:before{content:"\f159"}.la.la-won:before{content:"\f159"}.la.la-btc{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin:before{content:"\f15a"}.la.la-file-text:before{content:"\f15c"}.la.la-sort-alpha-asc:before{content:"\f15d"}.la.la-sort-alpha-desc:before{content:"\f881"}.la.la-sort-amount-asc:before{content:"\f160"}.la.la-sort-amount-desc:before{content:"\f884"}.la.la-sort-numeric-asc:before{content:"\f162"}.la.la-sort-numeric-desc:before{content:"\f886"}.la.la-youtube-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play:before{content:"\f167"}.la.la-dropbox{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-overflow{font-family:'Line Awesome Brands';font-weight:400}.la.la-instagram{font-family:'Line Awesome Brands';font-weight:400}.la.la-flickr{font-family:'Line Awesome Brands';font-weight:400}.la.la-adn{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square:before{content:"\f171"}.la.la-tumblr{font-family:'Line Awesome Brands';font-weight:400}.la.la-tumblr-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-long-arrow-down:before{content:"\f309"}.la.la-long-arrow-up:before{content:"\f30c"}.la.la-long-arrow-left:before{content:"\f30a"}.la.la-long-arrow-right:before{content:"\f30b"}.la.la-apple{font-family:'Line Awesome Brands';font-weight:400}.la.la-windows{font-family:'Line Awesome Brands';font-weight:400}.la.la-android{font-family:'Line Awesome Brands';font-weight:400}.la.la-linux{font-family:'Line Awesome Brands';font-weight:400}.la.la-dribbble{font-family:'Line Awesome Brands';font-weight:400}.la.la-skype{font-family:'Line Awesome Brands';font-weight:400}.la.la-foursquare{font-family:'Line Awesome Brands';font-weight:400}.la.la-trello{font-family:'Line Awesome Brands';font-weight:400}.la.la-gratipay{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip:before{content:"\f184"}.la.la-sun-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sun-o:before{content:"\f185"}.la.la-moon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-moon-o:before{content:"\f186"}.la.la-vk{font-family:'Line Awesome Brands';font-weight:400}.la.la-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-renren{font-family:'Line Awesome Brands';font-weight:400}.la.la-pagelines{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-exchange{font-family:'Line Awesome Brands';font-weight:400}.la.la-arrow-circle-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-right:before{content:"\f35a"}.la.la-arrow-circle-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-left:before{content:"\f359"}.la.la-caret-square-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-left:before{content:"\f191"}.la.la-toggle-left{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-left:before{content:"\f191"}.la.la-dot-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-dot-circle-o:before{content:"\f192"}.la.la-vimeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-try:before{content:"\f195"}.la.la-turkish-lira:before{content:"\f195"}.la.la-plus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-plus-square-o:before{content:"\f0fe"}.la.la-slack{font-family:'Line Awesome Brands';font-weight:400}.la.la-wordpress{font-family:'Line Awesome Brands';font-weight:400}.la.la-openid{font-family:'Line Awesome Brands';font-weight:400}.la.la-institution:before{content:"\f19c"}.la.la-bank:before{content:"\f19c"}.la.la-mortar-board:before{content:"\f19d"}.la.la-yahoo{font-family:'Line Awesome Brands';font-weight:400}.la.la-google{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon{font-family:'Line Awesome Brands';font-weight:400}.la.la-delicious{font-family:'Line Awesome Brands';font-weight:400}.la.la-digg{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-pp{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-drupal{font-family:'Line Awesome Brands';font-weight:400}.la.la-joomla{font-family:'Line Awesome Brands';font-weight:400}.la.la-spoon:before{content:"\f2e5"}.la.la-behance{font-family:'Line Awesome Brands';font-weight:400}.la.la-behance-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-automobile:before{content:"\f1b9"}.la.la-cab:before{content:"\f1ba"}.la.la-envelope-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-o:before{content:"\f0e0"}.la.la-deviantart{font-family:'Line Awesome Brands';font-weight:400}.la.la-soundcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-file-pdf-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-pdf-o:before{content:"\f1c1"}.la.la-file-word-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-word-o:before{content:"\f1c2"}.la.la-file-excel-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-excel-o:before{content:"\f1c3"}.la.la-file-powerpoint-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-powerpoint-o:before{content:"\f1c4"}.la.la-file-image-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-image-o:before{content:"\f1c5"}.la.la-file-photo-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-photo-o:before{content:"\f1c5"}.la.la-file-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-picture-o:before{content:"\f1c5"}.la.la-file-archive-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-archive-o:before{content:"\f1c6"}.la.la-file-zip-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-zip-o:before{content:"\f1c6"}.la.la-file-audio-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-audio-o:before{content:"\f1c7"}.la.la-file-sound-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-sound-o:before{content:"\f1c7"}.la.la-file-video-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-video-o:before{content:"\f1c8"}.la.la-file-movie-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-movie-o:before{content:"\f1c8"}.la.la-file-code-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-code-o:before{content:"\f1c9"}.la.la-vine{font-family:'Line Awesome Brands';font-weight:400}.la.la-codepen{font-family:'Line Awesome Brands';font-weight:400}.la.la-jsfiddle{font-family:'Line Awesome Brands';font-weight:400}.la.la-life-ring{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy:before{content:"\f1cd"}.la.la-life-buoy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-buoy:before{content:"\f1cd"}.la.la-life-saver{font-family:'Line Awesome Free';font-weight:400}.la.la-life-saver:before{content:"\f1cd"}.la.la-support{font-family:'Line Awesome Free';font-weight:400}.la.la-support:before{content:"\f1cd"}.la.la-circle-o-notch:before{content:"\f1ce"}.la.la-rebel{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra:before{content:"\f1d0"}.la.la-resistance{font-family:'Line Awesome Brands';font-weight:400}.la.la-resistance:before{content:"\f1d0"}.la.la-empire{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge:before{content:"\f1d1"}.la.la-git-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-git{font-family:'Line Awesome Brands';font-weight:400}.la.la-hacker-news{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square:before{content:"\f1d4"}.la.la-yc-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc-square:before{content:"\f1d4"}.la.la-tencent-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-qq{font-family:'Line Awesome Brands';font-weight:400}.la.la-weixin{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat:before{content:"\f1d7"}.la.la-send:before{content:"\f1d8"}.la.la-paper-plane-o{font-family:'Line Awesome Free';font-weight:400}.la.la-paper-plane-o:before{content:"\f1d8"}.la.la-send-o{font-family:'Line Awesome Free';font-weight:400}.la.la-send-o:before{content:"\f1d8"}.la.la-circle-thin{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-thin:before{content:"\f111"}.la.la-header:before{content:"\f1dc"}.la.la-sliders:before{content:"\f1de"}.la.la-futbol-o{font-family:'Line Awesome Free';font-weight:400}.la.la-futbol-o:before{content:"\f1e3"}.la.la-soccer-ball-o{font-family:'Line Awesome Free';font-weight:400}.la.la-soccer-ball-o:before{content:"\f1e3"}.la.la-slideshare{font-family:'Line Awesome Brands';font-weight:400}.la.la-twitch{font-family:'Line Awesome Brands';font-weight:400}.la.la-yelp{font-family:'Line Awesome Brands';font-weight:400}.la.la-newspaper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-newspaper-o:before{content:"\f1ea"}.la.la-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-wallet{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-visa{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-mastercard{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-discover{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-amex{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-stripe{font-family:'Line Awesome Brands';font-weight:400}.la.la-bell-slash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-slash-o:before{content:"\f1f6"}.la.la-trash:before{content:"\f2ed"}.la.la-copyright{font-family:'Line Awesome Free';font-weight:400}.la.la-eyedropper:before{content:"\f1fb"}.la.la-area-chart:before{content:"\f1fe"}.la.la-pie-chart:before{content:"\f200"}.la.la-line-chart:before{content:"\f201"}.la.la-lastfm{font-family:'Line Awesome Brands';font-weight:400}.la.la-lastfm-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-ioxhost{font-family:'Line Awesome Brands';font-weight:400}.la.la-angellist{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc{font-family:'Line Awesome Free';font-weight:400}.la.la-cc:before{content:"\f20a"}.la.la-ils:before{content:"\f20b"}.la.la-shekel:before{content:"\f20b"}.la.la-sheqel:before{content:"\f20b"}.la.la-meanpath{font-family:'Line Awesome Brands';font-weight:400}.la.la-meanpath:before{content:"\f2b4"}.la.la-buysellads{font-family:'Line Awesome Brands';font-weight:400}.la.la-connectdevelop{font-family:'Line Awesome Brands';font-weight:400}.la.la-dashcube{font-family:'Line Awesome Brands';font-weight:400}.la.la-forumbee{font-family:'Line Awesome Brands';font-weight:400}.la.la-leanpub{font-family:'Line Awesome Brands';font-weight:400}.la.la-sellsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-shirtsinbulk{font-family:'Line Awesome Brands';font-weight:400}.la.la-simplybuilt{font-family:'Line Awesome Brands';font-weight:400}.la.la-skyatlas{font-family:'Line Awesome Brands';font-weight:400}.la.la-diamond{font-family:'Line Awesome Free';font-weight:400}.la.la-diamond:before{content:"\f3a5"}.la.la-intersex:before{content:"\f224"}.la.la-facebook-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-official:before{content:"\f09a"}.la.la-pinterest-p{font-family:'Line Awesome Brands';font-weight:400}.la.la-whatsapp{font-family:'Line Awesome Brands';font-weight:400}.la.la-hotel:before{content:"\f236"}.la.la-viacoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-medium{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc:before{content:"\f23b"}.la.la-optin-monster{font-family:'Line Awesome Brands';font-weight:400}.la.la-opencart{font-family:'Line Awesome Brands';font-weight:400}.la.la-expeditedssl{font-family:'Line Awesome Brands';font-weight:400}.la.la-battery-4:before{content:"\f240"}.la.la-battery:before{content:"\f240"}.la.la-battery-3:before{content:"\f241"}.la.la-battery-2:before{content:"\f242"}.la.la-battery-1:before{content:"\f243"}.la.la-battery-0:before{content:"\f244"}.la.la-object-group{font-family:'Line Awesome Free';font-weight:400}.la.la-object-ungroup{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o:before{content:"\f249"}.la.la-cc-jcb{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-diners-club{font-family:'Line Awesome Brands';font-weight:400}.la.la-clone{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o:before{content:"\f254"}.la.la-hourglass-1:before{content:"\f251"}.la.la-hourglass-2:before{content:"\f252"}.la.la-hourglass-3:before{content:"\f253"}.la.la-hand-rock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-rock-o:before{content:"\f255"}.la.la-hand-grab-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-grab-o:before{content:"\f255"}.la.la-hand-paper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-paper-o:before{content:"\f256"}.la.la-hand-stop-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-stop-o:before{content:"\f256"}.la.la-hand-scissors-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-scissors-o:before{content:"\f257"}.la.la-hand-lizard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-lizard-o:before{content:"\f258"}.la.la-hand-spock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-spock-o:before{content:"\f259"}.la.la-hand-pointer-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-pointer-o:before{content:"\f25a"}.la.la-hand-peace-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-peace-o:before{content:"\f25b"}.la.la-registered{font-family:'Line Awesome Free';font-weight:400}.la.la-creative-commons{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-tripadvisor{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-get-pocket{font-family:'Line Awesome Brands';font-weight:400}.la.la-wikipedia-w{font-family:'Line Awesome Brands';font-weight:400}.la.la-safari{font-family:'Line Awesome Brands';font-weight:400}.la.la-chrome{font-family:'Line Awesome Brands';font-weight:400}.la.la-firefox{font-family:'Line Awesome Brands';font-weight:400}.la.la-opera{font-family:'Line Awesome Brands';font-weight:400}.la.la-internet-explorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-television:before{content:"\f26c"}.la.la-contao{font-family:'Line Awesome Brands';font-weight:400}.la.la-500px{font-family:'Line Awesome Brands';font-weight:400}.la.la-amazon{font-family:'Line Awesome Brands';font-weight:400}.la.la-calendar-plus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-plus-o:before{content:"\f271"}.la.la-calendar-minus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-minus-o:before{content:"\f272"}.la.la-calendar-times-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-times-o:before{content:"\f273"}.la.la-calendar-check-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-check-o:before{content:"\f274"}.la.la-map-o{font-family:'Line Awesome Free';font-weight:400}.la.la-map-o:before{content:"\f279"}.la.la-commenting:before{content:"\f4ad"}.la.la-commenting-o{font-family:'Line Awesome Free';font-weight:400}.la.la-commenting-o:before{content:"\f4ad"}.la.la-houzz{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo:before{content:"\f27d"}.la.la-black-tie{font-family:'Line Awesome Brands';font-weight:400}.la.la-fonticons{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-alien{font-family:'Line Awesome Brands';font-weight:400}.la.la-edge{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card-alt:before{content:"\f09d"}.la.la-codiepie{font-family:'Line Awesome Brands';font-weight:400}.la.la-modx{font-family:'Line Awesome Brands';font-weight:400}.la.la-fort-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-usb{font-family:'Line Awesome Brands';font-weight:400}.la.la-product-hunt{font-family:'Line Awesome Brands';font-weight:400}.la.la-mixcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-scribd{font-family:'Line Awesome Brands';font-weight:400}.la.la-pause-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pause-circle-o:before{content:"\f28b"}.la.la-stop-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-stop-circle-o:before{content:"\f28d"}.la.la-bluetooth{font-family:'Line Awesome Brands';font-weight:400}.la.la-bluetooth-b{font-family:'Line Awesome Brands';font-weight:400}.la.la-gitlab{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpbeginner{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpforms{font-family:'Line Awesome Brands';font-weight:400}.la.la-envira{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt:before{content:"\f368"}.la.la-question-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-question-circle-o:before{content:"\f059"}.la.la-volume-control-phone:before{content:"\f2a0"}.la.la-asl-interpreting:before{content:"\f2a3"}.la.la-deafness:before{content:"\f2a4"}.la.la-hard-of-hearing:before{content:"\f2a4"}.la.la-glide{font-family:'Line Awesome Brands';font-weight:400}.la.la-glide-g{font-family:'Line Awesome Brands';font-weight:400}.la.la-signing:before{content:"\f2a7"}.la.la-viadeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-viadeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-ghost{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper{font-family:'Line Awesome Brands';font-weight:400}.la.la-first-order{font-family:'Line Awesome Brands';font-weight:400}.la.la-yoast{font-family:'Line Awesome Brands';font-weight:400}.la.la-themeisle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official:before{content:"\f2b3"}.la.la-google-plus-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-circle:before{content:"\f2b3"}.la.la-font-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa:before{content:"\f2b4"}.la.la-handshake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-handshake-o:before{content:"\f2b5"}.la.la-envelope-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-open-o:before{content:"\f2b6"}.la.la-linode{font-family:'Line Awesome Brands';font-weight:400}.la.la-address-book-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-book-o:before{content:"\f2b9"}.la.la-vcard:before{content:"\f2bb"}.la.la-address-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-card-o:before{content:"\f2bb"}.la.la-vcard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-vcard-o:before{content:"\f2bb"}.la.la-user-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-circle-o:before{content:"\f2bd"}.la.la-user-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-o:before{content:"\f007"}.la.la-id-badge{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license:before{content:"\f2c2"}.la.la-id-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-id-card-o:before{content:"\f2c2"}.la.la-drivers-license-o{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license-o:before{content:"\f2c2"}.la.la-quora{font-family:'Line Awesome Brands';font-weight:400}.la.la-free-code-camp{font-family:'Line Awesome Brands';font-weight:400}.la.la-telegram{font-family:'Line Awesome Brands';font-weight:400}.la.la-thermometer-4:before{content:"\f2c7"}.la.la-thermometer:before{content:"\f2c7"}.la.la-thermometer-3:before{content:"\f2c8"}.la.la-thermometer-2:before{content:"\f2c9"}.la.la-thermometer-1:before{content:"\f2ca"}.la.la-thermometer-0:before{content:"\f2cb"}.la.la-bathtub:before{content:"\f2cd"}.la.la-s15:before{content:"\f2cd"}.la.la-window-maximize{font-family:'Line Awesome Free';font-weight:400}.la.la-window-restore{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle:before{content:"\f410"}.la.la-window-close-o{font-family:'Line Awesome Free';font-weight:400}.la.la-window-close-o:before{content:"\f410"}.la.la-times-rectangle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle-o:before{content:"\f410"}.la.la-bandcamp{font-family:'Line Awesome Brands';font-weight:400}.la.la-grav{font-family:'Line Awesome Brands';font-weight:400}.la.la-etsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-imdb{font-family:'Line Awesome Brands';font-weight:400}.la.la-ravelry{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast:before{content:"\f2da"}.la.la-snowflake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-snowflake-o:before{content:"\f2dc"}.la.la-superpowers{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpexplorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-spotify{font-family:'Line Awesome Brands';font-weight:400}
/*--------------------------------

LineIcons Free Web Font
Author: lineicons.com

-------------------------------- */
@font-face {font-display:swap;
  font-family: 'LineIcons';
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.eot');
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.eot') format('embedded-opentype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.woff2') format('woff2'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.woff') format('woff'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.ttf') format('truetype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*------------------------
	base class definition
-------------------------*/
.lni {
  display: inline-block;
  font: normal normal normal 1em/1 'LineIcons';
  speak: none;
  text-transform: none;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*------------------------
  change icon size
-------------------------*/
/* relative units */
.lni-sm {
  font-size: 0.8em;
}
.lni-lg {
  font-size: 1.2em;
}
/* absolute units */
.lni-16 {
  font-size: 16px;
}
.lni-32 {
  font-size: 32px;
}
/*----------------------------------
  add a square/circle background
-----------------------------------*/
.lni-bg-square,
.lni-bg-circle {
  padding: 0.35em;
  background-color: #eee;
}
.lni-bg-circle {
  border-radius: 50%;
}
/*------------------------------------
  use icons as list item markers
-------------------------------------*/
.lni-ul {
  padding-left: 0;
  list-style-type: none;
}
.lni-ul > li {
  display: flex;
  align-items: flex-start;
  line-height: 1.4;
}
.lni-ul > li > .lni {
  margin-right: 0.4em;
  line-height: inherit;
}
/*------------------------
  spinning icons
-------------------------*/
.lni-is-spinning {
  -webkit-animation: lni-spin 2s infinite linear;
  -moz-animation: lni-spin 2s infinite linear;
  animation: lni-spin 2s infinite linear;
}
@-webkit-keyframes lni-spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes lni-spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes lni-spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*------------------------
  rotated/flipped icons
-------------------------*/
.lni-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.lni-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.lni-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.lni-flip-y {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.lni-flip-x {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
/*------------------------
	icons
-------------------------*/

.lni-500px::before {
  content: "\ea02";
}

.lni-add-files::before {
  content: "\ea03";
}

.lni-alarm-clock::before {
  content: "\ea04";
}

.lni-alarm::before {
  content: "\ea05";
}

.lni-airbnb::before {
  content: "\ea06";
}

.lni-adobe::before {
  content: "\ea07";
}

.lni-amazon-pay::before {
  content: "\ea08";
}

.lni-amazon::before {
  content: "\ea09";
}

.lni-amex::before {
  content: "\ea0a";
}

.lni-anchor::before {
  content: "\ea0b";
}

.lni-amazon-original::before {
  content: "\ea0c";
}

.lni-android-original::before {
  content: "\ea0d";
}

.lni-android::before {
  content: "\ea0e";
}

.lni-angellist::before {
  content: "\ea0f";
}

.lni-angle-double-down::before {
  content: "\ea10";
}

.lni-angle-double-left::before {
  content: "\ea11";
}

.lni-angle-double-right::before {
  content: "\ea12";
}

.lni-angle-double-up::before {
  content: "\ea13";
}

.lni-angular::before {
  content: "\ea14";
}

.lni-apartment::before {
  content: "\ea15";
}

.lni-app-store::before {
  content: "\ea16";
}

.lni-apple-pay::before {
  content: "\ea17";
}

.lni-apple::before {
  content: "\ea18";
}

.lni-archive::before {
  content: "\ea19";
}

.lni-arrow-down-circle::before {
  content: "\ea1a";
}

.lni-arrow-left-circle::before {
  content: "\ea1b";
}

.lni-arrow-left::before {
  content: "\ea1c";
}

.lni-arrow-right-circle::before {
  content: "\ea1d";
}

.lni-arrow-right::before {
  content: "\ea1e";
}

.lni-arrow-top-left::before {
  content: "\ea1f";
}

.lni-arrow-top-right::before {
  content: "\ea20";
}

.lni-arrow-up-circle::before {
  content: "\ea21";
}

.lni-arrow-up::before {
  content: "\ea22";
}

.lni-arrows-horizontal::before {
  content: "\ea23";
}

.lni-arrows-vertical::before {
  content: "\ea24";
}

.lni-atlassian::before {
  content: "\ea25";
}

.lni-aws::before {
  content: "\ea26";
}

.lni-arrow-down::before {
  content: "\ea27";
}

.lni-ambulance::before {
  content: "\ea28";
}

.lni-agenda::before {
  content: "\ea29";
}

.lni-backward::before {
  content: "\ea2a";
}

.lni-baloon::before {
  content: "\ea2b";
}

.lni-ban::before {
  content: "\ea2c";
}

.lni-bar-chart::before {
  content: "\ea2d";
}

.lni-behance-original::before {
  content: "\ea2e";
}

.lni-bitbucket::before {
  content: "\ea2f";
}

.lni-bitcoin::before {
  content: "\ea30";
}

.lni-blackboard::before {
  content: "\ea31";
}

.lni-blogger::before {
  content: "\ea32";
}

.lni-bluetooth::before {
  content: "\ea33";
}

.lni-bold::before {
  content: "\ea34";
}

.lni-bolt-alt::before {
  content: "\ea35";
}

.lni-bolt::before {
  content: "\ea36";
}

.lni-book::before {
  content: "\ea37";
}

.lni-bookmark-alt::before {
  content: "\ea38";
}

.lni-bookmark::before {
  content: "\ea39";
}

.lni-bootstrap::before {
  content: "\ea3a";
}

.lni-bricks::before {
  content: "\ea3b";
}

.lni-bridge::before {
  content: "\ea3c";
}

.lni-briefcase::before {
  content: "\ea3d";
}

.lni-brush-alt::before {
  content: "\ea3e";
}

.lni-brush::before {
  content: "\ea3f";
}

.lni-bubble::before {
  content: "\ea40";
}

.lni-bug::before {
  content: "\ea41";
}

.lni-bulb::before {
  content: "\ea42";
}

.lni-bullhorn::before {
  content: "\ea43";
}

.lni-burger::before {
  content: "\ea44";
}

.lni-bus::before {
  content: "\ea45";
}

.lni-cake::before {
  content: "\ea46";
}

.lni-calculator::before {
  content: "\ea47";
}

.lni-calendar::before {
  content: "\ea48";
}

.lni-camera::before {
  content: "\ea49";
}

.lni-candy-cane::before {
  content: "\ea4a";
}

.lni-candy::before {
  content: "\ea4b";
}

.lni-capsule::before {
  content: "\ea4c";
}

.lni-car-alt::before {
  content: "\ea4d";
}

.lni-car::before {
  content: "\ea4e";
}

.lni-caravan::before {
  content: "\ea4f";
}

.lni-cart-full::before {
  content: "\ea50";
}

.lni-cart::before {
  content: "\ea51";
}

.lni-certificate::before {
  content: "\ea52";
}

.lni-checkbox::before {
  content: "\ea53";
}

.lni-checkmark-circle::before {
  content: "\ea54";
}

.lni-checkmark::before {
  content: "\ea55";
}

.lni-chef-hat::before {
  content: "\ea56";
}

.lni-chevron-down-circle::before {
  content: "\ea57";
}

.lni-chevron-down::before {
  content: "\ea58";
}

.lni-chevron-left-circle::before {
  content: "\ea59";
}

.lni-chevron-left::before {
  content: "\ea5a";
}

.lni-chevron-right-circle::before {
  content: "\ea5b";
}

.lni-chevron-right::before {
  content: "\ea5c";
}

.lni-chevron-up-circle::before {
  content: "\ea5d";
}

.lni-chevron-up::before {
  content: "\ea5e";
}

.lni-chrome::before {
  content: "\ea5f";
}

.lni-circle-minus::before {
  content: "\ea60";
}

.lni-circle-plus::before {
  content: "\ea61";
}

.lni-clipboard::before {
  content: "\ea62";
}

.lni-close::before {
  content: "\ea63";
}

.lni-cloud-check::before {
  content: "\ea64";
}

.lni-cloud-download::before {
  content: "\ea65";
}

.lni-cloud-network::before {
  content: "\ea66";
}

.lni-cloud-sync::before {
  content: "\ea67";
}

.lni-cloud-upload::before {
  content: "\ea68";
}

.lni-cloud::before {
  content: "\ea69";
}

.lni-cloudy-sun::before {
  content: "\ea6a";
}

.lni-code-alt::before {
  content: "\ea6b";
}

.lni-code::before {
  content: "\ea6c";
}

.lni-codepen::before {
  content: "\ea6d";
}

.lni-coffee-cup::before {
  content: "\ea6e";
}

.lni-cog::before {
  content: "\ea6f";
}

.lni-cogs::before {
  content: "\ea70";
}

.lni-coin::before {
  content: "\ea71";
}

.lni-comments-alt::before {
  content: "\ea72";
}

.lni-comments-reply::before {
  content: "\ea73";
}

.lni-comments::before {
  content: "\ea74";
}

.lni-compass::before {
  content: "\ea75";
}

.lni-construction-hammer::before {
  content: "\ea76";
}

.lni-construction::before {
  content: "\ea77";
}

.lni-consulting::before {
  content: "\ea78";
}

.lni-control-panel::before {
  content: "\ea79";
}

.lni-cpanel::before {
  content: "\ea7a";
}

.lni-creative-commons::before {
  content: "\ea7b";
}

.lni-credit-cards::before {
  content: "\ea7c";
}

.lni-crop::before {
  content: "\ea7d";
}

.lni-cross-circle::before {
  content: "\ea7e";
}

.lni-crown::before {
  content: "\ea7f";
}

.lni-css3::before {
  content: "\ea80";
}

.lni-cup::before {
  content: "\ea81";
}

.lni-customer::before {
  content: "\ea82";
}

.lni-cut::before {
  content: "\ea83";
}

.lni-dashboard::before {
  content: "\ea84";
}

.lni-database::before {
  content: "\ea85";
}

.lni-delivery::before {
  content: "\ea86";
}

.lni-dev::before {
  content: "\ea87";
}

.lni-diamond-alt::before {
  content: "\ea88";
}

.lni-diamond::before {
  content: "\ea89";
}

.lni-diners-club::before {
  content: "\ea8a";
}

.lni-dinner::before {
  content: "\ea8b";
}

.lni-direction-alt::before {
  content: "\ea8c";
}

.lni-direction-ltr::before {
  content: "\ea8d";
}

.lni-direction-rtl::before {
  content: "\ea8e";
}

.lni-direction::before {
  content: "\ea8f";
}

.lni-discord::before {
  content: "\ea90";
}

.lni-discover::before {
  content: "\ea91";
}

.lni-display-alt::before {
  content: "\ea92";
}

.lni-display::before {
  content: "\ea93";
}

.lni-docker::before {
  content: "\ea94";
}

.lni-dollar::before {
  content: "\ea95";
}

.lni-domain::before {
  content: "\ea96";
}

.lni-download::before {
  content: "\ea97";
}

.lni-dribbble::before {
  content: "\ea98";
}

.lni-drop::before {
  content: "\ea99";
}

.lni-dropbox-original::before {
  content: "\ea9a";
}

.lni-dropbox::before {
  content: "\ea9b";
}

.lni-drupal-original::before {
  content: "\ea9c";
}

.lni-drupal::before {
  content: "\ea9d";
}

.lni-dumbbell::before {
  content: "\ea9e";
}

.lni-edge::before {
  content: "\ea9f";
}

.lni-emoji-cool::before {
  content: "\eaa0";
}

.lni-emoji-friendly::before {
  content: "\eaa1";
}

.lni-emoji-happy::before {
  content: "\eaa2";
}

.lni-emoji-sad::before {
  content: "\eaa3";
}

.lni-emoji-smile::before {
  content: "\eaa4";
}

.lni-emoji-speechless::before {
  content: "\eaa5";
}

.lni-emoji-suspect::before {
  content: "\eaa6";
}

.lni-emoji-tounge::before {
  content: "\eaa7";
}

.lni-empty-file::before {
  content: "\eaa8";
}

.lni-enter::before {
  content: "\eaa9";
}

.lni-envato::before {
  content: "\eaaa";
}

.lni-envelope::before {
  content: "\eaab";
}

.lni-eraser::before {
  content: "\eaac";
}

.lni-euro::before {
  content: "\eaad";
}

.lni-exit-down::before {
  content: "\eaae";
}

.lni-exit-up::before {
  content: "\eaaf";
}

.lni-exit::before {
  content: "\eab0";
}

.lni-eye::before {
  content: "\eab1";
}

.lni-facebook-filled::before {
  content: "\eab2";
}

.lni-facebook-messenger::before {
  content: "\eab3";
}

.lni-facebook-original::before {
  content: "\eab4";
}

.lni-facebook-oval::before {
  content: "\eab5";
}

.lni-facebook::before {
  content: "\eab6";
}

.lni-figma::before {
  content: "\eab7";
}

.lni-files::before {
  content: "\eab8";
}

.lni-firefox-original::before {
  content: "\eab9";
}

.lni-firefox::before {
  content: "\eaba";
}

.lni-fireworks::before {
  content: "\eabb";
}

.lni-first-aid::before {
  content: "\eabc";
}

.lni-flag-alt::before {
  content: "\eabd";
}

.lni-flag::before {
  content: "\eabe";
}

.lni-flags::before {
  content: "\eabf";
}

.lni-flickr::before {
  content: "\eac0";
}

.lni-basketball::before {
  content: "\eac1";
}

.lni-behance::before {
  content: "\eac2";
}

.lni-forward::before {
  content: "\eac3";
}

.lni-frame-expand::before {
  content: "\eac4";
}

.lni-flower::before {
  content: "\eac5";
}

.lni-full-screen::before {
  content: "\eac6";
}

.lni-funnel::before {
  content: "\eac7";
}

.lni-gallery::before {
  content: "\eac8";
}

.lni-game::before {
  content: "\eac9";
}

.lni-gift::before {
  content: "\eaca";
}

.lni-git::before {
  content: "\eacb";
}

.lni-github-original::before {
  content: "\eacc";
}

.lni-github::before {
  content: "\eacd";
}

.lni-goodreads::before {
  content: "\eace";
}

.lni-google-drive::before {
  content: "\eacf";
}

.lni-google-pay::before {
  content: "\ead0";
}

.lni-fresh-juice::before {
  content: "\ead1";
}

.lni-folder::before {
  content: "\ead2";
}

.lni-bi-cycle::before {
  content: "\ead3";
}

.lni-graph::before {
  content: "\ead4";
}

.lni-grid-alt::before {
  content: "\ead5";
}

.lni-grid::before {
  content: "\ead6";
}

.lni-google-wallet::before {
  content: "\ead7";
}

.lni-grow::before {
  content: "\ead8";
}

.lni-hammer::before {
  content: "\ead9";
}

.lni-hand::before {
  content: "\eada";
}

.lni-handshake::before {
  content: "\eadb";
}

.lni-harddrive::before {
  content: "\eadc";
}

.lni-headphone-alt::before {
  content: "\eadd";
}

.lni-headphone::before {
  content: "\eade";
}

.lni-heart-filled::before {
  content: "\eadf";
}

.lni-heart-monitor::before {
  content: "\eae0";
}

.lni-heart::before {
  content: "\eae1";
}

.lni-helicopter::before {
  content: "\eae2";
}

.lni-helmet::before {
  content: "\eae3";
}

.lni-help::before {
  content: "\eae4";
}

.lni-highlight-alt::before {
  content: "\eae5";
}

.lni-highlight::before {
  content: "\eae6";
}

.lni-home::before {
  content: "\eae7";
}

.lni-hospital::before {
  content: "\eae8";
}

.lni-hourglass::before {
  content: "\eae9";
}

.lni-html5::before {
  content: "\eaea";
}

.lni-image::before {
  content: "\eaeb";
}

.lni-inbox::before {
  content: "\eaec";
}

.lni-indent-decrease::before {
  content: "\eaed";
}

.lni-indent-increase::before {
  content: "\eaee";
}

.lni-infinite::before {
  content: "\eaef";
}

.lni-information::before {
  content: "\eaf0";
}

.lni-instagram-filled::before {
  content: "\eaf1";
}

.lni-instagram-original::before {
  content: "\eaf2";
}

.lni-instagram::before {
  content: "\eaf3";
}

.lni-invention::before {
  content: "\eaf4";
}

.lni-graduation::before {
  content: "\eaf5";
}

.lni-invest-monitor::before {
  content: "\eaf6";
}

.lni-island::before {
  content: "\eaf7";
}

.lni-italic::before {
  content: "\eaf8";
}

.lni-java::before {
  content: "\eaf9";
}

.lni-javascript::before {
  content: "\eafa";
}

.lni-jcb::before {
  content: "\eafb";
}

.lni-joomla-original::before {
  content: "\eafc";
}

.lni-joomla::before {
  content: "\eafd";
}

.lni-jsfiddle::before {
  content: "\eafe";
}

.lni-juice::before {
  content: "\eaff";
}

.lni-key::before {
  content: "\eb00";
}

.lni-keyboard::before {
  content: "\eb01";
}

.lni-keyword-research::before {
  content: "\eb02";
}

.lni-hacker-news::before {
  content: "\eb03";
}

.lni-google::before {
  content: "\eb04";
}

.lni-laravel::before {
  content: "\eb05";
}

.lni-layers::before {
  content: "\eb06";
}

.lni-layout::before {
  content: "\eb07";
}

.lni-leaf::before {
  content: "\eb08";
}

.lni-library::before {
  content: "\eb09";
}

.lni-licencse::before {
  content: "\eb0a";
}

.lni-life-ring::before {
  content: "\eb0b";
}

.lni-line-dashed::before {
  content: "\eb0c";
}

.lni-line-dotted::before {
  content: "\eb0d";
}

.lni-line-double::before {
  content: "\eb0e";
}

.lni-line-spacing::before {
  content: "\eb0f";
}

.lni-line::before {
  content: "\eb10";
}

.lni-lineicons-alt::before {
  content: "\eb11";
}

.lni-lineicons::before {
  content: "\eb12";
}

.lni-link::before {
  content: "\eb13";
}

.lni-linkedin-original::before {
  content: "\eb14";
}

.lni-linkedin::before {
  content: "\eb15";
}

.lni-list::before {
  content: "\eb16";
}

.lni-lock-alt::before {
  content: "\eb17";
}

.lni-lock::before {
  content: "\eb18";
}

.lni-magnet::before {
  content: "\eb19";
}

.lni-magnifier::before {
  content: "\eb1a";
}

.lni-mailchimp::before {
  content: "\eb1b";
}

.lni-map-marker::before {
  content: "\eb1c";
}

.lni-map::before {
  content: "\eb1d";
}

.lni-mashroom::before {
  content: "\eb1e";
}

.lni-mastercard::before {
  content: "\eb1f";
}

.lni-medall-alt::before {
  content: "\eb20";
}

.lni-medall::before {
  content: "\eb21";
}

.lni-medium::before {
  content: "\eb22";
}

.lni-laptop::before {
  content: "\eb23";
}

.lni-investment::before {
  content: "\eb24";
}

.lni-laptop-phone::before {
  content: "\eb25";
}

.lni-megento::before {
  content: "\eb26";
}

.lni-mic::before {
  content: "\eb27";
}

.lni-microphone::before {
  content: "\eb28";
}

.lni-menu::before {
  content: "\eb29";
}

.lni-microscope::before {
  content: "\eb2a";
}

.lni-money-location::before {
  content: "\eb2b";
}

.lni-minus::before {
  content: "\eb2c";
}

.lni-mobile::before {
  content: "\eb2d";
}

.lni-more-alt::before {
  content: "\eb2e";
}

.lni-mouse::before {
  content: "\eb2f";
}

.lni-move::before {
  content: "\eb30";
}

.lni-music::before {
  content: "\eb31";
}

.lni-network::before {
  content: "\eb32";
}

.lni-night::before {
  content: "\eb33";
}

.lni-nodejs-alt::before {
  content: "\eb34";
}

.lni-nodejs::before {
  content: "\eb35";
}

.lni-notepad::before {
  content: "\eb36";
}

.lni-npm::before {
  content: "\eb37";
}

.lni-offer::before {
  content: "\eb38";
}

.lni-opera::before {
  content: "\eb39";
}

.lni-package::before {
  content: "\eb3a";
}

.lni-page-break::before {
  content: "\eb3b";
}

.lni-pagination::before {
  content: "\eb3c";
}

.lni-paint-bucket::before {
  content: "\eb3d";
}

.lni-paint-roller::before {
  content: "\eb3e";
}

.lni-pallet::before {
  content: "\eb3f";
}

.lni-paperclip::before {
  content: "\eb40";
}

.lni-more::before {
  content: "\eb41";
}

.lni-pause::before {
  content: "\eb42";
}

.lni-paypal-original::before {
  content: "\eb43";
}

.lni-microsoft::before {
  content: "\eb44";
}

.lni-money-protection::before {
  content: "\eb45";
}

.lni-pencil::before {
  content: "\eb46";
}

.lni-paypal::before {
  content: "\eb47";
}

.lni-pencil-alt::before {
  content: "\eb48";
}

.lni-patreon::before {
  content: "\eb49";
}

.lni-phone-set::before {
  content: "\eb4a";
}

.lni-phone::before {
  content: "\eb4b";
}

.lni-pin::before {
  content: "\eb4c";
}

.lni-pinterest::before {
  content: "\eb4d";
}

.lni-pie-chart::before {
  content: "\eb4e";
}

.lni-pilcrow::before {
  content: "\eb4f";
}

.lni-plane::before {
  content: "\eb50";
}

.lni-play::before {
  content: "\eb51";
}

.lni-plug::before {
  content: "\eb52";
}

.lni-plus::before {
  content: "\eb53";
}

.lni-pointer-down::before {
  content: "\eb54";
}

.lni-pointer-left::before {
  content: "\eb55";
}

.lni-pointer-right::before {
  content: "\eb56";
}

.lni-pointer-up::before {
  content: "\eb57";
}

.lni-play-store::before {
  content: "\eb58";
}

.lni-pizza::before {
  content: "\eb59";
}

.lni-postcard::before {
  content: "\eb5a";
}

.lni-pound::before {
  content: "\eb5b";
}

.lni-power-switch::before {
  content: "\eb5c";
}

.lni-printer::before {
  content: "\eb5d";
}

.lni-producthunt::before {
  content: "\eb5e";
}

.lni-protection::before {
  content: "\eb5f";
}

.lni-pulse::before {
  content: "\eb60";
}

.lni-pyramids::before {
  content: "\eb61";
}

.lni-python::before {
  content: "\eb62";
}

.lni-pointer::before {
  content: "\eb63";
}

.lni-popup::before {
  content: "\eb64";
}

.lni-quotation::before {
  content: "\eb65";
}

.lni-radio-button::before {
  content: "\eb66";
}

.lni-rain::before {
  content: "\eb67";
}

.lni-quora::before {
  content: "\eb68";
}

.lni-react::before {
  content: "\eb69";
}

.lni-question-circle::before {
  content: "\eb6a";
}

.lni-php::before {
  content: "\eb6b";
}

.lni-reddit::before {
  content: "\eb6c";
}

.lni-reload::before {
  content: "\eb6d";
}

.lni-restaurant::before {
  content: "\eb6e";
}

.lni-road::before {
  content: "\eb6f";
}

.lni-rocket::before {
  content: "\eb70";
}

.lni-rss-feed::before {
  content: "\eb71";
}

.lni-ruler-alt::before {
  content: "\eb72";
}

.lni-ruler-pencil::before {
  content: "\eb73";
}

.lni-ruler::before {
  content: "\eb74";
}

.lni-rupee::before {
  content: "\eb75";
}

.lni-save::before {
  content: "\eb76";
}

.lni-school-bench-alt::before {
  content: "\eb77";
}

.lni-school-bench::before {
  content: "\eb78";
}

.lni-scooter::before {
  content: "\eb79";
}

.lni-scroll-down::before {
  content: "\eb7a";
}

.lni-search-alt::before {
  content: "\eb7b";
}

.lni-search::before {
  content: "\eb7c";
}

.lni-select::before {
  content: "\eb7d";
}

.lni-seo::before {
  content: "\eb7e";
}

.lni-service::before {
  content: "\eb7f";
}

.lni-share-alt::before {
  content: "\eb80";
}

.lni-share::before {
  content: "\eb81";
}

.lni-shield::before {
  content: "\eb82";
}

.lni-shift-left::before {
  content: "\eb83";
}

.lni-shift-right::before {
  content: "\eb84";
}

.lni-ship::before {
  content: "\eb85";
}

.lni-shopify::before {
  content: "\eb86";
}

.lni-shopping-basket::before {
  content: "\eb87";
}

.lni-shortcode::before {
  content: "\eb88";
}

.lni-shovel::before {
  content: "\eb89";
}

.lni-shuffle::before {
  content: "\eb8a";
}

.lni-signal::before {
  content: "\eb8b";
}

.lni-sketch::before {
  content: "\eb8c";
}

.lni-skipping-rope::before {
  content: "\eb8d";
}

.lni-skype::before {
  content: "\eb8e";
}

.lni-slack::before {
  content: "\eb8f";
}

.lni-slice::before {
  content: "\eb90";
}

.lni-slideshare::before {
  content: "\eb91";
}

.lni-slim::before {
  content: "\eb92";
}

.lni-reply::before {
  content: "\eb93";
}

.lni-sort-alpha-asc::before {
  content: "\eb94";
}

.lni-remove-file::before {
  content: "\eb95";
}

.lni-sort-amount-dsc::before {
  content: "\eb96";
}

.lni-sort-amount-asc::before {
  content: "\eb97";
}

.lni-soundcloud::before {
  content: "\eb98";
}

.lni-souncloud-original::before {
  content: "\eb99";
}

.lni-spiner-solid::before {
  content: "\eb9a";
}

.lni-revenue::before {
  content: "\eb9b";
}

.lni-spinner::before {
  content: "\eb9c";
}

.lni-spellcheck::before {
  content: "\eb9d";
}

.lni-spotify::before {
  content: "\eb9e";
}

.lni-spray::before {
  content: "\eb9f";
}

.lni-sprout::before {
  content: "\eba0";
}

.lni-snapchat::before {
  content: "\eba1";
}

.lni-stamp::before {
  content: "\eba2";
}

.lni-star-empty::before {
  content: "\eba3";
}

.lni-star-filled::before {
  content: "\eba4";
}

.lni-star-half::before {
  content: "\eba5";
}

.lni-star::before {
  content: "\eba6";
}

.lni-stats-down::before {
  content: "\eba7";
}

.lni-spinner-arrow::before {
  content: "\eba8";
}

.lni-steam::before {
  content: "\eba9";
}

.lni-stackoverflow::before {
  content: "\ebaa";
}

.lni-stop::before {
  content: "\ebab";
}

.lni-strikethrough::before {
  content: "\ebac";
}

.lni-sthethoscope::before {
  content: "\ebad";
}

.lni-stumbleupon::before {
  content: "\ebae";
}

.lni-sun::before {
  content: "\ebaf";
}

.lni-support::before {
  content: "\ebb0";
}

.lni-surf-board::before {
  content: "\ebb1";
}

.lni-swift::before {
  content: "\ebb2";
}

.lni-syringe::before {
  content: "\ebb3";
}

.lni-tab::before {
  content: "\ebb4";
}

.lni-tag::before {
  content: "\ebb5";
}

.lni-target-customer::before {
  content: "\ebb6";
}

.lni-target-revenue::before {
  content: "\ebb7";
}

.lni-target::before {
  content: "\ebb8";
}

.lni-taxi::before {
  content: "\ebb9";
}

.lni-stats-up::before {
  content: "\ebba";
}

.lni-telegram-original::before {
  content: "\ebbb";
}

.lni-telegram::before {
  content: "\ebbc";
}

.lni-text-align-center::before {
  content: "\ebbd";
}

.lni-text-align-justify::before {
  content: "\ebbe";
}

.lni-text-align-left::before {
  content: "\ebbf";
}

.lni-text-format-remove::before {
  content: "\ebc0";
}

.lni-text-align-right::before {
  content: "\ebc1";
}

.lni-text-format::before {
  content: "\ebc2";
}

.lni-thought::before {
  content: "\ebc3";
}

.lni-thumbs-down::before {
  content: "\ebc4";
}

.lni-thumbs-up::before {
  content: "\ebc5";
}

.lni-thunder-alt::before {
  content: "\ebc6";
}

.lni-thunder::before {
  content: "\ebc7";
}

.lni-ticket-alt::before {
  content: "\ebc8";
}

.lni-ticket::before {
  content: "\ebc9";
}

.lni-timer::before {
  content: "\ebca";
}

.lni-train-alt::before {
  content: "\ebcb";
}

.lni-train::before {
  content: "\ebcc";
}

.lni-trash::before {
  content: "\ebcd";
}

.lni-travel::before {
  content: "\ebce";
}

.lni-tree::before {
  content: "\ebcf";
}

.lni-trees::before {
  content: "\ebd0";
}

.lni-trello::before {
  content: "\ebd1";
}

.lni-trowel::before {
  content: "\ebd2";
}

.lni-tshirt::before {
  content: "\ebd3";
}

.lni-tumblr::before {
  content: "\ebd4";
}

.lni-twitch::before {
  content: "\ebd5";
}

.lni-twitter-filled::before {
  content: "\ebd6";
}

.lni-twitter-original::before {
  content: "\ebd7";
}

.lni-twitter::before {
  content: "\ebd8";
}

.lni-ubuntu::before {
  content: "\ebd9";
}

.lni-underline::before {
  content: "\ebda";
}

.lni-unlink::before {
  content: "\ebdb";
}

.lni-unlock::before {
  content: "\ebdc";
}

.lni-upload::before {
  content: "\ebdd";
}

.lni-user::before {
  content: "\ebde";
}

.lni-users::before {
  content: "\ebdf";
}

.lni-ux::before {
  content: "\ebe0";
}

.lni-vector::before {
  content: "\ebe1";
}

.lni-video::before {
  content: "\ebe2";
}

.lni-vimeo::before {
  content: "\ebe3";
}

.lni-visa::before {
  content: "\ebe4";
}

.lni-vk::before {
  content: "\ebe5";
}

.lni-volume-high::before {
  content: "\ebe6";
}

.lni-volume-low::before {
  content: "\ebe7";
}

.lni-volume-medium::before {
  content: "\ebe8";
}

.lni-volume-mute::before {
  content: "\ebe9";
}

.lni-volume::before {
  content: "\ebea";
}

.lni-wallet::before {
  content: "\ebeb";
}

.lni-warning::before {
  content: "\ebec";
}

.lni-website-alt::before {
  content: "\ebed";
}

.lni-website::before {
  content: "\ebee";
}

.lni-wechat::before {
  content: "\ebef";
}

.lni-weight::before {
  content: "\ebf0";
}

.lni-whatsapp::before {
  content: "\ebf1";
}

.lni-wheelbarrow::before {
  content: "\ebf2";
}

.lni-wheelchair::before {
  content: "\ebf3";
}

.lni-windows::before {
  content: "\ebf4";
}

.lni-wordpress-filled::before {
  content: "\ebf5";
}

.lni-wordpress::before {
  content: "\ebf6";
}

.lni-world-alt::before {
  content: "\ebf7";
}

.lni-world::before {
  content: "\ebf8";
}

.lni-write::before {
  content: "\ebf9";
}

.lni-yahoo::before {
  content: "\ebfa";
}

.lni-ycombinator::before {
  content: "\ebfb";
}

.lni-yen::before {
  content: "\ebfc";
}

.lni-youtube::before {
  content: "\ebfd";
}

.lni-zip::before {
  content: "\ebfe";
}

.lni-zoom-in::before {
  content: "\ebff";
}

.lni-zoom-out::before {
  content: "\ec00";
}

.lni-teabag::before {
  content: "\ec01";
}

.lni-stripe::before {
  content: "\ec02";
}

.lni-spotify-original::before {
  content: "\ec03";
}

@font-face{font-display:swap;font-family:"Material Design Icons";src:url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfont.eot?v=5.3.45");src:url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfont.eot?#iefix&v=5.3.45") format("embedded-opentype"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfont.woff2?v=5.3.45") format("woff2"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfont.woff?v=5.3.45") format("woff"),url("/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfont.ttf?v=5.3.45") format("truetype");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing::before{content:"\F01C9"}.mdi-abjad-arabic::before{content:"\F1328"}.mdi-abjad-hebrew::before{content:"\F1329"}.mdi-abugida-devanagari::before{content:"\F132A"}.mdi-abugida-thai::before{content:"\F132B"}.mdi-access-point::before{content:"\F0003"}.mdi-access-point-network::before{content:"\F0002"}.mdi-access-point-network-off::before{content:"\F0BE1"}.mdi-account::before{content:"\F0004"}.mdi-account-alert::before{content:"\F0005"}.mdi-account-alert-outline::before{content:"\F0B50"}.mdi-account-arrow-left::before{content:"\F0B51"}.mdi-account-arrow-left-outline::before{content:"\F0B52"}.mdi-account-arrow-right::before{content:"\F0B53"}.mdi-account-arrow-right-outline::before{content:"\F0B54"}.mdi-account-box::before{content:"\F0006"}.mdi-account-box-multiple::before{content:"\F0934"}.mdi-account-box-multiple-outline::before{content:"\F100A"}.mdi-account-box-outline::before{content:"\F0007"}.mdi-account-cancel::before{content:"\F12DF"}.mdi-account-cancel-outline::before{content:"\F12E0"}.mdi-account-cash::before{content:"\F1097"}.mdi-account-cash-outline::before{content:"\F1098"}.mdi-account-check::before{content:"\F0008"}.mdi-account-check-outline::before{content:"\F0BE2"}.mdi-account-child::before{content:"\F0A89"}.mdi-account-child-circle::before{content:"\F0A8A"}.mdi-account-child-outline::before{content:"\F10C8"}.mdi-account-circle::before{content:"\F0009"}.mdi-account-circle-outline::before{content:"\F0B55"}.mdi-account-clock::before{content:"\F0B56"}.mdi-account-clock-outline::before{content:"\F0B57"}.mdi-account-cog::before{content:"\F1370"}.mdi-account-cog-outline::before{content:"\F1371"}.mdi-account-convert::before{content:"\F000A"}.mdi-account-convert-outline::before{content:"\F1301"}.mdi-account-cowboy-hat::before{content:"\F0E9B"}.mdi-account-details::before{content:"\F0631"}.mdi-account-details-outline::before{content:"\F1372"}.mdi-account-edit::before{content:"\F06BC"}.mdi-account-edit-outline::before{content:"\F0FFB"}.mdi-account-group::before{content:"\F0849"}.mdi-account-group-outline::before{content:"\F0B58"}.mdi-account-hard-hat::before{content:"\F05B5"}.mdi-account-heart::before{content:"\F0899"}.mdi-account-heart-outline::before{content:"\F0BE3"}.mdi-account-key::before{content:"\F000B"}.mdi-account-key-outline::before{content:"\F0BE4"}.mdi-account-lock::before{content:"\F115E"}.mdi-account-lock-outline::before{content:"\F115F"}.mdi-account-minus::before{content:"\F000D"}.mdi-account-minus-outline::before{content:"\F0AEC"}.mdi-account-multiple::before{content:"\F000E"}.mdi-account-multiple-check::before{content:"\F08C5"}.mdi-account-multiple-check-outline::before{content:"\F11FE"}.mdi-account-multiple-minus::before{content:"\F05D3"}.mdi-account-multiple-minus-outline::before{content:"\F0BE5"}.mdi-account-multiple-outline::before{content:"\F000F"}.mdi-account-multiple-plus::before{content:"\F0010"}.mdi-account-multiple-plus-outline::before{content:"\F0800"}.mdi-account-multiple-remove::before{content:"\F120A"}.mdi-account-multiple-remove-outline::before{content:"\F120B"}.mdi-account-music::before{content:"\F0803"}.mdi-account-music-outline::before{content:"\F0CE9"}.mdi-account-network::before{content:"\F0011"}.mdi-account-network-outline::before{content:"\F0BE6"}.mdi-account-off::before{content:"\F0012"}.mdi-account-off-outline::before{content:"\F0BE7"}.mdi-account-outline::before{content:"\F0013"}.mdi-account-plus::before{content:"\F0014"}.mdi-account-plus-outline::before{content:"\F0801"}.mdi-account-question::before{content:"\F0B59"}.mdi-account-question-outline::before{content:"\F0B5A"}.mdi-account-remove::before{content:"\F0015"}.mdi-account-remove-outline::before{content:"\F0AED"}.mdi-account-search::before{content:"\F0016"}.mdi-account-search-outline::before{content:"\F0935"}.mdi-account-settings::before{content:"\F0630"}.mdi-account-settings-outline::before{content:"\F10C9"}.mdi-account-star::before{content:"\F0017"}.mdi-account-star-outline::before{content:"\F0BE8"}.mdi-account-supervisor::before{content:"\F0A8B"}.mdi-account-supervisor-circle::before{content:"\F0A8C"}.mdi-account-supervisor-outline::before{content:"\F112D"}.mdi-account-switch::before{content:"\F0019"}.mdi-account-switch-outline::before{content:"\F04CB"}.mdi-account-tie::before{content:"\F0CE3"}.mdi-account-tie-outline::before{content:"\F10CA"}.mdi-account-tie-voice::before{content:"\F1308"}.mdi-account-tie-voice-off::before{content:"\F130A"}.mdi-account-tie-voice-off-outline::before{content:"\F130B"}.mdi-account-tie-voice-outline::before{content:"\F1309"}.mdi-account-voice::before{content:"\F05CB"}.mdi-adjust::before{content:"\F001A"}.mdi-adobe::before{content:"\F0936"}.mdi-adobe-acrobat::before{content:"\F0F9D"}.mdi-air-conditioner::before{content:"\F001B"}.mdi-air-filter::before{content:"\F0D43"}.mdi-air-horn::before{content:"\F0DAC"}.mdi-air-humidifier::before{content:"\F1099"}.mdi-air-humidifier-off::before{content:"\F1466"}.mdi-air-purifier::before{content:"\F0D44"}.mdi-airbag::before{content:"\F0BE9"}.mdi-airballoon::before{content:"\F001C"}.mdi-airballoon-outline::before{content:"\F100B"}.mdi-airplane::before{content:"\F001D"}.mdi-airplane-landing::before{content:"\F05D4"}.mdi-airplane-off::before{content:"\F001E"}.mdi-airplane-takeoff::before{content:"\F05D5"}.mdi-airport::before{content:"\F084B"}.mdi-alarm::before{content:"\F0020"}.mdi-alarm-bell::before{content:"\F078E"}.mdi-alarm-check::before{content:"\F0021"}.mdi-alarm-light::before{content:"\F078F"}.mdi-alarm-light-outline::before{content:"\F0BEA"}.mdi-alarm-multiple::before{content:"\F0022"}.mdi-alarm-note::before{content:"\F0E71"}.mdi-alarm-note-off::before{content:"\F0E72"}.mdi-alarm-off::before{content:"\F0023"}.mdi-alarm-plus::before{content:"\F0024"}.mdi-alarm-snooze::before{content:"\F068E"}.mdi-album::before{content:"\F0025"}.mdi-alert::before{content:"\F0026"}.mdi-alert-box::before{content:"\F0027"}.mdi-alert-box-outline::before{content:"\F0CE4"}.mdi-alert-circle::before{content:"\F0028"}.mdi-alert-circle-check::before{content:"\F11ED"}.mdi-alert-circle-check-outline::before{content:"\F11EE"}.mdi-alert-circle-outline::before{content:"\F05D6"}.mdi-alert-decagram::before{content:"\F06BD"}.mdi-alert-decagram-outline::before{content:"\F0CE5"}.mdi-alert-minus::before{content:"\F14BB"}.mdi-alert-minus-outline::before{content:"\F14BE"}.mdi-alert-octagon::before{content:"\F0029"}.mdi-alert-octagon-outline::before{content:"\F0CE6"}.mdi-alert-octagram::before{content:"\F0767"}.mdi-alert-octagram-outline::before{content:"\F0CE7"}.mdi-alert-outline::before{content:"\F002A"}.mdi-alert-plus::before{content:"\F14BA"}.mdi-alert-plus-outline::before{content:"\F14BD"}.mdi-alert-remove::before{content:"\F14BC"}.mdi-alert-remove-outline::before{content:"\F14BF"}.mdi-alert-rhombus::before{content:"\F11CE"}.mdi-alert-rhombus-outline::before{content:"\F11CF"}.mdi-alien::before{content:"\F089A"}.mdi-alien-outline::before{content:"\F10CB"}.mdi-align-horizontal-center::before{content:"\F11C3"}.mdi-align-horizontal-left::before{content:"\F11C2"}.mdi-align-horizontal-right::before{content:"\F11C4"}.mdi-align-vertical-bottom::before{content:"\F11C5"}.mdi-align-vertical-center::before{content:"\F11C6"}.mdi-align-vertical-top::before{content:"\F11C7"}.mdi-all-inclusive::before{content:"\F06BE"}.mdi-allergy::before{content:"\F1258"}.mdi-alpha::before{content:"\F002B"}.mdi-alpha-a::before{content:"\F0AEE"}.mdi-alpha-a-box::before{content:"\F0B08"}.mdi-alpha-a-box-outline::before{content:"\F0BEB"}.mdi-alpha-a-circle::before{content:"\F0BEC"}.mdi-alpha-a-circle-outline::before{content:"\F0BED"}.mdi-alpha-b::before{content:"\F0AEF"}.mdi-alpha-b-box::before{content:"\F0B09"}.mdi-alpha-b-box-outline::before{content:"\F0BEE"}.mdi-alpha-b-circle::before{content:"\F0BEF"}.mdi-alpha-b-circle-outline::before{content:"\F0BF0"}.mdi-alpha-c::before{content:"\F0AF0"}.mdi-alpha-c-box::before{content:"\F0B0A"}.mdi-alpha-c-box-outline::before{content:"\F0BF1"}.mdi-alpha-c-circle::before{content:"\F0BF2"}.mdi-alpha-c-circle-outline::before{content:"\F0BF3"}.mdi-alpha-d::before{content:"\F0AF1"}.mdi-alpha-d-box::before{content:"\F0B0B"}.mdi-alpha-d-box-outline::before{content:"\F0BF4"}.mdi-alpha-d-circle::before{content:"\F0BF5"}.mdi-alpha-d-circle-outline::before{content:"\F0BF6"}.mdi-alpha-e::before{content:"\F0AF2"}.mdi-alpha-e-box::before{content:"\F0B0C"}.mdi-alpha-e-box-outline::before{content:"\F0BF7"}.mdi-alpha-e-circle::before{content:"\F0BF8"}.mdi-alpha-e-circle-outline::before{content:"\F0BF9"}.mdi-alpha-f::before{content:"\F0AF3"}.mdi-alpha-f-box::before{content:"\F0B0D"}.mdi-alpha-f-box-outline::before{content:"\F0BFA"}.mdi-alpha-f-circle::before{content:"\F0BFB"}.mdi-alpha-f-circle-outline::before{content:"\F0BFC"}.mdi-alpha-g::before{content:"\F0AF4"}.mdi-alpha-g-box::before{content:"\F0B0E"}.mdi-alpha-g-box-outline::before{content:"\F0BFD"}.mdi-alpha-g-circle::before{content:"\F0BFE"}.mdi-alpha-g-circle-outline::before{content:"\F0BFF"}.mdi-alpha-h::before{content:"\F0AF5"}.mdi-alpha-h-box::before{content:"\F0B0F"}.mdi-alpha-h-box-outline::before{content:"\F0C00"}.mdi-alpha-h-circle::before{content:"\F0C01"}.mdi-alpha-h-circle-outline::before{content:"\F0C02"}.mdi-alpha-i::before{content:"\F0AF6"}.mdi-alpha-i-box::before{content:"\F0B10"}.mdi-alpha-i-box-outline::before{content:"\F0C03"}.mdi-alpha-i-circle::before{content:"\F0C04"}.mdi-alpha-i-circle-outline::before{content:"\F0C05"}.mdi-alpha-j::before{content:"\F0AF7"}.mdi-alpha-j-box::before{content:"\F0B11"}.mdi-alpha-j-box-outline::before{content:"\F0C06"}.mdi-alpha-j-circle::before{content:"\F0C07"}.mdi-alpha-j-circle-outline::before{content:"\F0C08"}.mdi-alpha-k::before{content:"\F0AF8"}.mdi-alpha-k-box::before{content:"\F0B12"}.mdi-alpha-k-box-outline::before{content:"\F0C09"}.mdi-alpha-k-circle::before{content:"\F0C0A"}.mdi-alpha-k-circle-outline::before{content:"\F0C0B"}.mdi-alpha-l::before{content:"\F0AF9"}.mdi-alpha-l-box::before{content:"\F0B13"}.mdi-alpha-l-box-outline::before{content:"\F0C0C"}.mdi-alpha-l-circle::before{content:"\F0C0D"}.mdi-alpha-l-circle-outline::before{content:"\F0C0E"}.mdi-alpha-m::before{content:"\F0AFA"}.mdi-alpha-m-box::before{content:"\F0B14"}.mdi-alpha-m-box-outline::before{content:"\F0C0F"}.mdi-alpha-m-circle::before{content:"\F0C10"}.mdi-alpha-m-circle-outline::before{content:"\F0C11"}.mdi-alpha-n::before{content:"\F0AFB"}.mdi-alpha-n-box::before{content:"\F0B15"}.mdi-alpha-n-box-outline::before{content:"\F0C12"}.mdi-alpha-n-circle::before{content:"\F0C13"}.mdi-alpha-n-circle-outline::before{content:"\F0C14"}.mdi-alpha-o::before{content:"\F0AFC"}.mdi-alpha-o-box::before{content:"\F0B16"}.mdi-alpha-o-box-outline::before{content:"\F0C15"}.mdi-alpha-o-circle::before{content:"\F0C16"}.mdi-alpha-o-circle-outline::before{content:"\F0C17"}.mdi-alpha-p::before{content:"\F0AFD"}.mdi-alpha-p-box::before{content:"\F0B17"}.mdi-alpha-p-box-outline::before{content:"\F0C18"}.mdi-alpha-p-circle::before{content:"\F0C19"}.mdi-alpha-p-circle-outline::before{content:"\F0C1A"}.mdi-alpha-q::before{content:"\F0AFE"}.mdi-alpha-q-box::before{content:"\F0B18"}.mdi-alpha-q-box-outline::before{content:"\F0C1B"}.mdi-alpha-q-circle::before{content:"\F0C1C"}.mdi-alpha-q-circle-outline::before{content:"\F0C1D"}.mdi-alpha-r::before{content:"\F0AFF"}.mdi-alpha-r-box::before{content:"\F0B19"}.mdi-alpha-r-box-outline::before{content:"\F0C1E"}.mdi-alpha-r-circle::before{content:"\F0C1F"}.mdi-alpha-r-circle-outline::before{content:"\F0C20"}.mdi-alpha-s::before{content:"\F0B00"}.mdi-alpha-s-box::before{content:"\F0B1A"}.mdi-alpha-s-box-outline::before{content:"\F0C21"}.mdi-alpha-s-circle::before{content:"\F0C22"}.mdi-alpha-s-circle-outline::before{content:"\F0C23"}.mdi-alpha-t::before{content:"\F0B01"}.mdi-alpha-t-box::before{content:"\F0B1B"}.mdi-alpha-t-box-outline::before{content:"\F0C24"}.mdi-alpha-t-circle::before{content:"\F0C25"}.mdi-alpha-t-circle-outline::before{content:"\F0C26"}.mdi-alpha-u::before{content:"\F0B02"}.mdi-alpha-u-box::before{content:"\F0B1C"}.mdi-alpha-u-box-outline::before{content:"\F0C27"}.mdi-alpha-u-circle::before{content:"\F0C28"}.mdi-alpha-u-circle-outline::before{content:"\F0C29"}.mdi-alpha-v::before{content:"\F0B03"}.mdi-alpha-v-box::before{content:"\F0B1D"}.mdi-alpha-v-box-outline::before{content:"\F0C2A"}.mdi-alpha-v-circle::before{content:"\F0C2B"}.mdi-alpha-v-circle-outline::before{content:"\F0C2C"}.mdi-alpha-w::before{content:"\F0B04"}.mdi-alpha-w-box::before{content:"\F0B1E"}.mdi-alpha-w-box-outline::before{content:"\F0C2D"}.mdi-alpha-w-circle::before{content:"\F0C2E"}.mdi-alpha-w-circle-outline::before{content:"\F0C2F"}.mdi-alpha-x::before{content:"\F0B05"}.mdi-alpha-x-box::before{content:"\F0B1F"}.mdi-alpha-x-box-outline::before{content:"\F0C30"}.mdi-alpha-x-circle::before{content:"\F0C31"}.mdi-alpha-x-circle-outline::before{content:"\F0C32"}.mdi-alpha-y::before{content:"\F0B06"}.mdi-alpha-y-box::before{content:"\F0B20"}.mdi-alpha-y-box-outline::before{content:"\F0C33"}.mdi-alpha-y-circle::before{content:"\F0C34"}.mdi-alpha-y-circle-outline::before{content:"\F0C35"}.mdi-alpha-z::before{content:"\F0B07"}.mdi-alpha-z-box::before{content:"\F0B21"}.mdi-alpha-z-box-outline::before{content:"\F0C36"}.mdi-alpha-z-circle::before{content:"\F0C37"}.mdi-alpha-z-circle-outline::before{content:"\F0C38"}.mdi-alphabet-aurebesh::before{content:"\F132C"}.mdi-alphabet-cyrillic::before{content:"\F132D"}.mdi-alphabet-greek::before{content:"\F132E"}.mdi-alphabet-latin::before{content:"\F132F"}.mdi-alphabet-piqad::before{content:"\F1330"}.mdi-alphabet-tengwar::before{content:"\F1337"}.mdi-alphabetical::before{content:"\F002C"}.mdi-alphabetical-off::before{content:"\F100C"}.mdi-alphabetical-variant::before{content:"\F100D"}.mdi-alphabetical-variant-off::before{content:"\F100E"}.mdi-altimeter::before{content:"\F05D7"}.mdi-amazon::before{content:"\F002D"}.mdi-amazon-alexa::before{content:"\F08C6"}.mdi-ambulance::before{content:"\F002F"}.mdi-ammunition::before{content:"\F0CE8"}.mdi-ampersand::before{content:"\F0A8D"}.mdi-amplifier::before{content:"\F0030"}.mdi-amplifier-off::before{content:"\F11B5"}.mdi-anchor::before{content:"\F0031"}.mdi-android::before{content:"\F0032"}.mdi-android-auto::before{content:"\F0A8E"}.mdi-android-debug-bridge::before{content:"\F0033"}.mdi-android-messages::before{content:"\F0D45"}.mdi-android-studio::before{content:"\F0034"}.mdi-angle-acute::before{content:"\F0937"}.mdi-angle-obtuse::before{content:"\F0938"}.mdi-angle-right::before{content:"\F0939"}.mdi-angular::before{content:"\F06B2"}.mdi-angularjs::before{content:"\F06BF"}.mdi-animation::before{content:"\F05D8"}.mdi-animation-outline::before{content:"\F0A8F"}.mdi-animation-play::before{content:"\F093A"}.mdi-animation-play-outline::before{content:"\F0A90"}.mdi-ansible::before{content:"\F109A"}.mdi-antenna::before{content:"\F1119"}.mdi-anvil::before{content:"\F089B"}.mdi-apache-kafka::before{content:"\F100F"}.mdi-api::before{content:"\F109B"}.mdi-api-off::before{content:"\F1257"}.mdi-apple::before{content:"\F0035"}.mdi-apple-airplay::before{content:"\F001F"}.mdi-apple-finder::before{content:"\F0036"}.mdi-apple-icloud::before{content:"\F0038"}.mdi-apple-ios::before{content:"\F0037"}.mdi-apple-keyboard-caps::before{content:"\F0632"}.mdi-apple-keyboard-command::before{content:"\F0633"}.mdi-apple-keyboard-control::before{content:"\F0634"}.mdi-apple-keyboard-option::before{content:"\F0635"}.mdi-apple-keyboard-shift::before{content:"\F0636"}.mdi-apple-safari::before{content:"\F0039"}.mdi-application::before{content:"\F0614"}.mdi-application-export::before{content:"\F0DAD"}.mdi-application-import::before{content:"\F0DAE"}.mdi-approximately-equal::before{content:"\F0F9E"}.mdi-approximately-equal-box::before{content:"\F0F9F"}.mdi-apps::before{content:"\F003B"}.mdi-apps-box::before{content:"\F0D46"}.mdi-arch::before{content:"\F08C7"}.mdi-archive::before{content:"\F003C"}.mdi-archive-arrow-down::before{content:"\F1259"}.mdi-archive-arrow-down-outline::before{content:"\F125A"}.mdi-archive-arrow-up::before{content:"\F125B"}.mdi-archive-arrow-up-outline::before{content:"\F125C"}.mdi-archive-outline::before{content:"\F120E"}.mdi-arm-flex::before{content:"\F0FD7"}.mdi-arm-flex-outline::before{content:"\F0FD6"}.mdi-arrange-bring-forward::before{content:"\F003D"}.mdi-arrange-bring-to-front::before{content:"\F003E"}.mdi-arrange-send-backward::before{content:"\F003F"}.mdi-arrange-send-to-back::before{content:"\F0040"}.mdi-arrow-all::before{content:"\F0041"}.mdi-arrow-bottom-left::before{content:"\F0042"}.mdi-arrow-bottom-left-bold-outline::before{content:"\F09B7"}.mdi-arrow-bottom-left-thick::before{content:"\F09B8"}.mdi-arrow-bottom-right::before{content:"\F0043"}.mdi-arrow-bottom-right-bold-outline::before{content:"\F09B9"}.mdi-arrow-bottom-right-thick::before{content:"\F09BA"}.mdi-arrow-collapse::before{content:"\F0615"}.mdi-arrow-collapse-all::before{content:"\F0044"}.mdi-arrow-collapse-down::before{content:"\F0792"}.mdi-arrow-collapse-horizontal::before{content:"\F084C"}.mdi-arrow-collapse-left::before{content:"\F0793"}.mdi-arrow-collapse-right::before{content:"\F0794"}.mdi-arrow-collapse-up::before{content:"\F0795"}.mdi-arrow-collapse-vertical::before{content:"\F084D"}.mdi-arrow-decision::before{content:"\F09BB"}.mdi-arrow-decision-auto::before{content:"\F09BC"}.mdi-arrow-decision-auto-outline::before{content:"\F09BD"}.mdi-arrow-decision-outline::before{content:"\F09BE"}.mdi-arrow-down::before{content:"\F0045"}.mdi-arrow-down-bold::before{content:"\F072E"}.mdi-arrow-down-bold-box::before{content:"\F072F"}.mdi-arrow-down-bold-box-outline::before{content:"\F0730"}.mdi-arrow-down-bold-circle::before{content:"\F0047"}.mdi-arrow-down-bold-circle-outline::before{content:"\F0048"}.mdi-arrow-down-bold-hexagon-outline::before{content:"\F0049"}.mdi-arrow-down-bold-outline::before{content:"\F09BF"}.mdi-arrow-down-box::before{content:"\F06C0"}.mdi-arrow-down-circle::before{content:"\F0CDB"}.mdi-arrow-down-circle-outline::before{content:"\F0CDC"}.mdi-arrow-down-drop-circle::before{content:"\F004A"}.mdi-arrow-down-drop-circle-outline::before{content:"\F004B"}.mdi-arrow-down-thick::before{content:"\F0046"}.mdi-arrow-expand::before{content:"\F0616"}.mdi-arrow-expand-all::before{content:"\F004C"}.mdi-arrow-expand-down::before{content:"\F0796"}.mdi-arrow-expand-horizontal::before{content:"\F084E"}.mdi-arrow-expand-left::before{content:"\F0797"}.mdi-arrow-expand-right::before{content:"\F0798"}.mdi-arrow-expand-up::before{content:"\F0799"}.mdi-arrow-expand-vertical::before{content:"\F084F"}.mdi-arrow-horizontal-lock::before{content:"\F115B"}.mdi-arrow-left::before{content:"\F004D"}.mdi-arrow-left-bold::before{content:"\F0731"}.mdi-arrow-left-bold-box::before{content:"\F0732"}.mdi-arrow-left-bold-box-outline::before{content:"\F0733"}.mdi-arrow-left-bold-circle::before{content:"\F004F"}.mdi-arrow-left-bold-circle-outline::before{content:"\F0050"}.mdi-arrow-left-bold-hexagon-outline::before{content:"\F0051"}.mdi-arrow-left-bold-outline::before{content:"\F09C0"}.mdi-arrow-left-box::before{content:"\F06C1"}.mdi-arrow-left-circle::before{content:"\F0CDD"}.mdi-arrow-left-circle-outline::before{content:"\F0CDE"}.mdi-arrow-left-drop-circle::before{content:"\F0052"}.mdi-arrow-left-drop-circle-outline::before{content:"\F0053"}.mdi-arrow-left-right::before{content:"\F0E73"}.mdi-arrow-left-right-bold::before{content:"\F0E74"}.mdi-arrow-left-right-bold-outline::before{content:"\F09C1"}.mdi-arrow-left-thick::before{content:"\F004E"}.mdi-arrow-right::before{content:"\F0054"}.mdi-arrow-right-bold::before{content:"\F0734"}.mdi-arrow-right-bold-box::before{content:"\F0735"}.mdi-arrow-right-bold-box-outline::before{content:"\F0736"}.mdi-arrow-right-bold-circle::before{content:"\F0056"}.mdi-arrow-right-bold-circle-outline::before{content:"\F0057"}.mdi-arrow-right-bold-hexagon-outline::before{content:"\F0058"}.mdi-arrow-right-bold-outline::before{content:"\F09C2"}.mdi-arrow-right-box::before{content:"\F06C2"}.mdi-arrow-right-circle::before{content:"\F0CDF"}.mdi-arrow-right-circle-outline::before{content:"\F0CE0"}.mdi-arrow-right-drop-circle::before{content:"\F0059"}.mdi-arrow-right-drop-circle-outline::before{content:"\F005A"}.mdi-arrow-right-thick::before{content:"\F0055"}.mdi-arrow-split-horizontal::before{content:"\F093B"}.mdi-arrow-split-vertical::before{content:"\F093C"}.mdi-arrow-top-left::before{content:"\F005B"}.mdi-arrow-top-left-bold-outline::before{content:"\F09C3"}.mdi-arrow-top-left-bottom-right::before{content:"\F0E75"}.mdi-arrow-top-left-bottom-right-bold::before{content:"\F0E76"}.mdi-arrow-top-left-thick::before{content:"\F09C4"}.mdi-arrow-top-right::before{content:"\F005C"}.mdi-arrow-top-right-bold-outline::before{content:"\F09C5"}.mdi-arrow-top-right-bottom-left::before{content:"\F0E77"}.mdi-arrow-top-right-bottom-left-bold::before{content:"\F0E78"}.mdi-arrow-top-right-thick::before{content:"\F09C6"}.mdi-arrow-up::before{content:"\F005D"}.mdi-arrow-up-bold::before{content:"\F0737"}.mdi-arrow-up-bold-box::before{content:"\F0738"}.mdi-arrow-up-bold-box-outline::before{content:"\F0739"}.mdi-arrow-up-bold-circle::before{content:"\F005F"}.mdi-arrow-up-bold-circle-outline::before{content:"\F0060"}.mdi-arrow-up-bold-hexagon-outline::before{content:"\F0061"}.mdi-arrow-up-bold-outline::before{content:"\F09C7"}.mdi-arrow-up-box::before{content:"\F06C3"}.mdi-arrow-up-circle::before{content:"\F0CE1"}.mdi-arrow-up-circle-outline::before{content:"\F0CE2"}.mdi-arrow-up-down::before{content:"\F0E79"}.mdi-arrow-up-down-bold::before{content:"\F0E7A"}.mdi-arrow-up-down-bold-outline::before{content:"\F09C8"}.mdi-arrow-up-drop-circle::before{content:"\F0062"}.mdi-arrow-up-drop-circle-outline::before{content:"\F0063"}.mdi-arrow-up-thick::before{content:"\F005E"}.mdi-arrow-vertical-lock::before{content:"\F115C"}.mdi-artstation::before{content:"\F0B5B"}.mdi-aspect-ratio::before{content:"\F0A24"}.mdi-assistant::before{content:"\F0064"}.mdi-asterisk::before{content:"\F06C4"}.mdi-at::before{content:"\F0065"}.mdi-atlassian::before{content:"\F0804"}.mdi-atm::before{content:"\F0D47"}.mdi-atom::before{content:"\F0768"}.mdi-atom-variant::before{content:"\F0E7B"}.mdi-attachment::before{content:"\F0066"}.mdi-audio-video::before{content:"\F093D"}.mdi-audio-video-off::before{content:"\F11B6"}.mdi-augmented-reality::before{content:"\F0850"}.mdi-auto-download::before{content:"\F137E"}.mdi-auto-fix::before{content:"\F0068"}.mdi-auto-upload::before{content:"\F0069"}.mdi-autorenew::before{content:"\F006A"}.mdi-av-timer::before{content:"\F006B"}.mdi-aws::before{content:"\F0E0F"}.mdi-axe::before{content:"\F08C8"}.mdi-axis::before{content:"\F0D48"}.mdi-axis-arrow::before{content:"\F0D49"}.mdi-axis-arrow-info::before{content:"\F140E"}.mdi-axis-arrow-lock::before{content:"\F0D4A"}.mdi-axis-lock::before{content:"\F0D4B"}.mdi-axis-x-arrow::before{content:"\F0D4C"}.mdi-axis-x-arrow-lock::before{content:"\F0D4D"}.mdi-axis-x-rotate-clockwise::before{content:"\F0D4E"}.mdi-axis-x-rotate-counterclockwise::before{content:"\F0D4F"}.mdi-axis-x-y-arrow-lock::before{content:"\F0D50"}.mdi-axis-y-arrow::before{content:"\F0D51"}.mdi-axis-y-arrow-lock::before{content:"\F0D52"}.mdi-axis-y-rotate-clockwise::before{content:"\F0D53"}.mdi-axis-y-rotate-counterclockwise::before{content:"\F0D54"}.mdi-axis-z-arrow::before{content:"\F0D55"}.mdi-axis-z-arrow-lock::before{content:"\F0D56"}.mdi-axis-z-rotate-clockwise::before{content:"\F0D57"}.mdi-axis-z-rotate-counterclockwise::before{content:"\F0D58"}.mdi-babel::before{content:"\F0A25"}.mdi-baby::before{content:"\F006C"}.mdi-baby-bottle::before{content:"\F0F39"}.mdi-baby-bottle-outline::before{content:"\F0F3A"}.mdi-baby-buggy::before{content:"\F13E0"}.mdi-baby-carriage::before{content:"\F068F"}.mdi-baby-carriage-off::before{content:"\F0FA0"}.mdi-baby-face::before{content:"\F0E7C"}.mdi-baby-face-outline::before{content:"\F0E7D"}.mdi-backburger::before{content:"\F006D"}.mdi-backspace::before{content:"\F006E"}.mdi-backspace-outline::before{content:"\F0B5C"}.mdi-backspace-reverse::before{content:"\F0E7E"}.mdi-backspace-reverse-outline::before{content:"\F0E7F"}.mdi-backup-restore::before{content:"\F006F"}.mdi-bacteria::before{content:"\F0ED5"}.mdi-bacteria-outline::before{content:"\F0ED6"}.mdi-badge-account::before{content:"\F0DA7"}.mdi-badge-account-alert::before{content:"\F0DA8"}.mdi-badge-account-alert-outline::before{content:"\F0DA9"}.mdi-badge-account-horizontal::before{content:"\F0E0D"}.mdi-badge-account-horizontal-outline::before{content:"\F0E0E"}.mdi-badge-account-outline::before{content:"\F0DAA"}.mdi-badminton::before{content:"\F0851"}.mdi-bag-carry-on::before{content:"\F0F3B"}.mdi-bag-carry-on-check::before{content:"\F0D65"}.mdi-bag-carry-on-off::before{content:"\F0F3C"}.mdi-bag-checked::before{content:"\F0F3D"}.mdi-bag-personal::before{content:"\F0E10"}.mdi-bag-personal-off::before{content:"\F0E11"}.mdi-bag-personal-off-outline::before{content:"\F0E12"}.mdi-bag-personal-outline::before{content:"\F0E13"}.mdi-baguette::before{content:"\F0F3E"}.mdi-balloon::before{content:"\F0A26"}.mdi-ballot::before{content:"\F09C9"}.mdi-ballot-outline::before{content:"\F09CA"}.mdi-ballot-recount::before{content:"\F0C39"}.mdi-ballot-recount-outline::before{content:"\F0C3A"}.mdi-bandage::before{content:"\F0DAF"}.mdi-bandcamp::before{content:"\F0675"}.mdi-bank::before{content:"\F0070"}.mdi-bank-minus::before{content:"\F0DB0"}.mdi-bank-outline::before{content:"\F0E80"}.mdi-bank-plus::before{content:"\F0DB1"}.mdi-bank-remove::before{content:"\F0DB2"}.mdi-bank-transfer::before{content:"\F0A27"}.mdi-bank-transfer-in::before{content:"\F0A28"}.mdi-bank-transfer-out::before{content:"\F0A29"}.mdi-barcode::before{content:"\F0071"}.mdi-barcode-off::before{content:"\F1236"}.mdi-barcode-scan::before{content:"\F0072"}.mdi-barley::before{content:"\F0073"}.mdi-barley-off::before{content:"\F0B5D"}.mdi-barn::before{content:"\F0B5E"}.mdi-barrel::before{content:"\F0074"}.mdi-baseball::before{content:"\F0852"}.mdi-baseball-bat::before{content:"\F0853"}.mdi-bash::before{content:"\F1183"}.mdi-basket::before{content:"\F0076"}.mdi-basket-fill::before{content:"\F0077"}.mdi-basket-outline::before{content:"\F1181"}.mdi-basket-unfill::before{content:"\F0078"}.mdi-basketball::before{content:"\F0806"}.mdi-basketball-hoop::before{content:"\F0C3B"}.mdi-basketball-hoop-outline::before{content:"\F0C3C"}.mdi-bat::before{content:"\F0B5F"}.mdi-battery::before{content:"\F0079"}.mdi-battery-10::before{content:"\F007A"}.mdi-battery-10-bluetooth::before{content:"\F093E"}.mdi-battery-20::before{content:"\F007B"}.mdi-battery-20-bluetooth::before{content:"\F093F"}.mdi-battery-30::before{content:"\F007C"}.mdi-battery-30-bluetooth::before{content:"\F0940"}.mdi-battery-40::before{content:"\F007D"}.mdi-battery-40-bluetooth::before{content:"\F0941"}.mdi-battery-50::before{content:"\F007E"}.mdi-battery-50-bluetooth::before{content:"\F0942"}.mdi-battery-60::before{content:"\F007F"}.mdi-battery-60-bluetooth::before{content:"\F0943"}.mdi-battery-70::before{content:"\F0080"}.mdi-battery-70-bluetooth::before{content:"\F0944"}.mdi-battery-80::before{content:"\F0081"}.mdi-battery-80-bluetooth::before{content:"\F0945"}.mdi-battery-90::before{content:"\F0082"}.mdi-battery-90-bluetooth::before{content:"\F0946"}.mdi-battery-alert::before{content:"\F0083"}.mdi-battery-alert-bluetooth::before{content:"\F0947"}.mdi-battery-alert-variant::before{content:"\F10CC"}.mdi-battery-alert-variant-outline::before{content:"\F10CD"}.mdi-battery-bluetooth::before{content:"\F0948"}.mdi-battery-bluetooth-variant::before{content:"\F0949"}.mdi-battery-charging::before{content:"\F0084"}.mdi-battery-charging-10::before{content:"\F089C"}.mdi-battery-charging-100::before{content:"\F0085"}.mdi-battery-charging-20::before{content:"\F0086"}.mdi-battery-charging-30::before{content:"\F0087"}.mdi-battery-charging-40::before{content:"\F0088"}.mdi-battery-charging-50::before{content:"\F089D"}.mdi-battery-charging-60::before{content:"\F0089"}.mdi-battery-charging-70::before{content:"\F089E"}.mdi-battery-charging-80::before{content:"\F008A"}.mdi-battery-charging-90::before{content:"\F008B"}.mdi-battery-charging-high::before{content:"\F12A6"}.mdi-battery-charging-low::before{content:"\F12A4"}.mdi-battery-charging-medium::before{content:"\F12A5"}.mdi-battery-charging-outline::before{content:"\F089F"}.mdi-battery-charging-wireless::before{content:"\F0807"}.mdi-battery-charging-wireless-10::before{content:"\F0808"}.mdi-battery-charging-wireless-20::before{content:"\F0809"}.mdi-battery-charging-wireless-30::before{content:"\F080A"}.mdi-battery-charging-wireless-40::before{content:"\F080B"}.mdi-battery-charging-wireless-50::before{content:"\F080C"}.mdi-battery-charging-wireless-60::before{content:"\F080D"}.mdi-battery-charging-wireless-70::before{content:"\F080E"}.mdi-battery-charging-wireless-80::before{content:"\F080F"}.mdi-battery-charging-wireless-90::before{content:"\F0810"}.mdi-battery-charging-wireless-alert::before{content:"\F0811"}.mdi-battery-charging-wireless-outline::before{content:"\F0812"}.mdi-battery-heart::before{content:"\F120F"}.mdi-battery-heart-outline::before{content:"\F1210"}.mdi-battery-heart-variant::before{content:"\F1211"}.mdi-battery-high::before{content:"\F12A3"}.mdi-battery-low::before{content:"\F12A1"}.mdi-battery-medium::before{content:"\F12A2"}.mdi-battery-minus::before{content:"\F008C"}.mdi-battery-negative::before{content:"\F008D"}.mdi-battery-off::before{content:"\F125D"}.mdi-battery-off-outline::before{content:"\F125E"}.mdi-battery-outline::before{content:"\F008E"}.mdi-battery-plus::before{content:"\F008F"}.mdi-battery-positive::before{content:"\F0090"}.mdi-battery-unknown::before{content:"\F0091"}.mdi-battery-unknown-bluetooth::before{content:"\F094A"}.mdi-battlenet::before{content:"\F0B60"}.mdi-beach::before{content:"\F0092"}.mdi-beaker::before{content:"\F0CEA"}.mdi-beaker-alert::before{content:"\F1229"}.mdi-beaker-alert-outline::before{content:"\F122A"}.mdi-beaker-check::before{content:"\F122B"}.mdi-beaker-check-outline::before{content:"\F122C"}.mdi-beaker-minus::before{content:"\F122D"}.mdi-beaker-minus-outline::before{content:"\F122E"}.mdi-beaker-outline::before{content:"\F0690"}.mdi-beaker-plus::before{content:"\F122F"}.mdi-beaker-plus-outline::before{content:"\F1230"}.mdi-beaker-question::before{content:"\F1231"}.mdi-beaker-question-outline::before{content:"\F1232"}.mdi-beaker-remove::before{content:"\F1233"}.mdi-beaker-remove-outline::before{content:"\F1234"}.mdi-bed::before{content:"\F02E3"}.mdi-bed-double::before{content:"\F0FD4"}.mdi-bed-double-outline::before{content:"\F0FD3"}.mdi-bed-empty::before{content:"\F08A0"}.mdi-bed-king::before{content:"\F0FD2"}.mdi-bed-king-outline::before{content:"\F0FD1"}.mdi-bed-outline::before{content:"\F0099"}.mdi-bed-queen::before{content:"\F0FD0"}.mdi-bed-queen-outline::before{content:"\F0FDB"}.mdi-bed-single::before{content:"\F106D"}.mdi-bed-single-outline::before{content:"\F106E"}.mdi-bee::before{content:"\F0FA1"}.mdi-bee-flower::before{content:"\F0FA2"}.mdi-beehive-off-outline::before{content:"\F13ED"}.mdi-beehive-outline::before{content:"\F10CE"}.mdi-beer::before{content:"\F0098"}.mdi-beer-outline::before{content:"\F130C"}.mdi-bell::before{content:"\F009A"}.mdi-bell-alert::before{content:"\F0D59"}.mdi-bell-alert-outline::before{content:"\F0E81"}.mdi-bell-cancel::before{content:"\F13E7"}.mdi-bell-cancel-outline::before{content:"\F13E8"}.mdi-bell-check::before{content:"\F11E5"}.mdi-bell-check-outline::before{content:"\F11E6"}.mdi-bell-circle::before{content:"\F0D5A"}.mdi-bell-circle-outline::before{content:"\F0D5B"}.mdi-bell-minus::before{content:"\F13E9"}.mdi-bell-minus-outline::before{content:"\F13EA"}.mdi-bell-off::before{content:"\F009B"}.mdi-bell-off-outline::before{content:"\F0A91"}.mdi-bell-outline::before{content:"\F009C"}.mdi-bell-plus::before{content:"\F009D"}.mdi-bell-plus-outline::before{content:"\F0A92"}.mdi-bell-remove::before{content:"\F13EB"}.mdi-bell-remove-outline::before{content:"\F13EC"}.mdi-bell-ring::before{content:"\F009E"}.mdi-bell-ring-outline::before{content:"\F009F"}.mdi-bell-sleep::before{content:"\F00A0"}.mdi-bell-sleep-outline::before{content:"\F0A93"}.mdi-beta::before{content:"\F00A1"}.mdi-betamax::before{content:"\F09CB"}.mdi-biathlon::before{content:"\F0E14"}.mdi-bicycle::before{content:"\F109C"}.mdi-bicycle-basket::before{content:"\F1235"}.mdi-bike::before{content:"\F00A3"}.mdi-bike-fast::before{content:"\F111F"}.mdi-billboard::before{content:"\F1010"}.mdi-billiards::before{content:"\F0B61"}.mdi-billiards-rack::before{content:"\F0B62"}.mdi-binoculars::before{content:"\F00A5"}.mdi-bio::before{content:"\F00A6"}.mdi-biohazard::before{content:"\F00A7"}.mdi-bitbucket::before{content:"\F00A8"}.mdi-bitcoin::before{content:"\F0813"}.mdi-black-mesa::before{content:"\F00A9"}.mdi-blender::before{content:"\F0CEB"}.mdi-blender-software::before{content:"\F00AB"}.mdi-blinds::before{content:"\F00AC"}.mdi-blinds-open::before{content:"\F1011"}.mdi-block-helper::before{content:"\F00AD"}.mdi-blogger::before{content:"\F00AE"}.mdi-blood-bag::before{content:"\F0CEC"}.mdi-bluetooth::before{content:"\F00AF"}.mdi-bluetooth-audio::before{content:"\F00B0"}.mdi-bluetooth-connect::before{content:"\F00B1"}.mdi-bluetooth-off::before{content:"\F00B2"}.mdi-bluetooth-settings::before{content:"\F00B3"}.mdi-bluetooth-transfer::before{content:"\F00B4"}.mdi-blur::before{content:"\F00B5"}.mdi-blur-linear::before{content:"\F00B6"}.mdi-blur-off::before{content:"\F00B7"}.mdi-blur-radial::before{content:"\F00B8"}.mdi-bolnisi-cross::before{content:"\F0CED"}.mdi-bolt::before{content:"\F0DB3"}.mdi-bomb::before{content:"\F0691"}.mdi-bomb-off::before{content:"\F06C5"}.mdi-bone::before{content:"\F00B9"}.mdi-book::before{content:"\F00BA"}.mdi-book-account::before{content:"\F13AD"}.mdi-book-account-outline::before{content:"\F13AE"}.mdi-book-alphabet::before{content:"\F061D"}.mdi-book-cross::before{content:"\F00A2"}.mdi-book-information-variant::before{content:"\F106F"}.mdi-book-lock::before{content:"\F079A"}.mdi-book-lock-open::before{content:"\F079B"}.mdi-book-minus::before{content:"\F05D9"}.mdi-book-minus-multiple::before{content:"\F0A94"}.mdi-book-minus-multiple-outline::before{content:"\F090B"}.mdi-book-multiple::before{content:"\F00BB"}.mdi-book-multiple-outline::before{content:"\F0436"}.mdi-book-music::before{content:"\F0067"}.mdi-book-open::before{content:"\F00BD"}.mdi-book-open-outline::before{content:"\F0B63"}.mdi-book-open-page-variant::before{content:"\F05DA"}.mdi-book-open-variant::before{content:"\F00BE"}.mdi-book-outline::before{content:"\F0B64"}.mdi-book-play::before{content:"\F0E82"}.mdi-book-play-outline::before{content:"\F0E83"}.mdi-book-plus::before{content:"\F05DB"}.mdi-book-plus-multiple::before{content:"\F0A95"}.mdi-book-plus-multiple-outline::before{content:"\F0ADE"}.mdi-book-remove::before{content:"\F0A97"}.mdi-book-remove-multiple::before{content:"\F0A96"}.mdi-book-remove-multiple-outline::before{content:"\F04CA"}.mdi-book-search::before{content:"\F0E84"}.mdi-book-search-outline::before{content:"\F0E85"}.mdi-book-variant::before{content:"\F00BF"}.mdi-book-variant-multiple::before{content:"\F00BC"}.mdi-bookmark::before{content:"\F00C0"}.mdi-bookmark-check::before{content:"\F00C1"}.mdi-bookmark-check-outline::before{content:"\F137B"}.mdi-bookmark-minus::before{content:"\F09CC"}.mdi-bookmark-minus-outline::before{content:"\F09CD"}.mdi-bookmark-multiple::before{content:"\F0E15"}.mdi-bookmark-multiple-outline::before{content:"\F0E16"}.mdi-bookmark-music::before{content:"\F00C2"}.mdi-bookmark-music-outline::before{content:"\F1379"}.mdi-bookmark-off::before{content:"\F09CE"}.mdi-bookmark-off-outline::before{content:"\F09CF"}.mdi-bookmark-outline::before{content:"\F00C3"}.mdi-bookmark-plus::before{content:"\F00C5"}.mdi-bookmark-plus-outline::before{content:"\F00C4"}.mdi-bookmark-remove::before{content:"\F00C6"}.mdi-bookmark-remove-outline::before{content:"\F137A"}.mdi-bookshelf::before{content:"\F125F"}.mdi-boom-gate::before{content:"\F0E86"}.mdi-boom-gate-alert::before{content:"\F0E87"}.mdi-boom-gate-alert-outline::before{content:"\F0E88"}.mdi-boom-gate-down::before{content:"\F0E89"}.mdi-boom-gate-down-outline::before{content:"\F0E8A"}.mdi-boom-gate-outline::before{content:"\F0E8B"}.mdi-boom-gate-up::before{content:"\F0E8C"}.mdi-boom-gate-up-outline::before{content:"\F0E8D"}.mdi-boombox::before{content:"\F05DC"}.mdi-boomerang::before{content:"\F10CF"}.mdi-bootstrap::before{content:"\F06C6"}.mdi-border-all::before{content:"\F00C7"}.mdi-border-all-variant::before{content:"\F08A1"}.mdi-border-bottom::before{content:"\F00C8"}.mdi-border-bottom-variant::before{content:"\F08A2"}.mdi-border-color::before{content:"\F00C9"}.mdi-border-horizontal::before{content:"\F00CA"}.mdi-border-inside::before{content:"\F00CB"}.mdi-border-left::before{content:"\F00CC"}.mdi-border-left-variant::before{content:"\F08A3"}.mdi-border-none::before{content:"\F00CD"}.mdi-border-none-variant::before{content:"\F08A4"}.mdi-border-outside::before{content:"\F00CE"}.mdi-border-right::before{content:"\F00CF"}.mdi-border-right-variant::before{content:"\F08A5"}.mdi-border-style::before{content:"\F00D0"}.mdi-border-top::before{content:"\F00D1"}.mdi-border-top-variant::before{content:"\F08A6"}.mdi-border-vertical::before{content:"\F00D2"}.mdi-bottle-soda::before{content:"\F1070"}.mdi-bottle-soda-classic::before{content:"\F1071"}.mdi-bottle-soda-classic-outline::before{content:"\F1363"}.mdi-bottle-soda-outline::before{content:"\F1072"}.mdi-bottle-tonic::before{content:"\F112E"}.mdi-bottle-tonic-outline::before{content:"\F112F"}.mdi-bottle-tonic-plus::before{content:"\F1130"}.mdi-bottle-tonic-plus-outline::before{content:"\F1131"}.mdi-bottle-tonic-skull::before{content:"\F1132"}.mdi-bottle-tonic-skull-outline::before{content:"\F1133"}.mdi-bottle-wine::before{content:"\F0854"}.mdi-bottle-wine-outline::before{content:"\F1310"}.mdi-bow-tie::before{content:"\F0678"}.mdi-bowl::before{content:"\F028E"}.mdi-bowl-mix::before{content:"\F0617"}.mdi-bowl-mix-outline::before{content:"\F02E4"}.mdi-bowl-outline::before{content:"\F02A9"}.mdi-bowling::before{content:"\F00D3"}.mdi-box::before{content:"\F00D4"}.mdi-box-cutter::before{content:"\F00D5"}.mdi-box-cutter-off::before{content:"\F0B4A"}.mdi-box-shadow::before{content:"\F0637"}.mdi-boxing-glove::before{content:"\F0B65"}.mdi-braille::before{content:"\F09D0"}.mdi-brain::before{content:"\F09D1"}.mdi-bread-slice::before{content:"\F0CEE"}.mdi-bread-slice-outline::before{content:"\F0CEF"}.mdi-bridge::before{content:"\F0618"}.mdi-briefcase::before{content:"\F00D6"}.mdi-briefcase-account::before{content:"\F0CF0"}.mdi-briefcase-account-outline::before{content:"\F0CF1"}.mdi-briefcase-check::before{content:"\F00D7"}.mdi-briefcase-check-outline::before{content:"\F131E"}.mdi-briefcase-clock::before{content:"\F10D0"}.mdi-briefcase-clock-outline::before{content:"\F10D1"}.mdi-briefcase-download::before{content:"\F00D8"}.mdi-briefcase-download-outline::before{content:"\F0C3D"}.mdi-briefcase-edit::before{content:"\F0A98"}.mdi-briefcase-edit-outline::before{content:"\F0C3E"}.mdi-briefcase-minus::before{content:"\F0A2A"}.mdi-briefcase-minus-outline::before{content:"\F0C3F"}.mdi-briefcase-outline::before{content:"\F0814"}.mdi-briefcase-plus::before{content:"\F0A2B"}.mdi-briefcase-plus-outline::before{content:"\F0C40"}.mdi-briefcase-remove::before{content:"\F0A2C"}.mdi-briefcase-remove-outline::before{content:"\F0C41"}.mdi-briefcase-search::before{content:"\F0A2D"}.mdi-briefcase-search-outline::before{content:"\F0C42"}.mdi-briefcase-upload::before{content:"\F00D9"}.mdi-briefcase-upload-outline::before{content:"\F0C43"}.mdi-briefcase-variant::before{content:"\F1494"}.mdi-briefcase-variant-outline::before{content:"\F1495"}.mdi-brightness-1::before{content:"\F00DA"}.mdi-brightness-2::before{content:"\F00DB"}.mdi-brightness-3::before{content:"\F00DC"}.mdi-brightness-4::before{content:"\F00DD"}.mdi-brightness-5::before{content:"\F00DE"}.mdi-brightness-6::before{content:"\F00DF"}.mdi-brightness-7::before{content:"\F00E0"}.mdi-brightness-auto::before{content:"\F00E1"}.mdi-brightness-percent::before{content:"\F0CF2"}.mdi-broom::before{content:"\F00E2"}.mdi-brush::before{content:"\F00E3"}.mdi-bucket::before{content:"\F1415"}.mdi-bucket-outline::before{content:"\F1416"}.mdi-buddhism::before{content:"\F094B"}.mdi-buffer::before{content:"\F0619"}.mdi-buffet::before{content:"\F0578"}.mdi-bug::before{content:"\F00E4"}.mdi-bug-check::before{content:"\F0A2E"}.mdi-bug-check-outline::before{content:"\F0A2F"}.mdi-bug-outline::before{content:"\F0A30"}.mdi-bugle::before{content:"\F0DB4"}.mdi-bulldozer::before{content:"\F0B22"}.mdi-bullet::before{content:"\F0CF3"}.mdi-bulletin-board::before{content:"\F00E5"}.mdi-bullhorn::before{content:"\F00E6"}.mdi-bullhorn-outline::before{content:"\F0B23"}.mdi-bullseye::before{content:"\F05DD"}.mdi-bullseye-arrow::before{content:"\F08C9"}.mdi-bulma::before{content:"\F12E7"}.mdi-bunk-bed::before{content:"\F1302"}.mdi-bunk-bed-outline::before{content:"\F0097"}.mdi-bus::before{content:"\F00E7"}.mdi-bus-alert::before{content:"\F0A99"}.mdi-bus-articulated-end::before{content:"\F079C"}.mdi-bus-articulated-front::before{content:"\F079D"}.mdi-bus-clock::before{content:"\F08CA"}.mdi-bus-double-decker::before{content:"\F079E"}.mdi-bus-marker::before{content:"\F1212"}.mdi-bus-multiple::before{content:"\F0F3F"}.mdi-bus-school::before{content:"\F079F"}.mdi-bus-side::before{content:"\F07A0"}.mdi-bus-stop::before{content:"\F1012"}.mdi-bus-stop-covered::before{content:"\F1013"}.mdi-bus-stop-uncovered::before{content:"\F1014"}.mdi-cable-data::before{content:"\F1394"}.mdi-cached::before{content:"\F00E8"}.mdi-cactus::before{content:"\F0DB5"}.mdi-cake::before{content:"\F00E9"}.mdi-cake-layered::before{content:"\F00EA"}.mdi-cake-variant::before{content:"\F00EB"}.mdi-calculator::before{content:"\F00EC"}.mdi-calculator-variant::before{content:"\F0A9A"}.mdi-calendar::before{content:"\F00ED"}.mdi-calendar-account::before{content:"\F0ED7"}.mdi-calendar-account-outline::before{content:"\F0ED8"}.mdi-calendar-alert::before{content:"\F0A31"}.mdi-calendar-arrow-left::before{content:"\F1134"}.mdi-calendar-arrow-right::before{content:"\F1135"}.mdi-calendar-blank::before{content:"\F00EE"}.mdi-calendar-blank-multiple::before{content:"\F1073"}.mdi-calendar-blank-outline::before{content:"\F0B66"}.mdi-calendar-check::before{content:"\F00EF"}.mdi-calendar-check-outline::before{content:"\F0C44"}.mdi-calendar-clock::before{content:"\F00F0"}.mdi-calendar-edit::before{content:"\F08A7"}.mdi-calendar-export::before{content:"\F0B24"}.mdi-calendar-heart::before{content:"\F09D2"}.mdi-calendar-import::before{content:"\F0B25"}.mdi-calendar-minus::before{content:"\F0D5C"}.mdi-calendar-month::before{content:"\F0E17"}.mdi-calendar-month-outline::before{content:"\F0E18"}.mdi-calendar-multiple::before{content:"\F00F1"}.mdi-calendar-multiple-check::before{content:"\F00F2"}.mdi-calendar-multiselect::before{content:"\F0A32"}.mdi-calendar-outline::before{content:"\F0B67"}.mdi-calendar-plus::before{content:"\F00F3"}.mdi-calendar-question::before{content:"\F0692"}.mdi-calendar-range::before{content:"\F0679"}.mdi-calendar-range-outline::before{content:"\F0B68"}.mdi-calendar-refresh::before{content:"\F01E1"}.mdi-calendar-refresh-outline::before{content:"\F0203"}.mdi-calendar-remove::before{content:"\F00F4"}.mdi-calendar-remove-outline::before{content:"\F0C45"}.mdi-calendar-search::before{content:"\F094C"}.mdi-calendar-star::before{content:"\F09D3"}.mdi-calendar-sync::before{content:"\F0E8E"}.mdi-calendar-sync-outline::before{content:"\F0E8F"}.mdi-calendar-text::before{content:"\F00F5"}.mdi-calendar-text-outline::before{content:"\F0C46"}.mdi-calendar-today::before{content:"\F00F6"}.mdi-calendar-week::before{content:"\F0A33"}.mdi-calendar-week-begin::before{content:"\F0A34"}.mdi-calendar-weekend::before{content:"\F0ED9"}.mdi-calendar-weekend-outline::before{content:"\F0EDA"}.mdi-call-made::before{content:"\F00F7"}.mdi-call-merge::before{content:"\F00F8"}.mdi-call-missed::before{content:"\F00F9"}.mdi-call-received::before{content:"\F00FA"}.mdi-call-split::before{content:"\F00FB"}.mdi-camcorder::before{content:"\F00FC"}.mdi-camcorder-off::before{content:"\F00FF"}.mdi-camera::before{content:"\F0100"}.mdi-camera-account::before{content:"\F08CB"}.mdi-camera-burst::before{content:"\F0693"}.mdi-camera-control::before{content:"\F0B69"}.mdi-camera-enhance::before{content:"\F0101"}.mdi-camera-enhance-outline::before{content:"\F0B6A"}.mdi-camera-front::before{content:"\F0102"}.mdi-camera-front-variant::before{content:"\F0103"}.mdi-camera-gopro::before{content:"\F07A1"}.mdi-camera-image::before{content:"\F08CC"}.mdi-camera-iris::before{content:"\F0104"}.mdi-camera-metering-center::before{content:"\F07A2"}.mdi-camera-metering-matrix::before{content:"\F07A3"}.mdi-camera-metering-partial::before{content:"\F07A4"}.mdi-camera-metering-spot::before{content:"\F07A5"}.mdi-camera-off::before{content:"\F05DF"}.mdi-camera-outline::before{content:"\F0D5D"}.mdi-camera-party-mode::before{content:"\F0105"}.mdi-camera-plus::before{content:"\F0EDB"}.mdi-camera-plus-outline::before{content:"\F0EDC"}.mdi-camera-rear::before{content:"\F0106"}.mdi-camera-rear-variant::before{content:"\F0107"}.mdi-camera-retake::before{content:"\F0E19"}.mdi-camera-retake-outline::before{content:"\F0E1A"}.mdi-camera-switch::before{content:"\F0108"}.mdi-camera-switch-outline::before{content:"\F084A"}.mdi-camera-timer::before{content:"\F0109"}.mdi-camera-wireless::before{content:"\F0DB6"}.mdi-camera-wireless-outline::before{content:"\F0DB7"}.mdi-campfire::before{content:"\F0EDD"}.mdi-cancel::before{content:"\F073A"}.mdi-candle::before{content:"\F05E2"}.mdi-candycane::before{content:"\F010A"}.mdi-cannabis::before{content:"\F07A6"}.mdi-caps-lock::before{content:"\F0A9B"}.mdi-car::before{content:"\F010B"}.mdi-car-2-plus::before{content:"\F1015"}.mdi-car-3-plus::before{content:"\F1016"}.mdi-car-arrow-left::before{content:"\F13B2"}.mdi-car-arrow-right::before{content:"\F13B3"}.mdi-car-back::before{content:"\F0E1B"}.mdi-car-battery::before{content:"\F010C"}.mdi-car-brake-abs::before{content:"\F0C47"}.mdi-car-brake-alert::before{content:"\F0C48"}.mdi-car-brake-hold::before{content:"\F0D5E"}.mdi-car-brake-parking::before{content:"\F0D5F"}.mdi-car-brake-retarder::before{content:"\F1017"}.mdi-car-child-seat::before{content:"\F0FA3"}.mdi-car-clutch::before{content:"\F1018"}.mdi-car-cog::before{content:"\F13CC"}.mdi-car-connected::before{content:"\F010D"}.mdi-car-convertible::before{content:"\F07A7"}.mdi-car-coolant-level::before{content:"\F1019"}.mdi-car-cruise-control::before{content:"\F0D60"}.mdi-car-defrost-front::before{content:"\F0D61"}.mdi-car-defrost-rear::before{content:"\F0D62"}.mdi-car-door::before{content:"\F0B6B"}.mdi-car-door-lock::before{content:"\F109D"}.mdi-car-electric::before{content:"\F0B6C"}.mdi-car-esp::before{content:"\F0C49"}.mdi-car-estate::before{content:"\F07A8"}.mdi-car-hatchback::before{content:"\F07A9"}.mdi-car-info::before{content:"\F11BE"}.mdi-car-key::before{content:"\F0B6D"}.mdi-car-light-dimmed::before{content:"\F0C4A"}.mdi-car-light-fog::before{content:"\F0C4B"}.mdi-car-light-high::before{content:"\F0C4C"}.mdi-car-limousine::before{content:"\F08CD"}.mdi-car-multiple::before{content:"\F0B6E"}.mdi-car-off::before{content:"\F0E1C"}.mdi-car-parking-lights::before{content:"\F0D63"}.mdi-car-pickup::before{content:"\F07AA"}.mdi-car-seat::before{content:"\F0FA4"}.mdi-car-seat-cooler::before{content:"\F0FA5"}.mdi-car-seat-heater::before{content:"\F0FA6"}.mdi-car-settings::before{content:"\F13CD"}.mdi-car-shift-pattern::before{content:"\F0F40"}.mdi-car-side::before{content:"\F07AB"}.mdi-car-sports::before{content:"\F07AC"}.mdi-car-tire-alert::before{content:"\F0C4D"}.mdi-car-traction-control::before{content:"\F0D64"}.mdi-car-turbocharger::before{content:"\F101A"}.mdi-car-wash::before{content:"\F010E"}.mdi-car-windshield::before{content:"\F101B"}.mdi-car-windshield-outline::before{content:"\F101C"}.mdi-carabiner::before{content:"\F14C0"}.mdi-caravan::before{content:"\F07AD"}.mdi-card::before{content:"\F0B6F"}.mdi-card-account-details::before{content:"\F05D2"}.mdi-card-account-details-outline::before{content:"\F0DAB"}.mdi-card-account-details-star::before{content:"\F02A3"}.mdi-card-account-details-star-outline::before{content:"\F06DB"}.mdi-card-account-mail::before{content:"\F018E"}.mdi-card-account-mail-outline::before{content:"\F0E98"}.mdi-card-account-phone::before{content:"\F0E99"}.mdi-card-account-phone-outline::before{content:"\F0E9A"}.mdi-card-bulleted::before{content:"\F0B70"}.mdi-card-bulleted-off::before{content:"\F0B71"}.mdi-card-bulleted-off-outline::before{content:"\F0B72"}.mdi-card-bulleted-outline::before{content:"\F0B73"}.mdi-card-bulleted-settings::before{content:"\F0B74"}.mdi-card-bulleted-settings-outline::before{content:"\F0B75"}.mdi-card-outline::before{content:"\F0B76"}.mdi-card-plus::before{content:"\F11FF"}.mdi-card-plus-outline::before{content:"\F1200"}.mdi-card-search::before{content:"\F1074"}.mdi-card-search-outline::before{content:"\F1075"}.mdi-card-text::before{content:"\F0B77"}.mdi-card-text-outline::before{content:"\F0B78"}.mdi-cards::before{content:"\F0638"}.mdi-cards-club::before{content:"\F08CE"}.mdi-cards-diamond::before{content:"\F08CF"}.mdi-cards-diamond-outline::before{content:"\F101D"}.mdi-cards-heart::before{content:"\F08D0"}.mdi-cards-outline::before{content:"\F0639"}.mdi-cards-playing-outline::before{content:"\F063A"}.mdi-cards-spade::before{content:"\F08D1"}.mdi-cards-variant::before{content:"\F06C7"}.mdi-carrot::before{content:"\F010F"}.mdi-cart::before{content:"\F0110"}.mdi-cart-arrow-down::before{content:"\F0D66"}.mdi-cart-arrow-right::before{content:"\F0C4E"}.mdi-cart-arrow-up::before{content:"\F0D67"}.mdi-cart-minus::before{content:"\F0D68"}.mdi-cart-off::before{content:"\F066B"}.mdi-cart-outline::before{content:"\F0111"}.mdi-cart-plus::before{content:"\F0112"}.mdi-cart-remove::before{content:"\F0D69"}.mdi-case-sensitive-alt::before{content:"\F0113"}.mdi-cash::before{content:"\F0114"}.mdi-cash-100::before{content:"\F0115"}.mdi-cash-marker::before{content:"\F0DB8"}.mdi-cash-minus::before{content:"\F1260"}.mdi-cash-multiple::before{content:"\F0116"}.mdi-cash-plus::before{content:"\F1261"}.mdi-cash-refund::before{content:"\F0A9C"}.mdi-cash-register::before{content:"\F0CF4"}.mdi-cash-remove::before{content:"\F1262"}.mdi-cash-usd::before{content:"\F1176"}.mdi-cash-usd-outline::before{content:"\F0117"}.mdi-cassette::before{content:"\F09D4"}.mdi-cast::before{content:"\F0118"}.mdi-cast-audio::before{content:"\F101E"}.mdi-cast-connected::before{content:"\F0119"}.mdi-cast-education::before{content:"\F0E1D"}.mdi-cast-off::before{content:"\F078A"}.mdi-castle::before{content:"\F011A"}.mdi-cat::before{content:"\F011B"}.mdi-cctv::before{content:"\F07AE"}.mdi-ceiling-light::before{content:"\F0769"}.mdi-cellphone::before{content:"\F011C"}.mdi-cellphone-android::before{content:"\F011D"}.mdi-cellphone-arrow-down::before{content:"\F09D5"}.mdi-cellphone-basic::before{content:"\F011E"}.mdi-cellphone-charging::before{content:"\F1397"}.mdi-cellphone-cog::before{content:"\F0951"}.mdi-cellphone-dock::before{content:"\F011F"}.mdi-cellphone-erase::before{content:"\F094D"}.mdi-cellphone-information::before{content:"\F0F41"}.mdi-cellphone-iphone::before{content:"\F0120"}.mdi-cellphone-key::before{content:"\F094E"}.mdi-cellphone-link::before{content:"\F0121"}.mdi-cellphone-link-off::before{content:"\F0122"}.mdi-cellphone-lock::before{content:"\F094F"}.mdi-cellphone-message::before{content:"\F08D3"}.mdi-cellphone-message-off::before{content:"\F10D2"}.mdi-cellphone-nfc::before{content:"\F0E90"}.mdi-cellphone-nfc-off::before{content:"\F12D8"}.mdi-cellphone-off::before{content:"\F0950"}.mdi-cellphone-play::before{content:"\F101F"}.mdi-cellphone-screenshot::before{content:"\F0A35"}.mdi-cellphone-settings::before{content:"\F0123"}.mdi-cellphone-sound::before{content:"\F0952"}.mdi-cellphone-text::before{content:"\F08D2"}.mdi-cellphone-wireless::before{content:"\F0815"}.mdi-celtic-cross::before{content:"\F0CF5"}.mdi-centos::before{content:"\F111A"}.mdi-certificate::before{content:"\F0124"}.mdi-certificate-outline::before{content:"\F1188"}.mdi-chair-rolling::before{content:"\F0F48"}.mdi-chair-school::before{content:"\F0125"}.mdi-charity::before{content:"\F0C4F"}.mdi-chart-arc::before{content:"\F0126"}.mdi-chart-areaspline::before{content:"\F0127"}.mdi-chart-areaspline-variant::before{content:"\F0E91"}.mdi-chart-bar::before{content:"\F0128"}.mdi-chart-bar-stacked::before{content:"\F076A"}.mdi-chart-bell-curve::before{content:"\F0C50"}.mdi-chart-bell-curve-cumulative::before{content:"\F0FA7"}.mdi-chart-bubble::before{content:"\F05E3"}.mdi-chart-donut::before{content:"\F07AF"}.mdi-chart-donut-variant::before{content:"\F07B0"}.mdi-chart-gantt::before{content:"\F066C"}.mdi-chart-histogram::before{content:"\F0129"}.mdi-chart-line::before{content:"\F012A"}.mdi-chart-line-stacked::before{content:"\F076B"}.mdi-chart-line-variant::before{content:"\F07B1"}.mdi-chart-multiline::before{content:"\F08D4"}.mdi-chart-multiple::before{content:"\F1213"}.mdi-chart-pie::before{content:"\F012B"}.mdi-chart-ppf::before{content:"\F1380"}.mdi-chart-sankey::before{content:"\F11DF"}.mdi-chart-sankey-variant::before{content:"\F11E0"}.mdi-chart-scatter-plot::before{content:"\F0E92"}.mdi-chart-scatter-plot-hexbin::before{content:"\F066D"}.mdi-chart-timeline::before{content:"\F066E"}.mdi-chart-timeline-variant::before{content:"\F0E93"}.mdi-chart-tree::before{content:"\F0E94"}.mdi-chat::before{content:"\F0B79"}.mdi-chat-alert::before{content:"\F0B7A"}.mdi-chat-alert-outline::before{content:"\F12C9"}.mdi-chat-minus::before{content:"\F1410"}.mdi-chat-minus-outline::before{content:"\F1413"}.mdi-chat-outline::before{content:"\F0EDE"}.mdi-chat-plus::before{content:"\F140F"}.mdi-chat-plus-outline::before{content:"\F1412"}.mdi-chat-processing::before{content:"\F0B7B"}.mdi-chat-processing-outline::before{content:"\F12CA"}.mdi-chat-remove::before{content:"\F1411"}.mdi-chat-remove-outline::before{content:"\F1414"}.mdi-chat-sleep::before{content:"\F12D1"}.mdi-chat-sleep-outline::before{content:"\F12D2"}.mdi-check::before{content:"\F012C"}.mdi-check-all::before{content:"\F012D"}.mdi-check-bold::before{content:"\F0E1E"}.mdi-check-box-multiple-outline::before{content:"\F0C51"}.mdi-check-box-outline::before{content:"\F0C52"}.mdi-check-circle::before{content:"\F05E0"}.mdi-check-circle-outline::before{content:"\F05E1"}.mdi-check-decagram::before{content:"\F0791"}.mdi-check-network::before{content:"\F0C53"}.mdi-check-network-outline::before{content:"\F0C54"}.mdi-check-outline::before{content:"\F0855"}.mdi-check-underline::before{content:"\F0E1F"}.mdi-check-underline-circle::before{content:"\F0E20"}.mdi-check-underline-circle-outline::before{content:"\F0E21"}.mdi-checkbook::before{content:"\F0A9D"}.mdi-checkbox-blank::before{content:"\F012E"}.mdi-checkbox-blank-circle::before{content:"\F012F"}.mdi-checkbox-blank-circle-outline::before{content:"\F0130"}.mdi-checkbox-blank-off::before{content:"\F12EC"}.mdi-checkbox-blank-off-outline::before{content:"\F12ED"}.mdi-checkbox-blank-outline::before{content:"\F0131"}.mdi-checkbox-intermediate::before{content:"\F0856"}.mdi-checkbox-marked::before{content:"\F0132"}.mdi-checkbox-marked-circle::before{content:"\F0133"}.mdi-checkbox-marked-circle-outline::before{content:"\F0134"}.mdi-checkbox-marked-outline::before{content:"\F0135"}.mdi-checkbox-multiple-blank::before{content:"\F0136"}.mdi-checkbox-multiple-blank-circle::before{content:"\F063B"}.mdi-checkbox-multiple-blank-circle-outline::before{content:"\F063C"}.mdi-checkbox-multiple-blank-outline::before{content:"\F0137"}.mdi-checkbox-multiple-marked::before{content:"\F0138"}.mdi-checkbox-multiple-marked-circle::before{content:"\F063D"}.mdi-checkbox-multiple-marked-circle-outline::before{content:"\F063E"}.mdi-checkbox-multiple-marked-outline::before{content:"\F0139"}.mdi-checkerboard::before{content:"\F013A"}.mdi-checkerboard-minus::before{content:"\F1202"}.mdi-checkerboard-plus::before{content:"\F1201"}.mdi-checkerboard-remove::before{content:"\F1203"}.mdi-cheese::before{content:"\F12B9"}.mdi-cheese-off::before{content:"\F13EE"}.mdi-chef-hat::before{content:"\F0B7C"}.mdi-chemical-weapon::before{content:"\F013B"}.mdi-chess-bishop::before{content:"\F085C"}.mdi-chess-king::before{content:"\F0857"}.mdi-chess-knight::before{content:"\F0858"}.mdi-chess-pawn::before{content:"\F0859"}.mdi-chess-queen::before{content:"\F085A"}.mdi-chess-rook::before{content:"\F085B"}.mdi-chevron-double-down::before{content:"\F013C"}.mdi-chevron-double-left::before{content:"\F013D"}.mdi-chevron-double-right::before{content:"\F013E"}.mdi-chevron-double-up::before{content:"\F013F"}.mdi-chevron-down::before{content:"\F0140"}.mdi-chevron-down-box::before{content:"\F09D6"}.mdi-chevron-down-box-outline::before{content:"\F09D7"}.mdi-chevron-down-circle::before{content:"\F0B26"}.mdi-chevron-down-circle-outline::before{content:"\F0B27"}.mdi-chevron-left::before{content:"\F0141"}.mdi-chevron-left-box::before{content:"\F09D8"}.mdi-chevron-left-box-outline::before{content:"\F09D9"}.mdi-chevron-left-circle::before{content:"\F0B28"}.mdi-chevron-left-circle-outline::before{content:"\F0B29"}.mdi-chevron-right::before{content:"\F0142"}.mdi-chevron-right-box::before{content:"\F09DA"}.mdi-chevron-right-box-outline::before{content:"\F09DB"}.mdi-chevron-right-circle::before{content:"\F0B2A"}.mdi-chevron-right-circle-outline::before{content:"\F0B2B"}.mdi-chevron-triple-down::before{content:"\F0DB9"}.mdi-chevron-triple-left::before{content:"\F0DBA"}.mdi-chevron-triple-right::before{content:"\F0DBB"}.mdi-chevron-triple-up::before{content:"\F0DBC"}.mdi-chevron-up::before{content:"\F0143"}.mdi-chevron-up-box::before{content:"\F09DC"}.mdi-chevron-up-box-outline::before{content:"\F09DD"}.mdi-chevron-up-circle::before{content:"\F0B2C"}.mdi-chevron-up-circle-outline::before{content:"\F0B2D"}.mdi-chili-hot::before{content:"\F07B2"}.mdi-chili-medium::before{content:"\F07B3"}.mdi-chili-mild::before{content:"\F07B4"}.mdi-chili-off::before{content:"\F1467"}.mdi-chip::before{content:"\F061A"}.mdi-christianity::before{content:"\F0953"}.mdi-christianity-outline::before{content:"\F0CF6"}.mdi-church::before{content:"\F0144"}.mdi-cigar::before{content:"\F1189"}.mdi-cigar-off::before{content:"\F141B"}.mdi-circle::before{content:"\F0765"}.mdi-circle-double::before{content:"\F0E95"}.mdi-circle-edit-outline::before{content:"\F08D5"}.mdi-circle-expand::before{content:"\F0E96"}.mdi-circle-half::before{content:"\F1395"}.mdi-circle-half-full::before{content:"\F1396"}.mdi-circle-medium::before{content:"\F09DE"}.mdi-circle-multiple::before{content:"\F0B38"}.mdi-circle-multiple-outline::before{content:"\F0695"}.mdi-circle-off-outline::before{content:"\F10D3"}.mdi-circle-outline::before{content:"\F0766"}.mdi-circle-slice-1::before{content:"\F0A9E"}.mdi-circle-slice-2::before{content:"\F0A9F"}.mdi-circle-slice-3::before{content:"\F0AA0"}.mdi-circle-slice-4::before{content:"\F0AA1"}.mdi-circle-slice-5::before{content:"\F0AA2"}.mdi-circle-slice-6::before{content:"\F0AA3"}.mdi-circle-slice-7::before{content:"\F0AA4"}.mdi-circle-slice-8::before{content:"\F0AA5"}.mdi-circle-small::before{content:"\F09DF"}.mdi-circular-saw::before{content:"\F0E22"}.mdi-city::before{content:"\F0146"}.mdi-city-variant::before{content:"\F0A36"}.mdi-city-variant-outline::before{content:"\F0A37"}.mdi-clipboard::before{content:"\F0147"}.mdi-clipboard-account::before{content:"\F0148"}.mdi-clipboard-account-outline::before{content:"\F0C55"}.mdi-clipboard-alert::before{content:"\F0149"}.mdi-clipboard-alert-outline::before{content:"\F0CF7"}.mdi-clipboard-arrow-down::before{content:"\F014A"}.mdi-clipboard-arrow-down-outline::before{content:"\F0C56"}.mdi-clipboard-arrow-left::before{content:"\F014B"}.mdi-clipboard-arrow-left-outline::before{content:"\F0CF8"}.mdi-clipboard-arrow-right::before{content:"\F0CF9"}.mdi-clipboard-arrow-right-outline::before{content:"\F0CFA"}.mdi-clipboard-arrow-up::before{content:"\F0C57"}.mdi-clipboard-arrow-up-outline::before{content:"\F0C58"}.mdi-clipboard-check::before{content:"\F014E"}.mdi-clipboard-check-multiple::before{content:"\F1263"}.mdi-clipboard-check-multiple-outline::before{content:"\F1264"}.mdi-clipboard-check-outline::before{content:"\F08A8"}.mdi-clipboard-file::before{content:"\F1265"}.mdi-clipboard-file-outline::before{content:"\F1266"}.mdi-clipboard-flow::before{content:"\F06C8"}.mdi-clipboard-flow-outline::before{content:"\F1117"}.mdi-clipboard-list::before{content:"\F10D4"}.mdi-clipboard-list-outline::before{content:"\F10D5"}.mdi-clipboard-multiple::before{content:"\F1267"}.mdi-clipboard-multiple-outline::before{content:"\F1268"}.mdi-clipboard-outline::before{content:"\F014C"}.mdi-clipboard-play::before{content:"\F0C59"}.mdi-clipboard-play-multiple::before{content:"\F1269"}.mdi-clipboard-play-multiple-outline::before{content:"\F126A"}.mdi-clipboard-play-outline::before{content:"\F0C5A"}.mdi-clipboard-plus::before{content:"\F0751"}.mdi-clipboard-plus-outline::before{content:"\F131F"}.mdi-clipboard-pulse::before{content:"\F085D"}.mdi-clipboard-pulse-outline::before{content:"\F085E"}.mdi-clipboard-text::before{content:"\F014D"}.mdi-clipboard-text-multiple::before{content:"\F126B"}.mdi-clipboard-text-multiple-outline::before{content:"\F126C"}.mdi-clipboard-text-outline::before{content:"\F0A38"}.mdi-clipboard-text-play::before{content:"\F0C5B"}.mdi-clipboard-text-play-outline::before{content:"\F0C5C"}.mdi-clippy::before{content:"\F014F"}.mdi-clock::before{content:"\F0954"}.mdi-clock-alert::before{content:"\F0955"}.mdi-clock-alert-outline::before{content:"\F05CE"}.mdi-clock-check::before{content:"\F0FA8"}.mdi-clock-check-outline::before{content:"\F0FA9"}.mdi-clock-digital::before{content:"\F0E97"}.mdi-clock-end::before{content:"\F0151"}.mdi-clock-fast::before{content:"\F0152"}.mdi-clock-in::before{content:"\F0153"}.mdi-clock-out::before{content:"\F0154"}.mdi-clock-outline::before{content:"\F0150"}.mdi-clock-start::before{content:"\F0155"}.mdi-clock-time-eight::before{content:"\F1446"}.mdi-clock-time-eight-outline::before{content:"\F1452"}.mdi-clock-time-eleven::before{content:"\F1449"}.mdi-clock-time-eleven-outline::before{content:"\F1455"}.mdi-clock-time-five::before{content:"\F1443"}.mdi-clock-time-five-outline::before{content:"\F144F"}.mdi-clock-time-four::before{content:"\F1442"}.mdi-clock-time-four-outline::before{content:"\F144E"}.mdi-clock-time-nine::before{content:"\F1447"}.mdi-clock-time-nine-outline::before{content:"\F1453"}.mdi-clock-time-one::before{content:"\F143F"}.mdi-clock-time-one-outline::before{content:"\F144B"}.mdi-clock-time-seven::before{content:"\F1445"}.mdi-clock-time-seven-outline::before{content:"\F1451"}.mdi-clock-time-six::before{content:"\F1444"}.mdi-clock-time-six-outline::before{content:"\F1450"}.mdi-clock-time-ten::before{content:"\F1448"}.mdi-clock-time-ten-outline::before{content:"\F1454"}.mdi-clock-time-three::before{content:"\F1441"}.mdi-clock-time-three-outline::before{content:"\F144D"}.mdi-clock-time-twelve::before{content:"\F144A"}.mdi-clock-time-twelve-outline::before{content:"\F1456"}.mdi-clock-time-two::before{content:"\F1440"}.mdi-clock-time-two-outline::before{content:"\F144C"}.mdi-close::before{content:"\F0156"}.mdi-close-box::before{content:"\F0157"}.mdi-close-box-multiple::before{content:"\F0C5D"}.mdi-close-box-multiple-outline::before{content:"\F0C5E"}.mdi-close-box-outline::before{content:"\F0158"}.mdi-close-circle::before{content:"\F0159"}.mdi-close-circle-multiple::before{content:"\F062A"}.mdi-close-circle-multiple-outline::before{content:"\F0883"}.mdi-close-circle-outline::before{content:"\F015A"}.mdi-close-network::before{content:"\F015B"}.mdi-close-network-outline::before{content:"\F0C5F"}.mdi-close-octagon::before{content:"\F015C"}.mdi-close-octagon-outline::before{content:"\F015D"}.mdi-close-outline::before{content:"\F06C9"}.mdi-close-thick::before{content:"\F1398"}.mdi-closed-caption::before{content:"\F015E"}.mdi-closed-caption-outline::before{content:"\F0DBD"}.mdi-cloud::before{content:"\F015F"}.mdi-cloud-alert::before{content:"\F09E0"}.mdi-cloud-braces::before{content:"\F07B5"}.mdi-cloud-check::before{content:"\F0160"}.mdi-cloud-check-outline::before{content:"\F12CC"}.mdi-cloud-circle::before{content:"\F0161"}.mdi-cloud-download::before{content:"\F0162"}.mdi-cloud-download-outline::before{content:"\F0B7D"}.mdi-cloud-lock::before{content:"\F11F1"}.mdi-cloud-lock-outline::before{content:"\F11F2"}.mdi-cloud-off-outline::before{content:"\F0164"}.mdi-cloud-outline::before{content:"\F0163"}.mdi-cloud-print::before{content:"\F0165"}.mdi-cloud-print-outline::before{content:"\F0166"}.mdi-cloud-question::before{content:"\F0A39"}.mdi-cloud-refresh::before{content:"\F052A"}.mdi-cloud-search::before{content:"\F0956"}.mdi-cloud-search-outline::before{content:"\F0957"}.mdi-cloud-sync::before{content:"\F063F"}.mdi-cloud-sync-outline::before{content:"\F12D6"}.mdi-cloud-tags::before{content:"\F07B6"}.mdi-cloud-upload::before{content:"\F0167"}.mdi-cloud-upload-outline::before{content:"\F0B7E"}.mdi-clover::before{content:"\F0816"}.mdi-coach-lamp::before{content:"\F1020"}.mdi-coat-rack::before{content:"\F109E"}.mdi-code-array::before{content:"\F0168"}.mdi-code-braces::before{content:"\F0169"}.mdi-code-braces-box::before{content:"\F10D6"}.mdi-code-brackets::before{content:"\F016A"}.mdi-code-equal::before{content:"\F016B"}.mdi-code-greater-than::before{content:"\F016C"}.mdi-code-greater-than-or-equal::before{content:"\F016D"}.mdi-code-json::before{content:"\F0626"}.mdi-code-less-than::before{content:"\F016E"}.mdi-code-less-than-or-equal::before{content:"\F016F"}.mdi-code-not-equal::before{content:"\F0170"}.mdi-code-not-equal-variant::before{content:"\F0171"}.mdi-code-parentheses::before{content:"\F0172"}.mdi-code-parentheses-box::before{content:"\F10D7"}.mdi-code-string::before{content:"\F0173"}.mdi-code-tags::before{content:"\F0174"}.mdi-code-tags-check::before{content:"\F0694"}.mdi-codepen::before{content:"\F0175"}.mdi-coffee::before{content:"\F0176"}.mdi-coffee-maker::before{content:"\F109F"}.mdi-coffee-off::before{content:"\F0FAA"}.mdi-coffee-off-outline::before{content:"\F0FAB"}.mdi-coffee-outline::before{content:"\F06CA"}.mdi-coffee-to-go::before{content:"\F0177"}.mdi-coffee-to-go-outline::before{content:"\F130E"}.mdi-coffin::before{content:"\F0B7F"}.mdi-cog::before{content:"\F0493"}.mdi-cog-box::before{content:"\F0494"}.mdi-cog-clockwise::before{content:"\F11DD"}.mdi-cog-counterclockwise::before{content:"\F11DE"}.mdi-cog-off::before{content:"\F13CE"}.mdi-cog-off-outline::before{content:"\F13CF"}.mdi-cog-outline::before{content:"\F08BB"}.mdi-cog-refresh::before{content:"\F145E"}.mdi-cog-refresh-outline::before{content:"\F145F"}.mdi-cog-sync::before{content:"\F1460"}.mdi-cog-sync-outline::before{content:"\F1461"}.mdi-cog-transfer::before{content:"\F105B"}.mdi-cog-transfer-outline::before{content:"\F105C"}.mdi-cogs::before{content:"\F08D6"}.mdi-collage::before{content:"\F0640"}.mdi-collapse-all::before{content:"\F0AA6"}.mdi-collapse-all-outline::before{content:"\F0AA7"}.mdi-color-helper::before{content:"\F0179"}.mdi-comma::before{content:"\F0E23"}.mdi-comma-box::before{content:"\F0E2B"}.mdi-comma-box-outline::before{content:"\F0E24"}.mdi-comma-circle::before{content:"\F0E25"}.mdi-comma-circle-outline::before{content:"\F0E26"}.mdi-comment::before{content:"\F017A"}.mdi-comment-account::before{content:"\F017B"}.mdi-comment-account-outline::before{content:"\F017C"}.mdi-comment-alert::before{content:"\F017D"}.mdi-comment-alert-outline::before{content:"\F017E"}.mdi-comment-arrow-left::before{content:"\F09E1"}.mdi-comment-arrow-left-outline::before{content:"\F09E2"}.mdi-comment-arrow-right::before{content:"\F09E3"}.mdi-comment-arrow-right-outline::before{content:"\F09E4"}.mdi-comment-check::before{content:"\F017F"}.mdi-comment-check-outline::before{content:"\F0180"}.mdi-comment-edit::before{content:"\F11BF"}.mdi-comment-edit-outline::before{content:"\F12C4"}.mdi-comment-eye::before{content:"\F0A3A"}.mdi-comment-eye-outline::before{content:"\F0A3B"}.mdi-comment-multiple::before{content:"\F085F"}.mdi-comment-multiple-outline::before{content:"\F0181"}.mdi-comment-outline::before{content:"\F0182"}.mdi-comment-plus::before{content:"\F09E5"}.mdi-comment-plus-outline::before{content:"\F0183"}.mdi-comment-processing::before{content:"\F0184"}.mdi-comment-processing-outline::before{content:"\F0185"}.mdi-comment-question::before{content:"\F0817"}.mdi-comment-question-outline::before{content:"\F0186"}.mdi-comment-quote::before{content:"\F1021"}.mdi-comment-quote-outline::before{content:"\F1022"}.mdi-comment-remove::before{content:"\F05DE"}.mdi-comment-remove-outline::before{content:"\F0187"}.mdi-comment-search::before{content:"\F0A3C"}.mdi-comment-search-outline::before{content:"\F0A3D"}.mdi-comment-text::before{content:"\F0188"}.mdi-comment-text-multiple::before{content:"\F0860"}.mdi-comment-text-multiple-outline::before{content:"\F0861"}.mdi-comment-text-outline::before{content:"\F0189"}.mdi-compare::before{content:"\F018A"}.mdi-compare-horizontal::before{content:"\F1492"}.mdi-compare-vertical::before{content:"\F1493"}.mdi-compass::before{content:"\F018B"}.mdi-compass-off::before{content:"\F0B80"}.mdi-compass-off-outline::before{content:"\F0B81"}.mdi-compass-outline::before{content:"\F018C"}.mdi-compass-rose::before{content:"\F1382"}.mdi-concourse-ci::before{content:"\F10A0"}.mdi-console::before{content:"\F018D"}.mdi-console-line::before{content:"\F07B7"}.mdi-console-network::before{content:"\F08A9"}.mdi-console-network-outline::before{content:"\F0C60"}.mdi-consolidate::before{content:"\F10D8"}.mdi-contactless-payment::before{content:"\F0D6A"}.mdi-contactless-payment-circle::before{content:"\F0321"}.mdi-contactless-payment-circle-outline::before{content:"\F0408"}.mdi-contacts::before{content:"\F06CB"}.mdi-contacts-outline::before{content:"\F05B8"}.mdi-contain::before{content:"\F0A3E"}.mdi-contain-end::before{content:"\F0A3F"}.mdi-contain-start::before{content:"\F0A40"}.mdi-content-copy::before{content:"\F018F"}.mdi-content-cut::before{content:"\F0190"}.mdi-content-duplicate::before{content:"\F0191"}.mdi-content-paste::before{content:"\F0192"}.mdi-content-save::before{content:"\F0193"}.mdi-content-save-alert::before{content:"\F0F42"}.mdi-content-save-alert-outline::before{content:"\F0F43"}.mdi-content-save-all::before{content:"\F0194"}.mdi-content-save-all-outline::before{content:"\F0F44"}.mdi-content-save-cog::before{content:"\F145B"}.mdi-content-save-cog-outline::before{content:"\F145C"}.mdi-content-save-edit::before{content:"\F0CFB"}.mdi-content-save-edit-outline::before{content:"\F0CFC"}.mdi-content-save-move::before{content:"\F0E27"}.mdi-content-save-move-outline::before{content:"\F0E28"}.mdi-content-save-outline::before{content:"\F0818"}.mdi-content-save-settings::before{content:"\F061B"}.mdi-content-save-settings-outline::before{content:"\F0B2E"}.mdi-contrast::before{content:"\F0195"}.mdi-contrast-box::before{content:"\F0196"}.mdi-contrast-circle::before{content:"\F0197"}.mdi-controller-classic::before{content:"\F0B82"}.mdi-controller-classic-outline::before{content:"\F0B83"}.mdi-cookie::before{content:"\F0198"}.mdi-coolant-temperature::before{content:"\F03C8"}.mdi-copyright::before{content:"\F05E6"}.mdi-cordova::before{content:"\F0958"}.mdi-corn::before{content:"\F07B8"}.mdi-corn-off::before{content:"\F13EF"}.mdi-cosine-wave::before{content:"\F1479"}.mdi-counter::before{content:"\F0199"}.mdi-cow::before{content:"\F019A"}.mdi-cpu-32-bit::before{content:"\F0EDF"}.mdi-cpu-64-bit::before{content:"\F0EE0"}.mdi-crane::before{content:"\F0862"}.mdi-creation::before{content:"\F0674"}.mdi-creative-commons::before{content:"\F0D6B"}.mdi-credit-card::before{content:"\F0FEF"}.mdi-credit-card-check::before{content:"\F13D0"}.mdi-credit-card-check-outline::before{content:"\F13D1"}.mdi-credit-card-clock::before{content:"\F0EE1"}.mdi-credit-card-clock-outline::before{content:"\F0EE2"}.mdi-credit-card-marker::before{content:"\F06A8"}.mdi-credit-card-marker-outline::before{content:"\F0DBE"}.mdi-credit-card-minus::before{content:"\F0FAC"}.mdi-credit-card-minus-outline::before{content:"\F0FAD"}.mdi-credit-card-multiple::before{content:"\F0FF0"}.mdi-credit-card-multiple-outline::before{content:"\F019C"}.mdi-credit-card-off::before{content:"\F0FF1"}.mdi-credit-card-off-outline::before{content:"\F05E4"}.mdi-credit-card-outline::before{content:"\F019B"}.mdi-credit-card-plus::before{content:"\F0FF2"}.mdi-credit-card-plus-outline::before{content:"\F0676"}.mdi-credit-card-refund::before{content:"\F0FF3"}.mdi-credit-card-refund-outline::before{content:"\F0AA8"}.mdi-credit-card-remove::before{content:"\F0FAE"}.mdi-credit-card-remove-outline::before{content:"\F0FAF"}.mdi-credit-card-scan::before{content:"\F0FF4"}.mdi-credit-card-scan-outline::before{content:"\F019D"}.mdi-credit-card-settings::before{content:"\F0FF5"}.mdi-credit-card-settings-outline::before{content:"\F08D7"}.mdi-credit-card-wireless::before{content:"\F0802"}.mdi-credit-card-wireless-off::before{content:"\F057A"}.mdi-credit-card-wireless-off-outline::before{content:"\F057B"}.mdi-credit-card-wireless-outline::before{content:"\F0D6C"}.mdi-cricket::before{content:"\F0D6D"}.mdi-crop::before{content:"\F019E"}.mdi-crop-free::before{content:"\F019F"}.mdi-crop-landscape::before{content:"\F01A0"}.mdi-crop-portrait::before{content:"\F01A1"}.mdi-crop-rotate::before{content:"\F0696"}.mdi-crop-square::before{content:"\F01A2"}.mdi-crosshairs::before{content:"\F01A3"}.mdi-crosshairs-gps::before{content:"\F01A4"}.mdi-crosshairs-off::before{content:"\F0F45"}.mdi-crosshairs-question::before{content:"\F1136"}.mdi-crown::before{content:"\F01A5"}.mdi-crown-outline::before{content:"\F11D0"}.mdi-cryengine::before{content:"\F0959"}.mdi-crystal-ball::before{content:"\F0B2F"}.mdi-cube::before{content:"\F01A6"}.mdi-cube-off::before{content:"\F141C"}.mdi-cube-off-outline::before{content:"\F141D"}.mdi-cube-outline::before{content:"\F01A7"}.mdi-cube-scan::before{content:"\F0B84"}.mdi-cube-send::before{content:"\F01A8"}.mdi-cube-unfolded::before{content:"\F01A9"}.mdi-cup::before{content:"\F01AA"}.mdi-cup-off::before{content:"\F05E5"}.mdi-cup-off-outline::before{content:"\F137D"}.mdi-cup-outline::before{content:"\F130F"}.mdi-cup-water::before{content:"\F01AB"}.mdi-cupboard::before{content:"\F0F46"}.mdi-cupboard-outline::before{content:"\F0F47"}.mdi-cupcake::before{content:"\F095A"}.mdi-curling::before{content:"\F0863"}.mdi-currency-bdt::before{content:"\F0864"}.mdi-currency-brl::before{content:"\F0B85"}.mdi-currency-btc::before{content:"\F01AC"}.mdi-currency-cny::before{content:"\F07BA"}.mdi-currency-eth::before{content:"\F07BB"}.mdi-currency-eur::before{content:"\F01AD"}.mdi-currency-eur-off::before{content:"\F1315"}.mdi-currency-gbp::before{content:"\F01AE"}.mdi-currency-ils::before{content:"\F0C61"}.mdi-currency-inr::before{content:"\F01AF"}.mdi-currency-jpy::before{content:"\F07BC"}.mdi-currency-krw::before{content:"\F07BD"}.mdi-currency-kzt::before{content:"\F0865"}.mdi-currency-ngn::before{content:"\F01B0"}.mdi-currency-php::before{content:"\F09E6"}.mdi-currency-rial::before{content:"\F0E9C"}.mdi-currency-rub::before{content:"\F01B1"}.mdi-currency-sign::before{content:"\F07BE"}.mdi-currency-try::before{content:"\F01B2"}.mdi-currency-twd::before{content:"\F07BF"}.mdi-currency-usd::before{content:"\F01C1"}.mdi-currency-usd-circle::before{content:"\F116B"}.mdi-currency-usd-circle-outline::before{content:"\F0178"}.mdi-currency-usd-off::before{content:"\F067A"}.mdi-current-ac::before{content:"\F1480"}.mdi-current-dc::before{content:"\F095C"}.mdi-cursor-default::before{content:"\F01C0"}.mdi-cursor-default-click::before{content:"\F0CFD"}.mdi-cursor-default-click-outline::before{content:"\F0CFE"}.mdi-cursor-default-gesture::before{content:"\F1127"}.mdi-cursor-default-gesture-outline::before{content:"\F1128"}.mdi-cursor-default-outline::before{content:"\F01BF"}.mdi-cursor-move::before{content:"\F01BE"}.mdi-cursor-pointer::before{content:"\F01BD"}.mdi-cursor-text::before{content:"\F05E7"}.mdi-database::before{content:"\F01BC"}.mdi-database-check::before{content:"\F0AA9"}.mdi-database-edit::before{content:"\F0B86"}.mdi-database-export::before{content:"\F095E"}.mdi-database-import::before{content:"\F095D"}.mdi-database-lock::before{content:"\F0AAA"}.mdi-database-marker::before{content:"\F12F6"}.mdi-database-minus::before{content:"\F01BB"}.mdi-database-plus::before{content:"\F01BA"}.mdi-database-refresh::before{content:"\F05C2"}.mdi-database-remove::before{content:"\F0D00"}.mdi-database-search::before{content:"\F0866"}.mdi-database-settings::before{content:"\F0D01"}.mdi-database-sync::before{content:"\F0CFF"}.mdi-death-star::before{content:"\F08D8"}.mdi-death-star-variant::before{content:"\F08D9"}.mdi-deathly-hallows::before{content:"\F0B87"}.mdi-debian::before{content:"\F08DA"}.mdi-debug-step-into::before{content:"\F01B9"}.mdi-debug-step-out::before{content:"\F01B8"}.mdi-debug-step-over::before{content:"\F01B7"}.mdi-decagram::before{content:"\F076C"}.mdi-decagram-outline::before{content:"\F076D"}.mdi-decimal::before{content:"\F10A1"}.mdi-decimal-comma::before{content:"\F10A2"}.mdi-decimal-comma-decrease::before{content:"\F10A3"}.mdi-decimal-comma-increase::before{content:"\F10A4"}.mdi-decimal-decrease::before{content:"\F01B6"}.mdi-decimal-increase::before{content:"\F01B5"}.mdi-delete::before{content:"\F01B4"}.mdi-delete-alert::before{content:"\F10A5"}.mdi-delete-alert-outline::before{content:"\F10A6"}.mdi-delete-circle::before{content:"\F0683"}.mdi-delete-circle-outline::before{content:"\F0B88"}.mdi-delete-empty::before{content:"\F06CC"}.mdi-delete-empty-outline::before{content:"\F0E9D"}.mdi-delete-forever::before{content:"\F05E8"}.mdi-delete-forever-outline::before{content:"\F0B89"}.mdi-delete-off::before{content:"\F10A7"}.mdi-delete-off-outline::before{content:"\F10A8"}.mdi-delete-outline::before{content:"\F09E7"}.mdi-delete-restore::before{content:"\F0819"}.mdi-delete-sweep::before{content:"\F05E9"}.mdi-delete-sweep-outline::before{content:"\F0C62"}.mdi-delete-variant::before{content:"\F01B3"}.mdi-delta::before{content:"\F01C2"}.mdi-desk::before{content:"\F1239"}.mdi-desk-lamp::before{content:"\F095F"}.mdi-deskphone::before{content:"\F01C3"}.mdi-desktop-classic::before{content:"\F07C0"}.mdi-desktop-mac::before{content:"\F01C4"}.mdi-desktop-mac-dashboard::before{content:"\F09E8"}.mdi-desktop-tower::before{content:"\F01C5"}.mdi-desktop-tower-monitor::before{content:"\F0AAB"}.mdi-details::before{content:"\F01C6"}.mdi-dev-to::before{content:"\F0D6E"}.mdi-developer-board::before{content:"\F0697"}.mdi-deviantart::before{content:"\F01C7"}.mdi-devices::before{content:"\F0FB0"}.mdi-diabetes::before{content:"\F1126"}.mdi-dialpad::before{content:"\F061C"}.mdi-diameter::before{content:"\F0C63"}.mdi-diameter-outline::before{content:"\F0C64"}.mdi-diameter-variant::before{content:"\F0C65"}.mdi-diamond::before{content:"\F0B8A"}.mdi-diamond-outline::before{content:"\F0B8B"}.mdi-diamond-stone::before{content:"\F01C8"}.mdi-dice-1::before{content:"\F01CA"}.mdi-dice-1-outline::before{content:"\F114A"}.mdi-dice-2::before{content:"\F01CB"}.mdi-dice-2-outline::before{content:"\F114B"}.mdi-dice-3::before{content:"\F01CC"}.mdi-dice-3-outline::before{content:"\F114C"}.mdi-dice-4::before{content:"\F01CD"}.mdi-dice-4-outline::before{content:"\F114D"}.mdi-dice-5::before{content:"\F01CE"}.mdi-dice-5-outline::before{content:"\F114E"}.mdi-dice-6::before{content:"\F01CF"}.mdi-dice-6-outline::before{content:"\F114F"}.mdi-dice-d10::before{content:"\F1153"}.mdi-dice-d10-outline::before{content:"\F076F"}.mdi-dice-d12::before{content:"\F1154"}.mdi-dice-d12-outline::before{content:"\F0867"}.mdi-dice-d20::before{content:"\F1155"}.mdi-dice-d20-outline::before{content:"\F05EA"}.mdi-dice-d4::before{content:"\F1150"}.mdi-dice-d4-outline::before{content:"\F05EB"}.mdi-dice-d6::before{content:"\F1151"}.mdi-dice-d6-outline::before{content:"\F05ED"}.mdi-dice-d8::before{content:"\F1152"}.mdi-dice-d8-outline::before{content:"\F05EC"}.mdi-dice-multiple::before{content:"\F076E"}.mdi-dice-multiple-outline::before{content:"\F1156"}.mdi-digital-ocean::before{content:"\F1237"}.mdi-dip-switch::before{content:"\F07C1"}.mdi-directions::before{content:"\F01D0"}.mdi-directions-fork::before{content:"\F0641"}.mdi-disc::before{content:"\F05EE"}.mdi-disc-alert::before{content:"\F01D1"}.mdi-disc-player::before{content:"\F0960"}.mdi-discord::before{content:"\F066F"}.mdi-dishwasher::before{content:"\F0AAC"}.mdi-dishwasher-alert::before{content:"\F11B8"}.mdi-dishwasher-off::before{content:"\F11B9"}.mdi-disqus::before{content:"\F01D2"}.mdi-distribute-horizontal-center::before{content:"\F11C9"}.mdi-distribute-horizontal-left::before{content:"\F11C8"}.mdi-distribute-horizontal-right::before{content:"\F11CA"}.mdi-distribute-vertical-bottom::before{content:"\F11CB"}.mdi-distribute-vertical-center::before{content:"\F11CC"}.mdi-distribute-vertical-top::before{content:"\F11CD"}.mdi-diving-flippers::before{content:"\F0DBF"}.mdi-diving-helmet::before{content:"\F0DC0"}.mdi-diving-scuba::before{content:"\F0DC1"}.mdi-diving-scuba-flag::before{content:"\F0DC2"}.mdi-diving-scuba-tank::before{content:"\F0DC3"}.mdi-diving-scuba-tank-multiple::before{content:"\F0DC4"}.mdi-diving-snorkel::before{content:"\F0DC5"}.mdi-division::before{content:"\F01D4"}.mdi-division-box::before{content:"\F01D5"}.mdi-dlna::before{content:"\F0A41"}.mdi-dna::before{content:"\F0684"}.mdi-dns::before{content:"\F01D6"}.mdi-dns-outline::before{content:"\F0B8C"}.mdi-do-not-disturb::before{content:"\F0698"}.mdi-do-not-disturb-off::before{content:"\F0699"}.mdi-dock-bottom::before{content:"\F10A9"}.mdi-dock-left::before{content:"\F10AA"}.mdi-dock-right::before{content:"\F10AB"}.mdi-dock-window::before{content:"\F10AC"}.mdi-docker::before{content:"\F0868"}.mdi-doctor::before{content:"\F0A42"}.mdi-dog::before{content:"\F0A43"}.mdi-dog-service::before{content:"\F0AAD"}.mdi-dog-side::before{content:"\F0A44"}.mdi-dolby::before{content:"\F06B3"}.mdi-dolly::before{content:"\F0E9E"}.mdi-domain::before{content:"\F01D7"}.mdi-domain-off::before{content:"\F0D6F"}.mdi-domain-plus::before{content:"\F10AD"}.mdi-domain-remove::before{content:"\F10AE"}.mdi-dome-light::before{content:"\F141E"}.mdi-domino-mask::before{content:"\F1023"}.mdi-donkey::before{content:"\F07C2"}.mdi-door::before{content:"\F081A"}.mdi-door-closed::before{content:"\F081B"}.mdi-door-closed-lock::before{content:"\F10AF"}.mdi-door-open::before{content:"\F081C"}.mdi-doorbell::before{content:"\F12E6"}.mdi-doorbell-video::before{content:"\F0869"}.mdi-dot-net::before{content:"\F0AAE"}.mdi-dots-horizontal::before{content:"\F01D8"}.mdi-dots-horizontal-circle::before{content:"\F07C3"}.mdi-dots-horizontal-circle-outline::before{content:"\F0B8D"}.mdi-dots-vertical::before{content:"\F01D9"}.mdi-dots-vertical-circle::before{content:"\F07C4"}.mdi-dots-vertical-circle-outline::before{content:"\F0B8E"}.mdi-douban::before{content:"\F069A"}.mdi-download::before{content:"\F01DA"}.mdi-download-box::before{content:"\F1462"}.mdi-download-box-outline::before{content:"\F1463"}.mdi-download-circle::before{content:"\F1464"}.mdi-download-circle-outline::before{content:"\F1465"}.mdi-download-lock::before{content:"\F1320"}.mdi-download-lock-outline::before{content:"\F1321"}.mdi-download-multiple::before{content:"\F09E9"}.mdi-download-network::before{content:"\F06F4"}.mdi-download-network-outline::before{content:"\F0C66"}.mdi-download-off::before{content:"\F10B0"}.mdi-download-off-outline::before{content:"\F10B1"}.mdi-download-outline::before{content:"\F0B8F"}.mdi-drag::before{content:"\F01DB"}.mdi-drag-horizontal::before{content:"\F01DC"}.mdi-drag-horizontal-variant::before{content:"\F12F0"}.mdi-drag-variant::before{content:"\F0B90"}.mdi-drag-vertical::before{content:"\F01DD"}.mdi-drag-vertical-variant::before{content:"\F12F1"}.mdi-drama-masks::before{content:"\F0D02"}.mdi-draw::before{content:"\F0F49"}.mdi-drawing::before{content:"\F01DE"}.mdi-drawing-box::before{content:"\F01DF"}.mdi-dresser::before{content:"\F0F4A"}.mdi-dresser-outline::before{content:"\F0F4B"}.mdi-drone::before{content:"\F01E2"}.mdi-dropbox::before{content:"\F01E3"}.mdi-drupal::before{content:"\F01E4"}.mdi-duck::before{content:"\F01E5"}.mdi-dumbbell::before{content:"\F01E6"}.mdi-dump-truck::before{content:"\F0C67"}.mdi-ear-hearing::before{content:"\F07C5"}.mdi-ear-hearing-off::before{content:"\F0A45"}.mdi-earth::before{content:"\F01E7"}.mdi-earth-arrow-right::before{content:"\F1311"}.mdi-earth-box::before{content:"\F06CD"}.mdi-earth-box-minus::before{content:"\F1407"}.mdi-earth-box-off::before{content:"\F06CE"}.mdi-earth-box-plus::before{content:"\F1406"}.mdi-earth-box-remove::before{content:"\F1408"}.mdi-earth-minus::before{content:"\F1404"}.mdi-earth-off::before{content:"\F01E8"}.mdi-earth-plus::before{content:"\F1403"}.mdi-earth-remove::before{content:"\F1405"}.mdi-egg::before{content:"\F0AAF"}.mdi-egg-easter::before{content:"\F0AB0"}.mdi-egg-off::before{content:"\F13F0"}.mdi-egg-off-outline::before{content:"\F13F1"}.mdi-egg-outline::before{content:"\F13F2"}.mdi-eight-track::before{content:"\F09EA"}.mdi-eject::before{content:"\F01EA"}.mdi-eject-outline::before{content:"\F0B91"}.mdi-electric-switch::before{content:"\F0E9F"}.mdi-electric-switch-closed::before{content:"\F10D9"}.mdi-electron-framework::before{content:"\F1024"}.mdi-elephant::before{content:"\F07C6"}.mdi-elevation-decline::before{content:"\F01EB"}.mdi-elevation-rise::before{content:"\F01EC"}.mdi-elevator::before{content:"\F01ED"}.mdi-elevator-down::before{content:"\F12C2"}.mdi-elevator-passenger::before{content:"\F1381"}.mdi-elevator-up::before{content:"\F12C1"}.mdi-ellipse::before{content:"\F0EA0"}.mdi-ellipse-outline::before{content:"\F0EA1"}.mdi-email::before{content:"\F01EE"}.mdi-email-alert::before{content:"\F06CF"}.mdi-email-alert-outline::before{content:"\F0D42"}.mdi-email-box::before{content:"\F0D03"}.mdi-email-check::before{content:"\F0AB1"}.mdi-email-check-outline::before{content:"\F0AB2"}.mdi-email-edit::before{content:"\F0EE3"}.mdi-email-edit-outline::before{content:"\F0EE4"}.mdi-email-lock::before{content:"\F01F1"}.mdi-email-mark-as-unread::before{content:"\F0B92"}.mdi-email-minus::before{content:"\F0EE5"}.mdi-email-minus-outline::before{content:"\F0EE6"}.mdi-email-multiple::before{content:"\F0EE7"}.mdi-email-multiple-outline::before{content:"\F0EE8"}.mdi-email-newsletter::before{content:"\F0FB1"}.mdi-email-off::before{content:"\F13E3"}.mdi-email-off-outline::before{content:"\F13E4"}.mdi-email-open::before{content:"\F01EF"}.mdi-email-open-multiple::before{content:"\F0EE9"}.mdi-email-open-multiple-outline::before{content:"\F0EEA"}.mdi-email-open-outline::before{content:"\F05EF"}.mdi-email-outline::before{content:"\F01F0"}.mdi-email-plus::before{content:"\F09EB"}.mdi-email-plus-outline::before{content:"\F09EC"}.mdi-email-receive::before{content:"\F10DA"}.mdi-email-receive-outline::before{content:"\F10DB"}.mdi-email-search::before{content:"\F0961"}.mdi-email-search-outline::before{content:"\F0962"}.mdi-email-send::before{content:"\F10DC"}.mdi-email-send-outline::before{content:"\F10DD"}.mdi-email-sync::before{content:"\F12C7"}.mdi-email-sync-outline::before{content:"\F12C8"}.mdi-email-variant::before{content:"\F05F0"}.mdi-ember::before{content:"\F0B30"}.mdi-emby::before{content:"\F06B4"}.mdi-emoticon::before{content:"\F0C68"}.mdi-emoticon-angry::before{content:"\F0C69"}.mdi-emoticon-angry-outline::before{content:"\F0C6A"}.mdi-emoticon-confused::before{content:"\F10DE"}.mdi-emoticon-confused-outline::before{content:"\F10DF"}.mdi-emoticon-cool::before{content:"\F0C6B"}.mdi-emoticon-cool-outline::before{content:"\F01F3"}.mdi-emoticon-cry::before{content:"\F0C6C"}.mdi-emoticon-cry-outline::before{content:"\F0C6D"}.mdi-emoticon-dead::before{content:"\F0C6E"}.mdi-emoticon-dead-outline::before{content:"\F069B"}.mdi-emoticon-devil::before{content:"\F0C6F"}.mdi-emoticon-devil-outline::before{content:"\F01F4"}.mdi-emoticon-excited::before{content:"\F0C70"}.mdi-emoticon-excited-outline::before{content:"\F069C"}.mdi-emoticon-frown::before{content:"\F0F4C"}.mdi-emoticon-frown-outline::before{content:"\F0F4D"}.mdi-emoticon-happy::before{content:"\F0C71"}.mdi-emoticon-happy-outline::before{content:"\F01F5"}.mdi-emoticon-kiss::before{content:"\F0C72"}.mdi-emoticon-kiss-outline::before{content:"\F0C73"}.mdi-emoticon-lol::before{content:"\F1214"}.mdi-emoticon-lol-outline::before{content:"\F1215"}.mdi-emoticon-neutral::before{content:"\F0C74"}.mdi-emoticon-neutral-outline::before{content:"\F01F6"}.mdi-emoticon-outline::before{content:"\F01F2"}.mdi-emoticon-poop::before{content:"\F01F7"}.mdi-emoticon-poop-outline::before{content:"\F0C75"}.mdi-emoticon-sad::before{content:"\F0C76"}.mdi-emoticon-sad-outline::before{content:"\F01F8"}.mdi-emoticon-tongue::before{content:"\F01F9"}.mdi-emoticon-tongue-outline::before{content:"\F0C77"}.mdi-emoticon-wink::before{content:"\F0C78"}.mdi-emoticon-wink-outline::before{content:"\F0C79"}.mdi-engine::before{content:"\F01FA"}.mdi-engine-off::before{content:"\F0A46"}.mdi-engine-off-outline::before{content:"\F0A47"}.mdi-engine-outline::before{content:"\F01FB"}.mdi-epsilon::before{content:"\F10E0"}.mdi-equal::before{content:"\F01FC"}.mdi-equal-box::before{content:"\F01FD"}.mdi-equalizer::before{content:"\F0EA2"}.mdi-equalizer-outline::before{content:"\F0EA3"}.mdi-eraser::before{content:"\F01FE"}.mdi-eraser-variant::before{content:"\F0642"}.mdi-escalator::before{content:"\F01FF"}.mdi-escalator-box::before{content:"\F1399"}.mdi-escalator-down::before{content:"\F12C0"}.mdi-escalator-up::before{content:"\F12BF"}.mdi-eslint::before{content:"\F0C7A"}.mdi-et::before{content:"\F0AB3"}.mdi-ethereum::before{content:"\F086A"}.mdi-ethernet::before{content:"\F0200"}.mdi-ethernet-cable::before{content:"\F0201"}.mdi-ethernet-cable-off::before{content:"\F0202"}.mdi-ev-station::before{content:"\F05F1"}.mdi-evernote::before{content:"\F0204"}.mdi-excavator::before{content:"\F1025"}.mdi-exclamation::before{content:"\F0205"}.mdi-exclamation-thick::before{content:"\F1238"}.mdi-exit-run::before{content:"\F0A48"}.mdi-exit-to-app::before{content:"\F0206"}.mdi-expand-all::before{content:"\F0AB4"}.mdi-expand-all-outline::before{content:"\F0AB5"}.mdi-expansion-card::before{content:"\F08AE"}.mdi-expansion-card-variant::before{content:"\F0FB2"}.mdi-exponent::before{content:"\F0963"}.mdi-exponent-box::before{content:"\F0964"}.mdi-export::before{content:"\F0207"}.mdi-export-variant::before{content:"\F0B93"}.mdi-eye::before{content:"\F0208"}.mdi-eye-check::before{content:"\F0D04"}.mdi-eye-check-outline::before{content:"\F0D05"}.mdi-eye-circle::before{content:"\F0B94"}.mdi-eye-circle-outline::before{content:"\F0B95"}.mdi-eye-minus::before{content:"\F1026"}.mdi-eye-minus-outline::before{content:"\F1027"}.mdi-eye-off::before{content:"\F0209"}.mdi-eye-off-outline::before{content:"\F06D1"}.mdi-eye-outline::before{content:"\F06D0"}.mdi-eye-plus::before{content:"\F086B"}.mdi-eye-plus-outline::before{content:"\F086C"}.mdi-eye-settings::before{content:"\F086D"}.mdi-eye-settings-outline::before{content:"\F086E"}.mdi-eyedropper::before{content:"\F020A"}.mdi-eyedropper-minus::before{content:"\F13DD"}.mdi-eyedropper-off::before{content:"\F13DF"}.mdi-eyedropper-plus::before{content:"\F13DC"}.mdi-eyedropper-remove::before{content:"\F13DE"}.mdi-eyedropper-variant::before{content:"\F020B"}.mdi-face::before{content:"\F0643"}.mdi-face-agent::before{content:"\F0D70"}.mdi-face-outline::before{content:"\F0B96"}.mdi-face-profile::before{content:"\F0644"}.mdi-face-profile-woman::before{content:"\F1076"}.mdi-face-recognition::before{content:"\F0C7B"}.mdi-face-woman::before{content:"\F1077"}.mdi-face-woman-outline::before{content:"\F1078"}.mdi-facebook::before{content:"\F020C"}.mdi-facebook-messenger::before{content:"\F020E"}.mdi-facebook-workplace::before{content:"\F0B31"}.mdi-factory::before{content:"\F020F"}.mdi-fan::before{content:"\F0210"}.mdi-fan-alert::before{content:"\F146C"}.mdi-fan-chevron-down::before{content:"\F146D"}.mdi-fan-chevron-up::before{content:"\F146E"}.mdi-fan-minus::before{content:"\F1470"}.mdi-fan-off::before{content:"\F081D"}.mdi-fan-plus::before{content:"\F146F"}.mdi-fan-remove::before{content:"\F1471"}.mdi-fan-speed-1::before{content:"\F1472"}.mdi-fan-speed-2::before{content:"\F1473"}.mdi-fan-speed-3::before{content:"\F1474"}.mdi-fast-forward::before{content:"\F0211"}.mdi-fast-forward-10::before{content:"\F0D71"}.mdi-fast-forward-30::before{content:"\F0D06"}.mdi-fast-forward-5::before{content:"\F11F8"}.mdi-fast-forward-outline::before{content:"\F06D2"}.mdi-fax::before{content:"\F0212"}.mdi-feather::before{content:"\F06D3"}.mdi-feature-search::before{content:"\F0A49"}.mdi-feature-search-outline::before{content:"\F0A4A"}.mdi-fedora::before{content:"\F08DB"}.mdi-fencing::before{content:"\F14C1"}.mdi-ferris-wheel::before{content:"\F0EA4"}.mdi-ferry::before{content:"\F0213"}.mdi-file::before{content:"\F0214"}.mdi-file-account::before{content:"\F073B"}.mdi-file-account-outline::before{content:"\F1028"}.mdi-file-alert::before{content:"\F0A4B"}.mdi-file-alert-outline::before{content:"\F0A4C"}.mdi-file-cabinet::before{content:"\F0AB6"}.mdi-file-cad::before{content:"\F0EEB"}.mdi-file-cad-box::before{content:"\F0EEC"}.mdi-file-cancel::before{content:"\F0DC6"}.mdi-file-cancel-outline::before{content:"\F0DC7"}.mdi-file-certificate::before{content:"\F1186"}.mdi-file-certificate-outline::before{content:"\F1187"}.mdi-file-chart::before{content:"\F0215"}.mdi-file-chart-outline::before{content:"\F1029"}.mdi-file-check::before{content:"\F0216"}.mdi-file-check-outline::before{content:"\F0E29"}.mdi-file-clock::before{content:"\F12E1"}.mdi-file-clock-outline::before{content:"\F12E2"}.mdi-file-cloud::before{content:"\F0217"}.mdi-file-cloud-outline::before{content:"\F102A"}.mdi-file-code::before{content:"\F022E"}.mdi-file-code-outline::before{content:"\F102B"}.mdi-file-cog::before{content:"\F107B"}.mdi-file-cog-outline::before{content:"\F107C"}.mdi-file-compare::before{content:"\F08AA"}.mdi-file-delimited::before{content:"\F0218"}.mdi-file-delimited-outline::before{content:"\F0EA5"}.mdi-file-document::before{content:"\F0219"}.mdi-file-document-edit::before{content:"\F0DC8"}.mdi-file-document-edit-outline::before{content:"\F0DC9"}.mdi-file-document-outline::before{content:"\F09EE"}.mdi-file-download::before{content:"\F0965"}.mdi-file-download-outline::before{content:"\F0966"}.mdi-file-edit::before{content:"\F11E7"}.mdi-file-edit-outline::before{content:"\F11E8"}.mdi-file-excel::before{content:"\F021B"}.mdi-file-excel-box::before{content:"\F021C"}.mdi-file-excel-box-outline::before{content:"\F102C"}.mdi-file-excel-outline::before{content:"\F102D"}.mdi-file-export::before{content:"\F021D"}.mdi-file-export-outline::before{content:"\F102E"}.mdi-file-eye::before{content:"\F0DCA"}.mdi-file-eye-outline::before{content:"\F0DCB"}.mdi-file-find::before{content:"\F021E"}.mdi-file-find-outline::before{content:"\F0B97"}.mdi-file-hidden::before{content:"\F0613"}.mdi-file-image::before{content:"\F021F"}.mdi-file-image-outline::before{content:"\F0EB0"}.mdi-file-import::before{content:"\F0220"}.mdi-file-import-outline::before{content:"\F102F"}.mdi-file-key::before{content:"\F1184"}.mdi-file-key-outline::before{content:"\F1185"}.mdi-file-link::before{content:"\F1177"}.mdi-file-link-outline::before{content:"\F1178"}.mdi-file-lock::before{content:"\F0221"}.mdi-file-lock-outline::before{content:"\F1030"}.mdi-file-move::before{content:"\F0AB9"}.mdi-file-move-outline::before{content:"\F1031"}.mdi-file-multiple::before{content:"\F0222"}.mdi-file-multiple-outline::before{content:"\F1032"}.mdi-file-music::before{content:"\F0223"}.mdi-file-music-outline::before{content:"\F0E2A"}.mdi-file-outline::before{content:"\F0224"}.mdi-file-pdf::before{content:"\F0225"}.mdi-file-pdf-box::before{content:"\F0226"}.mdi-file-pdf-box-outline::before{content:"\F0FB3"}.mdi-file-pdf-outline::before{content:"\F0E2D"}.mdi-file-percent::before{content:"\F081E"}.mdi-file-percent-outline::before{content:"\F1033"}.mdi-file-phone::before{content:"\F1179"}.mdi-file-phone-outline::before{content:"\F117A"}.mdi-file-plus::before{content:"\F0752"}.mdi-file-plus-outline::before{content:"\F0EED"}.mdi-file-powerpoint::before{content:"\F0227"}.mdi-file-powerpoint-box::before{content:"\F0228"}.mdi-file-powerpoint-box-outline::before{content:"\F1034"}.mdi-file-powerpoint-outline::before{content:"\F1035"}.mdi-file-presentation-box::before{content:"\F0229"}.mdi-file-question::before{content:"\F086F"}.mdi-file-question-outline::before{content:"\F1036"}.mdi-file-refresh::before{content:"\F0918"}.mdi-file-refresh-outline::before{content:"\F0541"}.mdi-file-remove::before{content:"\F0B98"}.mdi-file-remove-outline::before{content:"\F1037"}.mdi-file-replace::before{content:"\F0B32"}.mdi-file-replace-outline::before{content:"\F0B33"}.mdi-file-restore::before{content:"\F0670"}.mdi-file-restore-outline::before{content:"\F1038"}.mdi-file-search::before{content:"\F0C7C"}.mdi-file-search-outline::before{content:"\F0C7D"}.mdi-file-send::before{content:"\F022A"}.mdi-file-send-outline::before{content:"\F1039"}.mdi-file-settings::before{content:"\F1079"}.mdi-file-settings-outline::before{content:"\F107A"}.mdi-file-star::before{content:"\F103A"}.mdi-file-star-outline::before{content:"\F103B"}.mdi-file-swap::before{content:"\F0FB4"}.mdi-file-swap-outline::before{content:"\F0FB5"}.mdi-file-sync::before{content:"\F1216"}.mdi-file-sync-outline::before{content:"\F1217"}.mdi-file-table::before{content:"\F0C7E"}.mdi-file-table-box::before{content:"\F10E1"}.mdi-file-table-box-multiple::before{content:"\F10E2"}.mdi-file-table-box-multiple-outline::before{content:"\F10E3"}.mdi-file-table-box-outline::before{content:"\F10E4"}.mdi-file-table-outline::before{content:"\F0C7F"}.mdi-file-tree::before{content:"\F0645"}.mdi-file-tree-outline::before{content:"\F13D2"}.mdi-file-undo::before{content:"\F08DC"}.mdi-file-undo-outline::before{content:"\F103C"}.mdi-file-upload::before{content:"\F0A4D"}.mdi-file-upload-outline::before{content:"\F0A4E"}.mdi-file-video::before{content:"\F022B"}.mdi-file-video-outline::before{content:"\F0E2C"}.mdi-file-word::before{content:"\F022C"}.mdi-file-word-box::before{content:"\F022D"}.mdi-file-word-box-outline::before{content:"\F103D"}.mdi-file-word-outline::before{content:"\F103E"}.mdi-film::before{content:"\F022F"}.mdi-filmstrip::before{content:"\F0230"}.mdi-filmstrip-box::before{content:"\F0332"}.mdi-filmstrip-box-multiple::before{content:"\F0D18"}.mdi-filmstrip-off::before{content:"\F0231"}.mdi-filter::before{content:"\F0232"}.mdi-filter-menu::before{content:"\F10E5"}.mdi-filter-menu-outline::before{content:"\F10E6"}.mdi-filter-minus::before{content:"\F0EEE"}.mdi-filter-minus-outline::before{content:"\F0EEF"}.mdi-filter-outline::before{content:"\F0233"}.mdi-filter-plus::before{content:"\F0EF0"}.mdi-filter-plus-outline::before{content:"\F0EF1"}.mdi-filter-remove::before{content:"\F0234"}.mdi-filter-remove-outline::before{content:"\F0235"}.mdi-filter-variant::before{content:"\F0236"}.mdi-filter-variant-minus::before{content:"\F1112"}.mdi-filter-variant-plus::before{content:"\F1113"}.mdi-filter-variant-remove::before{content:"\F103F"}.mdi-finance::before{content:"\F081F"}.mdi-find-replace::before{content:"\F06D4"}.mdi-fingerprint::before{content:"\F0237"}.mdi-fingerprint-off::before{content:"\F0EB1"}.mdi-fire::before{content:"\F0238"}.mdi-fire-extinguisher::before{content:"\F0EF2"}.mdi-fire-hydrant::before{content:"\F1137"}.mdi-fire-hydrant-alert::before{content:"\F1138"}.mdi-fire-hydrant-off::before{content:"\F1139"}.mdi-fire-truck::before{content:"\F08AB"}.mdi-firebase::before{content:"\F0967"}.mdi-firefox::before{content:"\F0239"}.mdi-fireplace::before{content:"\F0E2E"}.mdi-fireplace-off::before{content:"\F0E2F"}.mdi-firework::before{content:"\F0E30"}.mdi-fish::before{content:"\F023A"}.mdi-fish-off::before{content:"\F13F3"}.mdi-fishbowl::before{content:"\F0EF3"}.mdi-fishbowl-outline::before{content:"\F0EF4"}.mdi-fit-to-page::before{content:"\F0EF5"}.mdi-fit-to-page-outline::before{content:"\F0EF6"}.mdi-flag::before{content:"\F023B"}.mdi-flag-checkered::before{content:"\F023C"}.mdi-flag-minus::before{content:"\F0B99"}.mdi-flag-minus-outline::before{content:"\F10B2"}.mdi-flag-outline::before{content:"\F023D"}.mdi-flag-plus::before{content:"\F0B9A"}.mdi-flag-plus-outline::before{content:"\F10B3"}.mdi-flag-remove::before{content:"\F0B9B"}.mdi-flag-remove-outline::before{content:"\F10B4"}.mdi-flag-triangle::before{content:"\F023F"}.mdi-flag-variant::before{content:"\F0240"}.mdi-flag-variant-outline::before{content:"\F023E"}.mdi-flare::before{content:"\F0D72"}.mdi-flash::before{content:"\F0241"}.mdi-flash-alert::before{content:"\F0EF7"}.mdi-flash-alert-outline::before{content:"\F0EF8"}.mdi-flash-auto::before{content:"\F0242"}.mdi-flash-circle::before{content:"\F0820"}.mdi-flash-off::before{content:"\F0243"}.mdi-flash-outline::before{content:"\F06D5"}.mdi-flash-red-eye::before{content:"\F067B"}.mdi-flashlight::before{content:"\F0244"}.mdi-flashlight-off::before{content:"\F0245"}.mdi-flask::before{content:"\F0093"}.mdi-flask-empty::before{content:"\F0094"}.mdi-flask-empty-minus::before{content:"\F123A"}.mdi-flask-empty-minus-outline::before{content:"\F123B"}.mdi-flask-empty-off::before{content:"\F13F4"}.mdi-flask-empty-off-outline::before{content:"\F13F5"}.mdi-flask-empty-outline::before{content:"\F0095"}.mdi-flask-empty-plus::before{content:"\F123C"}.mdi-flask-empty-plus-outline::before{content:"\F123D"}.mdi-flask-empty-remove::before{content:"\F123E"}.mdi-flask-empty-remove-outline::before{content:"\F123F"}.mdi-flask-minus::before{content:"\F1240"}.mdi-flask-minus-outline::before{content:"\F1241"}.mdi-flask-off::before{content:"\F13F6"}.mdi-flask-off-outline::before{content:"\F13F7"}.mdi-flask-outline::before{content:"\F0096"}.mdi-flask-plus::before{content:"\F1242"}.mdi-flask-plus-outline::before{content:"\F1243"}.mdi-flask-remove::before{content:"\F1244"}.mdi-flask-remove-outline::before{content:"\F1245"}.mdi-flask-round-bottom::before{content:"\F124B"}.mdi-flask-round-bottom-empty::before{content:"\F124C"}.mdi-flask-round-bottom-empty-outline::before{content:"\F124D"}.mdi-flask-round-bottom-outline::before{content:"\F124E"}.mdi-fleur-de-lis::before{content:"\F1303"}.mdi-flip-horizontal::before{content:"\F10E7"}.mdi-flip-to-back::before{content:"\F0247"}.mdi-flip-to-front::before{content:"\F0248"}.mdi-flip-vertical::before{content:"\F10E8"}.mdi-floor-lamp::before{content:"\F08DD"}.mdi-floor-lamp-dual::before{content:"\F1040"}.mdi-floor-lamp-variant::before{content:"\F1041"}.mdi-floor-plan::before{content:"\F0821"}.mdi-floppy::before{content:"\F0249"}.mdi-floppy-variant::before{content:"\F09EF"}.mdi-flower::before{content:"\F024A"}.mdi-flower-outline::before{content:"\F09F0"}.mdi-flower-poppy::before{content:"\F0D08"}.mdi-flower-tulip::before{content:"\F09F1"}.mdi-flower-tulip-outline::before{content:"\F09F2"}.mdi-focus-auto::before{content:"\F0F4E"}.mdi-focus-field::before{content:"\F0F4F"}.mdi-focus-field-horizontal::before{content:"\F0F50"}.mdi-focus-field-vertical::before{content:"\F0F51"}.mdi-folder::before{content:"\F024B"}.mdi-folder-account::before{content:"\F024C"}.mdi-folder-account-outline::before{content:"\F0B9C"}.mdi-folder-alert::before{content:"\F0DCC"}.mdi-folder-alert-outline::before{content:"\F0DCD"}.mdi-folder-clock::before{content:"\F0ABA"}.mdi-folder-clock-outline::before{content:"\F0ABB"}.mdi-folder-cog::before{content:"\F107F"}.mdi-folder-cog-outline::before{content:"\F1080"}.mdi-folder-download::before{content:"\F024D"}.mdi-folder-download-outline::before{content:"\F10E9"}.mdi-folder-edit::before{content:"\F08DE"}.mdi-folder-edit-outline::before{content:"\F0DCE"}.mdi-folder-google-drive::before{content:"\F024E"}.mdi-folder-heart::before{content:"\F10EA"}.mdi-folder-heart-outline::before{content:"\F10EB"}.mdi-folder-home::before{content:"\F10B5"}.mdi-folder-home-outline::before{content:"\F10B6"}.mdi-folder-image::before{content:"\F024F"}.mdi-folder-information::before{content:"\F10B7"}.mdi-folder-information-outline::before{content:"\F10B8"}.mdi-folder-key::before{content:"\F08AC"}.mdi-folder-key-network::before{content:"\F08AD"}.mdi-folder-key-network-outline::before{content:"\F0C80"}.mdi-folder-key-outline::before{content:"\F10EC"}.mdi-folder-lock::before{content:"\F0250"}.mdi-folder-lock-open::before{content:"\F0251"}.mdi-folder-marker::before{content:"\F126D"}.mdi-folder-marker-outline::before{content:"\F126E"}.mdi-folder-move::before{content:"\F0252"}.mdi-folder-move-outline::before{content:"\F1246"}.mdi-folder-multiple::before{content:"\F0253"}.mdi-folder-multiple-image::before{content:"\F0254"}.mdi-folder-multiple-outline::before{content:"\F0255"}.mdi-folder-multiple-plus::before{content:"\F147E"}.mdi-folder-multiple-plus-outline::before{content:"\F147F"}.mdi-folder-music::before{content:"\F1359"}.mdi-folder-music-outline::before{content:"\F135A"}.mdi-folder-network::before{content:"\F0870"}.mdi-folder-network-outline::before{content:"\F0C81"}.mdi-folder-open::before{content:"\F0770"}.mdi-folder-open-outline::before{content:"\F0DCF"}.mdi-folder-outline::before{content:"\F0256"}.mdi-folder-plus::before{content:"\F0257"}.mdi-folder-plus-outline::before{content:"\F0B9D"}.mdi-folder-pound::before{content:"\F0D09"}.mdi-folder-pound-outline::before{content:"\F0D0A"}.mdi-folder-refresh::before{content:"\F0749"}.mdi-folder-refresh-outline::before{content:"\F0542"}.mdi-folder-remove::before{content:"\F0258"}.mdi-folder-remove-outline::before{content:"\F0B9E"}.mdi-folder-search::before{content:"\F0968"}.mdi-folder-search-outline::before{content:"\F0969"}.mdi-folder-settings::before{content:"\F107D"}.mdi-folder-settings-outline::before{content:"\F107E"}.mdi-folder-star::before{content:"\F069D"}.mdi-folder-star-multiple::before{content:"\F13D3"}.mdi-folder-star-multiple-outline::before{content:"\F13D4"}.mdi-folder-star-outline::before{content:"\F0B9F"}.mdi-folder-swap::before{content:"\F0FB6"}.mdi-folder-swap-outline::before{content:"\F0FB7"}.mdi-folder-sync::before{content:"\F0D0B"}.mdi-folder-sync-outline::before{content:"\F0D0C"}.mdi-folder-table::before{content:"\F12E3"}.mdi-folder-table-outline::before{content:"\F12E4"}.mdi-folder-text::before{content:"\F0C82"}.mdi-folder-text-outline::before{content:"\F0C83"}.mdi-folder-upload::before{content:"\F0259"}.mdi-folder-upload-outline::before{content:"\F10ED"}.mdi-folder-zip::before{content:"\F06EB"}.mdi-folder-zip-outline::before{content:"\F07B9"}.mdi-font-awesome::before{content:"\F003A"}.mdi-food::before{content:"\F025A"}.mdi-food-apple::before{content:"\F025B"}.mdi-food-apple-outline::before{content:"\F0C84"}.mdi-food-croissant::before{content:"\F07C8"}.mdi-food-drumstick::before{content:"\F141F"}.mdi-food-drumstick-off::before{content:"\F1468"}.mdi-food-drumstick-off-outline::before{content:"\F1469"}.mdi-food-drumstick-outline::before{content:"\F1420"}.mdi-food-fork-drink::before{content:"\F05F2"}.mdi-food-off::before{content:"\F05F3"}.mdi-food-steak::before{content:"\F146A"}.mdi-food-steak-off::before{content:"\F146B"}.mdi-food-variant::before{content:"\F025C"}.mdi-food-variant-off::before{content:"\F13E5"}.mdi-foot-print::before{content:"\F0F52"}.mdi-football::before{content:"\F025D"}.mdi-football-australian::before{content:"\F025E"}.mdi-football-helmet::before{content:"\F025F"}.mdi-forklift::before{content:"\F07C9"}.mdi-form-dropdown::before{content:"\F1400"}.mdi-form-select::before{content:"\F1401"}.mdi-form-textarea::before{content:"\F1095"}.mdi-form-textbox::before{content:"\F060E"}.mdi-form-textbox-lock::before{content:"\F135D"}.mdi-form-textbox-password::before{content:"\F07F5"}.mdi-format-align-bottom::before{content:"\F0753"}.mdi-format-align-center::before{content:"\F0260"}.mdi-format-align-justify::before{content:"\F0261"}.mdi-format-align-left::before{content:"\F0262"}.mdi-format-align-middle::before{content:"\F0754"}.mdi-format-align-right::before{content:"\F0263"}.mdi-format-align-top::before{content:"\F0755"}.mdi-format-annotation-minus::before{content:"\F0ABC"}.mdi-format-annotation-plus::before{content:"\F0646"}.mdi-format-bold::before{content:"\F0264"}.mdi-format-clear::before{content:"\F0265"}.mdi-format-color-fill::before{content:"\F0266"}.mdi-format-color-highlight::before{content:"\F0E31"}.mdi-format-color-marker-cancel::before{content:"\F1313"}.mdi-format-color-text::before{content:"\F069E"}.mdi-format-columns::before{content:"\F08DF"}.mdi-format-float-center::before{content:"\F0267"}.mdi-format-float-left::before{content:"\F0268"}.mdi-format-float-none::before{content:"\F0269"}.mdi-format-float-right::before{content:"\F026A"}.mdi-format-font::before{content:"\F06D6"}.mdi-format-font-size-decrease::before{content:"\F09F3"}.mdi-format-font-size-increase::before{content:"\F09F4"}.mdi-format-header-1::before{content:"\F026B"}.mdi-format-header-2::before{content:"\F026C"}.mdi-format-header-3::before{content:"\F026D"}.mdi-format-header-4::before{content:"\F026E"}.mdi-format-header-5::before{content:"\F026F"}.mdi-format-header-6::before{content:"\F0270"}.mdi-format-header-decrease::before{content:"\F0271"}.mdi-format-header-equal::before{content:"\F0272"}.mdi-format-header-increase::before{content:"\F0273"}.mdi-format-header-pound::before{content:"\F0274"}.mdi-format-horizontal-align-center::before{content:"\F061E"}.mdi-format-horizontal-align-left::before{content:"\F061F"}.mdi-format-horizontal-align-right::before{content:"\F0620"}.mdi-format-indent-decrease::before{content:"\F0275"}.mdi-format-indent-increase::before{content:"\F0276"}.mdi-format-italic::before{content:"\F0277"}.mdi-format-letter-case::before{content:"\F0B34"}.mdi-format-letter-case-lower::before{content:"\F0B35"}.mdi-format-letter-case-upper::before{content:"\F0B36"}.mdi-format-letter-ends-with::before{content:"\F0FB8"}.mdi-format-letter-matches::before{content:"\F0FB9"}.mdi-format-letter-starts-with::before{content:"\F0FBA"}.mdi-format-line-spacing::before{content:"\F0278"}.mdi-format-line-style::before{content:"\F05C8"}.mdi-format-line-weight::before{content:"\F05C9"}.mdi-format-list-bulleted::before{content:"\F0279"}.mdi-format-list-bulleted-square::before{content:"\F0DD0"}.mdi-format-list-bulleted-triangle::before{content:"\F0EB2"}.mdi-format-list-bulleted-type::before{content:"\F027A"}.mdi-format-list-checkbox::before{content:"\F096A"}.mdi-format-list-checks::before{content:"\F0756"}.mdi-format-list-numbered::before{content:"\F027B"}.mdi-format-list-numbered-rtl::before{content:"\F0D0D"}.mdi-format-list-text::before{content:"\F126F"}.mdi-format-overline::before{content:"\F0EB3"}.mdi-format-page-break::before{content:"\F06D7"}.mdi-format-paint::before{content:"\F027C"}.mdi-format-paragraph::before{content:"\F027D"}.mdi-format-pilcrow::before{content:"\F06D8"}.mdi-format-quote-close::before{content:"\F027E"}.mdi-format-quote-close-outline::before{content:"\F11A8"}.mdi-format-quote-open::before{content:"\F0757"}.mdi-format-quote-open-outline::before{content:"\F11A7"}.mdi-format-rotate-90::before{content:"\F06AA"}.mdi-format-section::before{content:"\F069F"}.mdi-format-size::before{content:"\F027F"}.mdi-format-strikethrough::before{content:"\F0280"}.mdi-format-strikethrough-variant::before{content:"\F0281"}.mdi-format-subscript::before{content:"\F0282"}.mdi-format-superscript::before{content:"\F0283"}.mdi-format-text::before{content:"\F0284"}.mdi-format-text-rotation-angle-down::before{content:"\F0FBB"}.mdi-format-text-rotation-angle-up::before{content:"\F0FBC"}.mdi-format-text-rotation-down::before{content:"\F0D73"}.mdi-format-text-rotation-down-vertical::before{content:"\F0FBD"}.mdi-format-text-rotation-none::before{content:"\F0D74"}.mdi-format-text-rotation-up::before{content:"\F0FBE"}.mdi-format-text-rotation-vertical::before{content:"\F0FBF"}.mdi-format-text-variant::before{content:"\F0E32"}.mdi-format-text-wrapping-clip::before{content:"\F0D0E"}.mdi-format-text-wrapping-overflow::before{content:"\F0D0F"}.mdi-format-text-wrapping-wrap::before{content:"\F0D10"}.mdi-format-textbox::before{content:"\F0D11"}.mdi-format-textdirection-l-to-r::before{content:"\F0285"}.mdi-format-textdirection-r-to-l::before{content:"\F0286"}.mdi-format-title::before{content:"\F05F4"}.mdi-format-underline::before{content:"\F0287"}.mdi-format-vertical-align-bottom::before{content:"\F0621"}.mdi-format-vertical-align-center::before{content:"\F0622"}.mdi-format-vertical-align-top::before{content:"\F0623"}.mdi-format-wrap-inline::before{content:"\F0288"}.mdi-format-wrap-square::before{content:"\F0289"}.mdi-format-wrap-tight::before{content:"\F028A"}.mdi-format-wrap-top-bottom::before{content:"\F028B"}.mdi-forum::before{content:"\F028C"}.mdi-forum-outline::before{content:"\F0822"}.mdi-forward::before{content:"\F028D"}.mdi-forwardburger::before{content:"\F0D75"}.mdi-fountain::before{content:"\F096B"}.mdi-fountain-pen::before{content:"\F0D12"}.mdi-fountain-pen-tip::before{content:"\F0D13"}.mdi-freebsd::before{content:"\F08E0"}.mdi-frequently-asked-questions::before{content:"\F0EB4"}.mdi-fridge::before{content:"\F0290"}.mdi-fridge-alert::before{content:"\F11B1"}.mdi-fridge-alert-outline::before{content:"\F11B2"}.mdi-fridge-bottom::before{content:"\F0292"}.mdi-fridge-off::before{content:"\F11AF"}.mdi-fridge-off-outline::before{content:"\F11B0"}.mdi-fridge-outline::before{content:"\F028F"}.mdi-fridge-top::before{content:"\F0291"}.mdi-fruit-cherries::before{content:"\F1042"}.mdi-fruit-cherries-off::before{content:"\F13F8"}.mdi-fruit-citrus::before{content:"\F1043"}.mdi-fruit-citrus-off::before{content:"\F13F9"}.mdi-fruit-grapes::before{content:"\F1044"}.mdi-fruit-grapes-outline::before{content:"\F1045"}.mdi-fruit-pineapple::before{content:"\F1046"}.mdi-fruit-watermelon::before{content:"\F1047"}.mdi-fuel::before{content:"\F07CA"}.mdi-fullscreen::before{content:"\F0293"}.mdi-fullscreen-exit::before{content:"\F0294"}.mdi-function::before{content:"\F0295"}.mdi-function-variant::before{content:"\F0871"}.mdi-furigana-horizontal::before{content:"\F1081"}.mdi-furigana-vertical::before{content:"\F1082"}.mdi-fuse::before{content:"\F0C85"}.mdi-fuse-alert::before{content:"\F142D"}.mdi-fuse-blade::before{content:"\F0C86"}.mdi-fuse-off::before{content:"\F142C"}.mdi-gamepad::before{content:"\F0296"}.mdi-gamepad-circle::before{content:"\F0E33"}.mdi-gamepad-circle-down::before{content:"\F0E34"}.mdi-gamepad-circle-left::before{content:"\F0E35"}.mdi-gamepad-circle-outline::before{content:"\F0E36"}.mdi-gamepad-circle-right::before{content:"\F0E37"}.mdi-gamepad-circle-up::before{content:"\F0E38"}.mdi-gamepad-down::before{content:"\F0E39"}.mdi-gamepad-left::before{content:"\F0E3A"}.mdi-gamepad-right::before{content:"\F0E3B"}.mdi-gamepad-round::before{content:"\F0E3C"}.mdi-gamepad-round-down::before{content:"\F0E3D"}.mdi-gamepad-round-left::before{content:"\F0E3E"}.mdi-gamepad-round-outline::before{content:"\F0E3F"}.mdi-gamepad-round-right::before{content:"\F0E40"}.mdi-gamepad-round-up::before{content:"\F0E41"}.mdi-gamepad-square::before{content:"\F0EB5"}.mdi-gamepad-square-outline::before{content:"\F0EB6"}.mdi-gamepad-up::before{content:"\F0E42"}.mdi-gamepad-variant::before{content:"\F0297"}.mdi-gamepad-variant-outline::before{content:"\F0EB7"}.mdi-gamma::before{content:"\F10EE"}.mdi-gantry-crane::before{content:"\F0DD1"}.mdi-garage::before{content:"\F06D9"}.mdi-garage-alert::before{content:"\F0872"}.mdi-garage-alert-variant::before{content:"\F12D5"}.mdi-garage-open::before{content:"\F06DA"}.mdi-garage-open-variant::before{content:"\F12D4"}.mdi-garage-variant::before{content:"\F12D3"}.mdi-gas-cylinder::before{content:"\F0647"}.mdi-gas-station::before{content:"\F0298"}.mdi-gas-station-off::before{content:"\F1409"}.mdi-gas-station-off-outline::before{content:"\F140A"}.mdi-gas-station-outline::before{content:"\F0EB8"}.mdi-gate::before{content:"\F0299"}.mdi-gate-and::before{content:"\F08E1"}.mdi-gate-arrow-right::before{content:"\F1169"}.mdi-gate-nand::before{content:"\F08E2"}.mdi-gate-nor::before{content:"\F08E3"}.mdi-gate-not::before{content:"\F08E4"}.mdi-gate-open::before{content:"\F116A"}.mdi-gate-or::before{content:"\F08E5"}.mdi-gate-xnor::before{content:"\F08E6"}.mdi-gate-xor::before{content:"\F08E7"}.mdi-gatsby::before{content:"\F0E43"}.mdi-gauge::before{content:"\F029A"}.mdi-gauge-empty::before{content:"\F0873"}.mdi-gauge-full::before{content:"\F0874"}.mdi-gauge-low::before{content:"\F0875"}.mdi-gavel::before{content:"\F029B"}.mdi-gender-female::before{content:"\F029C"}.mdi-gender-male::before{content:"\F029D"}.mdi-gender-male-female::before{content:"\F029E"}.mdi-gender-male-female-variant::before{content:"\F113F"}.mdi-gender-non-binary::before{content:"\F1140"}.mdi-gender-transgender::before{content:"\F029F"}.mdi-gentoo::before{content:"\F08E8"}.mdi-gesture::before{content:"\F07CB"}.mdi-gesture-double-tap::before{content:"\F073C"}.mdi-gesture-pinch::before{content:"\F0ABD"}.mdi-gesture-spread::before{content:"\F0ABE"}.mdi-gesture-swipe::before{content:"\F0D76"}.mdi-gesture-swipe-down::before{content:"\F073D"}.mdi-gesture-swipe-horizontal::before{content:"\F0ABF"}.mdi-gesture-swipe-left::before{content:"\F073E"}.mdi-gesture-swipe-right::before{content:"\F073F"}.mdi-gesture-swipe-up::before{content:"\F0740"}.mdi-gesture-swipe-vertical::before{content:"\F0AC0"}.mdi-gesture-tap::before{content:"\F0741"}.mdi-gesture-tap-box::before{content:"\F12A9"}.mdi-gesture-tap-button::before{content:"\F12A8"}.mdi-gesture-tap-hold::before{content:"\F0D77"}.mdi-gesture-two-double-tap::before{content:"\F0742"}.mdi-gesture-two-tap::before{content:"\F0743"}.mdi-ghost::before{content:"\F02A0"}.mdi-ghost-off::before{content:"\F09F5"}.mdi-gif::before{content:"\F0D78"}.mdi-gift::before{content:"\F0E44"}.mdi-gift-outline::before{content:"\F02A1"}.mdi-git::before{content:"\F02A2"}.mdi-github::before{content:"\F02A4"}.mdi-gitlab::before{content:"\F0BA0"}.mdi-glass-cocktail::before{content:"\F0356"}.mdi-glass-flute::before{content:"\F02A5"}.mdi-glass-mug::before{content:"\F02A6"}.mdi-glass-mug-variant::before{content:"\F1116"}.mdi-glass-pint-outline::before{content:"\F130D"}.mdi-glass-stange::before{content:"\F02A7"}.mdi-glass-tulip::before{content:"\F02A8"}.mdi-glass-wine::before{content:"\F0876"}.mdi-glasses::before{content:"\F02AA"}.mdi-globe-light::before{content:"\F12D7"}.mdi-globe-model::before{content:"\F08E9"}.mdi-gmail::before{content:"\F02AB"}.mdi-gnome::before{content:"\F02AC"}.mdi-go-kart::before{content:"\F0D79"}.mdi-go-kart-track::before{content:"\F0D7A"}.mdi-gog::before{content:"\F0BA1"}.mdi-gold::before{content:"\F124F"}.mdi-golf::before{content:"\F0823"}.mdi-golf-cart::before{content:"\F11A4"}.mdi-golf-tee::before{content:"\F1083"}.mdi-gondola::before{content:"\F0686"}.mdi-goodreads::before{content:"\F0D7B"}.mdi-google::before{content:"\F02AD"}.mdi-google-ads::before{content:"\F0C87"}.mdi-google-analytics::before{content:"\F07CC"}.mdi-google-assistant::before{content:"\F07CD"}.mdi-google-cardboard::before{content:"\F02AE"}.mdi-google-chrome::before{content:"\F02AF"}.mdi-google-circles::before{content:"\F02B0"}.mdi-google-circles-communities::before{content:"\F02B1"}.mdi-google-circles-extended::before{content:"\F02B2"}.mdi-google-circles-group::before{content:"\F02B3"}.mdi-google-classroom::before{content:"\F02C0"}.mdi-google-cloud::before{content:"\F11F6"}.mdi-google-controller::before{content:"\F02B4"}.mdi-google-controller-off::before{content:"\F02B5"}.mdi-google-downasaur::before{content:"\F1362"}.mdi-google-drive::before{content:"\F02B6"}.mdi-google-earth::before{content:"\F02B7"}.mdi-google-fit::before{content:"\F096C"}.mdi-google-glass::before{content:"\F02B8"}.mdi-google-hangouts::before{content:"\F02C9"}.mdi-google-home::before{content:"\F0824"}.mdi-google-keep::before{content:"\F06DC"}.mdi-google-lens::before{content:"\F09F6"}.mdi-google-maps::before{content:"\F05F5"}.mdi-google-my-business::before{content:"\F1048"}.mdi-google-nearby::before{content:"\F02B9"}.mdi-google-photos::before{content:"\F06DD"}.mdi-google-play::before{content:"\F02BC"}.mdi-google-plus::before{content:"\F02BD"}.mdi-google-podcast::before{content:"\F0EB9"}.mdi-google-spreadsheet::before{content:"\F09F7"}.mdi-google-street-view::before{content:"\F0C88"}.mdi-google-translate::before{content:"\F02BF"}.mdi-gradient::before{content:"\F06A0"}.mdi-grain::before{content:"\F0D7C"}.mdi-graph::before{content:"\F1049"}.mdi-graph-outline::before{content:"\F104A"}.mdi-graphql::before{content:"\F0877"}.mdi-grave-stone::before{content:"\F0BA2"}.mdi-grease-pencil::before{content:"\F0648"}.mdi-greater-than::before{content:"\F096D"}.mdi-greater-than-or-equal::before{content:"\F096E"}.mdi-grid::before{content:"\F02C1"}.mdi-grid-large::before{content:"\F0758"}.mdi-grid-off::before{content:"\F02C2"}.mdi-grill::before{content:"\F0E45"}.mdi-grill-outline::before{content:"\F118A"}.mdi-group::before{content:"\F02C3"}.mdi-guitar-acoustic::before{content:"\F0771"}.mdi-guitar-electric::before{content:"\F02C4"}.mdi-guitar-pick::before{content:"\F02C5"}.mdi-guitar-pick-outline::before{content:"\F02C6"}.mdi-guy-fawkes-mask::before{content:"\F0825"}.mdi-hail::before{content:"\F0AC1"}.mdi-hair-dryer::before{content:"\F10EF"}.mdi-hair-dryer-outline::before{content:"\F10F0"}.mdi-halloween::before{content:"\F0BA3"}.mdi-hamburger::before{content:"\F0685"}.mdi-hammer::before{content:"\F08EA"}.mdi-hammer-screwdriver::before{content:"\F1322"}.mdi-hammer-wrench::before{content:"\F1323"}.mdi-hand::before{content:"\F0A4F"}.mdi-hand-heart::before{content:"\F10F1"}.mdi-hand-left::before{content:"\F0E46"}.mdi-hand-okay::before{content:"\F0A50"}.mdi-hand-peace::before{content:"\F0A51"}.mdi-hand-peace-variant::before{content:"\F0A52"}.mdi-hand-pointing-down::before{content:"\F0A53"}.mdi-hand-pointing-left::before{content:"\F0A54"}.mdi-hand-pointing-right::before{content:"\F02C7"}.mdi-hand-pointing-up::before{content:"\F0A55"}.mdi-hand-right::before{content:"\F0E47"}.mdi-hand-saw::before{content:"\F0E48"}.mdi-hand-water::before{content:"\F139F"}.mdi-handball::before{content:"\F0F53"}.mdi-handcuffs::before{content:"\F113E"}.mdi-handshake::before{content:"\F1218"}.mdi-hanger::before{content:"\F02C8"}.mdi-hard-hat::before{content:"\F096F"}.mdi-harddisk::before{content:"\F02CA"}.mdi-harddisk-plus::before{content:"\F104B"}.mdi-harddisk-remove::before{content:"\F104C"}.mdi-hat-fedora::before{content:"\F0BA4"}.mdi-hazard-lights::before{content:"\F0C89"}.mdi-hdr::before{content:"\F0D7D"}.mdi-hdr-off::before{content:"\F0D7E"}.mdi-head::before{content:"\F135E"}.mdi-head-alert::before{content:"\F1338"}.mdi-head-alert-outline::before{content:"\F1339"}.mdi-head-check::before{content:"\F133A"}.mdi-head-check-outline::before{content:"\F133B"}.mdi-head-cog::before{content:"\F133C"}.mdi-head-cog-outline::before{content:"\F133D"}.mdi-head-dots-horizontal::before{content:"\F133E"}.mdi-head-dots-horizontal-outline::before{content:"\F133F"}.mdi-head-flash::before{content:"\F1340"}.mdi-head-flash-outline::before{content:"\F1341"}.mdi-head-heart::before{content:"\F1342"}.mdi-head-heart-outline::before{content:"\F1343"}.mdi-head-lightbulb::before{content:"\F1344"}.mdi-head-lightbulb-outline::before{content:"\F1345"}.mdi-head-minus::before{content:"\F1346"}.mdi-head-minus-outline::before{content:"\F1347"}.mdi-head-outline::before{content:"\F135F"}.mdi-head-plus::before{content:"\F1348"}.mdi-head-plus-outline::before{content:"\F1349"}.mdi-head-question::before{content:"\F134A"}.mdi-head-question-outline::before{content:"\F134B"}.mdi-head-remove::before{content:"\F134C"}.mdi-head-remove-outline::before{content:"\F134D"}.mdi-head-snowflake::before{content:"\F134E"}.mdi-head-snowflake-outline::before{content:"\F134F"}.mdi-head-sync::before{content:"\F1350"}.mdi-head-sync-outline::before{content:"\F1351"}.mdi-headphones::before{content:"\F02CB"}.mdi-headphones-bluetooth::before{content:"\F0970"}.mdi-headphones-box::before{content:"\F02CC"}.mdi-headphones-off::before{content:"\F07CE"}.mdi-headphones-settings::before{content:"\F02CD"}.mdi-headset::before{content:"\F02CE"}.mdi-headset-dock::before{content:"\F02CF"}.mdi-headset-off::before{content:"\F02D0"}.mdi-heart::before{content:"\F02D1"}.mdi-heart-box::before{content:"\F02D2"}.mdi-heart-box-outline::before{content:"\F02D3"}.mdi-heart-broken::before{content:"\F02D4"}.mdi-heart-broken-outline::before{content:"\F0D14"}.mdi-heart-circle::before{content:"\F0971"}.mdi-heart-circle-outline::before{content:"\F0972"}.mdi-heart-flash::before{content:"\F0EF9"}.mdi-heart-half::before{content:"\F06DF"}.mdi-heart-half-full::before{content:"\F06DE"}.mdi-heart-half-outline::before{content:"\F06E0"}.mdi-heart-minus::before{content:"\F142F"}.mdi-heart-minus-outline::before{content:"\F1432"}.mdi-heart-multiple::before{content:"\F0A56"}.mdi-heart-multiple-outline::before{content:"\F0A57"}.mdi-heart-off::before{content:"\F0759"}.mdi-heart-off-outline::before{content:"\F1434"}.mdi-heart-outline::before{content:"\F02D5"}.mdi-heart-plus::before{content:"\F142E"}.mdi-heart-plus-outline::before{content:"\F1431"}.mdi-heart-pulse::before{content:"\F05F6"}.mdi-heart-remove::before{content:"\F1430"}.mdi-heart-remove-outline::before{content:"\F1433"}.mdi-helicopter::before{content:"\F0AC2"}.mdi-help::before{content:"\F02D6"}.mdi-help-box::before{content:"\F078B"}.mdi-help-circle::before{content:"\F02D7"}.mdi-help-circle-outline::before{content:"\F0625"}.mdi-help-network::before{content:"\F06F5"}.mdi-help-network-outline::before{content:"\F0C8A"}.mdi-help-rhombus::before{content:"\F0BA5"}.mdi-help-rhombus-outline::before{content:"\F0BA6"}.mdi-hexadecimal::before{content:"\F12A7"}.mdi-hexagon::before{content:"\F02D8"}.mdi-hexagon-multiple::before{content:"\F06E1"}.mdi-hexagon-multiple-outline::before{content:"\F10F2"}.mdi-hexagon-outline::before{content:"\F02D9"}.mdi-hexagon-slice-1::before{content:"\F0AC3"}.mdi-hexagon-slice-2::before{content:"\F0AC4"}.mdi-hexagon-slice-3::before{content:"\F0AC5"}.mdi-hexagon-slice-4::before{content:"\F0AC6"}.mdi-hexagon-slice-5::before{content:"\F0AC7"}.mdi-hexagon-slice-6::before{content:"\F0AC8"}.mdi-hexagram::before{content:"\F0AC9"}.mdi-hexagram-outline::before{content:"\F0ACA"}.mdi-high-definition::before{content:"\F07CF"}.mdi-high-definition-box::before{content:"\F0878"}.mdi-highway::before{content:"\F05F7"}.mdi-hiking::before{content:"\F0D7F"}.mdi-hinduism::before{content:"\F0973"}.mdi-history::before{content:"\F02DA"}.mdi-hockey-puck::before{content:"\F0879"}.mdi-hockey-sticks::before{content:"\F087A"}.mdi-hololens::before{content:"\F02DB"}.mdi-home::before{content:"\F02DC"}.mdi-home-account::before{content:"\F0826"}.mdi-home-alert::before{content:"\F087B"}.mdi-home-analytics::before{content:"\F0EBA"}.mdi-home-assistant::before{content:"\F07D0"}.mdi-home-automation::before{content:"\F07D1"}.mdi-home-circle::before{content:"\F07D2"}.mdi-home-circle-outline::before{content:"\F104D"}.mdi-home-city::before{content:"\F0D15"}.mdi-home-city-outline::before{content:"\F0D16"}.mdi-home-currency-usd::before{content:"\F08AF"}.mdi-home-edit::before{content:"\F1159"}.mdi-home-edit-outline::before{content:"\F115A"}.mdi-home-export-outline::before{content:"\F0F9B"}.mdi-home-flood::before{content:"\F0EFA"}.mdi-home-floor-0::before{content:"\F0DD2"}.mdi-home-floor-1::before{content:"\F0D80"}.mdi-home-floor-2::before{content:"\F0D81"}.mdi-home-floor-3::before{content:"\F0D82"}.mdi-home-floor-a::before{content:"\F0D83"}.mdi-home-floor-b::before{content:"\F0D84"}.mdi-home-floor-g::before{content:"\F0D85"}.mdi-home-floor-l::before{content:"\F0D86"}.mdi-home-floor-negative-1::before{content:"\F0DD3"}.mdi-home-group::before{content:"\F0DD4"}.mdi-home-heart::before{content:"\F0827"}.mdi-home-import-outline::before{content:"\F0F9C"}.mdi-home-lightbulb::before{content:"\F1251"}.mdi-home-lightbulb-outline::before{content:"\F1252"}.mdi-home-lock::before{content:"\F08EB"}.mdi-home-lock-open::before{content:"\F08EC"}.mdi-home-map-marker::before{content:"\F05F8"}.mdi-home-minus::before{content:"\F0974"}.mdi-home-minus-outline::before{content:"\F13D5"}.mdi-home-modern::before{content:"\F02DD"}.mdi-home-outline::before{content:"\F06A1"}.mdi-home-plus::before{content:"\F0975"}.mdi-home-plus-outline::before{content:"\F13D6"}.mdi-home-remove::before{content:"\F1247"}.mdi-home-remove-outline::before{content:"\F13D7"}.mdi-home-roof::before{content:"\F112B"}.mdi-home-search::before{content:"\F13B0"}.mdi-home-search-outline::before{content:"\F13B1"}.mdi-home-thermometer::before{content:"\F0F54"}.mdi-home-thermometer-outline::before{content:"\F0F55"}.mdi-home-variant::before{content:"\F02DE"}.mdi-home-variant-outline::before{content:"\F0BA7"}.mdi-hook::before{content:"\F06E2"}.mdi-hook-off::before{content:"\F06E3"}.mdi-hops::before{content:"\F02DF"}.mdi-horizontal-rotate-clockwise::before{content:"\F10F3"}.mdi-horizontal-rotate-counterclockwise::before{content:"\F10F4"}.mdi-horseshoe::before{content:"\F0A58"}.mdi-hospital::before{content:"\F0FF6"}.mdi-hospital-box::before{content:"\F02E0"}.mdi-hospital-box-outline::before{content:"\F0FF7"}.mdi-hospital-building::before{content:"\F02E1"}.mdi-hospital-marker::before{content:"\F02E2"}.mdi-hot-tub::before{content:"\F0828"}.mdi-hours-24::before{content:"\F1478"}.mdi-hubspot::before{content:"\F0D17"}.mdi-hulu::before{content:"\F0829"}.mdi-human::before{content:"\F02E6"}.mdi-human-baby-changing-table::before{content:"\F138B"}.mdi-human-child::before{content:"\F02E7"}.mdi-human-female::before{content:"\F0649"}.mdi-human-female-boy::before{content:"\F0A59"}.mdi-human-female-female::before{content:"\F0A5A"}.mdi-human-female-girl::before{content:"\F0A5B"}.mdi-human-greeting::before{content:"\F064A"}.mdi-human-handsdown::before{content:"\F064B"}.mdi-human-handsup::before{content:"\F064C"}.mdi-human-male::before{content:"\F064D"}.mdi-human-male-boy::before{content:"\F0A5C"}.mdi-human-male-child::before{content:"\F138C"}.mdi-human-male-female::before{content:"\F02E8"}.mdi-human-male-girl::before{content:"\F0A5D"}.mdi-human-male-height::before{content:"\F0EFB"}.mdi-human-male-height-variant::before{content:"\F0EFC"}.mdi-human-male-male::before{content:"\F0A5E"}.mdi-human-pregnant::before{content:"\F05CF"}.mdi-human-wheelchair::before{content:"\F138D"}.mdi-humble-bundle::before{content:"\F0744"}.mdi-hvac::before{content:"\F1352"}.mdi-hydraulic-oil-level::before{content:"\F1324"}.mdi-hydraulic-oil-temperature::before{content:"\F1325"}.mdi-hydro-power::before{content:"\F12E5"}.mdi-ice-cream::before{content:"\F082A"}.mdi-ice-cream-off::before{content:"\F0E52"}.mdi-ice-pop::before{content:"\F0EFD"}.mdi-id-card::before{content:"\F0FC0"}.mdi-identifier::before{content:"\F0EFE"}.mdi-ideogram-cjk::before{content:"\F1331"}.mdi-ideogram-cjk-variant::before{content:"\F1332"}.mdi-iframe::before{content:"\F0C8B"}.mdi-iframe-array::before{content:"\F10F5"}.mdi-iframe-array-outline::before{content:"\F10F6"}.mdi-iframe-braces::before{content:"\F10F7"}.mdi-iframe-braces-outline::before{content:"\F10F8"}.mdi-iframe-outline::before{content:"\F0C8C"}.mdi-iframe-parentheses::before{content:"\F10F9"}.mdi-iframe-parentheses-outline::before{content:"\F10FA"}.mdi-iframe-variable::before{content:"\F10FB"}.mdi-iframe-variable-outline::before{content:"\F10FC"}.mdi-image::before{content:"\F02E9"}.mdi-image-album::before{content:"\F02EA"}.mdi-image-area::before{content:"\F02EB"}.mdi-image-area-close::before{content:"\F02EC"}.mdi-image-auto-adjust::before{content:"\F0FC1"}.mdi-image-broken::before{content:"\F02ED"}.mdi-image-broken-variant::before{content:"\F02EE"}.mdi-image-edit::before{content:"\F11E3"}.mdi-image-edit-outline::before{content:"\F11E4"}.mdi-image-filter-black-white::before{content:"\F02F0"}.mdi-image-filter-center-focus::before{content:"\F02F1"}.mdi-image-filter-center-focus-strong::before{content:"\F0EFF"}.mdi-image-filter-center-focus-strong-outline::before{content:"\F0F00"}.mdi-image-filter-center-focus-weak::before{content:"\F02F2"}.mdi-image-filter-drama::before{content:"\F02F3"}.mdi-image-filter-frames::before{content:"\F02F4"}.mdi-image-filter-hdr::before{content:"\F02F5"}.mdi-image-filter-none::before{content:"\F02F6"}.mdi-image-filter-tilt-shift::before{content:"\F02F7"}.mdi-image-filter-vintage::before{content:"\F02F8"}.mdi-image-frame::before{content:"\F0E49"}.mdi-image-minus::before{content:"\F1419"}.mdi-image-move::before{content:"\F09F8"}.mdi-image-multiple::before{content:"\F02F9"}.mdi-image-multiple-outline::before{content:"\F02EF"}.mdi-image-off::before{content:"\F082B"}.mdi-image-off-outline::before{content:"\F11D1"}.mdi-image-outline::before{content:"\F0976"}.mdi-image-plus::before{content:"\F087C"}.mdi-image-remove::before{content:"\F1418"}.mdi-image-search::before{content:"\F0977"}.mdi-image-search-outline::before{content:"\F0978"}.mdi-image-size-select-actual::before{content:"\F0C8D"}.mdi-image-size-select-large::before{content:"\F0C8E"}.mdi-image-size-select-small::before{content:"\F0C8F"}.mdi-import::before{content:"\F02FA"}.mdi-inbox::before{content:"\F0687"}.mdi-inbox-arrow-down::before{content:"\F02FB"}.mdi-inbox-arrow-down-outline::before{content:"\F1270"}.mdi-inbox-arrow-up::before{content:"\F03D1"}.mdi-inbox-arrow-up-outline::before{content:"\F1271"}.mdi-inbox-full::before{content:"\F1272"}.mdi-inbox-full-outline::before{content:"\F1273"}.mdi-inbox-multiple::before{content:"\F08B0"}.mdi-inbox-multiple-outline::before{content:"\F0BA8"}.mdi-inbox-outline::before{content:"\F1274"}.mdi-incognito::before{content:"\F05F9"}.mdi-incognito-circle::before{content:"\F1421"}.mdi-incognito-circle-off::before{content:"\F1422"}.mdi-incognito-off::before{content:"\F0075"}.mdi-infinity::before{content:"\F06E4"}.mdi-information::before{content:"\F02FC"}.mdi-information-outline::before{content:"\F02FD"}.mdi-information-variant::before{content:"\F064E"}.mdi-instagram::before{content:"\F02FE"}.mdi-instrument-triangle::before{content:"\F104E"}.mdi-invert-colors::before{content:"\F0301"}.mdi-invert-colors-off::before{content:"\F0E4A"}.mdi-iobroker::before{content:"\F12E8"}.mdi-ip::before{content:"\F0A5F"}.mdi-ip-network::before{content:"\F0A60"}.mdi-ip-network-outline::before{content:"\F0C90"}.mdi-ipod::before{content:"\F0C91"}.mdi-islam::before{content:"\F0979"}.mdi-island::before{content:"\F104F"}.mdi-iv-bag::before{content:"\F10B9"}.mdi-jabber::before{content:"\F0DD5"}.mdi-jeepney::before{content:"\F0302"}.mdi-jellyfish::before{content:"\F0F01"}.mdi-jellyfish-outline::before{content:"\F0F02"}.mdi-jira::before{content:"\F0303"}.mdi-jquery::before{content:"\F087D"}.mdi-jsfiddle::before{content:"\F0304"}.mdi-judaism::before{content:"\F097A"}.mdi-jump-rope::before{content:"\F12FF"}.mdi-kabaddi::before{content:"\F0D87"}.mdi-karate::before{content:"\F082C"}.mdi-keg::before{content:"\F0305"}.mdi-kettle::before{content:"\F05FA"}.mdi-kettle-alert::before{content:"\F1317"}.mdi-kettle-alert-outline::before{content:"\F1318"}.mdi-kettle-off::before{content:"\F131B"}.mdi-kettle-off-outline::before{content:"\F131C"}.mdi-kettle-outline::before{content:"\F0F56"}.mdi-kettle-steam::before{content:"\F1319"}.mdi-kettle-steam-outline::before{content:"\F131A"}.mdi-kettlebell::before{content:"\F1300"}.mdi-key::before{content:"\F0306"}.mdi-key-arrow-right::before{content:"\F1312"}.mdi-key-change::before{content:"\F0307"}.mdi-key-link::before{content:"\F119F"}.mdi-key-minus::before{content:"\F0308"}.mdi-key-outline::before{content:"\F0DD6"}.mdi-key-plus::before{content:"\F0309"}.mdi-key-remove::before{content:"\F030A"}.mdi-key-star::before{content:"\F119E"}.mdi-key-variant::before{content:"\F030B"}.mdi-key-wireless::before{content:"\F0FC2"}.mdi-keyboard::before{content:"\F030C"}.mdi-keyboard-backspace::before{content:"\F030D"}.mdi-keyboard-caps::before{content:"\F030E"}.mdi-keyboard-close::before{content:"\F030F"}.mdi-keyboard-esc::before{content:"\F12B7"}.mdi-keyboard-f1::before{content:"\F12AB"}.mdi-keyboard-f10::before{content:"\F12B4"}.mdi-keyboard-f11::before{content:"\F12B5"}.mdi-keyboard-f12::before{content:"\F12B6"}.mdi-keyboard-f2::before{content:"\F12AC"}.mdi-keyboard-f3::before{content:"\F12AD"}.mdi-keyboard-f4::before{content:"\F12AE"}.mdi-keyboard-f5::before{content:"\F12AF"}.mdi-keyboard-f6::before{content:"\F12B0"}.mdi-keyboard-f7::before{content:"\F12B1"}.mdi-keyboard-f8::before{content:"\F12B2"}.mdi-keyboard-f9::before{content:"\F12B3"}.mdi-keyboard-off::before{content:"\F0310"}.mdi-keyboard-off-outline::before{content:"\F0E4B"}.mdi-keyboard-outline::before{content:"\F097B"}.mdi-keyboard-return::before{content:"\F0311"}.mdi-keyboard-settings::before{content:"\F09F9"}.mdi-keyboard-settings-outline::before{content:"\F09FA"}.mdi-keyboard-space::before{content:"\F1050"}.mdi-keyboard-tab::before{content:"\F0312"}.mdi-keyboard-variant::before{content:"\F0313"}.mdi-khanda::before{content:"\F10FD"}.mdi-kickstarter::before{content:"\F0745"}.mdi-klingon::before{content:"\F135B"}.mdi-knife::before{content:"\F09FB"}.mdi-knife-military::before{content:"\F09FC"}.mdi-kodi::before{content:"\F0314"}.mdi-kubernetes::before{content:"\F10FE"}.mdi-label::before{content:"\F0315"}.mdi-label-multiple::before{content:"\F1375"}.mdi-label-multiple-outline::before{content:"\F1376"}.mdi-label-off::before{content:"\F0ACB"}.mdi-label-off-outline::before{content:"\F0ACC"}.mdi-label-outline::before{content:"\F0316"}.mdi-label-percent::before{content:"\F12EA"}.mdi-label-percent-outline::before{content:"\F12EB"}.mdi-label-variant::before{content:"\F0ACD"}.mdi-label-variant-outline::before{content:"\F0ACE"}.mdi-ladybug::before{content:"\F082D"}.mdi-lambda::before{content:"\F0627"}.mdi-lamp::before{content:"\F06B5"}.mdi-lan::before{content:"\F0317"}.mdi-lan-check::before{content:"\F12AA"}.mdi-lan-connect::before{content:"\F0318"}.mdi-lan-disconnect::before{content:"\F0319"}.mdi-lan-pending::before{content:"\F031A"}.mdi-language-c::before{content:"\F0671"}.mdi-language-cpp::before{content:"\F0672"}.mdi-language-csharp::before{content:"\F031B"}.mdi-language-css3::before{content:"\F031C"}.mdi-language-fortran::before{content:"\F121A"}.mdi-language-go::before{content:"\F07D3"}.mdi-language-haskell::before{content:"\F0C92"}.mdi-language-html5::before{content:"\F031D"}.mdi-language-java::before{content:"\F0B37"}.mdi-language-javascript::before{content:"\F031E"}.mdi-language-kotlin::before{content:"\F1219"}.mdi-language-lua::before{content:"\F08B1"}.mdi-language-markdown::before{content:"\F0354"}.mdi-language-markdown-outline::before{content:"\F0F5B"}.mdi-language-php::before{content:"\F031F"}.mdi-language-python::before{content:"\F0320"}.mdi-language-r::before{content:"\F07D4"}.mdi-language-ruby::before{content:"\F0D2D"}.mdi-language-ruby-on-rails::before{content:"\F0ACF"}.mdi-language-swift::before{content:"\F06E5"}.mdi-language-typescript::before{content:"\F06E6"}.mdi-language-xaml::before{content:"\F0673"}.mdi-laptop::before{content:"\F0322"}.mdi-laptop-chromebook::before{content:"\F0323"}.mdi-laptop-mac::before{content:"\F0324"}.mdi-laptop-off::before{content:"\F06E7"}.mdi-laptop-windows::before{content:"\F0325"}.mdi-laravel::before{content:"\F0AD0"}.mdi-laser-pointer::before{content:"\F1484"}.mdi-lasso::before{content:"\F0F03"}.mdi-lastpass::before{content:"\F0446"}.mdi-latitude::before{content:"\F0F57"}.mdi-launch::before{content:"\F0327"}.mdi-lava-lamp::before{content:"\F07D5"}.mdi-layers::before{content:"\F0328"}.mdi-layers-minus::before{content:"\F0E4C"}.mdi-layers-off::before{content:"\F0329"}.mdi-layers-off-outline::before{content:"\F09FD"}.mdi-layers-outline::before{content:"\F09FE"}.mdi-layers-plus::before{content:"\F0E4D"}.mdi-layers-remove::before{content:"\F0E4E"}.mdi-layers-search::before{content:"\F1206"}.mdi-layers-search-outline::before{content:"\F1207"}.mdi-layers-triple::before{content:"\F0F58"}.mdi-layers-triple-outline::before{content:"\F0F59"}.mdi-lead-pencil::before{content:"\F064F"}.mdi-leaf::before{content:"\F032A"}.mdi-leaf-maple::before{content:"\F0C93"}.mdi-leaf-maple-off::before{content:"\F12DA"}.mdi-leaf-off::before{content:"\F12D9"}.mdi-leak::before{content:"\F0DD7"}.mdi-leak-off::before{content:"\F0DD8"}.mdi-led-off::before{content:"\F032B"}.mdi-led-on::before{content:"\F032C"}.mdi-led-outline::before{content:"\F032D"}.mdi-led-strip::before{content:"\F07D6"}.mdi-led-strip-variant::before{content:"\F1051"}.mdi-led-variant-off::before{content:"\F032E"}.mdi-led-variant-on::before{content:"\F032F"}.mdi-led-variant-outline::before{content:"\F0330"}.mdi-leek::before{content:"\F117D"}.mdi-less-than::before{content:"\F097C"}.mdi-less-than-or-equal::before{content:"\F097D"}.mdi-library::before{content:"\F0331"}.mdi-library-shelves::before{content:"\F0BA9"}.mdi-license::before{content:"\F0FC3"}.mdi-lifebuoy::before{content:"\F087E"}.mdi-light-switch::before{content:"\F097E"}.mdi-lightbulb::before{content:"\F0335"}.mdi-lightbulb-cfl::before{content:"\F1208"}.mdi-lightbulb-cfl-off::before{content:"\F1209"}.mdi-lightbulb-cfl-spiral::before{content:"\F1275"}.mdi-lightbulb-cfl-spiral-off::before{content:"\F12C3"}.mdi-lightbulb-group::before{content:"\F1253"}.mdi-lightbulb-group-off::before{content:"\F12CD"}.mdi-lightbulb-group-off-outline::before{content:"\F12CE"}.mdi-lightbulb-group-outline::before{content:"\F1254"}.mdi-lightbulb-multiple::before{content:"\F1255"}.mdi-lightbulb-multiple-off::before{content:"\F12CF"}.mdi-lightbulb-multiple-off-outline::before{content:"\F12D0"}.mdi-lightbulb-multiple-outline::before{content:"\F1256"}.mdi-lightbulb-off::before{content:"\F0E4F"}.mdi-lightbulb-off-outline::before{content:"\F0E50"}.mdi-lightbulb-on::before{content:"\F06E8"}.mdi-lightbulb-on-outline::before{content:"\F06E9"}.mdi-lightbulb-outline::before{content:"\F0336"}.mdi-lighthouse::before{content:"\F09FF"}.mdi-lighthouse-on::before{content:"\F0A00"}.mdi-lightning-bolt::before{content:"\F140B"}.mdi-lightning-bolt-outline::before{content:"\F140C"}.mdi-lingerie::before{content:"\F1476"}.mdi-link::before{content:"\F0337"}.mdi-link-box::before{content:"\F0D1A"}.mdi-link-box-outline::before{content:"\F0D1B"}.mdi-link-box-variant::before{content:"\F0D1C"}.mdi-link-box-variant-outline::before{content:"\F0D1D"}.mdi-link-lock::before{content:"\F10BA"}.mdi-link-off::before{content:"\F0338"}.mdi-link-plus::before{content:"\F0C94"}.mdi-link-variant::before{content:"\F0339"}.mdi-link-variant-minus::before{content:"\F10FF"}.mdi-link-variant-off::before{content:"\F033A"}.mdi-link-variant-plus::before{content:"\F1100"}.mdi-link-variant-remove::before{content:"\F1101"}.mdi-linkedin::before{content:"\F033B"}.mdi-linux::before{content:"\F033D"}.mdi-linux-mint::before{content:"\F08ED"}.mdi-lipstick::before{content:"\F13B5"}.mdi-litecoin::before{content:"\F0A61"}.mdi-loading::before{content:"\F0772"}.mdi-location-enter::before{content:"\F0FC4"}.mdi-location-exit::before{content:"\F0FC5"}.mdi-lock::before{content:"\F033E"}.mdi-lock-alert::before{content:"\F08EE"}.mdi-lock-check::before{content:"\F139A"}.mdi-lock-clock::before{content:"\F097F"}.mdi-lock-open::before{content:"\F033F"}.mdi-lock-open-alert::before{content:"\F139B"}.mdi-lock-open-check::before{content:"\F139C"}.mdi-lock-open-outline::before{content:"\F0340"}.mdi-lock-open-variant::before{content:"\F0FC6"}.mdi-lock-open-variant-outline::before{content:"\F0FC7"}.mdi-lock-outline::before{content:"\F0341"}.mdi-lock-pattern::before{content:"\F06EA"}.mdi-lock-plus::before{content:"\F05FB"}.mdi-lock-question::before{content:"\F08EF"}.mdi-lock-reset::before{content:"\F0773"}.mdi-lock-smart::before{content:"\F08B2"}.mdi-locker::before{content:"\F07D7"}.mdi-locker-multiple::before{content:"\F07D8"}.mdi-login::before{content:"\F0342"}.mdi-login-variant::before{content:"\F05FC"}.mdi-logout::before{content:"\F0343"}.mdi-logout-variant::before{content:"\F05FD"}.mdi-longitude::before{content:"\F0F5A"}.mdi-looks::before{content:"\F0344"}.mdi-loupe::before{content:"\F0345"}.mdi-lumx::before{content:"\F0346"}.mdi-lungs::before{content:"\F1084"}.mdi-magnet::before{content:"\F0347"}.mdi-magnet-on::before{content:"\F0348"}.mdi-magnify::before{content:"\F0349"}.mdi-magnify-close::before{content:"\F0980"}.mdi-magnify-minus::before{content:"\F034A"}.mdi-magnify-minus-cursor::before{content:"\F0A62"}.mdi-magnify-minus-outline::before{content:"\F06EC"}.mdi-magnify-plus::before{content:"\F034B"}.mdi-magnify-plus-cursor::before{content:"\F0A63"}.mdi-magnify-plus-outline::before{content:"\F06ED"}.mdi-magnify-remove-cursor::before{content:"\F120C"}.mdi-magnify-remove-outline::before{content:"\F120D"}.mdi-magnify-scan::before{content:"\F1276"}.mdi-mail::before{content:"\F0EBB"}.mdi-mailbox::before{content:"\F06EE"}.mdi-mailbox-open::before{content:"\F0D88"}.mdi-mailbox-open-outline::before{content:"\F0D89"}.mdi-mailbox-open-up::before{content:"\F0D8A"}.mdi-mailbox-open-up-outline::before{content:"\F0D8B"}.mdi-mailbox-outline::before{content:"\F0D8C"}.mdi-mailbox-up::before{content:"\F0D8D"}.mdi-mailbox-up-outline::before{content:"\F0D8E"}.mdi-map::before{content:"\F034D"}.mdi-map-check::before{content:"\F0EBC"}.mdi-map-check-outline::before{content:"\F0EBD"}.mdi-map-clock::before{content:"\F0D1E"}.mdi-map-clock-outline::before{content:"\F0D1F"}.mdi-map-legend::before{content:"\F0A01"}.mdi-map-marker::before{content:"\F034E"}.mdi-map-marker-alert::before{content:"\F0F05"}.mdi-map-marker-alert-outline::before{content:"\F0F06"}.mdi-map-marker-check::before{content:"\F0C95"}.mdi-map-marker-check-outline::before{content:"\F12FB"}.mdi-map-marker-circle::before{content:"\F034F"}.mdi-map-marker-distance::before{content:"\F08F0"}.mdi-map-marker-down::before{content:"\F1102"}.mdi-map-marker-left::before{content:"\F12DB"}.mdi-map-marker-left-outline::before{content:"\F12DD"}.mdi-map-marker-minus::before{content:"\F0650"}.mdi-map-marker-minus-outline::before{content:"\F12F9"}.mdi-map-marker-multiple::before{content:"\F0350"}.mdi-map-marker-multiple-outline::before{content:"\F1277"}.mdi-map-marker-off::before{content:"\F0351"}.mdi-map-marker-off-outline::before{content:"\F12FD"}.mdi-map-marker-outline::before{content:"\F07D9"}.mdi-map-marker-path::before{content:"\F0D20"}.mdi-map-marker-plus::before{content:"\F0651"}.mdi-map-marker-plus-outline::before{content:"\F12F8"}.mdi-map-marker-question::before{content:"\F0F07"}.mdi-map-marker-question-outline::before{content:"\F0F08"}.mdi-map-marker-radius::before{content:"\F0352"}.mdi-map-marker-radius-outline::before{content:"\F12FC"}.mdi-map-marker-remove::before{content:"\F0F09"}.mdi-map-marker-remove-outline::before{content:"\F12FA"}.mdi-map-marker-remove-variant::before{content:"\F0F0A"}.mdi-map-marker-right::before{content:"\F12DC"}.mdi-map-marker-right-outline::before{content:"\F12DE"}.mdi-map-marker-up::before{content:"\F1103"}.mdi-map-minus::before{content:"\F0981"}.mdi-map-outline::before{content:"\F0982"}.mdi-map-plus::before{content:"\F0983"}.mdi-map-search::before{content:"\F0984"}.mdi-map-search-outline::before{content:"\F0985"}.mdi-mapbox::before{content:"\F0BAA"}.mdi-margin::before{content:"\F0353"}.mdi-marker::before{content:"\F0652"}.mdi-marker-cancel::before{content:"\F0DD9"}.mdi-marker-check::before{content:"\F0355"}.mdi-mastodon::before{content:"\F0AD1"}.mdi-material-design::before{content:"\F0986"}.mdi-material-ui::before{content:"\F0357"}.mdi-math-compass::before{content:"\F0358"}.mdi-math-cos::before{content:"\F0C96"}.mdi-math-integral::before{content:"\F0FC8"}.mdi-math-integral-box::before{content:"\F0FC9"}.mdi-math-log::before{content:"\F1085"}.mdi-math-norm::before{content:"\F0FCA"}.mdi-math-norm-box::before{content:"\F0FCB"}.mdi-math-sin::before{content:"\F0C97"}.mdi-math-tan::before{content:"\F0C98"}.mdi-matrix::before{content:"\F0628"}.mdi-medal::before{content:"\F0987"}.mdi-medal-outline::before{content:"\F1326"}.mdi-medical-bag::before{content:"\F06EF"}.mdi-meditation::before{content:"\F117B"}.mdi-memory::before{content:"\F035B"}.mdi-menu::before{content:"\F035C"}.mdi-menu-down::before{content:"\F035D"}.mdi-menu-down-outline::before{content:"\F06B6"}.mdi-menu-left::before{content:"\F035E"}.mdi-menu-left-outline::before{content:"\F0A02"}.mdi-menu-open::before{content:"\F0BAB"}.mdi-menu-right::before{content:"\F035F"}.mdi-menu-right-outline::before{content:"\F0A03"}.mdi-menu-swap::before{content:"\F0A64"}.mdi-menu-swap-outline::before{content:"\F0A65"}.mdi-menu-up::before{content:"\F0360"}.mdi-menu-up-outline::before{content:"\F06B7"}.mdi-merge::before{content:"\F0F5C"}.mdi-message::before{content:"\F0361"}.mdi-message-alert::before{content:"\F0362"}.mdi-message-alert-outline::before{content:"\F0A04"}.mdi-message-arrow-left::before{content:"\F12F2"}.mdi-message-arrow-left-outline::before{content:"\F12F3"}.mdi-message-arrow-right::before{content:"\F12F4"}.mdi-message-arrow-right-outline::before{content:"\F12F5"}.mdi-message-bulleted::before{content:"\F06A2"}.mdi-message-bulleted-off::before{content:"\F06A3"}.mdi-message-cog::before{content:"\F06F1"}.mdi-message-cog-outline::before{content:"\F1172"}.mdi-message-draw::before{content:"\F0363"}.mdi-message-image::before{content:"\F0364"}.mdi-message-image-outline::before{content:"\F116C"}.mdi-message-lock::before{content:"\F0FCC"}.mdi-message-lock-outline::before{content:"\F116D"}.mdi-message-minus::before{content:"\F116E"}.mdi-message-minus-outline::before{content:"\F116F"}.mdi-message-outline::before{content:"\F0365"}.mdi-message-plus::before{content:"\F0653"}.mdi-message-plus-outline::before{content:"\F10BB"}.mdi-message-processing::before{content:"\F0366"}.mdi-message-processing-outline::before{content:"\F1170"}.mdi-message-reply::before{content:"\F0367"}.mdi-message-reply-text::before{content:"\F0368"}.mdi-message-settings::before{content:"\F06F0"}.mdi-message-settings-outline::before{content:"\F1171"}.mdi-message-text::before{content:"\F0369"}.mdi-message-text-clock::before{content:"\F1173"}.mdi-message-text-clock-outline::before{content:"\F1174"}.mdi-message-text-lock::before{content:"\F0FCD"}.mdi-message-text-lock-outline::before{content:"\F1175"}.mdi-message-text-outline::before{content:"\F036A"}.mdi-message-video::before{content:"\F036B"}.mdi-meteor::before{content:"\F0629"}.mdi-metronome::before{content:"\F07DA"}.mdi-metronome-tick::before{content:"\F07DB"}.mdi-micro-sd::before{content:"\F07DC"}.mdi-microphone::before{content:"\F036C"}.mdi-microphone-minus::before{content:"\F08B3"}.mdi-microphone-off::before{content:"\F036D"}.mdi-microphone-outline::before{content:"\F036E"}.mdi-microphone-plus::before{content:"\F08B4"}.mdi-microphone-settings::before{content:"\F036F"}.mdi-microphone-variant::before{content:"\F0370"}.mdi-microphone-variant-off::before{content:"\F0371"}.mdi-microscope::before{content:"\F0654"}.mdi-microsoft::before{content:"\F0372"}.mdi-microsoft-access::before{content:"\F138E"}.mdi-microsoft-azure::before{content:"\F0805"}.mdi-microsoft-azure-devops::before{content:"\F0FD5"}.mdi-microsoft-bing::before{content:"\F00A4"}.mdi-microsoft-dynamics-365::before{content:"\F0988"}.mdi-microsoft-edge::before{content:"\F01E9"}.mdi-microsoft-edge-legacy::before{content:"\F1250"}.mdi-microsoft-excel::before{content:"\F138F"}.mdi-microsoft-internet-explorer::before{content:"\F0300"}.mdi-microsoft-office::before{content:"\F03C6"}.mdi-microsoft-onedrive::before{content:"\F03CA"}.mdi-microsoft-onenote::before{content:"\F0747"}.mdi-microsoft-outlook::before{content:"\F0D22"}.mdi-microsoft-powerpoint::before{content:"\F1390"}.mdi-microsoft-sharepoint::before{content:"\F1391"}.mdi-microsoft-teams::before{content:"\F02BB"}.mdi-microsoft-visual-studio::before{content:"\F0610"}.mdi-microsoft-visual-studio-code::before{content:"\F0A1E"}.mdi-microsoft-windows::before{content:"\F05B3"}.mdi-microsoft-windows-classic::before{content:"\F0A21"}.mdi-microsoft-word::before{content:"\F1392"}.mdi-microsoft-xbox::before{content:"\F05B9"}.mdi-microsoft-xbox-controller::before{content:"\F05BA"}.mdi-microsoft-xbox-controller-battery-alert::before{content:"\F074B"}.mdi-microsoft-xbox-controller-battery-charging::before{content:"\F0A22"}.mdi-microsoft-xbox-controller-battery-empty::before{content:"\F074C"}.mdi-microsoft-xbox-controller-battery-full::before{content:"\F074D"}.mdi-microsoft-xbox-controller-battery-low::before{content:"\F074E"}.mdi-microsoft-xbox-controller-battery-medium::before{content:"\F074F"}.mdi-microsoft-xbox-controller-battery-unknown::before{content:"\F0750"}.mdi-microsoft-xbox-controller-menu::before{content:"\F0E6F"}.mdi-microsoft-xbox-controller-off::before{content:"\F05BB"}.mdi-microsoft-xbox-controller-view::before{content:"\F0E70"}.mdi-microsoft-yammer::before{content:"\F0789"}.mdi-microwave::before{content:"\F0C99"}.mdi-microwave-off::before{content:"\F1423"}.mdi-middleware::before{content:"\F0F5D"}.mdi-middleware-outline::before{content:"\F0F5E"}.mdi-midi::before{content:"\F08F1"}.mdi-midi-port::before{content:"\F08F2"}.mdi-mine::before{content:"\F0DDA"}.mdi-minecraft::before{content:"\F0373"}.mdi-mini-sd::before{content:"\F0A05"}.mdi-minidisc::before{content:"\F0A06"}.mdi-minus::before{content:"\F0374"}.mdi-minus-box::before{content:"\F0375"}.mdi-minus-box-multiple::before{content:"\F1141"}.mdi-minus-box-multiple-outline::before{content:"\F1142"}.mdi-minus-box-outline::before{content:"\F06F2"}.mdi-minus-circle::before{content:"\F0376"}.mdi-minus-circle-multiple::before{content:"\F035A"}.mdi-minus-circle-multiple-outline::before{content:"\F0AD3"}.mdi-minus-circle-off::before{content:"\F1459"}.mdi-minus-circle-off-outline::before{content:"\F145A"}.mdi-minus-circle-outline::before{content:"\F0377"}.mdi-minus-network::before{content:"\F0378"}.mdi-minus-network-outline::before{content:"\F0C9A"}.mdi-mirror::before{content:"\F11FD"}.mdi-mixed-martial-arts::before{content:"\F0D8F"}.mdi-mixed-reality::before{content:"\F087F"}.mdi-mixer::before{content:"\F07DD"}.mdi-molecule::before{content:"\F0BAC"}.mdi-molecule-co::before{content:"\F12FE"}.mdi-molecule-co2::before{content:"\F07E4"}.mdi-monitor::before{content:"\F0379"}.mdi-monitor-cellphone::before{content:"\F0989"}.mdi-monitor-cellphone-star::before{content:"\F098A"}.mdi-monitor-clean::before{content:"\F1104"}.mdi-monitor-dashboard::before{content:"\F0A07"}.mdi-monitor-edit::before{content:"\F12C6"}.mdi-monitor-eye::before{content:"\F13B4"}.mdi-monitor-lock::before{content:"\F0DDB"}.mdi-monitor-multiple::before{content:"\F037A"}.mdi-monitor-off::before{content:"\F0D90"}.mdi-monitor-screenshot::before{content:"\F0E51"}.mdi-monitor-share::before{content:"\F1483"}.mdi-monitor-speaker::before{content:"\F0F5F"}.mdi-monitor-speaker-off::before{content:"\F0F60"}.mdi-monitor-star::before{content:"\F0DDC"}.mdi-moon-first-quarter::before{content:"\F0F61"}.mdi-moon-full::before{content:"\F0F62"}.mdi-moon-last-quarter::before{content:"\F0F63"}.mdi-moon-new::before{content:"\F0F64"}.mdi-moon-waning-crescent::before{content:"\F0F65"}.mdi-moon-waning-gibbous::before{content:"\F0F66"}.mdi-moon-waxing-crescent::before{content:"\F0F67"}.mdi-moon-waxing-gibbous::before{content:"\F0F68"}.mdi-moped::before{content:"\F1086"}.mdi-more::before{content:"\F037B"}.mdi-mother-heart::before{content:"\F1314"}.mdi-mother-nurse::before{content:"\F0D21"}.mdi-motion-sensor::before{content:"\F0D91"}.mdi-motion-sensor-off::before{content:"\F1435"}.mdi-motorbike::before{content:"\F037C"}.mdi-mouse::before{content:"\F037D"}.mdi-mouse-bluetooth::before{content:"\F098B"}.mdi-mouse-off::before{content:"\F037E"}.mdi-mouse-variant::before{content:"\F037F"}.mdi-mouse-variant-off::before{content:"\F0380"}.mdi-move-resize::before{content:"\F0655"}.mdi-move-resize-variant::before{content:"\F0656"}.mdi-movie::before{content:"\F0381"}.mdi-movie-edit::before{content:"\F1122"}.mdi-movie-edit-outline::before{content:"\F1123"}.mdi-movie-filter::before{content:"\F1124"}.mdi-movie-filter-outline::before{content:"\F1125"}.mdi-movie-open::before{content:"\F0FCE"}.mdi-movie-open-outline::before{content:"\F0FCF"}.mdi-movie-outline::before{content:"\F0DDD"}.mdi-movie-roll::before{content:"\F07DE"}.mdi-movie-search::before{content:"\F11D2"}.mdi-movie-search-outline::before{content:"\F11D3"}.mdi-muffin::before{content:"\F098C"}.mdi-multiplication::before{content:"\F0382"}.mdi-multiplication-box::before{content:"\F0383"}.mdi-mushroom::before{content:"\F07DF"}.mdi-mushroom-off::before{content:"\F13FA"}.mdi-mushroom-off-outline::before{content:"\F13FB"}.mdi-mushroom-outline::before{content:"\F07E0"}.mdi-music::before{content:"\F075A"}.mdi-music-accidental-double-flat::before{content:"\F0F69"}.mdi-music-accidental-double-sharp::before{content:"\F0F6A"}.mdi-music-accidental-flat::before{content:"\F0F6B"}.mdi-music-accidental-natural::before{content:"\F0F6C"}.mdi-music-accidental-sharp::before{content:"\F0F6D"}.mdi-music-box::before{content:"\F0384"}.mdi-music-box-multiple::before{content:"\F0333"}.mdi-music-box-multiple-outline::before{content:"\F0F04"}.mdi-music-box-outline::before{content:"\F0385"}.mdi-music-circle::before{content:"\F0386"}.mdi-music-circle-outline::before{content:"\F0AD4"}.mdi-music-clef-alto::before{content:"\F0F6E"}.mdi-music-clef-bass::before{content:"\F0F6F"}.mdi-music-clef-treble::before{content:"\F0F70"}.mdi-music-note::before{content:"\F0387"}.mdi-music-note-bluetooth::before{content:"\F05FE"}.mdi-music-note-bluetooth-off::before{content:"\F05FF"}.mdi-music-note-eighth::before{content:"\F0388"}.mdi-music-note-eighth-dotted::before{content:"\F0F71"}.mdi-music-note-half::before{content:"\F0389"}.mdi-music-note-half-dotted::before{content:"\F0F72"}.mdi-music-note-off::before{content:"\F038A"}.mdi-music-note-off-outline::before{content:"\F0F73"}.mdi-music-note-outline::before{content:"\F0F74"}.mdi-music-note-plus::before{content:"\F0DDE"}.mdi-music-note-quarter::before{content:"\F038B"}.mdi-music-note-quarter-dotted::before{content:"\F0F75"}.mdi-music-note-sixteenth::before{content:"\F038C"}.mdi-music-note-sixteenth-dotted::before{content:"\F0F76"}.mdi-music-note-whole::before{content:"\F038D"}.mdi-music-note-whole-dotted::before{content:"\F0F77"}.mdi-music-off::before{content:"\F075B"}.mdi-music-rest-eighth::before{content:"\F0F78"}.mdi-music-rest-half::before{content:"\F0F79"}.mdi-music-rest-quarter::before{content:"\F0F7A"}.mdi-music-rest-sixteenth::before{content:"\F0F7B"}.mdi-music-rest-whole::before{content:"\F0F7C"}.mdi-nail::before{content:"\F0DDF"}.mdi-nas::before{content:"\F08F3"}.mdi-nativescript::before{content:"\F0880"}.mdi-nature::before{content:"\F038E"}.mdi-nature-people::before{content:"\F038F"}.mdi-navigation::before{content:"\F0390"}.mdi-near-me::before{content:"\F05CD"}.mdi-necklace::before{content:"\F0F0B"}.mdi-needle::before{content:"\F0391"}.mdi-netflix::before{content:"\F0746"}.mdi-network::before{content:"\F06F3"}.mdi-network-off::before{content:"\F0C9B"}.mdi-network-off-outline::before{content:"\F0C9C"}.mdi-network-outline::before{content:"\F0C9D"}.mdi-network-strength-1::before{content:"\F08F4"}.mdi-network-strength-1-alert::before{content:"\F08F5"}.mdi-network-strength-2::before{content:"\F08F6"}.mdi-network-strength-2-alert::before{content:"\F08F7"}.mdi-network-strength-3::before{content:"\F08F8"}.mdi-network-strength-3-alert::before{content:"\F08F9"}.mdi-network-strength-4::before{content:"\F08FA"}.mdi-network-strength-4-alert::before{content:"\F08FB"}.mdi-network-strength-off::before{content:"\F08FC"}.mdi-network-strength-off-outline::before{content:"\F08FD"}.mdi-network-strength-outline::before{content:"\F08FE"}.mdi-new-box::before{content:"\F0394"}.mdi-newspaper::before{content:"\F0395"}.mdi-newspaper-minus::before{content:"\F0F0C"}.mdi-newspaper-plus::before{content:"\F0F0D"}.mdi-newspaper-variant::before{content:"\F1001"}.mdi-newspaper-variant-multiple::before{content:"\F1002"}.mdi-newspaper-variant-multiple-outline::before{content:"\F1003"}.mdi-newspaper-variant-outline::before{content:"\F1004"}.mdi-nfc::before{content:"\F0396"}.mdi-nfc-search-variant::before{content:"\F0E53"}.mdi-nfc-tap::before{content:"\F0397"}.mdi-nfc-variant::before{content:"\F0398"}.mdi-nfc-variant-off::before{content:"\F0E54"}.mdi-ninja::before{content:"\F0774"}.mdi-nintendo-game-boy::before{content:"\F1393"}.mdi-nintendo-switch::before{content:"\F07E1"}.mdi-nintendo-wii::before{content:"\F05AB"}.mdi-nintendo-wiiu::before{content:"\F072D"}.mdi-nix::before{content:"\F1105"}.mdi-nodejs::before{content:"\F0399"}.mdi-noodles::before{content:"\F117E"}.mdi-not-equal::before{content:"\F098D"}.mdi-not-equal-variant::before{content:"\F098E"}.mdi-note::before{content:"\F039A"}.mdi-note-multiple::before{content:"\F06B8"}.mdi-note-multiple-outline::before{content:"\F06B9"}.mdi-note-outline::before{content:"\F039B"}.mdi-note-plus::before{content:"\F039C"}.mdi-note-plus-outline::before{content:"\F039D"}.mdi-note-text::before{content:"\F039E"}.mdi-note-text-outline::before{content:"\F11D7"}.mdi-notebook::before{content:"\F082E"}.mdi-notebook-multiple::before{content:"\F0E55"}.mdi-notebook-outline::before{content:"\F0EBF"}.mdi-notification-clear-all::before{content:"\F039F"}.mdi-npm::before{content:"\F06F7"}.mdi-nuke::before{content:"\F06A4"}.mdi-null::before{content:"\F07E2"}.mdi-numeric::before{content:"\F03A0"}.mdi-numeric-0::before{content:"\F0B39"}.mdi-numeric-0-box::before{content:"\F03A1"}.mdi-numeric-0-box-multiple::before{content:"\F0F0E"}.mdi-numeric-0-box-multiple-outline::before{content:"\F03A2"}.mdi-numeric-0-box-outline::before{content:"\F03A3"}.mdi-numeric-0-circle::before{content:"\F0C9E"}.mdi-numeric-0-circle-outline::before{content:"\F0C9F"}.mdi-numeric-1::before{content:"\F0B3A"}.mdi-numeric-1-box::before{content:"\F03A4"}.mdi-numeric-1-box-multiple::before{content:"\F0F0F"}.mdi-numeric-1-box-multiple-outline::before{content:"\F03A5"}.mdi-numeric-1-box-outline::before{content:"\F03A6"}.mdi-numeric-1-circle::before{content:"\F0CA0"}.mdi-numeric-1-circle-outline::before{content:"\F0CA1"}.mdi-numeric-10::before{content:"\F0FE9"}.mdi-numeric-10-box::before{content:"\F0F7D"}.mdi-numeric-10-box-multiple::before{content:"\F0FEA"}.mdi-numeric-10-box-multiple-outline::before{content:"\F0FEB"}.mdi-numeric-10-box-outline::before{content:"\F0F7E"}.mdi-numeric-10-circle::before{content:"\F0FEC"}.mdi-numeric-10-circle-outline::before{content:"\F0FED"}.mdi-numeric-2::before{content:"\F0B3B"}.mdi-numeric-2-box::before{content:"\F03A7"}.mdi-numeric-2-box-multiple::before{content:"\F0F10"}.mdi-numeric-2-box-multiple-outline::before{content:"\F03A8"}.mdi-numeric-2-box-outline::before{content:"\F03A9"}.mdi-numeric-2-circle::before{content:"\F0CA2"}.mdi-numeric-2-circle-outline::before{content:"\F0CA3"}.mdi-numeric-3::before{content:"\F0B3C"}.mdi-numeric-3-box::before{content:"\F03AA"}.mdi-numeric-3-box-multiple::before{content:"\F0F11"}.mdi-numeric-3-box-multiple-outline::before{content:"\F03AB"}.mdi-numeric-3-box-outline::before{content:"\F03AC"}.mdi-numeric-3-circle::before{content:"\F0CA4"}.mdi-numeric-3-circle-outline::before{content:"\F0CA5"}.mdi-numeric-4::before{content:"\F0B3D"}.mdi-numeric-4-box::before{content:"\F03AD"}.mdi-numeric-4-box-multiple::before{content:"\F0F12"}.mdi-numeric-4-box-multiple-outline::before{content:"\F03B2"}.mdi-numeric-4-box-outline::before{content:"\F03AE"}.mdi-numeric-4-circle::before{content:"\F0CA6"}.mdi-numeric-4-circle-outline::before{content:"\F0CA7"}.mdi-numeric-5::before{content:"\F0B3E"}.mdi-numeric-5-box::before{content:"\F03B1"}.mdi-numeric-5-box-multiple::before{content:"\F0F13"}.mdi-numeric-5-box-multiple-outline::before{content:"\F03AF"}.mdi-numeric-5-box-outline::before{content:"\F03B0"}.mdi-numeric-5-circle::before{content:"\F0CA8"}.mdi-numeric-5-circle-outline::before{content:"\F0CA9"}.mdi-numeric-6::before{content:"\F0B3F"}.mdi-numeric-6-box::before{content:"\F03B3"}.mdi-numeric-6-box-multiple::before{content:"\F0F14"}.mdi-numeric-6-box-multiple-outline::before{content:"\F03B4"}.mdi-numeric-6-box-outline::before{content:"\F03B5"}.mdi-numeric-6-circle::before{content:"\F0CAA"}.mdi-numeric-6-circle-outline::before{content:"\F0CAB"}.mdi-numeric-7::before{content:"\F0B40"}.mdi-numeric-7-box::before{content:"\F03B6"}.mdi-numeric-7-box-multiple::before{content:"\F0F15"}.mdi-numeric-7-box-multiple-outline::before{content:"\F03B7"}.mdi-numeric-7-box-outline::before{content:"\F03B8"}.mdi-numeric-7-circle::before{content:"\F0CAC"}.mdi-numeric-7-circle-outline::before{content:"\F0CAD"}.mdi-numeric-8::before{content:"\F0B41"}.mdi-numeric-8-box::before{content:"\F03B9"}.mdi-numeric-8-box-multiple::before{content:"\F0F16"}.mdi-numeric-8-box-multiple-outline::before{content:"\F03BA"}.mdi-numeric-8-box-outline::before{content:"\F03BB"}.mdi-numeric-8-circle::before{content:"\F0CAE"}.mdi-numeric-8-circle-outline::before{content:"\F0CAF"}.mdi-numeric-9::before{content:"\F0B42"}.mdi-numeric-9-box::before{content:"\F03BC"}.mdi-numeric-9-box-multiple::before{content:"\F0F17"}.mdi-numeric-9-box-multiple-outline::before{content:"\F03BD"}.mdi-numeric-9-box-outline::before{content:"\F03BE"}.mdi-numeric-9-circle::before{content:"\F0CB0"}.mdi-numeric-9-circle-outline::before{content:"\F0CB1"}.mdi-numeric-9-plus::before{content:"\F0FEE"}.mdi-numeric-9-plus-box::before{content:"\F03BF"}.mdi-numeric-9-plus-box-multiple::before{content:"\F0F18"}.mdi-numeric-9-plus-box-multiple-outline::before{content:"\F03C0"}.mdi-numeric-9-plus-box-outline::before{content:"\F03C1"}.mdi-numeric-9-plus-circle::before{content:"\F0CB2"}.mdi-numeric-9-plus-circle-outline::before{content:"\F0CB3"}.mdi-numeric-negative-1::before{content:"\F1052"}.mdi-nut::before{content:"\F06F8"}.mdi-nutrition::before{content:"\F03C2"}.mdi-nuxt::before{content:"\F1106"}.mdi-oar::before{content:"\F067C"}.mdi-ocarina::before{content:"\F0DE0"}.mdi-oci::before{content:"\F12E9"}.mdi-ocr::before{content:"\F113A"}.mdi-octagon::before{content:"\F03C3"}.mdi-octagon-outline::before{content:"\F03C4"}.mdi-octagram::before{content:"\F06F9"}.mdi-octagram-outline::before{content:"\F0775"}.mdi-odnoklassniki::before{content:"\F03C5"}.mdi-offer::before{content:"\F121B"}.mdi-office-building::before{content:"\F0991"}.mdi-oil::before{content:"\F03C7"}.mdi-oil-lamp::before{content:"\F0F19"}.mdi-oil-level::before{content:"\F1053"}.mdi-oil-temperature::before{content:"\F0FF8"}.mdi-omega::before{content:"\F03C9"}.mdi-one-up::before{content:"\F0BAD"}.mdi-onepassword::before{content:"\F0881"}.mdi-opacity::before{content:"\F05CC"}.mdi-open-in-app::before{content:"\F03CB"}.mdi-open-in-new::before{content:"\F03CC"}.mdi-open-source-initiative::before{content:"\F0BAE"}.mdi-openid::before{content:"\F03CD"}.mdi-opera::before{content:"\F03CE"}.mdi-orbit::before{content:"\F0018"}.mdi-order-alphabetical-ascending::before{content:"\F020D"}.mdi-order-alphabetical-descending::before{content:"\F0D07"}.mdi-order-bool-ascending::before{content:"\F02BE"}.mdi-order-bool-ascending-variant::before{content:"\F098F"}.mdi-order-bool-descending::before{content:"\F1384"}.mdi-order-bool-descending-variant::before{content:"\F0990"}.mdi-order-numeric-ascending::before{content:"\F0545"}.mdi-order-numeric-descending::before{content:"\F0546"}.mdi-origin::before{content:"\F0B43"}.mdi-ornament::before{content:"\F03CF"}.mdi-ornament-variant::before{content:"\F03D0"}.mdi-outdoor-lamp::before{content:"\F1054"}.mdi-overscan::before{content:"\F1005"}.mdi-owl::before{content:"\F03D2"}.mdi-pac-man::before{content:"\F0BAF"}.mdi-package::before{content:"\F03D3"}.mdi-package-down::before{content:"\F03D4"}.mdi-package-up::before{content:"\F03D5"}.mdi-package-variant::before{content:"\F03D6"}.mdi-package-variant-closed::before{content:"\F03D7"}.mdi-page-first::before{content:"\F0600"}.mdi-page-last::before{content:"\F0601"}.mdi-page-layout-body::before{content:"\F06FA"}.mdi-page-layout-footer::before{content:"\F06FB"}.mdi-page-layout-header::before{content:"\F06FC"}.mdi-page-layout-header-footer::before{content:"\F0F7F"}.mdi-page-layout-sidebar-left::before{content:"\F06FD"}.mdi-page-layout-sidebar-right::before{content:"\F06FE"}.mdi-page-next::before{content:"\F0BB0"}.mdi-page-next-outline::before{content:"\F0BB1"}.mdi-page-previous::before{content:"\F0BB2"}.mdi-page-previous-outline::before{content:"\F0BB3"}.mdi-pail::before{content:"\F1417"}.mdi-pail-minus::before{content:"\F1437"}.mdi-pail-minus-outline::before{content:"\F143C"}.mdi-pail-off::before{content:"\F1439"}.mdi-pail-off-outline::before{content:"\F143E"}.mdi-pail-outline::before{content:"\F143A"}.mdi-pail-plus::before{content:"\F1436"}.mdi-pail-plus-outline::before{content:"\F143B"}.mdi-pail-remove::before{content:"\F1438"}.mdi-pail-remove-outline::before{content:"\F143D"}.mdi-palette::before{content:"\F03D8"}.mdi-palette-advanced::before{content:"\F03D9"}.mdi-palette-outline::before{content:"\F0E0C"}.mdi-palette-swatch::before{content:"\F08B5"}.mdi-palette-swatch-outline::before{content:"\F135C"}.mdi-palm-tree::before{content:"\F1055"}.mdi-pan::before{content:"\F0BB4"}.mdi-pan-bottom-left::before{content:"\F0BB5"}.mdi-pan-bottom-right::before{content:"\F0BB6"}.mdi-pan-down::before{content:"\F0BB7"}.mdi-pan-horizontal::before{content:"\F0BB8"}.mdi-pan-left::before{content:"\F0BB9"}.mdi-pan-right::before{content:"\F0BBA"}.mdi-pan-top-left::before{content:"\F0BBB"}.mdi-pan-top-right::before{content:"\F0BBC"}.mdi-pan-up::before{content:"\F0BBD"}.mdi-pan-vertical::before{content:"\F0BBE"}.mdi-panda::before{content:"\F03DA"}.mdi-pandora::before{content:"\F03DB"}.mdi-panorama::before{content:"\F03DC"}.mdi-panorama-fisheye::before{content:"\F03DD"}.mdi-panorama-horizontal::before{content:"\F03DE"}.mdi-panorama-vertical::before{content:"\F03DF"}.mdi-panorama-wide-angle::before{content:"\F03E0"}.mdi-paper-cut-vertical::before{content:"\F03E1"}.mdi-paper-roll::before{content:"\F1157"}.mdi-paper-roll-outline::before{content:"\F1158"}.mdi-paperclip::before{content:"\F03E2"}.mdi-parachute::before{content:"\F0CB4"}.mdi-parachute-outline::before{content:"\F0CB5"}.mdi-parking::before{content:"\F03E3"}.mdi-party-popper::before{content:"\F1056"}.mdi-passport::before{content:"\F07E3"}.mdi-passport-biometric::before{content:"\F0DE1"}.mdi-pasta::before{content:"\F1160"}.mdi-patio-heater::before{content:"\F0F80"}.mdi-patreon::before{content:"\F0882"}.mdi-pause::before{content:"\F03E4"}.mdi-pause-circle::before{content:"\F03E5"}.mdi-pause-circle-outline::before{content:"\F03E6"}.mdi-pause-octagon::before{content:"\F03E7"}.mdi-pause-octagon-outline::before{content:"\F03E8"}.mdi-paw::before{content:"\F03E9"}.mdi-paw-off::before{content:"\F0657"}.mdi-pdf-box::before{content:"\F0E56"}.mdi-peace::before{content:"\F0884"}.mdi-peanut::before{content:"\F0FFC"}.mdi-peanut-off::before{content:"\F0FFD"}.mdi-peanut-off-outline::before{content:"\F0FFF"}.mdi-peanut-outline::before{content:"\F0FFE"}.mdi-pen::before{content:"\F03EA"}.mdi-pen-lock::before{content:"\F0DE2"}.mdi-pen-minus::before{content:"\F0DE3"}.mdi-pen-off::before{content:"\F0DE4"}.mdi-pen-plus::before{content:"\F0DE5"}.mdi-pen-remove::before{content:"\F0DE6"}.mdi-pencil::before{content:"\F03EB"}.mdi-pencil-box::before{content:"\F03EC"}.mdi-pencil-box-multiple::before{content:"\F1144"}.mdi-pencil-box-multiple-outline::before{content:"\F1145"}.mdi-pencil-box-outline::before{content:"\F03ED"}.mdi-pencil-circle::before{content:"\F06FF"}.mdi-pencil-circle-outline::before{content:"\F0776"}.mdi-pencil-lock::before{content:"\F03EE"}.mdi-pencil-lock-outline::before{content:"\F0DE7"}.mdi-pencil-minus::before{content:"\F0DE8"}.mdi-pencil-minus-outline::before{content:"\F0DE9"}.mdi-pencil-off::before{content:"\F03EF"}.mdi-pencil-off-outline::before{content:"\F0DEA"}.mdi-pencil-outline::before{content:"\F0CB6"}.mdi-pencil-plus::before{content:"\F0DEB"}.mdi-pencil-plus-outline::before{content:"\F0DEC"}.mdi-pencil-remove::before{content:"\F0DED"}.mdi-pencil-remove-outline::before{content:"\F0DEE"}.mdi-pencil-ruler::before{content:"\F1353"}.mdi-penguin::before{content:"\F0EC0"}.mdi-pentagon::before{content:"\F0701"}.mdi-pentagon-outline::before{content:"\F0700"}.mdi-percent::before{content:"\F03F0"}.mdi-percent-outline::before{content:"\F1278"}.mdi-periodic-table::before{content:"\F08B6"}.mdi-perspective-less::before{content:"\F0D23"}.mdi-perspective-more::before{content:"\F0D24"}.mdi-pharmacy::before{content:"\F03F1"}.mdi-phone::before{content:"\F03F2"}.mdi-phone-alert::before{content:"\F0F1A"}.mdi-phone-alert-outline::before{content:"\F118E"}.mdi-phone-bluetooth::before{content:"\F03F3"}.mdi-phone-bluetooth-outline::before{content:"\F118F"}.mdi-phone-cancel::before{content:"\F10BC"}.mdi-phone-cancel-outline::before{content:"\F1190"}.mdi-phone-check::before{content:"\F11A9"}.mdi-phone-check-outline::before{content:"\F11AA"}.mdi-phone-classic::before{content:"\F0602"}.mdi-phone-classic-off::before{content:"\F1279"}.mdi-phone-forward::before{content:"\F03F4"}.mdi-phone-forward-outline::before{content:"\F1191"}.mdi-phone-hangup::before{content:"\F03F5"}.mdi-phone-hangup-outline::before{content:"\F1192"}.mdi-phone-in-talk::before{content:"\F03F6"}.mdi-phone-in-talk-outline::before{content:"\F1182"}.mdi-phone-incoming::before{content:"\F03F7"}.mdi-phone-incoming-outline::before{content:"\F1193"}.mdi-phone-lock::before{content:"\F03F8"}.mdi-phone-lock-outline::before{content:"\F1194"}.mdi-phone-log::before{content:"\F03F9"}.mdi-phone-log-outline::before{content:"\F1195"}.mdi-phone-message::before{content:"\F1196"}.mdi-phone-message-outline::before{content:"\F1197"}.mdi-phone-minus::before{content:"\F0658"}.mdi-phone-minus-outline::before{content:"\F1198"}.mdi-phone-missed::before{content:"\F03FA"}.mdi-phone-missed-outline::before{content:"\F11A5"}.mdi-phone-off::before{content:"\F0DEF"}.mdi-phone-off-outline::before{content:"\F11A6"}.mdi-phone-outgoing::before{content:"\F03FB"}.mdi-phone-outgoing-outline::before{content:"\F1199"}.mdi-phone-outline::before{content:"\F0DF0"}.mdi-phone-paused::before{content:"\F03FC"}.mdi-phone-paused-outline::before{content:"\F119A"}.mdi-phone-plus::before{content:"\F0659"}.mdi-phone-plus-outline::before{content:"\F119B"}.mdi-phone-return::before{content:"\F082F"}.mdi-phone-return-outline::before{content:"\F119C"}.mdi-phone-ring::before{content:"\F11AB"}.mdi-phone-ring-outline::before{content:"\F11AC"}.mdi-phone-rotate-landscape::before{content:"\F0885"}.mdi-phone-rotate-portrait::before{content:"\F0886"}.mdi-phone-settings::before{content:"\F03FD"}.mdi-phone-settings-outline::before{content:"\F119D"}.mdi-phone-voip::before{content:"\F03FE"}.mdi-pi::before{content:"\F03FF"}.mdi-pi-box::before{content:"\F0400"}.mdi-pi-hole::before{content:"\F0DF1"}.mdi-piano::before{content:"\F067D"}.mdi-pickaxe::before{content:"\F08B7"}.mdi-picture-in-picture-bottom-right::before{content:"\F0E57"}.mdi-picture-in-picture-bottom-right-outline::before{content:"\F0E58"}.mdi-picture-in-picture-top-right::before{content:"\F0E59"}.mdi-picture-in-picture-top-right-outline::before{content:"\F0E5A"}.mdi-pier::before{content:"\F0887"}.mdi-pier-crane::before{content:"\F0888"}.mdi-pig::before{content:"\F0401"}.mdi-pig-variant::before{content:"\F1006"}.mdi-piggy-bank::before{content:"\F1007"}.mdi-pill::before{content:"\F0402"}.mdi-pillar::before{content:"\F0702"}.mdi-pin::before{content:"\F0403"}.mdi-pin-off::before{content:"\F0404"}.mdi-pin-off-outline::before{content:"\F0930"}.mdi-pin-outline::before{content:"\F0931"}.mdi-pine-tree::before{content:"\F0405"}.mdi-pine-tree-box::before{content:"\F0406"}.mdi-pine-tree-fire::before{content:"\F141A"}.mdi-pinterest::before{content:"\F0407"}.mdi-pinwheel::before{content:"\F0AD5"}.mdi-pinwheel-outline::before{content:"\F0AD6"}.mdi-pipe::before{content:"\F07E5"}.mdi-pipe-disconnected::before{content:"\F07E6"}.mdi-pipe-leak::before{content:"\F0889"}.mdi-pipe-wrench::before{content:"\F1354"}.mdi-pirate::before{content:"\F0A08"}.mdi-pistol::before{content:"\F0703"}.mdi-piston::before{content:"\F088A"}.mdi-pizza::before{content:"\F0409"}.mdi-play::before{content:"\F040A"}.mdi-play-box::before{content:"\F127A"}.mdi-play-box-multiple::before{content:"\F0D19"}.mdi-play-box-multiple-outline::before{content:"\F13E6"}.mdi-play-box-outline::before{content:"\F040B"}.mdi-play-circle::before{content:"\F040C"}.mdi-play-circle-outline::before{content:"\F040D"}.mdi-play-network::before{content:"\F088B"}.mdi-play-network-outline::before{content:"\F0CB7"}.mdi-play-outline::before{content:"\F0F1B"}.mdi-play-pause::before{content:"\F040E"}.mdi-play-protected-content::before{content:"\F040F"}.mdi-play-speed::before{content:"\F08FF"}.mdi-playlist-check::before{content:"\F05C7"}.mdi-playlist-edit::before{content:"\F0900"}.mdi-playlist-minus::before{content:"\F0410"}.mdi-playlist-music::before{content:"\F0CB8"}.mdi-playlist-music-outline::before{content:"\F0CB9"}.mdi-playlist-play::before{content:"\F0411"}.mdi-playlist-plus::before{content:"\F0412"}.mdi-playlist-remove::before{content:"\F0413"}.mdi-playlist-star::before{content:"\F0DF2"}.mdi-plex::before{content:"\F06BA"}.mdi-plus::before{content:"\F0415"}.mdi-plus-box::before{content:"\F0416"}.mdi-plus-box-multiple::before{content:"\F0334"}.mdi-plus-box-multiple-outline::before{content:"\F1143"}.mdi-plus-box-outline::before{content:"\F0704"}.mdi-plus-circle::before{content:"\F0417"}.mdi-plus-circle-multiple::before{content:"\F034C"}.mdi-plus-circle-multiple-outline::before{content:"\F0418"}.mdi-plus-circle-outline::before{content:"\F0419"}.mdi-plus-minus::before{content:"\F0992"}.mdi-plus-minus-box::before{content:"\F0993"}.mdi-plus-minus-variant::before{content:"\F14C9"}.mdi-plus-network::before{content:"\F041A"}.mdi-plus-network-outline::before{content:"\F0CBA"}.mdi-plus-one::before{content:"\F041B"}.mdi-plus-outline::before{content:"\F0705"}.mdi-plus-thick::before{content:"\F11EC"}.mdi-podcast::before{content:"\F0994"}.mdi-podium::before{content:"\F0D25"}.mdi-podium-bronze::before{content:"\F0D26"}.mdi-podium-gold::before{content:"\F0D27"}.mdi-podium-silver::before{content:"\F0D28"}.mdi-point-of-sale::before{content:"\F0D92"}.mdi-pokeball::before{content:"\F041D"}.mdi-pokemon-go::before{content:"\F0A09"}.mdi-poker-chip::before{content:"\F0830"}.mdi-polaroid::before{content:"\F041E"}.mdi-police-badge::before{content:"\F1167"}.mdi-police-badge-outline::before{content:"\F1168"}.mdi-poll::before{content:"\F041F"}.mdi-poll-box::before{content:"\F0420"}.mdi-poll-box-outline::before{content:"\F127B"}.mdi-polo::before{content:"\F14C3"}.mdi-polymer::before{content:"\F0421"}.mdi-pool::before{content:"\F0606"}.mdi-popcorn::before{content:"\F0422"}.mdi-post::before{content:"\F1008"}.mdi-post-outline::before{content:"\F1009"}.mdi-postage-stamp::before{content:"\F0CBB"}.mdi-pot::before{content:"\F02E5"}.mdi-pot-mix::before{content:"\F065B"}.mdi-pot-mix-outline::before{content:"\F0677"}.mdi-pot-outline::before{content:"\F02FF"}.mdi-pot-steam::before{content:"\F065A"}.mdi-pot-steam-outline::before{content:"\F0326"}.mdi-pound::before{content:"\F0423"}.mdi-pound-box::before{content:"\F0424"}.mdi-pound-box-outline::before{content:"\F117F"}.mdi-power::before{content:"\F0425"}.mdi-power-cycle::before{content:"\F0901"}.mdi-power-off::before{content:"\F0902"}.mdi-power-on::before{content:"\F0903"}.mdi-power-plug::before{content:"\F06A5"}.mdi-power-plug-off::before{content:"\F06A6"}.mdi-power-plug-off-outline::before{content:"\F1424"}.mdi-power-plug-outline::before{content:"\F1425"}.mdi-power-settings::before{content:"\F0426"}.mdi-power-sleep::before{content:"\F0904"}.mdi-power-socket::before{content:"\F0427"}.mdi-power-socket-au::before{content:"\F0905"}.mdi-power-socket-de::before{content:"\F1107"}.mdi-power-socket-eu::before{content:"\F07E7"}.mdi-power-socket-fr::before{content:"\F1108"}.mdi-power-socket-jp::before{content:"\F1109"}.mdi-power-socket-uk::before{content:"\F07E8"}.mdi-power-socket-us::before{content:"\F07E9"}.mdi-power-standby::before{content:"\F0906"}.mdi-powershell::before{content:"\F0A0A"}.mdi-prescription::before{content:"\F0706"}.mdi-presentation::before{content:"\F0428"}.mdi-presentation-play::before{content:"\F0429"}.mdi-printer::before{content:"\F042A"}.mdi-printer-3d::before{content:"\F042B"}.mdi-printer-3d-nozzle::before{content:"\F0E5B"}.mdi-printer-3d-nozzle-alert::before{content:"\F11C0"}.mdi-printer-3d-nozzle-alert-outline::before{content:"\F11C1"}.mdi-printer-3d-nozzle-outline::before{content:"\F0E5C"}.mdi-printer-alert::before{content:"\F042C"}.mdi-printer-check::before{content:"\F1146"}.mdi-printer-eye::before{content:"\F1458"}.mdi-printer-off::before{content:"\F0E5D"}.mdi-printer-pos::before{content:"\F1057"}.mdi-printer-search::before{content:"\F1457"}.mdi-printer-settings::before{content:"\F0707"}.mdi-printer-wireless::before{content:"\F0A0B"}.mdi-priority-high::before{content:"\F0603"}.mdi-priority-low::before{content:"\F0604"}.mdi-professional-hexagon::before{content:"\F042D"}.mdi-progress-alert::before{content:"\F0CBC"}.mdi-progress-check::before{content:"\F0995"}.mdi-progress-clock::before{content:"\F0996"}.mdi-progress-close::before{content:"\F110A"}.mdi-progress-download::before{content:"\F0997"}.mdi-progress-upload::before{content:"\F0998"}.mdi-progress-wrench::before{content:"\F0CBD"}.mdi-projector::before{content:"\F042E"}.mdi-projector-screen::before{content:"\F042F"}.mdi-propane-tank::before{content:"\F1357"}.mdi-propane-tank-outline::before{content:"\F1358"}.mdi-protocol::before{content:"\F0FD8"}.mdi-publish::before{content:"\F06A7"}.mdi-pulse::before{content:"\F0430"}.mdi-pump::before{content:"\F1402"}.mdi-pumpkin::before{content:"\F0BBF"}.mdi-purse::before{content:"\F0F1C"}.mdi-purse-outline::before{content:"\F0F1D"}.mdi-puzzle::before{content:"\F0431"}.mdi-puzzle-check::before{content:"\F1426"}.mdi-puzzle-check-outline::before{content:"\F1427"}.mdi-puzzle-edit::before{content:"\F14D3"}.mdi-puzzle-edit-outline::before{content:"\F14D9"}.mdi-puzzle-heart::before{content:"\F14D4"}.mdi-puzzle-heart-outline::before{content:"\F14DA"}.mdi-puzzle-minus::before{content:"\F14D1"}.mdi-puzzle-minus-outline::before{content:"\F14D7"}.mdi-puzzle-outline::before{content:"\F0A66"}.mdi-puzzle-plus::before{content:"\F14D0"}.mdi-puzzle-plus-outline::before{content:"\F14D6"}.mdi-puzzle-remove::before{content:"\F14D2"}.mdi-puzzle-remove-outline::before{content:"\F14D8"}.mdi-puzzle-star::before{content:"\F14D5"}.mdi-puzzle-star-outline::before{content:"\F14DB"}.mdi-qi::before{content:"\F0999"}.mdi-qqchat::before{content:"\F0605"}.mdi-qrcode::before{content:"\F0432"}.mdi-qrcode-edit::before{content:"\F08B8"}.mdi-qrcode-minus::before{content:"\F118C"}.mdi-qrcode-plus::before{content:"\F118B"}.mdi-qrcode-remove::before{content:"\F118D"}.mdi-qrcode-scan::before{content:"\F0433"}.mdi-quadcopter::before{content:"\F0434"}.mdi-quality-high::before{content:"\F0435"}.mdi-quality-low::before{content:"\F0A0C"}.mdi-quality-medium::before{content:"\F0A0D"}.mdi-quora::before{content:"\F0D29"}.mdi-rabbit::before{content:"\F0907"}.mdi-racing-helmet::before{content:"\F0D93"}.mdi-racquetball::before{content:"\F0D94"}.mdi-radar::before{content:"\F0437"}.mdi-radiator::before{content:"\F0438"}.mdi-radiator-disabled::before{content:"\F0AD7"}.mdi-radiator-off::before{content:"\F0AD8"}.mdi-radio::before{content:"\F0439"}.mdi-radio-am::before{content:"\F0CBE"}.mdi-radio-fm::before{content:"\F0CBF"}.mdi-radio-handheld::before{content:"\F043A"}.mdi-radio-off::before{content:"\F121C"}.mdi-radio-tower::before{content:"\F043B"}.mdi-radioactive::before{content:"\F043C"}.mdi-radioactive-off::before{content:"\F0EC1"}.mdi-radiobox-blank::before{content:"\F043D"}.mdi-radiobox-marked::before{content:"\F043E"}.mdi-radiology-box::before{content:"\F14C5"}.mdi-radiology-box-outline::before{content:"\F14C6"}.mdi-radius::before{content:"\F0CC0"}.mdi-radius-outline::before{content:"\F0CC1"}.mdi-railroad-light::before{content:"\F0F1E"}.mdi-raspberry-pi::before{content:"\F043F"}.mdi-ray-end::before{content:"\F0440"}.mdi-ray-end-arrow::before{content:"\F0441"}.mdi-ray-start::before{content:"\F0442"}.mdi-ray-start-arrow::before{content:"\F0443"}.mdi-ray-start-end::before{content:"\F0444"}.mdi-ray-vertex::before{content:"\F0445"}.mdi-react::before{content:"\F0708"}.mdi-read::before{content:"\F0447"}.mdi-receipt::before{content:"\F0449"}.mdi-record::before{content:"\F044A"}.mdi-record-circle::before{content:"\F0EC2"}.mdi-record-circle-outline::before{content:"\F0EC3"}.mdi-record-player::before{content:"\F099A"}.mdi-record-rec::before{content:"\F044B"}.mdi-rectangle::before{content:"\F0E5E"}.mdi-rectangle-outline::before{content:"\F0E5F"}.mdi-recycle::before{content:"\F044C"}.mdi-recycle-variant::before{content:"\F139D"}.mdi-reddit::before{content:"\F044D"}.mdi-redhat::before{content:"\F111B"}.mdi-redo::before{content:"\F044E"}.mdi-redo-variant::before{content:"\F044F"}.mdi-reflect-horizontal::before{content:"\F0A0E"}.mdi-reflect-vertical::before{content:"\F0A0F"}.mdi-refresh::before{content:"\F0450"}.mdi-refresh-circle::before{content:"\F1377"}.mdi-regex::before{content:"\F0451"}.mdi-registered-trademark::before{content:"\F0A67"}.mdi-relation-many-to-many::before{content:"\F1496"}.mdi-relation-many-to-one::before{content:"\F1497"}.mdi-relation-many-to-one-or-many::before{content:"\F1498"}.mdi-relation-many-to-only-one::before{content:"\F1499"}.mdi-relation-many-to-zero-or-many::before{content:"\F149A"}.mdi-relation-many-to-zero-or-one::before{content:"\F149B"}.mdi-relation-one-or-many-to-many::before{content:"\F149C"}.mdi-relation-one-or-many-to-one::before{content:"\F149D"}.mdi-relation-one-or-many-to-one-or-many::before{content:"\F149E"}.mdi-relation-one-or-many-to-only-one::before{content:"\F149F"}.mdi-relation-one-or-many-to-zero-or-many::before{content:"\F14A0"}.mdi-relation-one-or-many-to-zero-or-one::before{content:"\F14A1"}.mdi-relation-one-to-many::before{content:"\F14A2"}.mdi-relation-one-to-one::before{content:"\F14A3"}.mdi-relation-one-to-one-or-many::before{content:"\F14A4"}.mdi-relation-one-to-only-one::before{content:"\F14A5"}.mdi-relation-one-to-zero-or-many::before{content:"\F14A6"}.mdi-relation-one-to-zero-or-one::before{content:"\F14A7"}.mdi-relation-only-one-to-many::before{content:"\F14A8"}.mdi-relation-only-one-to-one::before{content:"\F14A9"}.mdi-relation-only-one-to-one-or-many::before{content:"\F14AA"}.mdi-relation-only-one-to-only-one::before{content:"\F14AB"}.mdi-relation-only-one-to-zero-or-many::before{content:"\F14AC"}.mdi-relation-only-one-to-zero-or-one::before{content:"\F14AD"}.mdi-relation-zero-or-many-to-many::before{content:"\F14AE"}.mdi-relation-zero-or-many-to-one::before{content:"\F14AF"}.mdi-relation-zero-or-many-to-one-or-many::before{content:"\F14B0"}.mdi-relation-zero-or-many-to-only-one::before{content:"\F14B1"}.mdi-relation-zero-or-many-to-zero-or-many::before{content:"\F14B2"}.mdi-relation-zero-or-many-to-zero-or-one::before{content:"\F14B3"}.mdi-relation-zero-or-one-to-many::before{content:"\F14B4"}.mdi-relation-zero-or-one-to-one::before{content:"\F14B5"}.mdi-relation-zero-or-one-to-one-or-many::before{content:"\F14B6"}.mdi-relation-zero-or-one-to-only-one::before{content:"\F14B7"}.mdi-relation-zero-or-one-to-zero-or-many::before{content:"\F14B8"}.mdi-relation-zero-or-one-to-zero-or-one::before{content:"\F14B9"}.mdi-relative-scale::before{content:"\F0452"}.mdi-reload::before{content:"\F0453"}.mdi-reload-alert::before{content:"\F110B"}.mdi-reminder::before{content:"\F088C"}.mdi-remote::before{content:"\F0454"}.mdi-remote-desktop::before{content:"\F08B9"}.mdi-remote-off::before{content:"\F0EC4"}.mdi-remote-tv::before{content:"\F0EC5"}.mdi-remote-tv-off::before{content:"\F0EC6"}.mdi-rename-box::before{content:"\F0455"}.mdi-reorder-horizontal::before{content:"\F0688"}.mdi-reorder-vertical::before{content:"\F0689"}.mdi-repeat::before{content:"\F0456"}.mdi-repeat-off::before{content:"\F0457"}.mdi-repeat-once::before{content:"\F0458"}.mdi-replay::before{content:"\F0459"}.mdi-reply::before{content:"\F045A"}.mdi-reply-all::before{content:"\F045B"}.mdi-reply-all-outline::before{content:"\F0F1F"}.mdi-reply-circle::before{content:"\F11AE"}.mdi-reply-outline::before{content:"\F0F20"}.mdi-reproduction::before{content:"\F045C"}.mdi-resistor::before{content:"\F0B44"}.mdi-resistor-nodes::before{content:"\F0B45"}.mdi-resize::before{content:"\F0A68"}.mdi-resize-bottom-right::before{content:"\F045D"}.mdi-responsive::before{content:"\F045E"}.mdi-restart::before{content:"\F0709"}.mdi-restart-alert::before{content:"\F110C"}.mdi-restart-off::before{content:"\F0D95"}.mdi-restore::before{content:"\F099B"}.mdi-restore-alert::before{content:"\F110D"}.mdi-rewind::before{content:"\F045F"}.mdi-rewind-10::before{content:"\F0D2A"}.mdi-rewind-30::before{content:"\F0D96"}.mdi-rewind-5::before{content:"\F11F9"}.mdi-rewind-outline::before{content:"\F070A"}.mdi-rhombus::before{content:"\F070B"}.mdi-rhombus-medium::before{content:"\F0A10"}.mdi-rhombus-medium-outline::before{content:"\F14DC"}.mdi-rhombus-outline::before{content:"\F070C"}.mdi-rhombus-split::before{content:"\F0A11"}.mdi-rhombus-split-outline::before{content:"\F14DD"}.mdi-ribbon::before{content:"\F0460"}.mdi-rice::before{content:"\F07EA"}.mdi-ring::before{content:"\F07EB"}.mdi-rivet::before{content:"\F0E60"}.mdi-road::before{content:"\F0461"}.mdi-road-variant::before{content:"\F0462"}.mdi-robber::before{content:"\F1058"}.mdi-robot::before{content:"\F06A9"}.mdi-robot-industrial::before{content:"\F0B46"}.mdi-robot-mower::before{content:"\F11F7"}.mdi-robot-mower-outline::before{content:"\F11F3"}.mdi-robot-vacuum::before{content:"\F070D"}.mdi-robot-vacuum-variant::before{content:"\F0908"}.mdi-rocket::before{content:"\F0463"}.mdi-rocket-launch::before{content:"\F14DE"}.mdi-rocket-launch-outline::before{content:"\F14DF"}.mdi-rocket-outline::before{content:"\F13AF"}.mdi-rodent::before{content:"\F1327"}.mdi-roller-skate::before{content:"\F0D2B"}.mdi-roller-skate-off::before{content:"\F0145"}.mdi-rollerblade::before{content:"\F0D2C"}.mdi-rollerblade-off::before{content:"\F002E"}.mdi-rollupjs::before{content:"\F0BC0"}.mdi-roman-numeral-1::before{content:"\F1088"}.mdi-roman-numeral-10::before{content:"\F1091"}.mdi-roman-numeral-2::before{content:"\F1089"}.mdi-roman-numeral-3::before{content:"\F108A"}.mdi-roman-numeral-4::before{content:"\F108B"}.mdi-roman-numeral-5::before{content:"\F108C"}.mdi-roman-numeral-6::before{content:"\F108D"}.mdi-roman-numeral-7::before{content:"\F108E"}.mdi-roman-numeral-8::before{content:"\F108F"}.mdi-roman-numeral-9::before{content:"\F1090"}.mdi-room-service::before{content:"\F088D"}.mdi-room-service-outline::before{content:"\F0D97"}.mdi-rotate-3d::before{content:"\F0EC7"}.mdi-rotate-3d-variant::before{content:"\F0464"}.mdi-rotate-left::before{content:"\F0465"}.mdi-rotate-left-variant::before{content:"\F0466"}.mdi-rotate-orbit::before{content:"\F0D98"}.mdi-rotate-right::before{content:"\F0467"}.mdi-rotate-right-variant::before{content:"\F0468"}.mdi-rounded-corner::before{content:"\F0607"}.mdi-router::before{content:"\F11E2"}.mdi-router-network::before{content:"\F1087"}.mdi-router-wireless::before{content:"\F0469"}.mdi-router-wireless-settings::before{content:"\F0A69"}.mdi-routes::before{content:"\F046A"}.mdi-routes-clock::before{content:"\F1059"}.mdi-rowing::before{content:"\F0608"}.mdi-rss::before{content:"\F046B"}.mdi-rss-box::before{content:"\F046C"}.mdi-rss-off::before{content:"\F0F21"}.mdi-rug::before{content:"\F1475"}.mdi-rugby::before{content:"\F0D99"}.mdi-ruler::before{content:"\F046D"}.mdi-ruler-square::before{content:"\F0CC2"}.mdi-ruler-square-compass::before{content:"\F0EBE"}.mdi-run::before{content:"\F070E"}.mdi-run-fast::before{content:"\F046E"}.mdi-rv-truck::before{content:"\F11D4"}.mdi-sack::before{content:"\F0D2E"}.mdi-sack-percent::before{content:"\F0D2F"}.mdi-safe::before{content:"\F0A6A"}.mdi-safe-square::before{content:"\F127C"}.mdi-safe-square-outline::before{content:"\F127D"}.mdi-safety-goggles::before{content:"\F0D30"}.mdi-sail-boat::before{content:"\F0EC8"}.mdi-sale::before{content:"\F046F"}.mdi-salesforce::before{content:"\F088E"}.mdi-sass::before{content:"\F07EC"}.mdi-satellite::before{content:"\F0470"}.mdi-satellite-uplink::before{content:"\F0909"}.mdi-satellite-variant::before{content:"\F0471"}.mdi-sausage::before{content:"\F08BA"}.mdi-saw-blade::before{content:"\F0E61"}.mdi-sawtooth-wave::before{content:"\F147A"}.mdi-saxophone::before{content:"\F0609"}.mdi-scale::before{content:"\F0472"}.mdi-scale-balance::before{content:"\F05D1"}.mdi-scale-bathroom::before{content:"\F0473"}.mdi-scale-off::before{content:"\F105A"}.mdi-scan-helper::before{content:"\F13D8"}.mdi-scanner::before{content:"\F06AB"}.mdi-scanner-off::before{content:"\F090A"}.mdi-scatter-plot::before{content:"\F0EC9"}.mdi-scatter-plot-outline::before{content:"\F0ECA"}.mdi-school::before{content:"\F0474"}.mdi-school-outline::before{content:"\F1180"}.mdi-scissors-cutting::before{content:"\F0A6B"}.mdi-scooter::before{content:"\F11E9"}.mdi-scoreboard::before{content:"\F127E"}.mdi-scoreboard-outline::before{content:"\F127F"}.mdi-screen-rotation::before{content:"\F0475"}.mdi-screen-rotation-lock::before{content:"\F0478"}.mdi-screw-flat-top::before{content:"\F0DF3"}.mdi-screw-lag::before{content:"\F0DF4"}.mdi-screw-machine-flat-top::before{content:"\F0DF5"}.mdi-screw-machine-round-top::before{content:"\F0DF6"}.mdi-screw-round-top::before{content:"\F0DF7"}.mdi-screwdriver::before{content:"\F0476"}.mdi-script::before{content:"\F0BC1"}.mdi-script-outline::before{content:"\F0477"}.mdi-script-text::before{content:"\F0BC2"}.mdi-script-text-outline::before{content:"\F0BC3"}.mdi-sd::before{content:"\F0479"}.mdi-seal::before{content:"\F047A"}.mdi-seal-variant::before{content:"\F0FD9"}.mdi-search-web::before{content:"\F070F"}.mdi-seat::before{content:"\F0CC3"}.mdi-seat-flat::before{content:"\F047B"}.mdi-seat-flat-angled::before{content:"\F047C"}.mdi-seat-individual-suite::before{content:"\F047D"}.mdi-seat-legroom-extra::before{content:"\F047E"}.mdi-seat-legroom-normal::before{content:"\F047F"}.mdi-seat-legroom-reduced::before{content:"\F0480"}.mdi-seat-outline::before{content:"\F0CC4"}.mdi-seat-passenger::before{content:"\F1249"}.mdi-seat-recline-extra::before{content:"\F0481"}.mdi-seat-recline-normal::before{content:"\F0482"}.mdi-seatbelt::before{content:"\F0CC5"}.mdi-security::before{content:"\F0483"}.mdi-security-network::before{content:"\F0484"}.mdi-seed::before{content:"\F0E62"}.mdi-seed-off::before{content:"\F13FD"}.mdi-seed-off-outline::before{content:"\F13FE"}.mdi-seed-outline::before{content:"\F0E63"}.mdi-segment::before{content:"\F0ECB"}.mdi-select::before{content:"\F0485"}.mdi-select-all::before{content:"\F0486"}.mdi-select-color::before{content:"\F0D31"}.mdi-select-compare::before{content:"\F0AD9"}.mdi-select-drag::before{content:"\F0A6C"}.mdi-select-group::before{content:"\F0F82"}.mdi-select-inverse::before{content:"\F0487"}.mdi-select-marker::before{content:"\F1280"}.mdi-select-multiple::before{content:"\F1281"}.mdi-select-multiple-marker::before{content:"\F1282"}.mdi-select-off::before{content:"\F0488"}.mdi-select-place::before{content:"\F0FDA"}.mdi-select-search::before{content:"\F1204"}.mdi-selection::before{content:"\F0489"}.mdi-selection-drag::before{content:"\F0A6D"}.mdi-selection-ellipse::before{content:"\F0D32"}.mdi-selection-ellipse-arrow-inside::before{content:"\F0F22"}.mdi-selection-marker::before{content:"\F1283"}.mdi-selection-multiple::before{content:"\F1285"}.mdi-selection-multiple-marker::before{content:"\F1284"}.mdi-selection-off::before{content:"\F0777"}.mdi-selection-search::before{content:"\F1205"}.mdi-semantic-web::before{content:"\F1316"}.mdi-send::before{content:"\F048A"}.mdi-send-check::before{content:"\F1161"}.mdi-send-check-outline::before{content:"\F1162"}.mdi-send-circle::before{content:"\F0DF8"}.mdi-send-circle-outline::before{content:"\F0DF9"}.mdi-send-clock::before{content:"\F1163"}.mdi-send-clock-outline::before{content:"\F1164"}.mdi-send-lock::before{content:"\F07ED"}.mdi-send-lock-outline::before{content:"\F1166"}.mdi-send-outline::before{content:"\F1165"}.mdi-serial-port::before{content:"\F065C"}.mdi-server::before{content:"\F048B"}.mdi-server-minus::before{content:"\F048C"}.mdi-server-network::before{content:"\F048D"}.mdi-server-network-off::before{content:"\F048E"}.mdi-server-off::before{content:"\F048F"}.mdi-server-plus::before{content:"\F0490"}.mdi-server-remove::before{content:"\F0491"}.mdi-server-security::before{content:"\F0492"}.mdi-set-all::before{content:"\F0778"}.mdi-set-center::before{content:"\F0779"}.mdi-set-center-right::before{content:"\F077A"}.mdi-set-left::before{content:"\F077B"}.mdi-set-left-center::before{content:"\F077C"}.mdi-set-left-right::before{content:"\F077D"}.mdi-set-merge::before{content:"\F14E0"}.mdi-set-none::before{content:"\F077E"}.mdi-set-right::before{content:"\F077F"}.mdi-set-split::before{content:"\F14E1"}.mdi-set-square::before{content:"\F145D"}.mdi-set-top-box::before{content:"\F099F"}.mdi-settings-helper::before{content:"\F0A6E"}.mdi-shaker::before{content:"\F110E"}.mdi-shaker-outline::before{content:"\F110F"}.mdi-shape::before{content:"\F0831"}.mdi-shape-circle-plus::before{content:"\F065D"}.mdi-shape-outline::before{content:"\F0832"}.mdi-shape-oval-plus::before{content:"\F11FA"}.mdi-shape-plus::before{content:"\F0495"}.mdi-shape-polygon-plus::before{content:"\F065E"}.mdi-shape-rectangle-plus::before{content:"\F065F"}.mdi-shape-square-plus::before{content:"\F0660"}.mdi-share::before{content:"\F0496"}.mdi-share-all::before{content:"\F11F4"}.mdi-share-all-outline::before{content:"\F11F5"}.mdi-share-circle::before{content:"\F11AD"}.mdi-share-off::before{content:"\F0F23"}.mdi-share-off-outline::before{content:"\F0F24"}.mdi-share-outline::before{content:"\F0932"}.mdi-share-variant::before{content:"\F0497"}.mdi-sheep::before{content:"\F0CC6"}.mdi-shield::before{content:"\F0498"}.mdi-shield-account::before{content:"\F088F"}.mdi-shield-account-outline::before{content:"\F0A12"}.mdi-shield-airplane::before{content:"\F06BB"}.mdi-shield-airplane-outline::before{content:"\F0CC7"}.mdi-shield-alert::before{content:"\F0ECC"}.mdi-shield-alert-outline::before{content:"\F0ECD"}.mdi-shield-bug::before{content:"\F13DA"}.mdi-shield-bug-outline::before{content:"\F13DB"}.mdi-shield-car::before{content:"\F0F83"}.mdi-shield-check::before{content:"\F0565"}.mdi-shield-check-outline::before{content:"\F0CC8"}.mdi-shield-cross::before{content:"\F0CC9"}.mdi-shield-cross-outline::before{content:"\F0CCA"}.mdi-shield-edit::before{content:"\F11A0"}.mdi-shield-edit-outline::before{content:"\F11A1"}.mdi-shield-half::before{content:"\F1360"}.mdi-shield-half-full::before{content:"\F0780"}.mdi-shield-home::before{content:"\F068A"}.mdi-shield-home-outline::before{content:"\F0CCB"}.mdi-shield-key::before{content:"\F0BC4"}.mdi-shield-key-outline::before{content:"\F0BC5"}.mdi-shield-link-variant::before{content:"\F0D33"}.mdi-shield-link-variant-outline::before{content:"\F0D34"}.mdi-shield-lock::before{content:"\F099D"}.mdi-shield-lock-outline::before{content:"\F0CCC"}.mdi-shield-off::before{content:"\F099E"}.mdi-shield-off-outline::before{content:"\F099C"}.mdi-shield-outline::before{content:"\F0499"}.mdi-shield-plus::before{content:"\F0ADA"}.mdi-shield-plus-outline::before{content:"\F0ADB"}.mdi-shield-refresh::before{content:"\F00AA"}.mdi-shield-refresh-outline::before{content:"\F01E0"}.mdi-shield-remove::before{content:"\F0ADC"}.mdi-shield-remove-outline::before{content:"\F0ADD"}.mdi-shield-search::before{content:"\F0D9A"}.mdi-shield-star::before{content:"\F113B"}.mdi-shield-star-outline::before{content:"\F113C"}.mdi-shield-sun::before{content:"\F105D"}.mdi-shield-sun-outline::before{content:"\F105E"}.mdi-shield-sync::before{content:"\F11A2"}.mdi-shield-sync-outline::before{content:"\F11A3"}.mdi-ship-wheel::before{content:"\F0833"}.mdi-shoe-formal::before{content:"\F0B47"}.mdi-shoe-heel::before{content:"\F0B48"}.mdi-shoe-print::before{content:"\F0DFA"}.mdi-shopping::before{content:"\F049A"}.mdi-shopping-music::before{content:"\F049B"}.mdi-shopping-outline::before{content:"\F11D5"}.mdi-shopping-search::before{content:"\F0F84"}.mdi-shovel::before{content:"\F0710"}.mdi-shovel-off::before{content:"\F0711"}.mdi-shower::before{content:"\F09A0"}.mdi-shower-head::before{content:"\F09A1"}.mdi-shredder::before{content:"\F049C"}.mdi-shuffle::before{content:"\F049D"}.mdi-shuffle-disabled::before{content:"\F049E"}.mdi-shuffle-variant::before{content:"\F049F"}.mdi-shuriken::before{content:"\F137F"}.mdi-sigma::before{content:"\F04A0"}.mdi-sigma-lower::before{content:"\F062B"}.mdi-sign-caution::before{content:"\F04A1"}.mdi-sign-direction::before{content:"\F0781"}.mdi-sign-direction-minus::before{content:"\F1000"}.mdi-sign-direction-plus::before{content:"\F0FDC"}.mdi-sign-direction-remove::before{content:"\F0FDD"}.mdi-sign-real-estate::before{content:"\F1118"}.mdi-sign-text::before{content:"\F0782"}.mdi-signal::before{content:"\F04A2"}.mdi-signal-2g::before{content:"\F0712"}.mdi-signal-3g::before{content:"\F0713"}.mdi-signal-4g::before{content:"\F0714"}.mdi-signal-5g::before{content:"\F0A6F"}.mdi-signal-cellular-1::before{content:"\F08BC"}.mdi-signal-cellular-2::before{content:"\F08BD"}.mdi-signal-cellular-3::before{content:"\F08BE"}.mdi-signal-cellular-outline::before{content:"\F08BF"}.mdi-signal-distance-variant::before{content:"\F0E64"}.mdi-signal-hspa::before{content:"\F0715"}.mdi-signal-hspa-plus::before{content:"\F0716"}.mdi-signal-off::before{content:"\F0783"}.mdi-signal-variant::before{content:"\F060A"}.mdi-signature::before{content:"\F0DFB"}.mdi-signature-freehand::before{content:"\F0DFC"}.mdi-signature-image::before{content:"\F0DFD"}.mdi-signature-text::before{content:"\F0DFE"}.mdi-silo::before{content:"\F0B49"}.mdi-silverware::before{content:"\F04A3"}.mdi-silverware-clean::before{content:"\F0FDE"}.mdi-silverware-fork::before{content:"\F04A4"}.mdi-silverware-fork-knife::before{content:"\F0A70"}.mdi-silverware-spoon::before{content:"\F04A5"}.mdi-silverware-variant::before{content:"\F04A6"}.mdi-sim::before{content:"\F04A7"}.mdi-sim-alert::before{content:"\F04A8"}.mdi-sim-off::before{content:"\F04A9"}.mdi-simple-icons::before{content:"\F131D"}.mdi-sina-weibo::before{content:"\F0ADF"}.mdi-sine-wave::before{content:"\F095B"}.mdi-sitemap::before{content:"\F04AA"}.mdi-size-l::before{content:"\F13A6"}.mdi-size-m::before{content:"\F13A5"}.mdi-size-s::before{content:"\F13A4"}.mdi-size-xl::before{content:"\F13A7"}.mdi-size-xs::before{content:"\F13A3"}.mdi-size-xxl::before{content:"\F13A8"}.mdi-size-xxs::before{content:"\F13A2"}.mdi-size-xxxl::before{content:"\F13A9"}.mdi-skate::before{content:"\F0D35"}.mdi-skateboard::before{content:"\F14C2"}.mdi-skew-less::before{content:"\F0D36"}.mdi-skew-more::before{content:"\F0D37"}.mdi-ski::before{content:"\F1304"}.mdi-ski-cross-country::before{content:"\F1305"}.mdi-ski-water::before{content:"\F1306"}.mdi-skip-backward::before{content:"\F04AB"}.mdi-skip-backward-outline::before{content:"\F0F25"}.mdi-skip-forward::before{content:"\F04AC"}.mdi-skip-forward-outline::before{content:"\F0F26"}.mdi-skip-next::before{content:"\F04AD"}.mdi-skip-next-circle::before{content:"\F0661"}.mdi-skip-next-circle-outline::before{content:"\F0662"}.mdi-skip-next-outline::before{content:"\F0F27"}.mdi-skip-previous::before{content:"\F04AE"}.mdi-skip-previous-circle::before{content:"\F0663"}.mdi-skip-previous-circle-outline::before{content:"\F0664"}.mdi-skip-previous-outline::before{content:"\F0F28"}.mdi-skull::before{content:"\F068C"}.mdi-skull-crossbones::before{content:"\F0BC6"}.mdi-skull-crossbones-outline::before{content:"\F0BC7"}.mdi-skull-outline::before{content:"\F0BC8"}.mdi-skull-scan::before{content:"\F14C7"}.mdi-skull-scan-outline::before{content:"\F14C8"}.mdi-skype::before{content:"\F04AF"}.mdi-skype-business::before{content:"\F04B0"}.mdi-slack::before{content:"\F04B1"}.mdi-slash-forward::before{content:"\F0FDF"}.mdi-slash-forward-box::before{content:"\F0FE0"}.mdi-sleep::before{content:"\F04B2"}.mdi-sleep-off::before{content:"\F04B3"}.mdi-slope-downhill::before{content:"\F0DFF"}.mdi-slope-uphill::before{content:"\F0E00"}.mdi-slot-machine::before{content:"\F1114"}.mdi-slot-machine-outline::before{content:"\F1115"}.mdi-smart-card::before{content:"\F10BD"}.mdi-smart-card-outline::before{content:"\F10BE"}.mdi-smart-card-reader::before{content:"\F10BF"}.mdi-smart-card-reader-outline::before{content:"\F10C0"}.mdi-smog::before{content:"\F0A71"}.mdi-smoke-detector::before{content:"\F0392"}.mdi-smoking::before{content:"\F04B4"}.mdi-smoking-off::before{content:"\F04B5"}.mdi-smoking-pipe::before{content:"\F140D"}.mdi-smoking-pipe-off::before{content:"\F1428"}.mdi-snapchat::before{content:"\F04B6"}.mdi-snowboard::before{content:"\F1307"}.mdi-snowflake::before{content:"\F0717"}.mdi-snowflake-alert::before{content:"\F0F29"}.mdi-snowflake-melt::before{content:"\F12CB"}.mdi-snowflake-variant::before{content:"\F0F2A"}.mdi-snowman::before{content:"\F04B7"}.mdi-soccer::before{content:"\F04B8"}.mdi-soccer-field::before{content:"\F0834"}.mdi-sofa::before{content:"\F04B9"}.mdi-solar-panel::before{content:"\F0D9B"}.mdi-solar-panel-large::before{content:"\F0D9C"}.mdi-solar-power::before{content:"\F0A72"}.mdi-soldering-iron::before{content:"\F1092"}.mdi-solid::before{content:"\F068D"}.mdi-sony-playstation::before{content:"\F0414"}.mdi-sort::before{content:"\F04BA"}.mdi-sort-alphabetical-ascending::before{content:"\F05BD"}.mdi-sort-alphabetical-ascending-variant::before{content:"\F1148"}.mdi-sort-alphabetical-descending::before{content:"\F05BF"}.mdi-sort-alphabetical-descending-variant::before{content:"\F1149"}.mdi-sort-alphabetical-variant::before{content:"\F04BB"}.mdi-sort-ascending::before{content:"\F04BC"}.mdi-sort-bool-ascending::before{content:"\F1385"}.mdi-sort-bool-ascending-variant::before{content:"\F1386"}.mdi-sort-bool-descending::before{content:"\F1387"}.mdi-sort-bool-descending-variant::before{content:"\F1388"}.mdi-sort-descending::before{content:"\F04BD"}.mdi-sort-numeric-ascending::before{content:"\F1389"}.mdi-sort-numeric-ascending-variant::before{content:"\F090D"}.mdi-sort-numeric-descending::before{content:"\F138A"}.mdi-sort-numeric-descending-variant::before{content:"\F0AD2"}.mdi-sort-numeric-variant::before{content:"\F04BE"}.mdi-sort-reverse-variant::before{content:"\F033C"}.mdi-sort-variant::before{content:"\F04BF"}.mdi-sort-variant-lock::before{content:"\F0CCD"}.mdi-sort-variant-lock-open::before{content:"\F0CCE"}.mdi-sort-variant-remove::before{content:"\F1147"}.mdi-soundcloud::before{content:"\F04C0"}.mdi-source-branch::before{content:"\F062C"}.mdi-source-branch-check::before{content:"\F14CF"}.mdi-source-branch-minus::before{content:"\F14CB"}.mdi-source-branch-plus::before{content:"\F14CA"}.mdi-source-branch-refresh::before{content:"\F14CD"}.mdi-source-branch-remove::before{content:"\F14CC"}.mdi-source-branch-sync::before{content:"\F14CE"}.mdi-source-commit::before{content:"\F0718"}.mdi-source-commit-end::before{content:"\F0719"}.mdi-source-commit-end-local::before{content:"\F071A"}.mdi-source-commit-local::before{content:"\F071B"}.mdi-source-commit-next-local::before{content:"\F071C"}.mdi-source-commit-start::before{content:"\F071D"}.mdi-source-commit-start-next-local::before{content:"\F071E"}.mdi-source-fork::before{content:"\F04C1"}.mdi-source-merge::before{content:"\F062D"}.mdi-source-pull::before{content:"\F04C2"}.mdi-source-repository::before{content:"\F0CCF"}.mdi-source-repository-multiple::before{content:"\F0CD0"}.mdi-soy-sauce::before{content:"\F07EE"}.mdi-soy-sauce-off::before{content:"\F13FC"}.mdi-spa::before{content:"\F0CD1"}.mdi-spa-outline::before{content:"\F0CD2"}.mdi-space-invaders::before{content:"\F0BC9"}.mdi-space-station::before{content:"\F1383"}.mdi-spade::before{content:"\F0E65"}.mdi-speaker::before{content:"\F04C3"}.mdi-speaker-bluetooth::before{content:"\F09A2"}.mdi-speaker-multiple::before{content:"\F0D38"}.mdi-speaker-off::before{content:"\F04C4"}.mdi-speaker-wireless::before{content:"\F071F"}.mdi-speedometer::before{content:"\F04C5"}.mdi-speedometer-medium::before{content:"\F0F85"}.mdi-speedometer-slow::before{content:"\F0F86"}.mdi-spellcheck::before{content:"\F04C6"}.mdi-spider::before{content:"\F11EA"}.mdi-spider-thread::before{content:"\F11EB"}.mdi-spider-web::before{content:"\F0BCA"}.mdi-spoon-sugar::before{content:"\F1429"}.mdi-spotify::before{content:"\F04C7"}.mdi-spotlight::before{content:"\F04C8"}.mdi-spotlight-beam::before{content:"\F04C9"}.mdi-spray::before{content:"\F0665"}.mdi-spray-bottle::before{content:"\F0AE0"}.mdi-sprinkler::before{content:"\F105F"}.mdi-sprinkler-variant::before{content:"\F1060"}.mdi-sprout::before{content:"\F0E66"}.mdi-sprout-outline::before{content:"\F0E67"}.mdi-square::before{content:"\F0764"}.mdi-square-edit-outline::before{content:"\F090C"}.mdi-square-medium::before{content:"\F0A13"}.mdi-square-medium-outline::before{content:"\F0A14"}.mdi-square-off::before{content:"\F12EE"}.mdi-square-off-outline::before{content:"\F12EF"}.mdi-square-outline::before{content:"\F0763"}.mdi-square-root::before{content:"\F0784"}.mdi-square-root-box::before{content:"\F09A3"}.mdi-square-small::before{content:"\F0A15"}.mdi-square-wave::before{content:"\F147B"}.mdi-squeegee::before{content:"\F0AE1"}.mdi-ssh::before{content:"\F08C0"}.mdi-stack-exchange::before{content:"\F060B"}.mdi-stack-overflow::before{content:"\F04CC"}.mdi-stackpath::before{content:"\F0359"}.mdi-stadium::before{content:"\F0FF9"}.mdi-stadium-variant::before{content:"\F0720"}.mdi-stairs::before{content:"\F04CD"}.mdi-stairs-box::before{content:"\F139E"}.mdi-stairs-down::before{content:"\F12BE"}.mdi-stairs-up::before{content:"\F12BD"}.mdi-stamper::before{content:"\F0D39"}.mdi-standard-definition::before{content:"\F07EF"}.mdi-star::before{content:"\F04CE"}.mdi-star-box::before{content:"\F0A73"}.mdi-star-box-multiple::before{content:"\F1286"}.mdi-star-box-multiple-outline::before{content:"\F1287"}.mdi-star-box-outline::before{content:"\F0A74"}.mdi-star-circle::before{content:"\F04CF"}.mdi-star-circle-outline::before{content:"\F09A4"}.mdi-star-face::before{content:"\F09A5"}.mdi-star-four-points::before{content:"\F0AE2"}.mdi-star-four-points-outline::before{content:"\F0AE3"}.mdi-star-half::before{content:"\F0246"}.mdi-star-half-full::before{content:"\F04D0"}.mdi-star-off::before{content:"\F04D1"}.mdi-star-outline::before{content:"\F04D2"}.mdi-star-three-points::before{content:"\F0AE4"}.mdi-star-three-points-outline::before{content:"\F0AE5"}.mdi-state-machine::before{content:"\F11EF"}.mdi-steam::before{content:"\F04D3"}.mdi-steering::before{content:"\F04D4"}.mdi-steering-off::before{content:"\F090E"}.mdi-step-backward::before{content:"\F04D5"}.mdi-step-backward-2::before{content:"\F04D6"}.mdi-step-forward::before{content:"\F04D7"}.mdi-step-forward-2::before{content:"\F04D8"}.mdi-stethoscope::before{content:"\F04D9"}.mdi-sticker::before{content:"\F1364"}.mdi-sticker-alert::before{content:"\F1365"}.mdi-sticker-alert-outline::before{content:"\F1366"}.mdi-sticker-check::before{content:"\F1367"}.mdi-sticker-check-outline::before{content:"\F1368"}.mdi-sticker-circle-outline::before{content:"\F05D0"}.mdi-sticker-emoji::before{content:"\F0785"}.mdi-sticker-minus::before{content:"\F1369"}.mdi-sticker-minus-outline::before{content:"\F136A"}.mdi-sticker-outline::before{content:"\F136B"}.mdi-sticker-plus::before{content:"\F136C"}.mdi-sticker-plus-outline::before{content:"\F136D"}.mdi-sticker-remove::before{content:"\F136E"}.mdi-sticker-remove-outline::before{content:"\F136F"}.mdi-stocking::before{content:"\F04DA"}.mdi-stomach::before{content:"\F1093"}.mdi-stop::before{content:"\F04DB"}.mdi-stop-circle::before{content:"\F0666"}.mdi-stop-circle-outline::before{content:"\F0667"}.mdi-store::before{content:"\F04DC"}.mdi-store-24-hour::before{content:"\F04DD"}.mdi-store-outline::before{content:"\F1361"}.mdi-storefront::before{content:"\F07C7"}.mdi-storefront-outline::before{content:"\F10C1"}.mdi-stove::before{content:"\F04DE"}.mdi-strategy::before{content:"\F11D6"}.mdi-stretch-to-page::before{content:"\F0F2B"}.mdi-stretch-to-page-outline::before{content:"\F0F2C"}.mdi-string-lights::before{content:"\F12BA"}.mdi-string-lights-off::before{content:"\F12BB"}.mdi-subdirectory-arrow-left::before{content:"\F060C"}.mdi-subdirectory-arrow-right::before{content:"\F060D"}.mdi-subtitles::before{content:"\F0A16"}.mdi-subtitles-outline::before{content:"\F0A17"}.mdi-subway::before{content:"\F06AC"}.mdi-subway-alert-variant::before{content:"\F0D9D"}.mdi-subway-variant::before{content:"\F04DF"}.mdi-summit::before{content:"\F0786"}.mdi-sunglasses::before{content:"\F04E0"}.mdi-surround-sound::before{content:"\F05C5"}.mdi-surround-sound-2-0::before{content:"\F07F0"}.mdi-surround-sound-3-1::before{content:"\F07F1"}.mdi-surround-sound-5-1::before{content:"\F07F2"}.mdi-surround-sound-7-1::before{content:"\F07F3"}.mdi-svg::before{content:"\F0721"}.mdi-swap-horizontal::before{content:"\F04E1"}.mdi-swap-horizontal-bold::before{content:"\F0BCD"}.mdi-swap-horizontal-circle::before{content:"\F0FE1"}.mdi-swap-horizontal-circle-outline::before{content:"\F0FE2"}.mdi-swap-horizontal-variant::before{content:"\F08C1"}.mdi-swap-vertical::before{content:"\F04E2"}.mdi-swap-vertical-bold::before{content:"\F0BCE"}.mdi-swap-vertical-circle::before{content:"\F0FE3"}.mdi-swap-vertical-circle-outline::before{content:"\F0FE4"}.mdi-swap-vertical-variant::before{content:"\F08C2"}.mdi-swim::before{content:"\F04E3"}.mdi-switch::before{content:"\F04E4"}.mdi-sword::before{content:"\F04E5"}.mdi-sword-cross::before{content:"\F0787"}.mdi-syllabary-hangul::before{content:"\F1333"}.mdi-syllabary-hiragana::before{content:"\F1334"}.mdi-syllabary-katakana::before{content:"\F1335"}.mdi-syllabary-katakana-halfwidth::before{content:"\F1336"}.mdi-symfony::before{content:"\F0AE6"}.mdi-sync::before{content:"\F04E6"}.mdi-sync-alert::before{content:"\F04E7"}.mdi-sync-circle::before{content:"\F1378"}.mdi-sync-off::before{content:"\F04E8"}.mdi-tab::before{content:"\F04E9"}.mdi-tab-minus::before{content:"\F0B4B"}.mdi-tab-plus::before{content:"\F075C"}.mdi-tab-remove::before{content:"\F0B4C"}.mdi-tab-unselected::before{content:"\F04EA"}.mdi-table::before{content:"\F04EB"}.mdi-table-account::before{content:"\F13B9"}.mdi-table-alert::before{content:"\F13BA"}.mdi-table-arrow-down::before{content:"\F13BB"}.mdi-table-arrow-left::before{content:"\F13BC"}.mdi-table-arrow-right::before{content:"\F13BD"}.mdi-table-arrow-up::before{content:"\F13BE"}.mdi-table-border::before{content:"\F0A18"}.mdi-table-cancel::before{content:"\F13BF"}.mdi-table-chair::before{content:"\F1061"}.mdi-table-check::before{content:"\F13C0"}.mdi-table-clock::before{content:"\F13C1"}.mdi-table-cog::before{content:"\F13C2"}.mdi-table-column::before{content:"\F0835"}.mdi-table-column-plus-after::before{content:"\F04EC"}.mdi-table-column-plus-before::before{content:"\F04ED"}.mdi-table-column-remove::before{content:"\F04EE"}.mdi-table-column-width::before{content:"\F04EF"}.mdi-table-edit::before{content:"\F04F0"}.mdi-table-eye::before{content:"\F1094"}.mdi-table-eye-off::before{content:"\F13C3"}.mdi-table-furniture::before{content:"\F05BC"}.mdi-table-headers-eye::before{content:"\F121D"}.mdi-table-headers-eye-off::before{content:"\F121E"}.mdi-table-heart::before{content:"\F13C4"}.mdi-table-key::before{content:"\F13C5"}.mdi-table-large::before{content:"\F04F1"}.mdi-table-large-plus::before{content:"\F0F87"}.mdi-table-large-remove::before{content:"\F0F88"}.mdi-table-lock::before{content:"\F13C6"}.mdi-table-merge-cells::before{content:"\F09A6"}.mdi-table-minus::before{content:"\F13C7"}.mdi-table-multiple::before{content:"\F13C8"}.mdi-table-network::before{content:"\F13C9"}.mdi-table-of-contents::before{content:"\F0836"}.mdi-table-off::before{content:"\F13CA"}.mdi-table-plus::before{content:"\F0A75"}.mdi-table-refresh::before{content:"\F13A0"}.mdi-table-remove::before{content:"\F0A76"}.mdi-table-row::before{content:"\F0837"}.mdi-table-row-height::before{content:"\F04F2"}.mdi-table-row-plus-after::before{content:"\F04F3"}.mdi-table-row-plus-before::before{content:"\F04F4"}.mdi-table-row-remove::before{content:"\F04F5"}.mdi-table-search::before{content:"\F090F"}.mdi-table-settings::before{content:"\F0838"}.mdi-table-split-cell::before{content:"\F142A"}.mdi-table-star::before{content:"\F13CB"}.mdi-table-sync::before{content:"\F13A1"}.mdi-table-tennis::before{content:"\F0E68"}.mdi-tablet::before{content:"\F04F6"}.mdi-tablet-android::before{content:"\F04F7"}.mdi-tablet-cellphone::before{content:"\F09A7"}.mdi-tablet-dashboard::before{content:"\F0ECE"}.mdi-tablet-ipad::before{content:"\F04F8"}.mdi-taco::before{content:"\F0762"}.mdi-tag::before{content:"\F04F9"}.mdi-tag-faces::before{content:"\F04FA"}.mdi-tag-heart::before{content:"\F068B"}.mdi-tag-heart-outline::before{content:"\F0BCF"}.mdi-tag-minus::before{content:"\F0910"}.mdi-tag-minus-outline::before{content:"\F121F"}.mdi-tag-multiple::before{content:"\F04FB"}.mdi-tag-multiple-outline::before{content:"\F12F7"}.mdi-tag-off::before{content:"\F1220"}.mdi-tag-off-outline::before{content:"\F1221"}.mdi-tag-outline::before{content:"\F04FC"}.mdi-tag-plus::before{content:"\F0722"}.mdi-tag-plus-outline::before{content:"\F1222"}.mdi-tag-remove::before{content:"\F0723"}.mdi-tag-remove-outline::before{content:"\F1223"}.mdi-tag-text::before{content:"\F1224"}.mdi-tag-text-outline::before{content:"\F04FD"}.mdi-tailwind::before{content:"\F13FF"}.mdi-tank::before{content:"\F0D3A"}.mdi-tanker-truck::before{content:"\F0FE5"}.mdi-tape-measure::before{content:"\F0B4D"}.mdi-target::before{content:"\F04FE"}.mdi-target-account::before{content:"\F0BD0"}.mdi-target-variant::before{content:"\F0A77"}.mdi-taxi::before{content:"\F04FF"}.mdi-tea::before{content:"\F0D9E"}.mdi-tea-outline::before{content:"\F0D9F"}.mdi-teach::before{content:"\F0890"}.mdi-teamviewer::before{content:"\F0500"}.mdi-telegram::before{content:"\F0501"}.mdi-telescope::before{content:"\F0B4E"}.mdi-television::before{content:"\F0502"}.mdi-television-ambient-light::before{content:"\F1356"}.mdi-television-box::before{content:"\F0839"}.mdi-television-classic::before{content:"\F07F4"}.mdi-television-classic-off::before{content:"\F083A"}.mdi-television-clean::before{content:"\F1110"}.mdi-television-guide::before{content:"\F0503"}.mdi-television-off::before{content:"\F083B"}.mdi-television-pause::before{content:"\F0F89"}.mdi-television-play::before{content:"\F0ECF"}.mdi-television-stop::before{content:"\F0F8A"}.mdi-temperature-celsius::before{content:"\F0504"}.mdi-temperature-fahrenheit::before{content:"\F0505"}.mdi-temperature-kelvin::before{content:"\F0506"}.mdi-tennis::before{content:"\F0DA0"}.mdi-tennis-ball::before{content:"\F0507"}.mdi-tent::before{content:"\F0508"}.mdi-terraform::before{content:"\F1062"}.mdi-terrain::before{content:"\F0509"}.mdi-test-tube::before{content:"\F0668"}.mdi-test-tube-empty::before{content:"\F0911"}.mdi-test-tube-off::before{content:"\F0912"}.mdi-text::before{content:"\F09A8"}.mdi-text-box::before{content:"\F021A"}.mdi-text-box-check::before{content:"\F0EA6"}.mdi-text-box-check-outline::before{content:"\F0EA7"}.mdi-text-box-minus::before{content:"\F0EA8"}.mdi-text-box-minus-outline::before{content:"\F0EA9"}.mdi-text-box-multiple::before{content:"\F0AB7"}.mdi-text-box-multiple-outline::before{content:"\F0AB8"}.mdi-text-box-outline::before{content:"\F09ED"}.mdi-text-box-plus::before{content:"\F0EAA"}.mdi-text-box-plus-outline::before{content:"\F0EAB"}.mdi-text-box-remove::before{content:"\F0EAC"}.mdi-text-box-remove-outline::before{content:"\F0EAD"}.mdi-text-box-search::before{content:"\F0EAE"}.mdi-text-box-search-outline::before{content:"\F0EAF"}.mdi-text-recognition::before{content:"\F113D"}.mdi-text-search::before{content:"\F13B8"}.mdi-text-shadow::before{content:"\F0669"}.mdi-text-short::before{content:"\F09A9"}.mdi-text-subject::before{content:"\F09AA"}.mdi-text-to-speech::before{content:"\F050A"}.mdi-text-to-speech-off::before{content:"\F050B"}.mdi-texture::before{content:"\F050C"}.mdi-texture-box::before{content:"\F0FE6"}.mdi-theater::before{content:"\F050D"}.mdi-theme-light-dark::before{content:"\F050E"}.mdi-thermometer::before{content:"\F050F"}.mdi-thermometer-alert::before{content:"\F0E01"}.mdi-thermometer-chevron-down::before{content:"\F0E02"}.mdi-thermometer-chevron-up::before{content:"\F0E03"}.mdi-thermometer-high::before{content:"\F10C2"}.mdi-thermometer-lines::before{content:"\F0510"}.mdi-thermometer-low::before{content:"\F10C3"}.mdi-thermometer-minus::before{content:"\F0E04"}.mdi-thermometer-plus::before{content:"\F0E05"}.mdi-thermostat::before{content:"\F0393"}.mdi-thermostat-box::before{content:"\F0891"}.mdi-thought-bubble::before{content:"\F07F6"}.mdi-thought-bubble-outline::before{content:"\F07F7"}.mdi-thumb-down::before{content:"\F0511"}.mdi-thumb-down-outline::before{content:"\F0512"}.mdi-thumb-up::before{content:"\F0513"}.mdi-thumb-up-outline::before{content:"\F0514"}.mdi-thumbs-up-down::before{content:"\F0515"}.mdi-ticket::before{content:"\F0516"}.mdi-ticket-account::before{content:"\F0517"}.mdi-ticket-confirmation::before{content:"\F0518"}.mdi-ticket-confirmation-outline::before{content:"\F13AA"}.mdi-ticket-outline::before{content:"\F0913"}.mdi-ticket-percent::before{content:"\F0724"}.mdi-ticket-percent-outline::before{content:"\F142B"}.mdi-tie::before{content:"\F0519"}.mdi-tilde::before{content:"\F0725"}.mdi-timelapse::before{content:"\F051A"}.mdi-timeline::before{content:"\F0BD1"}.mdi-timeline-alert::before{content:"\F0F95"}.mdi-timeline-alert-outline::before{content:"\F0F98"}.mdi-timeline-clock::before{content:"\F11FB"}.mdi-timeline-clock-outline::before{content:"\F11FC"}.mdi-timeline-help::before{content:"\F0F99"}.mdi-timeline-help-outline::before{content:"\F0F9A"}.mdi-timeline-outline::before{content:"\F0BD2"}.mdi-timeline-plus::before{content:"\F0F96"}.mdi-timeline-plus-outline::before{content:"\F0F97"}.mdi-timeline-text::before{content:"\F0BD3"}.mdi-timeline-text-outline::before{content:"\F0BD4"}.mdi-timer::before{content:"\F13AB"}.mdi-timer-10::before{content:"\F051C"}.mdi-timer-3::before{content:"\F051D"}.mdi-timer-off::before{content:"\F13AC"}.mdi-timer-off-outline::before{content:"\F051E"}.mdi-timer-outline::before{content:"\F051B"}.mdi-timer-sand::before{content:"\F051F"}.mdi-timer-sand-empty::before{content:"\F06AD"}.mdi-timer-sand-full::before{content:"\F078C"}.mdi-timetable::before{content:"\F0520"}.mdi-toaster::before{content:"\F1063"}.mdi-toaster-off::before{content:"\F11B7"}.mdi-toaster-oven::before{content:"\F0CD3"}.mdi-toggle-switch::before{content:"\F0521"}.mdi-toggle-switch-off::before{content:"\F0522"}.mdi-toggle-switch-off-outline::before{content:"\F0A19"}.mdi-toggle-switch-outline::before{content:"\F0A1A"}.mdi-toilet::before{content:"\F09AB"}.mdi-toolbox::before{content:"\F09AC"}.mdi-toolbox-outline::before{content:"\F09AD"}.mdi-tools::before{content:"\F1064"}.mdi-tooltip::before{content:"\F0523"}.mdi-tooltip-account::before{content:"\F000C"}.mdi-tooltip-edit::before{content:"\F0524"}.mdi-tooltip-edit-outline::before{content:"\F12C5"}.mdi-tooltip-image::before{content:"\F0525"}.mdi-tooltip-image-outline::before{content:"\F0BD5"}.mdi-tooltip-outline::before{content:"\F0526"}.mdi-tooltip-plus::before{content:"\F0BD6"}.mdi-tooltip-plus-outline::before{content:"\F0527"}.mdi-tooltip-text::before{content:"\F0528"}.mdi-tooltip-text-outline::before{content:"\F0BD7"}.mdi-tooth::before{content:"\F08C3"}.mdi-tooth-outline::before{content:"\F0529"}.mdi-toothbrush::before{content:"\F1129"}.mdi-toothbrush-electric::before{content:"\F112C"}.mdi-toothbrush-paste::before{content:"\F112A"}.mdi-tortoise::before{content:"\F0D3B"}.mdi-toslink::before{content:"\F12B8"}.mdi-tournament::before{content:"\F09AE"}.mdi-tow-truck::before{content:"\F083C"}.mdi-tower-beach::before{content:"\F0681"}.mdi-tower-fire::before{content:"\F0682"}.mdi-toy-brick::before{content:"\F1288"}.mdi-toy-brick-marker::before{content:"\F1289"}.mdi-toy-brick-marker-outline::before{content:"\F128A"}.mdi-toy-brick-minus::before{content:"\F128B"}.mdi-toy-brick-minus-outline::before{content:"\F128C"}.mdi-toy-brick-outline::before{content:"\F128D"}.mdi-toy-brick-plus::before{content:"\F128E"}.mdi-toy-brick-plus-outline::before{content:"\F128F"}.mdi-toy-brick-remove::before{content:"\F1290"}.mdi-toy-brick-remove-outline::before{content:"\F1291"}.mdi-toy-brick-search::before{content:"\F1292"}.mdi-toy-brick-search-outline::before{content:"\F1293"}.mdi-track-light::before{content:"\F0914"}.mdi-trackpad::before{content:"\F07F8"}.mdi-trackpad-lock::before{content:"\F0933"}.mdi-tractor::before{content:"\F0892"}.mdi-tractor-variant::before{content:"\F14C4"}.mdi-trademark::before{content:"\F0A78"}.mdi-traffic-cone::before{content:"\F137C"}.mdi-traffic-light::before{content:"\F052B"}.mdi-train::before{content:"\F052C"}.mdi-train-car::before{content:"\F0BD8"}.mdi-train-variant::before{content:"\F08C4"}.mdi-tram::before{content:"\F052D"}.mdi-tram-side::before{content:"\F0FE7"}.mdi-transcribe::before{content:"\F052E"}.mdi-transcribe-close::before{content:"\F052F"}.mdi-transfer::before{content:"\F1065"}.mdi-transfer-down::before{content:"\F0DA1"}.mdi-transfer-left::before{content:"\F0DA2"}.mdi-transfer-right::before{content:"\F0530"}.mdi-transfer-up::before{content:"\F0DA3"}.mdi-transit-connection::before{content:"\F0D3C"}.mdi-transit-connection-variant::before{content:"\F0D3D"}.mdi-transit-detour::before{content:"\F0F8B"}.mdi-transit-transfer::before{content:"\F06AE"}.mdi-transition::before{content:"\F0915"}.mdi-transition-masked::before{content:"\F0916"}.mdi-translate::before{content:"\F05CA"}.mdi-translate-off::before{content:"\F0E06"}.mdi-transmission-tower::before{content:"\F0D3E"}.mdi-trash-can::before{content:"\F0A79"}.mdi-trash-can-outline::before{content:"\F0A7A"}.mdi-tray::before{content:"\F1294"}.mdi-tray-alert::before{content:"\F1295"}.mdi-tray-full::before{content:"\F1296"}.mdi-tray-minus::before{content:"\F1297"}.mdi-tray-plus::before{content:"\F1298"}.mdi-tray-remove::before{content:"\F1299"}.mdi-treasure-chest::before{content:"\F0726"}.mdi-tree::before{content:"\F0531"}.mdi-tree-outline::before{content:"\F0E69"}.mdi-trello::before{content:"\F0532"}.mdi-trending-down::before{content:"\F0533"}.mdi-trending-neutral::before{content:"\F0534"}.mdi-trending-up::before{content:"\F0535"}.mdi-triangle::before{content:"\F0536"}.mdi-triangle-outline::before{content:"\F0537"}.mdi-triangle-wave::before{content:"\F147C"}.mdi-triforce::before{content:"\F0BD9"}.mdi-trophy::before{content:"\F0538"}.mdi-trophy-award::before{content:"\F0539"}.mdi-trophy-broken::before{content:"\F0DA4"}.mdi-trophy-outline::before{content:"\F053A"}.mdi-trophy-variant::before{content:"\F053B"}.mdi-trophy-variant-outline::before{content:"\F053C"}.mdi-truck::before{content:"\F053D"}.mdi-truck-check::before{content:"\F0CD4"}.mdi-truck-check-outline::before{content:"\F129A"}.mdi-truck-delivery::before{content:"\F053E"}.mdi-truck-delivery-outline::before{content:"\F129B"}.mdi-truck-fast::before{content:"\F0788"}.mdi-truck-fast-outline::before{content:"\F129C"}.mdi-truck-outline::before{content:"\F129D"}.mdi-truck-trailer::before{content:"\F0727"}.mdi-trumpet::before{content:"\F1096"}.mdi-tshirt-crew::before{content:"\F0A7B"}.mdi-tshirt-crew-outline::before{content:"\F053F"}.mdi-tshirt-v::before{content:"\F0A7C"}.mdi-tshirt-v-outline::before{content:"\F0540"}.mdi-tumble-dryer::before{content:"\F0917"}.mdi-tumble-dryer-alert::before{content:"\F11BA"}.mdi-tumble-dryer-off::before{content:"\F11BB"}.mdi-tune::before{content:"\F062E"}.mdi-tune-vertical::before{content:"\F066A"}.mdi-turnstile::before{content:"\F0CD5"}.mdi-turnstile-outline::before{content:"\F0CD6"}.mdi-turtle::before{content:"\F0CD7"}.mdi-twitch::before{content:"\F0543"}.mdi-twitter::before{content:"\F0544"}.mdi-twitter-retweet::before{content:"\F0547"}.mdi-two-factor-authentication::before{content:"\F09AF"}.mdi-typewriter::before{content:"\F0F2D"}.mdi-ubisoft::before{content:"\F0BDA"}.mdi-ubuntu::before{content:"\F0548"}.mdi-ufo::before{content:"\F10C4"}.mdi-ufo-outline::before{content:"\F10C5"}.mdi-ultra-high-definition::before{content:"\F07F9"}.mdi-umbraco::before{content:"\F0549"}.mdi-umbrella::before{content:"\F054A"}.mdi-umbrella-closed::before{content:"\F09B0"}.mdi-umbrella-closed-outline::before{content:"\F13E2"}.mdi-umbrella-closed-variant::before{content:"\F13E1"}.mdi-umbrella-outline::before{content:"\F054B"}.mdi-undo::before{content:"\F054C"}.mdi-undo-variant::before{content:"\F054D"}.mdi-unfold-less-horizontal::before{content:"\F054E"}.mdi-unfold-less-vertical::before{content:"\F0760"}.mdi-unfold-more-horizontal::before{content:"\F054F"}.mdi-unfold-more-vertical::before{content:"\F0761"}.mdi-ungroup::before{content:"\F0550"}.mdi-unicode::before{content:"\F0ED0"}.mdi-unity::before{content:"\F06AF"}.mdi-unreal::before{content:"\F09B1"}.mdi-untappd::before{content:"\F0551"}.mdi-update::before{content:"\F06B0"}.mdi-upload::before{content:"\F0552"}.mdi-upload-lock::before{content:"\F1373"}.mdi-upload-lock-outline::before{content:"\F1374"}.mdi-upload-multiple::before{content:"\F083D"}.mdi-upload-network::before{content:"\F06F6"}.mdi-upload-network-outline::before{content:"\F0CD8"}.mdi-upload-off::before{content:"\F10C6"}.mdi-upload-off-outline::before{content:"\F10C7"}.mdi-upload-outline::before{content:"\F0E07"}.mdi-usb::before{content:"\F0553"}.mdi-usb-flash-drive::before{content:"\F129E"}.mdi-usb-flash-drive-outline::before{content:"\F129F"}.mdi-usb-port::before{content:"\F11F0"}.mdi-valve::before{content:"\F1066"}.mdi-valve-closed::before{content:"\F1067"}.mdi-valve-open::before{content:"\F1068"}.mdi-van-passenger::before{content:"\F07FA"}.mdi-van-utility::before{content:"\F07FB"}.mdi-vanish::before{content:"\F07FC"}.mdi-vanity-light::before{content:"\F11E1"}.mdi-variable::before{content:"\F0AE7"}.mdi-variable-box::before{content:"\F1111"}.mdi-vector-arrange-above::before{content:"\F0554"}.mdi-vector-arrange-below::before{content:"\F0555"}.mdi-vector-bezier::before{content:"\F0AE8"}.mdi-vector-circle::before{content:"\F0556"}.mdi-vector-circle-variant::before{content:"\F0557"}.mdi-vector-combine::before{content:"\F0558"}.mdi-vector-curve::before{content:"\F0559"}.mdi-vector-difference::before{content:"\F055A"}.mdi-vector-difference-ab::before{content:"\F055B"}.mdi-vector-difference-ba::before{content:"\F055C"}.mdi-vector-ellipse::before{content:"\F0893"}.mdi-vector-intersection::before{content:"\F055D"}.mdi-vector-line::before{content:"\F055E"}.mdi-vector-link::before{content:"\F0FE8"}.mdi-vector-point::before{content:"\F055F"}.mdi-vector-polygon::before{content:"\F0560"}.mdi-vector-polyline::before{content:"\F0561"}.mdi-vector-polyline-edit::before{content:"\F1225"}.mdi-vector-polyline-minus::before{content:"\F1226"}.mdi-vector-polyline-plus::before{content:"\F1227"}.mdi-vector-polyline-remove::before{content:"\F1228"}.mdi-vector-radius::before{content:"\F074A"}.mdi-vector-rectangle::before{content:"\F05C6"}.mdi-vector-selection::before{content:"\F0562"}.mdi-vector-square::before{content:"\F0001"}.mdi-vector-triangle::before{content:"\F0563"}.mdi-vector-union::before{content:"\F0564"}.mdi-vhs::before{content:"\F0A1B"}.mdi-vibrate::before{content:"\F0566"}.mdi-vibrate-off::before{content:"\F0CD9"}.mdi-video::before{content:"\F0567"}.mdi-video-3d::before{content:"\F07FD"}.mdi-video-3d-off::before{content:"\F13D9"}.mdi-video-3d-variant::before{content:"\F0ED1"}.mdi-video-4k-box::before{content:"\F083E"}.mdi-video-account::before{content:"\F0919"}.mdi-video-box::before{content:"\F00FD"}.mdi-video-box-off::before{content:"\F00FE"}.mdi-video-check::before{content:"\F1069"}.mdi-video-check-outline::before{content:"\F106A"}.mdi-video-image::before{content:"\F091A"}.mdi-video-input-antenna::before{content:"\F083F"}.mdi-video-input-component::before{content:"\F0840"}.mdi-video-input-hdmi::before{content:"\F0841"}.mdi-video-input-scart::before{content:"\F0F8C"}.mdi-video-input-svideo::before{content:"\F0842"}.mdi-video-minus::before{content:"\F09B2"}.mdi-video-minus-outline::before{content:"\F02BA"}.mdi-video-off::before{content:"\F0568"}.mdi-video-off-outline::before{content:"\F0BDB"}.mdi-video-outline::before{content:"\F0BDC"}.mdi-video-plus::before{content:"\F09B3"}.mdi-video-plus-outline::before{content:"\F01D3"}.mdi-video-stabilization::before{content:"\F091B"}.mdi-video-switch::before{content:"\F0569"}.mdi-video-switch-outline::before{content:"\F0790"}.mdi-video-vintage::before{content:"\F0A1C"}.mdi-video-wireless::before{content:"\F0ED2"}.mdi-video-wireless-outline::before{content:"\F0ED3"}.mdi-view-agenda::before{content:"\F056A"}.mdi-view-agenda-outline::before{content:"\F11D8"}.mdi-view-array::before{content:"\F056B"}.mdi-view-array-outline::before{content:"\F1485"}.mdi-view-carousel::before{content:"\F056C"}.mdi-view-carousel-outline::before{content:"\F1486"}.mdi-view-column::before{content:"\F056D"}.mdi-view-column-outline::before{content:"\F1487"}.mdi-view-comfy::before{content:"\F0E6A"}.mdi-view-comfy-outline::before{content:"\F1488"}.mdi-view-compact::before{content:"\F0E6B"}.mdi-view-compact-outline::before{content:"\F0E6C"}.mdi-view-dashboard::before{content:"\F056E"}.mdi-view-dashboard-outline::before{content:"\F0A1D"}.mdi-view-dashboard-variant::before{content:"\F0843"}.mdi-view-dashboard-variant-outline::before{content:"\F1489"}.mdi-view-day::before{content:"\F056F"}.mdi-view-day-outline::before{content:"\F148A"}.mdi-view-grid::before{content:"\F0570"}.mdi-view-grid-outline::before{content:"\F11D9"}.mdi-view-grid-plus::before{content:"\F0F8D"}.mdi-view-grid-plus-outline::before{content:"\F11DA"}.mdi-view-headline::before{content:"\F0571"}.mdi-view-list::before{content:"\F0572"}.mdi-view-list-outline::before{content:"\F148B"}.mdi-view-module::before{content:"\F0573"}.mdi-view-module-outline::before{content:"\F148C"}.mdi-view-parallel::before{content:"\F0728"}.mdi-view-parallel-outline::before{content:"\F148D"}.mdi-view-quilt::before{content:"\F0574"}.mdi-view-quilt-outline::before{content:"\F148E"}.mdi-view-sequential::before{content:"\F0729"}.mdi-view-sequential-outline::before{content:"\F148F"}.mdi-view-split-horizontal::before{content:"\F0BCB"}.mdi-view-split-vertical::before{content:"\F0BCC"}.mdi-view-stream::before{content:"\F0575"}.mdi-view-stream-outline::before{content:"\F1490"}.mdi-view-week::before{content:"\F0576"}.mdi-view-week-outline::before{content:"\F1491"}.mdi-vimeo::before{content:"\F0577"}.mdi-violin::before{content:"\F060F"}.mdi-virtual-reality::before{content:"\F0894"}.mdi-virus::before{content:"\F13B6"}.mdi-virus-outline::before{content:"\F13B7"}.mdi-vk::before{content:"\F0579"}.mdi-vlc::before{content:"\F057C"}.mdi-voice-off::before{content:"\F0ED4"}.mdi-voicemail::before{content:"\F057D"}.mdi-volleyball::before{content:"\F09B4"}.mdi-volume-high::before{content:"\F057E"}.mdi-volume-low::before{content:"\F057F"}.mdi-volume-medium::before{content:"\F0580"}.mdi-volume-minus::before{content:"\F075E"}.mdi-volume-mute::before{content:"\F075F"}.mdi-volume-off::before{content:"\F0581"}.mdi-volume-plus::before{content:"\F075D"}.mdi-volume-source::before{content:"\F1120"}.mdi-volume-variant-off::before{content:"\F0E08"}.mdi-volume-vibrate::before{content:"\F1121"}.mdi-vote::before{content:"\F0A1F"}.mdi-vote-outline::before{content:"\F0A20"}.mdi-vpn::before{content:"\F0582"}.mdi-vuejs::before{content:"\F0844"}.mdi-vuetify::before{content:"\F0E6D"}.mdi-walk::before{content:"\F0583"}.mdi-wall::before{content:"\F07FE"}.mdi-wall-sconce::before{content:"\F091C"}.mdi-wall-sconce-flat::before{content:"\F091D"}.mdi-wall-sconce-flat-variant::before{content:"\F041C"}.mdi-wall-sconce-round::before{content:"\F0748"}.mdi-wall-sconce-round-variant::before{content:"\F091E"}.mdi-wallet::before{content:"\F0584"}.mdi-wallet-giftcard::before{content:"\F0585"}.mdi-wallet-membership::before{content:"\F0586"}.mdi-wallet-outline::before{content:"\F0BDD"}.mdi-wallet-plus::before{content:"\F0F8E"}.mdi-wallet-plus-outline::before{content:"\F0F8F"}.mdi-wallet-travel::before{content:"\F0587"}.mdi-wallpaper::before{content:"\F0E09"}.mdi-wan::before{content:"\F0588"}.mdi-wardrobe::before{content:"\F0F90"}.mdi-wardrobe-outline::before{content:"\F0F91"}.mdi-warehouse::before{content:"\F0F81"}.mdi-washing-machine::before{content:"\F072A"}.mdi-washing-machine-alert::before{content:"\F11BC"}.mdi-washing-machine-off::before{content:"\F11BD"}.mdi-watch::before{content:"\F0589"}.mdi-watch-export::before{content:"\F058A"}.mdi-watch-export-variant::before{content:"\F0895"}.mdi-watch-import::before{content:"\F058B"}.mdi-watch-import-variant::before{content:"\F0896"}.mdi-watch-variant::before{content:"\F0897"}.mdi-watch-vibrate::before{content:"\F06B1"}.mdi-watch-vibrate-off::before{content:"\F0CDA"}.mdi-water::before{content:"\F058C"}.mdi-water-boiler::before{content:"\F0F92"}.mdi-water-boiler-alert::before{content:"\F11B3"}.mdi-water-boiler-off::before{content:"\F11B4"}.mdi-water-off::before{content:"\F058D"}.mdi-water-outline::before{content:"\F0E0A"}.mdi-water-percent::before{content:"\F058E"}.mdi-water-polo::before{content:"\F12A0"}.mdi-water-pump::before{content:"\F058F"}.mdi-water-pump-off::before{content:"\F0F93"}.mdi-water-well::before{content:"\F106B"}.mdi-water-well-outline::before{content:"\F106C"}.mdi-watering-can::before{content:"\F1481"}.mdi-watering-can-outline::before{content:"\F1482"}.mdi-watermark::before{content:"\F0612"}.mdi-wave::before{content:"\F0F2E"}.mdi-waveform::before{content:"\F147D"}.mdi-waves::before{content:"\F078D"}.mdi-waze::before{content:"\F0BDE"}.mdi-weather-cloudy::before{content:"\F0590"}.mdi-weather-cloudy-alert::before{content:"\F0F2F"}.mdi-weather-cloudy-arrow-right::before{content:"\F0E6E"}.mdi-weather-fog::before{content:"\F0591"}.mdi-weather-hail::before{content:"\F0592"}.mdi-weather-hazy::before{content:"\F0F30"}.mdi-weather-hurricane::before{content:"\F0898"}.mdi-weather-lightning::before{content:"\F0593"}.mdi-weather-lightning-rainy::before{content:"\F067E"}.mdi-weather-night::before{content:"\F0594"}.mdi-weather-night-partly-cloudy::before{content:"\F0F31"}.mdi-weather-partly-cloudy::before{content:"\F0595"}.mdi-weather-partly-lightning::before{content:"\F0F32"}.mdi-weather-partly-rainy::before{content:"\F0F33"}.mdi-weather-partly-snowy::before{content:"\F0F34"}.mdi-weather-partly-snowy-rainy::before{content:"\F0F35"}.mdi-weather-pouring::before{content:"\F0596"}.mdi-weather-rainy::before{content:"\F0597"}.mdi-weather-snowy::before{content:"\F0598"}.mdi-weather-snowy-heavy::before{content:"\F0F36"}.mdi-weather-snowy-rainy::before{content:"\F067F"}.mdi-weather-sunny::before{content:"\F0599"}.mdi-weather-sunny-alert::before{content:"\F0F37"}.mdi-weather-sunset::before{content:"\F059A"}.mdi-weather-sunset-down::before{content:"\F059B"}.mdi-weather-sunset-up::before{content:"\F059C"}.mdi-weather-tornado::before{content:"\F0F38"}.mdi-weather-windy::before{content:"\F059D"}.mdi-weather-windy-variant::before{content:"\F059E"}.mdi-web::before{content:"\F059F"}.mdi-web-box::before{content:"\F0F94"}.mdi-web-clock::before{content:"\F124A"}.mdi-webcam::before{content:"\F05A0"}.mdi-webhook::before{content:"\F062F"}.mdi-webpack::before{content:"\F072B"}.mdi-webrtc::before{content:"\F1248"}.mdi-wechat::before{content:"\F0611"}.mdi-weight::before{content:"\F05A1"}.mdi-weight-gram::before{content:"\F0D3F"}.mdi-weight-kilogram::before{content:"\F05A2"}.mdi-weight-lifter::before{content:"\F115D"}.mdi-weight-pound::before{content:"\F09B5"}.mdi-whatsapp::before{content:"\F05A3"}.mdi-wheelchair-accessibility::before{content:"\F05A4"}.mdi-whistle::before{content:"\F09B6"}.mdi-whistle-outline::before{content:"\F12BC"}.mdi-white-balance-auto::before{content:"\F05A5"}.mdi-white-balance-incandescent::before{content:"\F05A6"}.mdi-white-balance-iridescent::before{content:"\F05A7"}.mdi-white-balance-sunny::before{content:"\F05A8"}.mdi-widgets::before{content:"\F072C"}.mdi-widgets-outline::before{content:"\F1355"}.mdi-wifi::before{content:"\F05A9"}.mdi-wifi-off::before{content:"\F05AA"}.mdi-wifi-star::before{content:"\F0E0B"}.mdi-wifi-strength-1::before{content:"\F091F"}.mdi-wifi-strength-1-alert::before{content:"\F0920"}.mdi-wifi-strength-1-lock::before{content:"\F0921"}.mdi-wifi-strength-2::before{content:"\F0922"}.mdi-wifi-strength-2-alert::before{content:"\F0923"}.mdi-wifi-strength-2-lock::before{content:"\F0924"}.mdi-wifi-strength-3::before{content:"\F0925"}.mdi-wifi-strength-3-alert::before{content:"\F0926"}.mdi-wifi-strength-3-lock::before{content:"\F0927"}.mdi-wifi-strength-4::before{content:"\F0928"}.mdi-wifi-strength-4-alert::before{content:"\F0929"}.mdi-wifi-strength-4-lock::before{content:"\F092A"}.mdi-wifi-strength-alert-outline::before{content:"\F092B"}.mdi-wifi-strength-lock-outline::before{content:"\F092C"}.mdi-wifi-strength-off::before{content:"\F092D"}.mdi-wifi-strength-off-outline::before{content:"\F092E"}.mdi-wifi-strength-outline::before{content:"\F092F"}.mdi-wikipedia::before{content:"\F05AC"}.mdi-wind-turbine::before{content:"\F0DA5"}.mdi-window-close::before{content:"\F05AD"}.mdi-window-closed::before{content:"\F05AE"}.mdi-window-closed-variant::before{content:"\F11DB"}.mdi-window-maximize::before{content:"\F05AF"}.mdi-window-minimize::before{content:"\F05B0"}.mdi-window-open::before{content:"\F05B1"}.mdi-window-open-variant::before{content:"\F11DC"}.mdi-window-restore::before{content:"\F05B2"}.mdi-window-shutter::before{content:"\F111C"}.mdi-window-shutter-alert::before{content:"\F111D"}.mdi-window-shutter-open::before{content:"\F111E"}.mdi-wiper::before{content:"\F0AE9"}.mdi-wiper-wash::before{content:"\F0DA6"}.mdi-wizard-hat::before{content:"\F1477"}.mdi-wordpress::before{content:"\F05B4"}.mdi-wrap::before{content:"\F05B6"}.mdi-wrap-disabled::before{content:"\F0BDF"}.mdi-wrench::before{content:"\F05B7"}.mdi-wrench-outline::before{content:"\F0BE0"}.mdi-xamarin::before{content:"\F0845"}.mdi-xamarin-outline::before{content:"\F0846"}.mdi-xing::before{content:"\F05BE"}.mdi-xml::before{content:"\F05C0"}.mdi-xmpp::before{content:"\F07FF"}.mdi-y-combinator::before{content:"\F0624"}.mdi-yahoo::before{content:"\F0B4F"}.mdi-yeast::before{content:"\F05C1"}.mdi-yin-yang::before{content:"\F0680"}.mdi-yoga::before{content:"\F117C"}.mdi-youtube::before{content:"\F05C3"}.mdi-youtube-gaming::before{content:"\F0848"}.mdi-youtube-studio::before{content:"\F0847"}.mdi-youtube-subscription::before{content:"\F0D40"}.mdi-youtube-tv::before{content:"\F0448"}.mdi-z-wave::before{content:"\F0AEA"}.mdi-zend::before{content:"\F0AEB"}.mdi-zigbee::before{content:"\F0D41"}.mdi-zip-box::before{content:"\F05C4"}.mdi-zip-box-outline::before{content:"\F0FFA"}.mdi-zip-disk::before{content:"\F0A23"}.mdi-zodiac-aquarius::before{content:"\F0A7D"}.mdi-zodiac-aries::before{content:"\F0A7E"}.mdi-zodiac-cancer::before{content:"\F0A7F"}.mdi-zodiac-capricorn::before{content:"\F0A80"}.mdi-zodiac-gemini::before{content:"\F0A81"}.mdi-zodiac-leo::before{content:"\F0A82"}.mdi-zodiac-libra::before{content:"\F0A83"}.mdi-zodiac-pisces::before{content:"\F0A84"}.mdi-zodiac-sagittarius::before{content:"\F0A85"}.mdi-zodiac-scorpio::before{content:"\F0A86"}.mdi-zodiac-taurus::before{content:"\F0A87"}.mdi-zodiac-virgo::before{content:"\F0A88"}.mdi-blank::before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

/*# sourceMappingURL=materialdesignicons.css.map *//* Open Iconic Bootstrap */

@font-face {font-display:swap;
  font-family: 'Icons';
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.eot');
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.woff') format('woff'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.ttf') format('truetype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.otf') format('opentype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.svg#iconic-sm') format('svg');
  font-weight: normal;
  font-style: normal;
}

.oi {
  position: relative;
  top: 1px;
  display: inline-block;
  speak:none;
  font-family: 'Icons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.oi:empty:before {
  width: 1em;
  text-align: center;
  box-sizing: content-box;
}

.oi.oi-align-center:before {
  text-align: center;
}

.oi.oi-align-left:before {
  text-align: left;
}

.oi.oi-align-right:before {
  text-align: right;
}


.oi.oi-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.oi.oi-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(1, -1);
}

.oi.oi-flip-horizontal-vertical:before {
  -webkit-transform: scale(-1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, -1);
}


.oi-account-login:before {
  content:'\e000';
}

.oi-account-logout:before {
  content:'\e001';
}

.oi-action-redo:before {
  content:'\e002';
}

.oi-action-undo:before {
  content:'\e003';
}

.oi-align-center:before {
  content:'\e004';
}

.oi-align-left:before {
  content:'\e005';
}

.oi-align-right:before {
  content:'\e006';
}

.oi-aperture:before {
  content:'\e007';
}

.oi-arrow-bottom:before {
  content:'\e008';
}

.oi-arrow-circle-bottom:before {
  content:'\e009';
}

.oi-arrow-circle-left:before {
  content:'\e00a';
}

.oi-arrow-circle-right:before {
  content:'\e00b';
}

.oi-arrow-circle-top:before {
  content:'\e00c';
}

.oi-arrow-left:before {
  content:'\e00d';
}

.oi-arrow-right:before {
  content:'\e00e';
}

.oi-arrow-thick-bottom:before {
  content:'\e00f';
}

.oi-arrow-thick-left:before {
  content:'\e010';
}

.oi-arrow-thick-right:before {
  content:'\e011';
}

.oi-arrow-thick-top:before {
  content:'\e012';
}

.oi-arrow-top:before {
  content:'\e013';
}

.oi-audio-spectrum:before {
  content:'\e014';
}

.oi-audio:before {
  content:'\e015';
}

.oi-badge:before {
  content:'\e016';
}

.oi-ban:before {
  content:'\e017';
}

.oi-bar-chart:before {
  content:'\e018';
}

.oi-basket:before {
  content:'\e019';
}

.oi-battery-empty:before {
  content:'\e01a';
}

.oi-battery-full:before {
  content:'\e01b';
}

.oi-beaker:before {
  content:'\e01c';
}

.oi-bell:before {
  content:'\e01d';
}

.oi-bluetooth:before {
  content:'\e01e';
}

.oi-bold:before {
  content:'\e01f';
}

.oi-bolt:before {
  content:'\e020';
}

.oi-book:before {
  content:'\e021';
}

.oi-bookmark:before {
  content:'\e022';
}

.oi-box:before {
  content:'\e023';
}

.oi-briefcase:before {
  content:'\e024';
}

.oi-british-pound:before {
  content:'\e025';
}

.oi-browser:before {
  content:'\e026';
}

.oi-brush:before {
  content:'\e027';
}

.oi-bug:before {
  content:'\e028';
}

.oi-bullhorn:before {
  content:'\e029';
}

.oi-calculator:before {
  content:'\e02a';
}

.oi-calendar:before {
  content:'\e02b';
}

.oi-camera-slr:before {
  content:'\e02c';
}

.oi-caret-bottom:before {
  content:'\e02d';
}

.oi-caret-left:before {
  content:'\e02e';
}

.oi-caret-right:before {
  content:'\e02f';
}

.oi-caret-top:before {
  content:'\e030';
}

.oi-cart:before {
  content:'\e031';
}

.oi-chat:before {
  content:'\e032';
}

.oi-check:before {
  content:'\e033';
}

.oi-chevron-bottom:before {
  content:'\e034';
}

.oi-chevron-left:before {
  content:'\e035';
}

.oi-chevron-right:before {
  content:'\e036';
}

.oi-chevron-top:before {
  content:'\e037';
}

.oi-circle-check:before {
  content:'\e038';
}

.oi-circle-x:before {
  content:'\e039';
}

.oi-clipboard:before {
  content:'\e03a';
}

.oi-clock:before {
  content:'\e03b';
}

.oi-cloud-download:before {
  content:'\e03c';
}

.oi-cloud-upload:before {
  content:'\e03d';
}

.oi-cloud:before {
  content:'\e03e';
}

.oi-cloudy:before {
  content:'\e03f';
}

.oi-code:before {
  content:'\e040';
}

.oi-cog:before {
  content:'\e041';
}

.oi-collapse-down:before {
  content:'\e042';
}

.oi-collapse-left:before {
  content:'\e043';
}

.oi-collapse-right:before {
  content:'\e044';
}

.oi-collapse-up:before {
  content:'\e045';
}

.oi-command:before {
  content:'\e046';
}

.oi-comment-square:before {
  content:'\e047';
}

.oi-compass:before {
  content:'\e048';
}

.oi-contrast:before {
  content:'\e049';
}

.oi-copywriting:before {
  content:'\e04a';
}

.oi-credit-card:before {
  content:'\e04b';
}

.oi-crop:before {
  content:'\e04c';
}

.oi-dashboard:before {
  content:'\e04d';
}

.oi-data-transfer-download:before {
  content:'\e04e';
}

.oi-data-transfer-upload:before {
  content:'\e04f';
}

.oi-delete:before {
  content:'\e050';
}

.oi-dial:before {
  content:'\e051';
}

.oi-document:before {
  content:'\e052';
}

.oi-dollar:before {
  content:'\e053';
}

.oi-double-quote-sans-left:before {
  content:'\e054';
}

.oi-double-quote-sans-right:before {
  content:'\e055';
}

.oi-double-quote-serif-left:before {
  content:'\e056';
}

.oi-double-quote-serif-right:before {
  content:'\e057';
}

.oi-droplet:before {
  content:'\e058';
}

.oi-eject:before {
  content:'\e059';
}

.oi-elevator:before {
  content:'\e05a';
}

.oi-ellipses:before {
  content:'\e05b';
}

.oi-envelope-closed:before {
  content:'\e05c';
}

.oi-envelope-open:before {
  content:'\e05d';
}

.oi-euro:before {
  content:'\e05e';
}

.oi-excerpt:before {
  content:'\e05f';
}

.oi-expand-down:before {
  content:'\e060';
}

.oi-expand-left:before {
  content:'\e061';
}

.oi-expand-right:before {
  content:'\e062';
}

.oi-expand-up:before {
  content:'\e063';
}

.oi-external-link:before {
  content:'\e064';
}

.oi-eye:before {
  content:'\e065';
}

.oi-eyedropper:before {
  content:'\e066';
}

.oi-file:before {
  content:'\e067';
}

.oi-fire:before {
  content:'\e068';
}

.oi-flag:before {
  content:'\e069';
}

.oi-flash:before {
  content:'\e06a';
}

.oi-folder:before {
  content:'\e06b';
}

.oi-fork:before {
  content:'\e06c';
}

.oi-fullscreen-enter:before {
  content:'\e06d';
}

.oi-fullscreen-exit:before {
  content:'\e06e';
}

.oi-globe:before {
  content:'\e06f';
}

.oi-graph:before {
  content:'\e070';
}

.oi-grid-four-up:before {
  content:'\e071';
}

.oi-grid-three-up:before {
  content:'\e072';
}

.oi-grid-two-up:before {
  content:'\e073';
}

.oi-hard-drive:before {
  content:'\e074';
}

.oi-header:before {
  content:'\e075';
}

.oi-headphones:before {
  content:'\e076';
}

.oi-heart:before {
  content:'\e077';
}

.oi-home:before {
  content:'\e078';
}

.oi-image:before {
  content:'\e079';
}

.oi-inbox:before {
  content:'\e07a';
}

.oi-infinity:before {
  content:'\e07b';
}

.oi-info:before {
  content:'\e07c';
}

.oi-italic:before {
  content:'\e07d';
}

.oi-justify-center:before {
  content:'\e07e';
}

.oi-justify-left:before {
  content:'\e07f';
}

.oi-justify-right:before {
  content:'\e080';
}

.oi-key:before {
  content:'\e081';
}

.oi-laptop:before {
  content:'\e082';
}

.oi-layers:before {
  content:'\e083';
}

.oi-lightbulb:before {
  content:'\e084';
}

.oi-link-broken:before {
  content:'\e085';
}

.oi-link-intact:before {
  content:'\e086';
}

.oi-list-rich:before {
  content:'\e087';
}

.oi-list:before {
  content:'\e088';
}

.oi-location:before {
  content:'\e089';
}

.oi-lock-locked:before {
  content:'\e08a';
}

.oi-lock-unlocked:before {
  content:'\e08b';
}

.oi-loop-circular:before {
  content:'\e08c';
}

.oi-loop-square:before {
  content:'\e08d';
}

.oi-loop:before {
  content:'\e08e';
}

.oi-magnifying-glass:before {
  content:'\e08f';
}

.oi-map-marker:before {
  content:'\e090';
}

.oi-map:before {
  content:'\e091';
}

.oi-media-pause:before {
  content:'\e092';
}

.oi-media-play:before {
  content:'\e093';
}

.oi-media-record:before {
  content:'\e094';
}

.oi-media-skip-backward:before {
  content:'\e095';
}

.oi-media-skip-forward:before {
  content:'\e096';
}

.oi-media-step-backward:before {
  content:'\e097';
}

.oi-media-step-forward:before {
  content:'\e098';
}

.oi-media-stop:before {
  content:'\e099';
}

.oi-medical-cross:before {
  content:'\e09a';
}

.oi-menu:before {
  content:'\e09b';
}

.oi-microphone:before {
  content:'\e09c';
}

.oi-minus:before {
  content:'\e09d';
}

.oi-monitor:before {
  content:'\e09e';
}

.oi-moon:before {
  content:'\e09f';
}

.oi-move:before {
  content:'\e0a0';
}

.oi-musical-note:before {
  content:'\e0a1';
}

.oi-paperclip:before {
  content:'\e0a2';
}

.oi-pencil:before {
  content:'\e0a3';
}

.oi-people:before {
  content:'\e0a4';
}

.oi-person:before {
  content:'\e0a5';
}

.oi-phone:before {
  content:'\e0a6';
}

.oi-pie-chart:before {
  content:'\e0a7';
}

.oi-pin:before {
  content:'\e0a8';
}

.oi-play-circle:before {
  content:'\e0a9';
}

.oi-plus:before {
  content:'\e0aa';
}

.oi-power-standby:before {
  content:'\e0ab';
}

.oi-print:before {
  content:'\e0ac';
}

.oi-project:before {
  content:'\e0ad';
}

.oi-pulse:before {
  content:'\e0ae';
}

.oi-puzzle-piece:before {
  content:'\e0af';
}

.oi-question-mark:before {
  content:'\e0b0';
}

.oi-rain:before {
  content:'\e0b1';
}

.oi-random:before {
  content:'\e0b2';
}

.oi-reload:before {
  content:'\e0b3';
}

.oi-resize-both:before {
  content:'\e0b4';
}

.oi-resize-height:before {
  content:'\e0b5';
}

.oi-resize-width:before {
  content:'\e0b6';
}

.oi-rss-alt:before {
  content:'\e0b7';
}

.oi-rss:before {
  content:'\e0b8';
}

.oi-script:before {
  content:'\e0b9';
}

.oi-share-boxed:before {
  content:'\e0ba';
}

.oi-share:before {
  content:'\e0bb';
}

.oi-shield:before {
  content:'\e0bc';
}

.oi-signal:before {
  content:'\e0bd';
}

.oi-signpost:before {
  content:'\e0be';
}

.oi-sort-ascending:before {
  content:'\e0bf';
}

.oi-sort-descending:before {
  content:'\e0c0';
}

.oi-spreadsheet:before {
  content:'\e0c1';
}

.oi-star:before {
  content:'\e0c2';
}

.oi-sun:before {
  content:'\e0c3';
}

.oi-tablet:before {
  content:'\e0c4';
}

.oi-tag:before {
  content:'\e0c5';
}

.oi-tags:before {
  content:'\e0c6';
}

.oi-target:before {
  content:'\e0c7';
}

.oi-task:before {
  content:'\e0c8';
}

.oi-terminal:before {
  content:'\e0c9';
}

.oi-text:before {
  content:'\e0ca';
}

.oi-thumb-down:before {
  content:'\e0cb';
}

.oi-thumb-up:before {
  content:'\e0cc';
}

.oi-timer:before {
  content:'\e0cd';
}

.oi-transfer:before {
  content:'\e0ce';
}

.oi-trash:before {
  content:'\e0cf';
}

.oi-underline:before {
  content:'\e0d0';
}

.oi-vertical-align-bottom:before {
  content:'\e0d1';
}

.oi-vertical-align-center:before {
  content:'\e0d2';
}

.oi-vertical-align-top:before {
  content:'\e0d3';
}

.oi-video:before {
  content:'\e0d4';
}

.oi-volume-high:before {
  content:'\e0d5';
}

.oi-volume-low:before {
  content:'\e0d6';
}

.oi-volume-off:before {
  content:'\e0d7';
}

.oi-warning:before {
  content:'\e0d8';
}

.oi-wifi:before {
  content:'\e0d9';
}

.oi-wrench:before {
  content:'\e0da';
}

.oi-x:before {
  content:'\e0db';
}

.oi-yen:before {
  content:'\e0dc';
}

.oi-zoom-in:before {
  content:'\e0dd';
}

.oi-zoom-out:before {
  content:'\e0de';
}
@font-face {font-display:swap;
  font-family: 'simple-line-icons';
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.eot?v=2.4.0');
  src: url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\e005";
}
.icon-people:before {
  content: "\e001";
}
.icon-user-female:before {
  content: "\e000";
}
.icon-user-follow:before {
  content: "\e002";
}
.icon-user-following:before {
  content: "\e003";
}
.icon-user-unfollow:before {
  content: "\e004";
}
.icon-login:before {
  content: "\e066";
}
.icon-logout:before {
  content: "\e065";
}
.icon-emotsmile:before {
  content: "\e021";
}
.icon-phone:before {
  content: "\e600";
}
.icon-call-end:before {
  content: "\e048";
}
.icon-call-in:before {
  content: "\e047";
}
.icon-call-out:before {
  content: "\e046";
}
.icon-map:before {
  content: "\e033";
}
.icon-location-pin:before {
  content: "\e096";
}
.icon-direction:before {
  content: "\e042";
}
.icon-directions:before {
  content: "\e041";
}
.icon-compass:before {
  content: "\e045";
}
.icon-layers:before {
  content: "\e034";
}
.icon-menu:before {
  content: "\e601";
}
.icon-list:before {
  content: "\e067";
}
.icon-options-vertical:before {
  content: "\e602";
}
.icon-options:before {
  content: "\e603";
}
.icon-arrow-down:before {
  content: "\e604";
}
.icon-arrow-left:before {
  content: "\e605";
}
.icon-arrow-right:before {
  content: "\e606";
}
.icon-arrow-up:before {
  content: "\e607";
}
.icon-arrow-up-circle:before {
  content: "\e078";
}
.icon-arrow-left-circle:before {
  content: "\e07a";
}
.icon-arrow-right-circle:before {
  content: "\e079";
}
.icon-arrow-down-circle:before {
  content: "\e07b";
}
.icon-check:before {
  content: "\e080";
}
.icon-clock:before {
  content: "\e081";
}
.icon-plus:before {
  content: "\e095";
}
.icon-minus:before {
  content: "\e615";
}
.icon-close:before {
  content: "\e082";
}
.icon-event:before {
  content: "\e619";
}
.icon-exclamation:before {
  content: "\e617";
}
.icon-organization:before {
  content: "\e616";
}
.icon-trophy:before {
  content: "\e006";
}
.icon-screen-smartphone:before {
  content: "\e010";
}
.icon-screen-desktop:before {
  content: "\e011";
}
.icon-plane:before {
  content: "\e012";
}
.icon-notebook:before {
  content: "\e013";
}
.icon-mustache:before {
  content: "\e014";
}
.icon-mouse:before {
  content: "\e015";
}
.icon-magnet:before {
  content: "\e016";
}
.icon-energy:before {
  content: "\e020";
}
.icon-disc:before {
  content: "\e022";
}
.icon-cursor:before {
  content: "\e06e";
}
.icon-cursor-move:before {
  content: "\e023";
}
.icon-crop:before {
  content: "\e024";
}
.icon-chemistry:before {
  content: "\e026";
}
.icon-speedometer:before {
  content: "\e007";
}
.icon-shield:before {
  content: "\e00e";
}
.icon-screen-tablet:before {
  content: "\e00f";
}
.icon-magic-wand:before {
  content: "\e017";
}
.icon-hourglass:before {
  content: "\e018";
}
.icon-graduation:before {
  content: "\e019";
}
.icon-ghost:before {
  content: "\e01a";
}
.icon-game-controller:before {
  content: "\e01b";
}
.icon-fire:before {
  content: "\e01c";
}
.icon-eyeglass:before {
  content: "\e01d";
}
.icon-envelope-open:before {
  content: "\e01e";
}
.icon-envelope-letter:before {
  content: "\e01f";
}
.icon-bell:before {
  content: "\e027";
}
.icon-badge:before {
  content: "\e028";
}
.icon-anchor:before {
  content: "\e029";
}
.icon-wallet:before {
  content: "\e02a";
}
.icon-vector:before {
  content: "\e02b";
}
.icon-speech:before {
  content: "\e02c";
}
.icon-puzzle:before {
  content: "\e02d";
}
.icon-printer:before {
  content: "\e02e";
}
.icon-present:before {
  content: "\e02f";
}
.icon-playlist:before {
  content: "\e030";
}
.icon-pin:before {
  content: "\e031";
}
.icon-picture:before {
  content: "\e032";
}
.icon-handbag:before {
  content: "\e035";
}
.icon-globe-alt:before {
  content: "\e036";
}
.icon-globe:before {
  content: "\e037";
}
.icon-folder-alt:before {
  content: "\e039";
}
.icon-folder:before {
  content: "\e089";
}
.icon-film:before {
  content: "\e03a";
}
.icon-feed:before {
  content: "\e03b";
}
.icon-drop:before {
  content: "\e03e";
}
.icon-drawer:before {
  content: "\e03f";
}
.icon-docs:before {
  content: "\e040";
}
.icon-doc:before {
  content: "\e085";
}
.icon-diamond:before {
  content: "\e043";
}
.icon-cup:before {
  content: "\e044";
}
.icon-calculator:before {
  content: "\e049";
}
.icon-bubbles:before {
  content: "\e04a";
}
.icon-briefcase:before {
  content: "\e04b";
}
.icon-book-open:before {
  content: "\e04c";
}
.icon-basket-loaded:before {
  content: "\e04d";
}
.icon-basket:before {
  content: "\e04e";
}
.icon-bag:before {
  content: "\e04f";
}
.icon-action-undo:before {
  content: "\e050";
}
.icon-action-redo:before {
  content: "\e051";
}
.icon-wrench:before {
  content: "\e052";
}
.icon-umbrella:before {
  content: "\e053";
}
.icon-trash:before {
  content: "\e054";
}
.icon-tag:before {
  content: "\e055";
}
.icon-support:before {
  content: "\e056";
}
.icon-frame:before {
  content: "\e038";
}
.icon-size-fullscreen:before {
  content: "\e057";
}
.icon-size-actual:before {
  content: "\e058";
}
.icon-shuffle:before {
  content: "\e059";
}
.icon-share-alt:before {
  content: "\e05a";
}
.icon-share:before {
  content: "\e05b";
}
.icon-rocket:before {
  content: "\e05c";
}
.icon-question:before {
  content: "\e05d";
}
.icon-pie-chart:before {
  content: "\e05e";
}
.icon-pencil:before {
  content: "\e05f";
}
.icon-note:before {
  content: "\e060";
}
.icon-loop:before {
  content: "\e064";
}
.icon-home:before {
  content: "\e069";
}
.icon-grid:before {
  content: "\e06a";
}
.icon-graph:before {
  content: "\e06b";
}
.icon-microphone:before {
  content: "\e063";
}
.icon-music-tone-alt:before {
  content: "\e061";
}
.icon-music-tone:before {
  content: "\e062";
}
.icon-earphones-alt:before {
  content: "\e03c";
}
.icon-earphones:before {
  content: "\e03d";
}
.icon-equalizer:before {
  content: "\e06c";
}
.icon-like:before {
  content: "\e068";
}
.icon-dislike:before {
  content: "\e06d";
}
.icon-control-start:before {
  content: "\e06f";
}
.icon-control-rewind:before {
  content: "\e070";
}
.icon-control-play:before {
  content: "\e071";
}
.icon-control-pause:before {
  content: "\e072";
}
.icon-control-forward:before {
  content: "\e073";
}
.icon-control-end:before {
  content: "\e074";
}
.icon-volume-1:before {
  content: "\e09f";
}
.icon-volume-2:before {
  content: "\e0a0";
}
.icon-volume-off:before {
  content: "\e0a1";
}
.icon-calendar:before {
  content: "\e075";
}
.icon-bulb:before {
  content: "\e076";
}
.icon-chart:before {
  content: "\e077";
}
.icon-ban:before {
  content: "\e07c";
}
.icon-bubble:before {
  content: "\e07d";
}
.icon-camrecorder:before {
  content: "\e07e";
}
.icon-camera:before {
  content: "\e07f";
}
.icon-cloud-download:before {
  content: "\e083";
}
.icon-cloud-upload:before {
  content: "\e084";
}
.icon-envelope:before {
  content: "\e086";
}
.icon-eye:before {
  content: "\e087";
}
.icon-flag:before {
  content: "\e088";
}
.icon-heart:before {
  content: "\e08a";
}
.icon-info:before {
  content: "\e08b";
}
.icon-key:before {
  content: "\e08c";
}
.icon-link:before {
  content: "\e08d";
}
.icon-lock:before {
  content: "\e08e";
}
.icon-lock-open:before {
  content: "\e08f";
}
.icon-magnifier:before {
  content: "\e090";
}
.icon-magnifier-add:before {
  content: "\e091";
}
.icon-magnifier-remove:before {
  content: "\e092";
}
.icon-paper-clip:before {
  content: "\e093";
}
.icon-paper-plane:before {
  content: "\e094";
}
.icon-power:before {
  content: "\e097";
}
.icon-refresh:before {
  content: "\e098";
}
.icon-reload:before {
  content: "\e099";
}
.icon-settings:before {
  content: "\e09a";
}
.icon-star:before {
  content: "\e09b";
}
.icon-symbol-female:before {
  content: "\e09c";
}
.icon-symbol-male:before {
  content: "\e09d";
}
.icon-target:before {
  content: "\e09e";
}
.icon-credit-card:before {
  content: "\e025";
}
.icon-paypal:before {
  content: "\e608";
}
.icon-social-tumblr:before {
  content: "\e00a";
}
.icon-social-twitter:before {
  content: "\e009";
}
.icon-social-facebook:before {
  content: "\e00b";
}
.icon-social-instagram:before {
  content: "\e609";
}
.icon-social-linkedin:before {
  content: "\e60a";
}
.icon-social-pinterest:before {
  content: "\e60b";
}
.icon-social-github:before {
  content: "\e60c";
}
.icon-social-google:before {
  content: "\e60d";
}
.icon-social-reddit:before {
  content: "\e60e";
}
.icon-social-skype:before {
  content: "\e60f";
}
.icon-social-dribbble:before {
  content: "\e00d";
}
.icon-social-behance:before {
  content: "\e610";
}
.icon-social-foursqare:before {
  content: "\e611";
}
.icon-social-soundcloud:before {
  content: "\e612";
}
.icon-social-spotify:before {
  content: "\e613";
}
.icon-social-stumbleupon:before {
  content: "\e614";
}
.icon-social-youtube:before {
  content: "\e008";
}
.icon-social-dropbox:before {
  content: "\e00c";
}
.icon-social-vkontakte:before {
  content: "\e618";
}
.icon-social-steam:before {
  content: "\e620";
}
/*--------------------------
    icon themify 
    https://themify.me/themify-icons
-------------------------- */


@font-face {font-display:swap;
	font-family: 'themify';
	src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/themify.eot?-fvbane');
	src:url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/.../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/themify.woff?-fvbane') format('woff'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/themify.ttf?-fvbane') format('truetype'),
		url('/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/fonts/themify.svg?-fvbane#themify') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}

.hcb_wrap.hcb_wrap{display:block;margin-bottom:2em;margin-top:2em;padding:0;position:relative;z-index:0}.hcb_wrap.hcb_wrap pre{-webkit-overflow-scrolling:touch;border-radius:0;box-sizing:border-box;display:block;font-family:var(--hcb-font-family,"Menlo","Consolas","Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo",sans-serif);font-size:var(--hcb-font-size,14px);letter-spacing:.1px;line-height:1;margin:0;overflow:auto;padding:1.75em 1.5em;position:static}.hcb_wrap.hcb_wrap code,.hcb_wrap.hcb_wrap pre{word-wrap:normal;background:var(--hcb-color--bg,#f7f6f6);border:none;color:var(--hcb-color--text,#1f1e1e);-webkit-hyphens:none;hyphens:none;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px var(--hcb-color--text-shadow,#fff);white-space:pre;word-break:normal;word-spacing:normal}.hcb_wrap.hcb_wrap code,.hcb_wrap.hcb_wrap span{box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.5;margin:0;padding:0}.hcb_wrap .line-highlight{background:var(--hcb-color--highlight,hsla(24,20%,49%,.1));font-size:inherit;left:0;line-height:inherit;margin-top:1.75em;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.hcb_wrap .line-highlight:before,.hcb_wrap .line-highlight[data-end]:after{background-color:var(--hcb-color--highlight-bg,#b1aead);border-radius:0;box-sizing:border-box;color:var(--hcb-color--highlight-text,#f5f2f0);content:attr(data-start);font-size:12px;font-weight:700;left:0;line-height:inherit;min-width:1.5em;padding:1px 2px;position:absolute;text-align:center;text-shadow:none;top:0;vertical-align:middle}.hcb_wrap .line-highlight[data-end]:after{bottom:0;content:attr(data-end);top:auto}.hcb_wrap .line-numbers .line-highlight:after,.hcb_wrap .line-numbers .line-highlight:before{content:none}.hcb_wrap pre.line-numbers{counter-reset:linenumber;padding-left:3.75em;position:static}.hcb_wrap pre.line-numbers>code{position:relative;white-space:inherit}.hcb_wrap .line-numbers .line-numbers-rows{border-right:1px solid var(--hcb-color--line-numbers,#999);font-size:inherit;left:-3.75em;letter-spacing:-1px;pointer-events:none;position:absolute;top:-2px;-webkit-user-select:none;user-select:none;width:3em}.hcb_wrap .line-numbers-rows>span{counter-increment:linenumber;display:block;pointer-events:none}.hcb_wrap .line-numbers-rows>span:before{color:var(--hcb-color--line-numbers,#999);content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.hcb_wrap pre:before{background-color:var(--hcb-color--lang--bg,#dedede);box-sizing:border-box;color:var(--hcb-color--lang--text,#1f1e1e);content:attr(data-lang);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;min-width:4em;padding:0 10px;position:absolute;right:0;text-align:center;top:0;z-index:1}.hcb_wrap .hcb-clipboard+pre:before{right:26px}.hcb_wrap pre[data-file]:before{background-image:var(--hcb-file-icon);background-position:center left 8px;background-repeat:no-repeat;background-size:auto 10px;content:attr(data-file);padding:0 8px 0 20px}.hcb_wrap pre[data-show-lang="0"]:not([data-file]):before{content:none}.hcb_wrap .hcb-clipboard{background-color:hsla(0,0%,100%,.8);background-image:url(/wp-content/plugins/highlighting-code-block/assets/img/clipborad.svg);background-position:50%;background-repeat:no-repeat;background-size:16px auto;border:none;border-radius:1px;box-sizing:border-box;height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:20px;z-index:1}.hcb_wrap .hcb-clipboard.-done{background-image:url(/wp-content/plugins/highlighting-code-block/assets/img/copied.svg)}.hcb_wrap .hcb-clipboard.-done:before{bottom:100%;content:"Copied!";font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;position:absolute;right:0}.hcb_wrap pre::-webkit-scrollbar{height:6px}.hcb_wrap pre::-webkit-scrollbar-track{background:var(--hcb-color--scrollbar-track,hsla(0,0%,59%,.1));border:none}.hcb_wrap pre::-webkit-scrollbar-thumb{background:var(--hcb-color--scrollbar-thumb,hsla(0,0%,59%,.25));border-radius:3px}:not(pre)>code.prism{border-radius:.3em;padding:.1em;white-space:normal}@media screen and (max-width:599px){.hcb_wrap.hcb_wrap pre{font-size:var(--hcb-font-size--mobile,13px)}}
:root{--hcb-font-size: 14px}:root{--hcb-font-size--mobile: 13px}:root{--hcb-font-family:Menlo, Consolas, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;}
body{--hcb-color--text:#f8f8f2;--hcb-color--text-shadow:rg1a1a1ab(136,132,132);--hcb-color--bg:#34352e;--hcb-color--lang--text:#fff;--hcb-color--lang--bg:#111;--hcb-color--line-numbers:#999;--hcb-color--highlight:rgba(255,250,245,.1);--hcb-color--highlight-text:#fcfcfc;--hcb-color--highlight-bg:#afa7a166;--hcb-file-icon:url(/wp-content/plugins/highlighting-code-block/assets/img/file-icon-dark.svg);--hcb-color--scrollbar-track:hsla(0,0%,100%,.1);--hcb-color--scrollbar-thumb:hsla(0,0%,100%,.2)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#a8a897}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.important,.token.property,.token.symbol,.token.tag{color:#ff2c78}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.class-name,.token.inserted,.token.selector{color:#b4ec43}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.string{color:#f3e880}.token.function,.token.keyword.def{color:#5fe6ff}.token.keyword,.token.operator{color:#f92672}.token.keyword.this,.token.regex{color:#fd971f}.token.delimiter:not(.symbol){color:#5294ff}.token.bold{font-weight:700}.token.builtin,.token.italic,.token.keyword.def{font-style:italic}.token.entity{cursor:help}.language-css .token.property,.language-json .token.property,.language-scss .token.property{color:#5fe6ff}.language-php .token.important.delimiter{font-weight:400}.language-ruby .token.interpolation{color:#f8f8f2}.language-json .token.operator{color:#f3e880}.ekit-wid-con .row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ekit-wid-con .col,.ekit-wid-con .col-1,.ekit-wid-con .col-10,.ekit-wid-con .col-11,.ekit-wid-con .col-12,.ekit-wid-con .col-2,.ekit-wid-con .col-3,.ekit-wid-con .col-4,.ekit-wid-con .col-5,.ekit-wid-con .col-6,.ekit-wid-con .col-7,.ekit-wid-con .col-8,.ekit-wid-con .col-9,.ekit-wid-con .col-auto,.ekit-wid-con .col-lg,.ekit-wid-con .col-lg-1,.ekit-wid-con .col-lg-10,.ekit-wid-con .col-lg-11,.ekit-wid-con .col-lg-12,.ekit-wid-con .col-lg-2,.ekit-wid-con .col-lg-3,.ekit-wid-con .col-lg-4,.ekit-wid-con .col-lg-5,.ekit-wid-con .col-lg-6,.ekit-wid-con .col-lg-7,.ekit-wid-con .col-lg-8,.ekit-wid-con .col-lg-9,.ekit-wid-con .col-lg-auto,.ekit-wid-con .col-md,.ekit-wid-con .col-md-1,.ekit-wid-con .col-md-10,.ekit-wid-con .col-md-11,.ekit-wid-con .col-md-12,.ekit-wid-con .col-md-2,.ekit-wid-con .col-md-3,.ekit-wid-con .col-md-4,.ekit-wid-con .col-md-5,.ekit-wid-con .col-md-6,.ekit-wid-con .col-md-7,.ekit-wid-con .col-md-8,.ekit-wid-con .col-md-9,.ekit-wid-con .col-md-auto,.ekit-wid-con .col-sm,.ekit-wid-con .col-sm-1,.ekit-wid-con .col-sm-10,.ekit-wid-con .col-sm-11,.ekit-wid-con .col-sm-12,.ekit-wid-con .col-sm-2,.ekit-wid-con .col-sm-3,.ekit-wid-con .col-sm-4,.ekit-wid-con .col-sm-5,.ekit-wid-con .col-sm-6,.ekit-wid-con .col-sm-7,.ekit-wid-con .col-sm-8,.ekit-wid-con .col-sm-9,.ekit-wid-con .col-sm-auto,.ekit-wid-con .col-xl,.ekit-wid-con .col-xl-1,.ekit-wid-con .col-xl-10,.ekit-wid-con .col-xl-11,.ekit-wid-con .col-xl-12,.ekit-wid-con .col-xl-2,.ekit-wid-con .col-xl-3,.ekit-wid-con .col-xl-4,.ekit-wid-con .col-xl-5,.ekit-wid-con .col-xl-6,.ekit-wid-con .col-xl-7,.ekit-wid-con .col-xl-8,.ekit-wid-con .col-xl-9,.ekit-wid-con .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.ekit-wid-con .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-1{margin-left:8.333333%}.ekit-wid-con .offset-2{margin-left:16.666667%}.ekit-wid-con .offset-3{margin-left:25%}.ekit-wid-con .offset-4{margin-left:33.333333%}.ekit-wid-con .offset-5{margin-left:41.666667%}.ekit-wid-con .offset-6{margin-left:50%}.ekit-wid-con .offset-7{margin-left:58.333333%}.ekit-wid-con .offset-8{margin-left:66.666667%}.ekit-wid-con .offset-9{margin-left:75%}.ekit-wid-con .offset-10{margin-left:83.333333%}.ekit-wid-con .offset-11{margin-left:91.666667%}@media (min-width:576px){.ekit-wid-con .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-sm-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-sm-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-sm-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-sm-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-sm-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-sm-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-sm-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-sm-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-sm-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-sm-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-sm-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-sm-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-sm-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-sm-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-sm-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-sm-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-sm-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-sm-0{margin-left:0}.ekit-wid-con .offset-sm-1{margin-left:8.333333%}.ekit-wid-con .offset-sm-2{margin-left:16.666667%}.ekit-wid-con .offset-sm-3{margin-left:25%}.ekit-wid-con .offset-sm-4{margin-left:33.333333%}.ekit-wid-con .offset-sm-5{margin-left:41.666667%}.ekit-wid-con .offset-sm-6{margin-left:50%}.ekit-wid-con .offset-sm-7{margin-left:58.333333%}.ekit-wid-con .offset-sm-8{margin-left:66.666667%}.ekit-wid-con .offset-sm-9{margin-left:75%}.ekit-wid-con .offset-sm-10{margin-left:83.333333%}.ekit-wid-con .offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.ekit-wid-con .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-md-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-md-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-md-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-md-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-md-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-md-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-md-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-md-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-md-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-md-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-md-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-md-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-md-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-md-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-md-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-md-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-md-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-md-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-md-0{margin-left:0}.ekit-wid-con .offset-md-1{margin-left:8.333333%}.ekit-wid-con .offset-md-2{margin-left:16.666667%}.ekit-wid-con .offset-md-3{margin-left:25%}.ekit-wid-con .offset-md-4{margin-left:33.333333%}.ekit-wid-con .offset-md-5{margin-left:41.666667%}.ekit-wid-con .offset-md-6{margin-left:50%}.ekit-wid-con .offset-md-7{margin-left:58.333333%}.ekit-wid-con .offset-md-8{margin-left:66.666667%}.ekit-wid-con .offset-md-9{margin-left:75%}.ekit-wid-con .offset-md-10{margin-left:83.333333%}.ekit-wid-con .offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.ekit-wid-con .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-lg-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-lg-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-lg-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-lg-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-lg-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-lg-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-lg-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-lg-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-lg-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-lg-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-lg-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-lg-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-lg-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-lg-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-lg-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-lg-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-lg-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-lg-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-lg-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-lg-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-lg-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-lg-0{margin-left:0}.ekit-wid-con .offset-lg-1{margin-left:8.333333%}.ekit-wid-con .offset-lg-2{margin-left:16.666667%}.ekit-wid-con .offset-lg-3{margin-left:25%}.ekit-wid-con .offset-lg-4{margin-left:33.333333%}.ekit-wid-con .offset-lg-5{margin-left:41.666667%}.ekit-wid-con .offset-lg-6{margin-left:50%}.ekit-wid-con .offset-lg-7{margin-left:58.333333%}.ekit-wid-con .offset-lg-8{margin-left:66.666667%}.ekit-wid-con .offset-lg-9{margin-left:75%}.ekit-wid-con .offset-lg-10{margin-left:83.333333%}.ekit-wid-con .offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.ekit-wid-con .col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-xl-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-xl-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-xl-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-xl-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-xl-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-xl-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-xl-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-xl-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-xl-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-xl-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-xl-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-xl-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-xl-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-xl-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-xl-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-xl-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-xl-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-xl-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-xl-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-xl-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-xl-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-xl-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-xl-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-xl-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-xl-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-xl-0{margin-left:0}.ekit-wid-con .offset-xl-1{margin-left:8.333333%}.ekit-wid-con .offset-xl-2{margin-left:16.666667%}.ekit-wid-con .offset-xl-3{margin-left:25%}.ekit-wid-con .offset-xl-4{margin-left:33.333333%}.ekit-wid-con .offset-xl-5{margin-left:41.666667%}.ekit-wid-con .offset-xl-6{margin-left:50%}.ekit-wid-con .offset-xl-7{margin-left:58.333333%}.ekit-wid-con .offset-xl-8{margin-left:66.666667%}.ekit-wid-con .offset-xl-9{margin-left:75%}.ekit-wid-con .offset-xl-10{margin-left:83.333333%}.ekit-wid-con .offset-xl-11{margin-left:91.666667%}}.ekit-wid-con .fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.ekit-wid-con .fade.in{opacity:1}.ekit-wid-con .collapse{display:none}.ekit-wid-con .collapse.in{display:block}.ekit-wid-con .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ekit-wid-con .nav-tabs{border-bottom:1px solid #ddd}.ekit-wid-con .nav-tabs>li{float:left;margin-bottom:-1px}.ekit-wid-con .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.ekit-wid-con .nav-tabs>li.active>a,.ekit-wid-con .nav-tabs>li.active>a:focus,.ekit-wid-con .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.ekit-wid-con .tab-content>.tab-pane{display:none}.ekit-wid-con .tab-content>.active{display:block}.ekit-wid-con .clearfix::after,.ekit-wid-con .clearfix::before,.ekit-wid-con .nav::after,.ekit-wid-con .nav::before,.ekit-wid-con .row::after,.ekit-wid-con .row::before{display:table;content:" "}.ekit-wid-con .clearfix::after,.ekit-wid-con .nav::after,.ekit-wid-con .row::after{clear:both}.ekit-wid-con .hide{display:none!important}.ekit-wid-con .show{display:block!important}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus::before,.slick-next:hover::before,.slick-prev:focus::before,.slick-prev:hover::before{opacity:1}.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:.25}.slick-next::before,.slick-prev::before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev::before{content:"←"}[dir=rtl] .slick-prev::before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus::before,.slick-dots li button:hover::before{opacity:1}.slick-dots li button::before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{opacity:.75;color:#000}:focus{outline:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container::before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container::before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close.ekit-popup-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close.ekit-popup-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close.ekit-popup-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close.ekit-popup-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close.ekit-popup-close:focus,.mfp-close.ekit-popup-close:hover{opacity:1}.mfp-close.ekit-popup-close:active{top:1px}.mfp-close-btn-in .mfp-closeekit-popup-close{color:#333}.mfp-iframe-holder .mfp-close.ekit-popup-close,.mfp-image-holder .mfp-close.ekit-popup-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow::after,.mfp-arrow::before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow::after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow::before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left::after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left::before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right::after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right::before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close.ekit-popup-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure::after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right: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{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close.ekit-popup-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.twentytwenty-horizontal .twentytwenty-handle::after,.twentytwenty-horizontal .twentytwenty-handle::before,.twentytwenty-vertical .twentytwenty-handle::after,.twentytwenty-vertical .twentytwenty-handle::before{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle::after,.twentytwenty-horizontal .twentytwenty-handle::before{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle::after,.twentytwenty-vertical .twentytwenty-handle::before{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;transition-duration:.5s}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label::before,.twentytwenty-before-label::before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-after-label::before,.twentytwenty-before-label::before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-after-label::before,.twentytwenty-horizontal .twentytwenty-before-label::before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-after-label::before,.twentytwenty-vertical .twentytwenty-before-label::before{left:50%;margin-left:-45px;text-align:center;width:auto;display:inline-block}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-handle .twentytwenty-left-arrow,.twentytwenty-handle .twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-handle .twentytwenty-down-arrow,.twentytwenty-handle .twentytwenty-up-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label::before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label::before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label::before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label::before{right:10px}.twentytwenty-vertical .twentytwenty-before-label::before{top:10px}.twentytwenty-vertical .twentytwenty-after-label::before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}div.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle::before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle::after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle::before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle::after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-handle>.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-handle>.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-handle>.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-handle>.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.nav-alignment-dynamic,.nav-alignment-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementskit-menu-container{z-index:10000}.elementskit-navbar-nav>li>a .ekit-menu-icon{padding-right:5px}.ekit-menu-badge{position:absolute;top:5px;left:50%;background-color:#bbb;color:#fff;font-size:16px;padding:4px 8px;border-radius:3px;font-size:8px;line-height:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:10}.ekit-menu-badge>.ekit-menu-badge-arrow{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:solid transparent;border-right:solid transparent;border-top:solid #bbb;border-bottom:solid transparent;border-width:6px}.elementskit-dropdown li{position:relative}.elementskit-dropdown .ekit-menu-badge{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementskit-navbar-nav-default .elementskit-navbar-nav{padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav>li{position:relative}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{text-decoration:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>li.elementskit-megamenu-has{position:static}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{-webkit-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal}.elementskit-navbar-nav-default .elementskit-dropdown{border-top:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-right:1px solid #dadada;background-color:#f4f4f4;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;padding-left:0;list-style:none;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:100%;top:0}.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown.open-fromleft{left:auto;right:100%}.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{display:block;padding-top:15px;padding-left:10px;padding-bottom:15px;padding-right:10px;color:#000;font-weight:400;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-dropdown li:hover>a,.elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown li>a:hover{color:#1e73be;background-color:#fff}.elementskit-navbar-nav-default .elementskit-submenu-panel>li:hover>a,.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a:hover{color:#0d3a4f;background-color:rgba(255,255,255,.5)}.elementskit-navbar-nav-default .elementskit-megamenu-panel{width:100%}.elementskit-navbar-nav-default .elementskit-overlay{display:none}.elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:none}.elementskit-navbar-nav-default .elementskit-menu-close{border:1px solid rgba(0,0,0,.5);color:rgba(51,51,51,.5);float:right;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}.elementskit-navbar-nav-default .elementskit-dropdown-has>a{position:relative}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:6px;display:block;float:right;cursor:pointer;position:relative;font-weight:900;font-style:normal;font-size:11px}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 15px}}.elementskit-navbar-nav-default.elementskit_line_arrow .elementskit-submenu-indicator{font-style:normal}.elementskit-navbar-nav-default.elementskit_plus_icon .elementskit-submenu-indicator{font-style:normal}.elementskit-navbar-nav-default.elementskit_plus_icon .elementskit-submenu-indicator::before{content:"+"}.elementskit-navbar-nav-default.elementskit_fill_arrow .elementskit-submenu-indicator::before{content:"\e97f"}.elementskit-navbar-nav-default.elementskit_fill_arrow .elementskit-submenu-panel>li>a .elementskit-submenu-indicator::before{content:"\f0da"}.elementskit-navbar-nav-default.elementskit_none .elementskit-submenu-indicator::before{content:""!important}.elementskit-navbar-nav-default.elementskit-menu-container{background:rgba(255,255,255,0);background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;position:relative;height:100px;z-index:90000}.elementskit-navbar-nav-default .elementskit-dropdown{min-width:250px;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{font-size:15px;color:#000;padding-left:15px;padding-right:15px}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-justified{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.elementskit-navbar-nav-default .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.elementskit-navbar-nav-default .elementskit-megamenu-panel{-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:absolute;left:0;top:100%;display:block;z-index:999}}@media (min-width:1025px){.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has .elementskit-dropdown{display:none}.elementskit-navbar-nav-default.ekit-nav-dropdown-click .ekit-dropdown-open-onclick{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}@media (max-width:1024px){.ekit_menu_responsive_tablet>.elementskit-navbar-nav-default{background-color:#f7f7f7}.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{width:100%;position:fixed;top:0;left:-100vw;height:100%;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.elementskit-navbar-nav-default .no-scroller{overflow:hidden}.elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:block;position:relative;z-index:5;width:100%}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title{float:left}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-menu-close{float:right}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{color:#000;font-size:12px;-webkit-transition:all .4s ease;transition:all .4s ease;padding-top:5px;padding-left:10px;padding-right:5px;padding-bottom:5px}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{color:#0d3a4f}.elementskit-navbar-nav-default .elementskit-navbar-nav>li:hover>a{color:#0d3a4f}.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{color:#000;font-size:12px;padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:7px}.elementskit-navbar-nav-default .elementskit-dropdown{display:block;border:0;margin-left:0}.elementskit-navbar-nav-default .elementskit-megamenu-panel{display:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a{padding-left:15px}}@media (max-width:767px){.ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background-color:#f7f7f7}}@media (min-width:1025px){.ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1023px) and (min-width:768px){.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1024px) and (min-width:766px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:0}}.elementskit-menu-close,.elementskit-menu-hamburger{display:none}.elementskit-menu-hamburger{color:#000}@media (max-width:1024px){.elementskit-menu-overlay{display:block;position:fixed;z-index:14;top:0;left:-100%;height:100%;width:100%;background-color:rgba(51,51,51,.5);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1;visibility:visible;-webkit-transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s;transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s}.elementor-element-edit-mode .elementskit-menu-overlay{left:100%}.elementskit-menu-hamburger{border:1px solid rgba(0,0,0,.2);float:right}.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5)}.elementskit-menu-close,.elementskit-menu-hamburger{padding:8px;background-color:transparent;border-radius:.25rem;position:relative;z-index:10;cursor:pointer;width:45px;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.elementskit-menu-close .elementskit-menu-hamburger-icon,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:1px;width:100%;display:block;margin-bottom:4px}.elementskit-menu-close .elementskit-menu-hamburger-icon:last-child,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child{margin-bottom:0}.elementskit-navbar-nav .ekit-menu-badge{font-size:7px}}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>.elementskit-dropdown>li>a .ekit-menu-badge .ekit-menu-badge-arrow{display:none}.dropdown-item,.ekit-menu-nav-link{position:relative}.dropdown-item>i,.ekit-menu-nav-link>i{padding-right:5px}@-webkit-keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.xs-zoomIn{-webkit-animation-name:xs-zoomIn;animation-name:xs-zoomIn}.elementskit-nav-logo{display:inline-block}@media (max-width:1024px){.elementor-widget-ekit-nav-menu{-webkit-animation:none!important;animation:none!important}.ekit-wid-con:not(.ekit_menu_responsive_mobile) .elementskit-navbar-nav{display:block}}@media (max-width:1024px){.elementskit-menu-close,.elementskit-menu-hamburger{display:block}.elementskit-menu-container{max-width:350px}.elementskit-menu-overlay.active{left:0;-webkit-transition:all .6s cubic-bezier(.22,.61,.24,1) 0s;transition:all .6s cubic-bezier(.22,.61,.24,1) 0s}.elementskit-menu-offcanvas-elements{height:100%!important;padding-bottom:10px}.elementskit-menu-offcanvas-elements.active{left:0}.elementskit-dropdown{position:relative;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}.ekit_menu_responsive_tablet .ekit-menu-badge{position:static;margin-left:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none;transform:none}.ekit_menu_responsive_tablet .ekit-menu-badge>.ekit-menu-badge-arrow{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:auto}.ekit_menu_responsive_tablet .elementskit-submenu-indicator{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid;border-radius:30px}}@media screen and (min-width:766px) and (max-width:1024px){.ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements{position:static}.ekit_menu_responsive_mobile .elementskit-nav-identity-panel{display:none}.ekit_menu_responsive_mobile .elementskit-menu-hamburger{display:none}.ekit_menu_responsive_mobile .elementskit-menu-container{overflow-y:unset;overflow-x:unset}.ekit_menu_responsive_mobile .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.ekit_menu_responsive_mobile .elementskit-megamenu-panel{-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:absolute;left:0;top:100%;display:block;z-index:999}.ekit_menu_responsive_mobile .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100vw}.ekit_menu_responsive_mobile .elementskit-dropdown-menu-full_width.top_position .elementskit-megamenu-panel{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ekit_menu_responsive_mobile .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position{position:relative}.ekit_menu_responsive_mobile .elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container{max-width:none}}@media (max-width:767px){.ekit_menu_responsive_mobile .elementskit-navbar-nav{display:block}.ekit_menu_responsive_mobile .elementskit-dropdown{position:relative}.ekit_menu_responsive_mobile .ekit-menu-badge{position:static;margin-left:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none;transform:none}.ekit_menu_responsive_mobile .ekit-menu-badge>.ekit-menu-badge-arrow{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:auto}.ekit_menu_responsive_mobile .elementskit-submenu-indicator{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid;border-radius:30px}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-navbar-nav,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:0}}.elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a>i,.elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover>i{color:inherit!important}@media (max-width:767px){.ekit-sticky .elementskit-menu-container.elementskit-menu-offcanvas-elements{height:120vh!important}.ekit-sticky .elementskit-menu-overlay{display:none}.ekit-sticky .elementskit-menu-offcanvas-elements::before{position:fixed;content:"";top:0;left:-110%;height:100%;width:100%;background-color:rgba(51,51,51,.5);-webkit-transition:left .5s ease;transition:left .5s ease}.ekit-sticky .elementskit-menu-offcanvas-elements::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:inherit}.ekit-sticky .elementskit-menu-offcanvas-elements.active::before{left:0}.ekit-sticky .elementskit-navbar-nav-default .elementskit-navbar-nav{position:relative;z-index:5}}@media (min-width:1025px){.elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100vw}.elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position{position:relative}.elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container{max-width:none}}.elementskit-dropdown-has>.sub-menu-toggle{display:none}.ekit-nav-menu--empty-fallback{font-size:0}@media (min-width:766px){.ekit_menu_responsive_mobile .ekit-nav-menu--empty-fallback,.ekit_menu_responsive_mobile .ekit-nav-menu--overlay{display:none}}@media (min-width:1025px){.ekit_menu_responsive_tablet .ekit-nav-menu--empty-fallback,.ekit_menu_responsive_tablet .ekit-nav-menu--overlay{display:none}}.ekit-vertical-menu-tigger{display:block;background:#ffb25d;-webkit-box-shadow:0 7px 15px rgba(255,178,93,.3);box-shadow:0 7px 15px rgba(255,178,93,.3);padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:16px;font-size:14px;color:#fff;font-weight:500;line-height:1}.ekit-vertical-menu-tigger img:not([draggable]).vertical-menu-icon{max-width:14px}.ekit-vertical-menu-tigger .vertical-menu-icon{-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.ekit-vertical-menu-tigger:hover{color:#fff}.vertical-menu-right-icon{margin-right:7px}.vertical-menu-left-icon{float:right}.ekit-vertical-navbar-nav{padding-left:0;list-style:none;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);background-color:#fff;margin-left:0;margin-bottom:0;list-style:none}.ekit-vertical-navbar-nav .elementskit-dropdown,.ekit-vertical-navbar-nav .elementskit-megamenu-panel{margin-left:0;list-style:none;margin-bottom:0}.ekit-vertical-navbar-nav .elementskit-megamenu-has .elementskit-dropdown{display:none}.ekit-vertical-navbar-nav>li:not(:last-child){border-bottom:1px solid #ededed}.ekit-vertical-navbar-nav>li>a{font-size:14px;font-weight:500;color:#101010;display:block;padding-top:12px;padding-bottom:12px;padding-left:25px;padding-right:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-vertical-navbar-nav>li>a .ekit-menu-icon{margin-right:7px;padding-right:0}.ekit-vertical-navbar-nav>li>a .ekit-menu-badge-arrow{display:none}.ekit-vertical-navbar-nav>li>a .ekit-menu-badge{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:10px;-webkit-transform:none;transform:none}.ekit-vertical-navbar-nav>li>a:hover{color:#4285f4}.ekit-vertical-navbar-nav>li:hover>a{color:#4285f4}.ekit-vertical-navbar-nav li.elementskit-dropdown-has{position:relative}@media (min-width:1025px){.ekit-vertical-navbar-nav li.elementskit-dropdown-has:hover>.elementskit-dropdown{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:1025px){.ekit-vertical-navbar-nav li.elementskit-megamenu-has.relative_position{position:relative}.ekit-vertical-navbar-nav li.elementskit-megamenu-has.top_position{position:static}.ekit-vertical-navbar-nav li.elementskit-megamenu-has:hover>.elementskit-megamenu-panel{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}@media (max-width:1024px){.ekit-vertical-navbar-nav .elementskit-megamenu-panel{display:none;width:auto!important}.ekit-vertical-navbar-nav .elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit-vertical-navbar-nav .elementskit-dropdown-has .elementskit-dropdown.elementskit-dropdown-open{display:block}.ekit-vertical-navbar-nav .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}}.ekit-vertical-navbar-nav .elementskit-dropdown{padding-left:0;list-style:none;max-width:220px;width:100%}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-dropdown{position:absolute;left:100%;top:0;z-index:100;background-color:#fff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:none}}@media (max-width:1024px){.ekit-vertical-navbar-nav .elementskit-dropdown{display:none;max-height:none;max-width:100%;padding:10px 15px}}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-dropdown>li:not(:last-child){border-bottom:1px solid #ededed}}.ekit-vertical-navbar-nav .elementskit-dropdown>li:first-child{margin-top:0}.ekit-vertical-navbar-nav .elementskit-dropdown>li:last-child{margin-bottom:0}.ekit-vertical-navbar-nav .elementskit-dropdown>li>a{font-size:14px;font-weight:500;color:#101010;padding-top:12px;padding-bottom:12px;padding-left:25px;padding-right:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-megamenu-panel{position:absolute;left:100%;top:0;z-index:100;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:none;width:100%}}.ekit-vertical-navbar-nav .elementskit-submenu-indicator{display:block;line-height:1;margin-left:auto;position:relative;font-weight:900;font-style:normal;font-family:"Font Awesome 5 Free";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ekit-vertical-navbar-nav .elementskit-submenu-indicator::before{content:"\f105"}.badge-position-right .ekit-vertical-navbar-nav .ekit-menu-badge{margin-left:auto}.badge-position-right .ekit-menu-badge~.elementskit-submenu-indicator{margin-left:12px}.ekit-vertical-main-menu-on-click{position:relative}.ekit-vertical-main-menu-on-click .ekit-vertical-menu-container{position:absolute;top:100%;z-index:1111;left:0;width:100%}.ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-container{opacity:1;visibility:visible}.ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-tigger .vertical-menu-left-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ekit-vertical-main-menu-on-click .ekit-vertical-menu-container{opacity:0;visibility:hidden}.ekit-vertical-menu-container{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(/wp-content/plugins/elementskit-lite/widgets/init/assets/img/arrow.png)}table.dataTable thead .sorting_asc{background-image:url(/wp-content/plugins/elementskit-lite/widgets/init/assets/img/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(/wp-content/plugins/elementskit-lite/widgets/init/assets/img/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/wp-content/plugins/elementskit-lite/widgets/init/assets/img/sort_asc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}.ekit_table.display table.dataTable tbody td,.ekit_table.display table.dataTable tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}.ekit_table.display table.dataTable tbody tr:first-child td,.ekit_table.display table.dataTable tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}.ekit_table.display table.dataTable tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}.ekit_table.display table.dataTable tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}.ekit_table.display table.dataTable tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}.ekit_table.display table.dataTable tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}.ekit_table.display table.dataTable tbody tr>.sorting_1,.ekit_table.display table.dataTable tbody tr>.sorting_2,.ekit_table.display table.dataTable tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}.ekit_table.display table.dataTable tbody tr.selected>.sorting_1,.ekit_table.display table.dataTable tbody tr.selected>.sorting_2,.ekit_table.display table.dataTable tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}.ekit_table.display table.dataTable tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}.ekit_table.display table.dataTable tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}.ekit_table.display table.dataTable tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}.ekit_table.display table.dataTable tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}.ekit_table.display table.dataTable tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}.ekit_table.display table.dataTable tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}.ekit_table.display table.dataTable tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}.ekit_table.display table.dataTable tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}.ekit_table.display table.dataTable tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;-webkit-box-shadow:none;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#111));background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,from(#2b2b2b),to(#0c0c0c));background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);-webkit-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper::after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}@keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}a.dt-button,button.dt-button,div.dt-button{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.333em;margin-bottom:.333em;padding:.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:#000;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));background-image:linear-gradient(to bottom,#fff 0,#e9e9e9 100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:0}a.dt-button.disabled,button.dt-button.disabled,div.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f9f9));background-image:linear-gradient(to bottom,#fff 0,#f9f9f9 100%)}a.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),button.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e2e2e2));background-image:linear-gradient(to bottom,#f3f3f3 0,#e2e2e2 100%);-webkit-box-shadow:inset 1px 1px 3px #999;box-shadow:inset 1px 1px 3px #999}a.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),button.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled){-webkit-box-shadow:inset 1px 1px 3px #999;box-shadow:inset 1px 1px 3px #999;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#ccc));background-image:linear-gradient(to bottom,#eaeaea 0,#ccc 100%)}a.dt-button:hover,button.dt-button:hover,div.dt-button:hover{text-decoration:none}a.dt-button:hover:not(.disabled),button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#e0e0e0));background-image:linear-gradient(to bottom,#f9f9f9 0,#e0e0e0 100%)}a.dt-button:focus:not(.disabled),button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:0;background-color:#79ace9;background-image:-webkit-gradient(linear,left top,left bottom,from(#bddef4),to(#79ace9));background-image:linear-gradient(to bottom,#bddef4 0,#79ace9 100%)}.dt-button embed{outline:0}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.4);background-color:#fff;overflow:hidden;z-index:2002;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.3);box-shadow:3px 3px 5px rgba(0,0,0,.3);-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection a.dt-button,div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection a.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled){background-color:#dadada;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#dadada));background-image:linear-gradient(to bottom,#f0f0f0 0,#dadada 100%);-webkit-box-shadow:inset 1px 1px 3px #666;box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);z-index:2001}@media screen and (max-width:640px){div.dt-buttons{float:none!important;text-align:center}}a.dt-button.processing,button.dt-button.processing,div.dt-button.processing{color:rgba(0,0,0,.2)}a.dt-button.processing::after,button.dt-button.processing::after,div.dt-button.processing::after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1.5s infinite linear;-o-animation:dtb-spinner 1.5s infinite linear;-ms-animation:dtb-spinner 1.5s infinite linear;-webkit-animation:dtb-spinner 1.5s infinite linear;-moz-animation:dtb-spinner 1.5s infinite linear}table.DTFC_Cloned tfoot,table.DTFC_Cloned thead{background-color:#fff}div.DTFC_Blocker{background-color:#fff}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}table.fixedHeader-floating{position:fixed!important;background-color:#fff}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute!important;background-color:#fff}@media print{table.fixedHeader-floating{display:none}}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.6);box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable tr.dtrg-group.dtrg-level-0 td{font-weight:700}table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f3f3f3}.ekit_table .dataTables_wrapper{padding-top:20px;padding-bottom:20px}.dataTables_filter,.ekit_table .dataTables_wrapper .dataTables_length,.ekit_table .ekit_table_length{padding-bottom:20px}.ekit_table table.dataTable.no-footer{border-bottom:1px solid #e6e6e6}.ekit_table .dataTables_wrapper select:not([multiple]){-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;border:solid 1px #bbb;padding:12px 48px 12px 18px}.ekit_table .dataTables_wrapper select:not([multiple])::after{content:" - Remember this"}.ekit_table .dataTables_wrapper .dataTables_filter input{border:solid 1px #bbb;padding:12px 48px 12px 18px}.ekit_table .dataTables_wrapper table{margin-top:20px;margin-bottom:20px}.ekit_table table.dataTable thead th{font-size:14px;font-weight:500;letter-spacing:.3px;color:#fff}.ekit_table.display table.dataTable tbody tr td{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f9f9f9}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.6);box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}.elementskit-invisible{visibility:hidden}.ekit-wid-con .select{cursor:pointer;display:block;position:relative;font-size:16px;color:#7b7b7b;width:220px;height:44px;float:right}.met_d--block{display:block}.met_d--none{display:none}.met_d--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.before\:last\:met_d--none:last-child::before{display:none}.after\:first\:met_d--none:first-child::after{display:none}.after\:active\:met_d--none.active::after{display:none}.met_w--12{width:12px}.met_w--16{width:16px}.met_w--20{width:20px}.met_w--24{width:24px}.met_w--48{width:48px}.before\:met_w--4::before{width:4px}.before\:met_w--16::before{width:16px}.before\:met_w--19::before{width:19px}.before\:met_w--48::before{width:48px}.active\::before\:met_w--18.active::before{width:18px}.after\:met_w--1::after{width:1px}.met_h--12{height:12px}.met_h--16{height:16px}.met_h--20{height:20px}.met_h--24{height:24px}.met_h--48{height:48px}.before\:met_h--4::before{height:4px}.before\:met_h--16::before{height:16px}.before\:met_h--19::before{height:19px}.before\:met_h--48::before{height:48px}.active\::before\:met_h--18.active::before{height:18px}.after\:met_h--1::after{height:1px}.after\:met_content::after,.before\:met_content::before{content:" "}.met_pos--fixed{position:fixed}.met_pos--relative{position:relative}.met_pos--absolute{position:absolute}.before\:met_pos--absolute::before{position:absolute}.after\:met_pos--absolute::after{position:absolute}.met_top--0{top:0}.met_top--15{top:15px}.met_top--20{top:20px}.met_top--50p{top:50%}.met_top--100p{top:100%}.before\:met_top--0::before{top:0}.before\:met_top--5::before{top:5px}.before\:met_top--12::before{top:12px}.before\:active\:met_top--13.active::before{top:13px}.after\:met_top--m1::after{top:-1px}.after\:met_top--5::after{top:5px}.met_bottom--0{bottom:0}.met_bottom--20{bottom:20px}.met_bottom--100p{bottom:100%}.before\:met_bottom--0::before{bottom:0}.met_left--0{left:0}.met_left--1{left:1px}.met_left--20{left:20px}.met_left--50p{left:50%}.met_left--100p{left:100%}.before\:met_left--0::before{left:0}.before\:met_left--5::before{left:5px}.before\:met_left--12::before{left:12px}.before\:active\:met_left--13.active::before{left:13px}.after\:met_left--m1::after{left:-1px}.after\:met_left--5::after{left:5px}.met_right--0{right:0}.met_right--20{right:20px}.met_right--100p{right:100%}.met_mx--m40{margin-left:-40px;margin-right:-40px}.met_mx--m28{margin-left:-28px;margin-right:-28px}.met_mx--12{margin-left:12px;margin-right:12px}.met_mx--20{margin-left:20px;margin-right:20px}.met_mx--24{margin-left:24px;margin-right:24px}.met_mx--36{margin-left:36px;margin-right:36px}.met_my--m40{margin-top:-40px;margin-bottom:-40px}.met_my--m28{margin-top:-28px;margin-bottom:-28px}.met_my--12{margin-top:12px;margin-bottom:12px}.met_my--20{margin-top:20px;margin-bottom:20px}.met_my--24{margin-top:24px;margin-bottom:24px}.met_my--36{margin-top:36px;margin-bottom:36px}.met_m--0{margin:0}.met_ml--1{margin-left:1px}.met_ml--6{margin-left:6px}.met_ml--15{margin-left:15px}.met_ml--20{margin-left:20px}.met_ml--21{margin-left:21px}.met_ml--35{margin-left:35px}.met_mr--1{margin-right:1px}.met_mr--10{margin-right:10px}.met_mr--15{margin-right:15px}.met_mr--20{margin-right:20px}.met_mb--0{margin-bottom:0}.met_mb--0i{margin-bottom:0!important}.met_mb--20{margin-bottom:20px}.met_not_last_mr--20:not(:last-child){margin-right:20px}.met_not_last_mb--20:not(:last-child){margin-bottom:20px}.met_p--0{padding:0}.met_px--8{padding-left:8px;padding-right:8px}.met_py--5{padding-top:5px;padding-bottom:5px}.met_pt--10{padding-top:10px}.met_pl--10{padding-left:10px}.met_pr--10{padding-right:10px}.met_pb--10{padding-bottom:10px}.met_color--white{color:#fff}.active>.active\:met_bgc--nonei{background-color:transparent!important}.active .active\:_\:met_bgc--nonei{background-color:transparent!important}.met_bd--2{border:solid 2px}.met_bd--6{border:solid 6px}.met_bdt--2{border-top:solid 2px}.met_bdt--4{border-top:solid 4px}.met_bdt--6{border-top:solid 6px}.met_bdl--2{border-left:solid 2px}.met_bdl--4{border-left:solid 4px}.met_bdl--6{border-left:solid 6px}.before\:met_bdt--2::before{border-top:solid 2px}.before\:met_bdl--2::before{border-left:solid 2px}.after\:met_bdt--2::after{border-top:solid 2px}.after\:met_bdl--2::after{border-left:solid 2px}.active>.active\:met_bd--1{border-style:solid;border-width:1px}.active .active\:_\:met_bd--1{border-style:solid;border-width:1px}.met_bdc--none{border-color:transparent}.met_bdt_color--current{border-top-color:currentColor}.met_bdb_color--current{border-bottom-color:currentColor}.met_bdl_color--current{border-left-color:currentColor}.met_bdr_color--current{border-right-color:currentColor}.met_radius--4{border-radius:4px}.met_radius--circle{border-radius:50%}.before\:met_radius--circle::before{border-radius:50%}.met_shadow_inset--6{-webkit-box-shadow:inset 0 0 0 6px currentColor;box-shadow:inset 0 0 0 6px currentColor}.active>.active\:met_shadow_inset--1{-webkit-box-shadow:inset 0 0 0 1px currentColor;box-shadow:inset 0 0 0 1px currentColor}.active>.active\:met_shadow_inset--8{-webkit-box-shadow:inset 0 0 0 8px currentColor;box-shadow:inset 0 0 0 8px currentColor}.active .active\:_\:met_shadow_inset--1{-webkit-box-shadow:inset 0 0 0 1px currentColor;box-shadow:inset 0 0 0 1px currentColor}.met_fs--14{font-size:14px}.met_lh--0{line-height:0}.met_lh--16{line-height:16px}.met_list--none{list-style:none}.met_text--nowrap{white-space:nowrap}.whitespace--normal{white-space:normal!important}.met_opacity--0{opacity:0}.met_opacity--8{opacity:.08}.met_opacity--30{opacity:.3}.met_opacity--70{opacity:.7}.hover\:met_opacity--60:hover{opacity:.6}.hover\:met_opacity--100:hover{opacity:1}a:hover>.a\:hover\:met_opacity--60{opacity:.6}a:hover>.a\:hover\:met_opacity--100{opacity:1}.before\:met_opacity--30::before{opacity:.3}.after\:met_opacity--30::after{opacity:.3}.active>.active\:met_opacity--0{opacity:0}.active>.active\:met_opacity--100{opacity:1}.active .active\:_\:met_opacity--0{opacity:0}.active .active\:_\:met_opacity--100{opacity:100}.met_transition--300ms{-webkit-transition:all .3s;transition:all .3s}.before\:met_transition--300ms::before{-webkit-transition:all .3s;transition:all .3s}.met_translateTop--m50p{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.met_translateLeft--m50p{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.met_scale--0{-webkit-transform:scale(0);transform:scale(0)}.hover\:met_scaleX--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}.hover\:met_scaleY--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}a:hover>.a:hover\:met_scalex--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}a:hover>.a:hover\:met_scaley--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}.active>.active\:met_scale--150{-webkit-transform:scale(1.5);transform:scale(1.5)}.active>.active\:met_scaleX--20{-webkit-transform:scaleX(.2);transform:scaleX(.2)}.active>.active\:met_scaleX--200{-webkit-transform:scaleX(2);transform:scaleX(2)}.active>.active\:met_scaleY--20{-webkit-transform:scaleY(.2);transform:scaleY(.2)}.active>.active\:met_scaleY--200{-webkit-transform:scaleY(2);transform:scaleY(2)}.active .active\:_\:met_scale--40{-webkit-transform:scale(.4);transform:scale(.4)}.active .active\:_\:met_scale--150{-webkit-transform:scale(1.5);transform:scale(1.5)}.active .active\:_\:met_scaleX--20{-webkit-transform:scaleX(.2);transform:scaleX(.2)}.active .active\:_\:met_scaleX--100{-webkit-transform:scaleX(1);transform:scaleX(1)}.active .active\:_\:met_scaleX--200{-webkit-transform:scaleX(2);transform:scaleX(2)}.active .active\:_\:met_scaleY--20{-webkit-transform:scaleY(.2);transform:scaleY(.2)}.active .active\:_\:met_scaleY--100{-webkit-transform:scaleY(1);transform:scaleY(1)}.active .active\:_\:met_scaleY--200{-webkit-transform:scaleY(2);transform:scaleY(2)}.met_scale--top{-webkit-transform-origin:top;transform-origin:top}.met_scale--bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.met_scale--left{-webkit-transform-origin:left;transform-origin:left}.met_scale--right{-webkit-transform-origin:right;transform-origin:right}.elementor-editor-active .editor\:met_display--none,.elementor-editor-preview .editor\:met_display--none{display:none}.ekit-wid-con .ekit_social_media,.ekit-wid-con .ekit_socialshare{margin-left:0;padding-left:0;list-style:none}.ekit-wid-con .ekit_social_media>li>a,.ekit-wid-con .ekit_socialshare>li>a{display:block;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit_social_media>li>a i,.ekit-wid-con .ekit_socialshare>li>a i{vertical-align:middle;display:inline-block}.ekit-wid-con .ekit_social_media>li>a svg,.ekit-wid-con .ekit_socialshare>li>a svg{max-width:16px;height:auto;vertical-align:middle}@media (max-width:1024px){.ekit-wid-con .ekit_social_media>li,.ekit-wid-con .ekit_socialshare>li{margin-bottom:20px}}.ekit-wid-con .ekit-post-list-wrapper .elementor-icon-list-item a{background-color:transparent!important}.ekit-wid-con .ekit-post-list-wrapper.elementor-inline-items .elementor-icon-list-item{margin:0}.ekit-wid-con .elementor-inline-items{margin:0!important}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item{display:inline-block}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{display:inline-block}.elementor-widget .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{position:absolute}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item:last-child::after{display:none}.elementor-widget-elementskit-page-list:not(.ekit-has-divider-yes) .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{display:none}.ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item{margin:0;padding:0}.ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item a{padding:5px 15px}.ekit-wid-con .elementor-icon-list-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ekit-wid-con .elementor-icon-list-item>a.ekit_badge_right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.ekit-wid-con .ekit_menu_label{border-radius:3px;padding:2px 5px;display:inline-block;font-size:10px;color:#fff;background-color:#c91765;margin-left:5px}.ekit-wid-con .ekit_menu_subtitle{font-size:11px;font-style:normal;color:#8d96ae;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-icon-list-text{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit_page_list_content{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-elementskit-page-list.elementor-align-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .elementor-icon-list-icon{display:inline-block;text-align:center;line-height:inherit}.ekit-wid-con .elementor-icon-list-icon svg{width:inherit;max-width:100%;height:auto;vertical-align:middle}.ekit-wid-con .elementor-icon-list-icon>i{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-enabled-bg-img .elementor-icon-list-item a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-enabled-bg-img .elementor-icon-list-item a::after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-webkit-transition:all .4s;transition:all .4s}.ekit-enabled-bg-img .elementor-icon-list-item a:hover::after{background-color:rgba(34,34,34,.9)}.ekit-enabled-bg-img .elementor-icon-list-item a .ekit_post_list_content_wraper{z-index:1}.ekit-enabled-bg-img .elementor-icon-list-item a>img{z-index:1}.ekit-wid-con .nav{margin:0;padding:0;list-style:none}.ekit-wid-con .ekit-form form p{margin-bottom:0}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:56px;border-radius:0;padding-left:30px;-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover{border-color:#333}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus{border-color:#4d68ff}.ekit-wid-con .ekit-form form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;-webkit-transition:all .4s ease;transition:all .4s ease;padding:12px 72px;font-size:.9375rem;background-color:#313636;border:0 solid #000;color:#fff;cursor:pointer}.ekit-wid-con .ekit-form form input[type=submit]:hover{background-color:#4d68ff}.ekit-wid-con .ekit-form form select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:56px}.ekit-wid-con .ekit-form form select[multiple]{height:100px}.ekit-wid-con .ekit-form form label{margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#313636;font-weight:400}.ekit-wid-con .ekit-form form label span{color:#777;font-size:.8125rem;display:block}.ekit-wid-con .ekit-form form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-radius:0;padding-left:30px;height:176px;resize:none;padding-top:15px;-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit-form form textarea:hover{border-color:#333}.ekit-wid-con .ekit-form form textarea:focus{border-color:#4d68ff}.ekit-wid-con .ekit-form form .intl-tel-input{width:100%}.ekit-wid-con .ekit-form form .ekit-form-input{margin-bottom:50px}.ekit-wid-con .btn-text-primary{color:#4285f4}.ekit-wid-con .btn-pill{border-radius:2rem}.ekit-wid-con .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-wrapper{background-color:#f2f2f5;font-family:Roboto,sans-serif;overflow:hidden}.ekit-wid-con .ekit-review-slider-wrapper .slick-list{padding:0}.ekit-wid-con .ekit-review-slider-wrapper .slick-arrow{height:40px;width:40px;z-index:10;background-color:#fff;-webkit-box-shadow:0 7px 15px rgba(0,0,0,.07);box-shadow:0 7px 15px rgba(0,0,0,.07);border-radius:50%}.ekit-wid-con .ekit-review-slider-wrapper .slick-arrow::before{display:none}.ekit-wid-con .ekit-review-slider-wrapper .slick-arrow i{font-size:12px;color:#d1d1d1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.ekit-wid-con .ekit-review-slider-wrapper .slick-arrow:hover i{color:#4285f4}.ekit-wid-con .ekit-review-slider-wrapper .slick-prev{left:0}.ekit-wid-con .ekit-review-slider-wrapper .slick-next{right:0}.ekit-wid-con .ekit-review-overview,.ekit-wid-con .review-card-overview{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.ekit-wid-con .ekit-review-card,.ekit-wid-con .ekit-review-overview{background-color:#fff}.ekit-wid-con .ekit-review-card h4,.ekit-wid-con .ekit-review-overview h4{margin:0;white-space:nowrap}.ekit-wid-con .ekit-review-card--name,.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-card--title h4,.ekit-wid-con .ekit-review-overview--name,.ekit-wid-con .ekit-review-overview--rating .rating-average,.ekit-wid-con .ekit-review-overview--title h4{color:#000032}.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-average{font-weight:500}.ekit-wid-con .ekit-review-card--rating>div,.ekit-wid-con .ekit-review-overview--rating>div{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-average{font-size:18px;font-weight:700}.ekit-wid-con .ekit-review-card--rating .rating-stars,.ekit-wid-con .ekit-review-overview--rating .rating-stars{margin:0 .5rem}.ekit-wid-con .ekit-review-card--rating .rating-text,.ekit-wid-con .ekit-review-overview--rating .rating-text{color:#878787;margin-bottom:0}.ekit-wid-con .ekit-review-overview{padding:1.5rem 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.5rem 0;border-width:1px}.ekit-wid-con .ekit-review-overview--thumbnail{margin-right:1rem}.ekit-wid-con .ekit-review-overview--thumbnail img{width:40px;height:40px;border-radius:50%}.ekit-wid-con .ekit-review-overview--title{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-overview--title img{height:26px;margin-right:.5rem}.ekit-wid-con .ekit-review-overview--title h4{font-size:22px;line-height:28px;font-weight:400}.ekit-wid-con .ekit-review-overview--title h4 span{font-family:Roboto;font-size:26px;font-weight:900;text-transform:capitalize}.ekit-wid-con .ekit-review-overview--rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-review-overview--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-text{line-height:27px}.ekit-wid-con .ekit-review-overview--rating .rating-text{font-style:italic;font-size:12px;font-weight:400}.ekit-wid-con .ekit-review-overview--rating .rating-average{font-size:22px;font-weight:700}.ekit-wid-con .ekit-review-overview--stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px;height:27px}.ekit-wid-con .ekit-review-overview--stars .icon{font-size:20px}.ekit-wid-con .ekit-review-overview--actions{display:grid;place-items:center}.ekit-wid-con .ekit-review-overview--actions .btn{font-size:15px;font-weight:400;padding:0 30px;color:#fff;min-height:35px;line-height:35px}.ekit-wid-con .ekit-review-cards-grid .ekit-review-card--comment,.ekit-wid-con .ekit-review-slider-wrapper .ekit-review-card--comment{overflow:hidden}.ekit-wid-con .ekit-review-cards-masonry .ekit-review-card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.ekit-wid-con .ekit-review-cards-list .ekit-review-card--comment{min-height:unset}.ekit-wid-con .ekit-review-card{overflow:hidden;position:relative;border-color:#f2f2f5;border-width:1px;padding:2rem;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"thumbnail name name" "thumbnail date date" "thumbnail stars stars" "comment comment comment" "posted-on posted-on posted-on"}.ekit-wid-con .ekit-review-card::before{content:""}.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc{grid-area:date}.ekit-wid-con .ekit-review-card--top-right-logo{position:absolute;top:2rem;right:2rem;z-index:10}.ekit-wid-con .ekit-review-card--top-right-logo i{font-size:20px}.ekit-wid-con .ekit-review-card--image,.ekit-wid-con .ekit-review-card--image img,.ekit-wid-con .ekit-review-card--thumbnail img{border-radius:50%}.ekit-wid-con .ekit-review-card--image{width:60px;height:60px;grid-area:thumbnail;min-width:60px;border-radius:50%;background-color:#eae9f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;position:relative}.ekit-wid-con .ekit-review-card--image img{height:100%;width:100%}.ekit-wid-con .ekit-review-card--thumbnail{grid-area:thumbnail;padding-right:1rem}.ekit-wid-con .ekit-review-card--thumbnail .thumbnail{width:40px;height:40px;min-width:40px;border-radius:50%}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge,.ekit-wid-con .ekit-review-card--thumbnail-badge>div{position:relative}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge{width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;bottom:0;right:0}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge img{width:16px;height:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.ekit-wid-con .ekit-review-card--average,.ekit-wid-con .ekit-review-card--title{color:#000032}.ekit-wid-con .ekit-review-card--title{font-size:24px;line-height:24px;margin:0 0 .8rem 0}.ekit-wid-con .ekit-review-card--name{grid-area:name;font-size:14px;font-weight:700;margin:0 0 .25rem 0}.ekit-wid-con .ekit-review-card--rating .rating-text{font-size:13px}.ekit-wid-con .ekit-review-card--average{font-size:18px;font-weight:700;line-height:22px;margin-right:1rem}.ekit-wid-con .ekit-review-card--stars{grid-area:stars;color:#f4be28;font-size:13px;line-height:20px}.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc,.ekit-wid-con .ekit-review-card--posted-on p{margin-bottom:0}.ekit-wid-con .ekit-review-card--top-right-image{position:absolute;top:2rem;right:2rem}.ekit-wid-con .ekit-review-card--comment{grid-area:comment;font-size:16px;line-height:22px;font-weight:400;color:#32323d}.ekit-wid-con .ekit-review-card--comment .more{color:#3476e0;cursor:pointer}.ekit-wid-con .ekit-review-card--actions{grid-area:actions}.ekit-wid-con .ekit-review-card--actions .btn{padding:0;white-space:nowrap;font-size:14px;font-weight:600;color:#4285f4}.ekit-wid-con .ekit-review-card--actions .btn:hover{color:#3476e0}.ekit-wid-con .ekit-review-card--actions .btn:first-child{margin-right:10px}.ekit-wid-con .ekit-review-card--posted-on{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:posted-on}.ekit-wid-con .ekit-review-card--posted-on p{font-size:13px;line-height:13px;font-weight:400}.ekit-wid-con .ekit-review-card--posted-on h5{margin:0;font-size:17px;line-height:20px;font-weight:500}.ekit-wid-con .ekit-review-card-bubble{background-color:transparent!important}.ekit-wid-con .ekit-review-card-bubble::before{content:"";position:absolute;top:0;left:0;background-color:#fff;width:100%;height:calc(100% - 100px);z-index:1}.ekit-wid-con .ekit-review-card-bubble::after{content:"";position:absolute;left:2.4rem;top:calc(100% - 116px);height:1.5rem;width:1.5rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{z-index:10}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on{display:none}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars{grid-column:1/4}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars{grid-row:1}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment{grid-row:2}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name{grid-column:2/4;text-align:left}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{margin-top:2.5rem}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{padding-right:1rem;grid-row:3/5;grid-column:1/2}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name{grid-row:3}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date{grid-row:4}.ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--date{grid-column:3}.ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--stars{grid-column:2;grid-row:2}.ekit-wid-con .ekit-review-card-thumbnail-left{grid-template-areas:"thumbnail name name" "thumbnail date date" "thumbnail stars stars" "thumbnail comment comment" "thumbnail posted-on posted-on"}.ekit-wid-con .ekit-review-card-align-center{text-align:center;grid-template-areas:"thumbnail thumbnail thumbnail" "name name name" "date date date" "stars stars stars" "comment comment comment" "posted-on posted-on posted-on"}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail{padding-right:0;margin-bottom:2rem}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail>div{width:40px;margin:0 auto}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on{display:block;grid-row:6;padding-top:1rem}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on i{margin:0 auto!important}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--stars{grid-row:2}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--comment{grid-row:3}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--name{grid-row:4}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--date{grid-row:5}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--posted-on{grid-row:6}.ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--stars{grid-row:2;grid-column:2/3}.ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--date{grid-row:2;grid-column:3}.ekit-wid-con .ekit-review-card-name-bottom.ekit-review-card-thumbnail-left .ekit-review-card--posted-on{grid-column:1/4}.ekit-wid-con .ekit-review-card-overview{grid-template-areas:"thumbnail name name" "thumbnail average stars" "thumbnail date date" "thumbnail actions actions"}.ekit-wid-con .ekit-review-card-overview::before{display:none}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--image{margin-right:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--name{font-size:20px;line-height:24px;font-weight:600;margin-bottom:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--average{font-size:18px;line-height:22px;font-weight:700;margin-right:6px}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--desc{font-size:13px;line-height:20px;font-weight:400}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions{margin-top:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions .btn{padding:0!important;margin-top:0;margin-bottom:0;line-height:20px;text-transform:none;background-color:transparent}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--stars{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .small{font-size:12px;line-height:20px}.ekit-wid-con .muted{color:#adadad}@media screen and (max-width:411px){.ekit-wid-con .ekit-review-card-overview{grid-template-areas:"thumbnail name name" "thumbnail average stars" "thumbnail date date" "actions actions actions"}.ekit-wid-con .ekit-review-overview{display:block!important}.ekit-wid-con .ekit-review-overview--actions{display:block!important;margin-top:1rem!important;text-align:center}.ekit-wid-con .ekit-review-overview--actions .btn{padding:.75rem 3rem}}.ekit-wid-con iframe{border:none}.ekit-wid-con a,.ekit-wid-con b,.ekit-wid-con div,.ekit-wid-con li,.ekit-wid-con ul{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con input,.ekit-wid-con input:active,.ekit-wid-con input:focus,.ekit-wid-con input:hover,.ekit-wid-con textarea,.ekit-wid-con textarea:active,.ekit-wid-con textarea:focus,.ekit-wid-con textarea:hover{-moz-outline:none;outline:0}.ekit-wid-con embed,.ekit-wid-con img:not([draggable]),.ekit-wid-con object,.ekit-wid-con video{max-width:100%;height:auto}.ekit-wid-con a,.ekit-wid-con button{text-decoration:none;outline:0}.ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con a:hover,.ekit-wid-con a:visited{text-decoration:none;outline:0}.ekit-wid-con img{border:none;max-width:100%}.ekit-wid-con li,.ekit-wid-con ul{margin:0;padding:0}.ekit-wid-con .elementor-text-editor ol,.ekit-wid-con .elementor-text-editor ul{padding-left:18px}.ekit-wid-con h4,.ekit-wid-con p{margin-bottom:10px}.ekit-wid-con .clear-both::after,.ekit-wid-con .clear-both::before{display:table;content:"";clear:both}.ekit-wid-con button:focus{outline:0}.ekit-wid-con .text-left{text-align:left!important}.ekit-wid-con .text-right{text-align:right!important}.ekit-wid-con .text-center{text-align:center!important}.ekit-wid-con .ekit-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.ekit-wid-con .ekit-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.ekit-wid-con .ekit-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.ekit-wid-con .ekit-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.ekit-wid-con .tab-content>.tab-pane{font-family:inherit}.ekit-wid-con .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-border-divider.elementskit-style-long{left:inherit}.ekit-wid-con .elementskit-border-divider::before{left:-26px}.ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container{z-index:1000}.ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{background-color:transparent}.ekit-wid-con .elementor-icon-list-item a>img{width:100px;margin-right:15px}.ekit-wid-con .elementor-icon-list-item .meta-lists{line-height:1}.ekit-wid-con .elementor-icon-list-item .meta-lists svg{max-width:12px;height:auto;vertical-align:middle}.ekit-wid-con .elementor-icon-list-item .meta-lists>span{color:#7f8595;font-size:12px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-icon-list-item .elementor-icon-list-text{display:block;margin-bottom:0}.ekit-wid-con .dialog-type-lightbox .dialog-widget-content{width:100%}.ekit-wid-con .nf-form-content .listselect-wrap .nf-field-element div,.ekit-wid-con .nf-form-content input.ninja-forms-field,.ekit-wid-con .nf-form-content select.ninja-forms-field:not([multiple]){height:100%}.ekit-wid-con .nf-form-content .list-select-wrap>div div::after{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal}.ekit-wid-con .nf-error.field-wrap .nf-field-element::after,.ekit-wid-con .nf-pass.field-wrap .nf-field-element::after{top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}.ekit-wid-con .nf-form-content button,.ekit-wid-con .nf-form-content input[type=button],.ekit-wid-con .nf-form-content input[type=submit]{cursor:pointer}.ekit-wid-con .nf-response-msg>p{line-height:normal}.ekit-wid-con textarea.ninja-forms-field{display:block}.ekit-wid-con .nf-form-content .list-select-wrap>div div{border:none}.ekit-wid-con .nf-form-content .list-select-wrap>div select{border:1px solid #c4c4c4}.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.ekit-wid-con .column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.ekit-wid-con .column-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.ekit-wid-con .column-count-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.ekit-wid-con .column-count-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.ekit-wid-con .text-left{text-align:left!important}.ekit-wid-con .text-right{text-align:right!important}.ekit-wid-con .text-center{text-align:center!important}.ekit-wid-con .ekit-img-overlay{position:relative;z-index:0}.ekit-wid-con .ekit-img-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.ekit-wid-con .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.ekit-wid-con .default_menu_position .elementor-column,.ekit-wid-con .default_menu_position .elementor-column-wrap,.ekit-wid-con .default_menu_position .elementor-widget,.ekit-wid-con .default_menu_position .elementor-widget-wrap,.ekit-wid-con .default_menu_position .elementskit-navbar-nav-default.elementskit-menu-container{position:static}.ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,.ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel,.ekit-wid-con .elementskit-navbar-nav-default .elementskit-menu-po-right .relative_position.elementskit-megamenu-has .elementskit-megamenu-panel{right:0;left:auto}.ekit-wid-con .elementskit-navbar-nav-default .elementskit-megamenu-has .elementskit-megamenu-panel{-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel{-webkit-transform:translateY(-10px) translateX(-50%);transform:translateY(-10px) translateX(-50%);left:50%}.ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width:hover>.elementskit-megamenu-panel,.ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width:hover>.elementskit-megamenu-panel{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);left:50%}.ekit-wid-con body.is-vertical-menu-active .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container{z-index:9}.ekit-wid-con body.is-vertical-menu-active .vertical-menu-active .xs-vertical-menu-backdrop{z-index:150}.ekit-wid-con body.is-vertical-menu-active .ekit-vertical-menu-tigger{z-index:160}}@media (max-width:1024px){.ekit-wid-con .ekit-vertical-navbar-nav .elementskit-submenu-indicator{padding:3px 10px;border:1px solid;border-radius:30px}}.ekit-wid-con .xs-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}.ekit-wid-con .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .slick-list{-webkit-box-sizing:initial;box-sizing:initial;padding:25px 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ekit-wid-con .swiper-container{width:inherit;height:inherit}.ekit-wid-con .tab-pane.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}.ekit-wid-con .mfp-iframe-scaler iframe{-webkit-box-shadow:none;box-shadow:none;background:0 0}.ekit-wid-con img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.ekit-wid-con .image-switcher .content-image{position:relative}.ekit-wid-con .image-switcher .content-image .hover-image{position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .image-switcher:hover .content-image .main-image{opacity:0;visibility:hidden;-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .image-switcher:hover .content-image .hover-image{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.ekit-wid-con .fill-icon{display:inline-block;background-color:#2575fc;color:#fff;font-size:40px;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .fill-icon.round{border-radius:50%}.ekit-wid-con .fill-icon.style-light{background-color:#f5f5f5;color:#000}.ekit-wid-con button{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .form-control{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con input{-webkit-box-sizing:border-box;box-sizing:border-box}.ekit-wid-con .widgetarea_warper_edit{display:none}.ekit-wid-con .swiper-pagination-bullet{opacity:inherit;background-color:inherit}.ekit-wid-con [data-ajax-post-id]:not(.is--loaded):before{content:"";display:block;width:30px;height:30px;margin:20px auto;border-style:solid;border-width:3px;border-color:#acacac #ddd #ddd;border-radius:50%;-webkit-animation:eicon-spin 1.5s infinite linear;animation:eicon-spin 1.5s infinite linear}#wp-admin-bar-elementor_edit_page-default:empty{display:none}.elementor-widget-elementskit-pricing .elementor-widget-container{overflow:hidden}.elementor-widget-elementskit-timeline .elementor-widget-container{padding-top:35px;padding-left:45px;padding-right:45px;padding-bottom:60px}.elementor-widget-elementskit-business-hours .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#fff;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.elementor-widget-elementskit-dual-button-center .ekit-element-align-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-elementskit-dual-button-end .ekit-element-align-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-elementskit-dual-button-start .ekit-element-align-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ekit_wpForms_container-form-button-full-width .wpforms-submit-container .wpforms-submit{width:100%}.ekit_ninjaForms_container-button-full-width .submit-container input[type=button]{width:100%}.elemenetskit-alert-info{position:relative;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.elementor-widget-elementskit-team.animated{-webkit-animation-fill-mode:none;animation-fill-mode:none}@media (max-width:1024px){.ekit-tab-hide{display:none}}@media (max-width:767px){.ekit-mobile-hide{display:none}}.ekit-template-content-footer,.ekit-template-content-header{clear:both}.elementor-editor-active .widgetarea_warper_edit{display:block!important}.ekit-sticky{z-index:9999}div.elementor .ekit-sticky.elementor-element{-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.ekit-sticky[data-ekit-sticky]{z-index:1}div.elementor .ekit-sticky--show_on_scroll_up.elementor-element{-webkit-transition:background-color .3s ease-in,opacity .3s,visibility .3s;transition:background-color .3s ease-in,opacity .3s,visibility .3s}.ekit-sticky--effects.ekit-sticky--down.ekit-sticky--show_on_scroll_up{opacity:0;visibility:hidden}.weforms_submit_btn{-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.wpuf-label>label{margin-bottom:0}ul.wpuf-form li label.wpuf-form-sub-label{margin-bottom:0}.image-source-link{color:#98c3d1}.mfp-bg,.mfp-container{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-ready .mfp-container{opacity:1}.mfp-ready.mfp-bg{opacity:.8}.mfp-removing .mfp-container,.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;-webkit-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}button.mfp-close.ekit-popup-close{border:1px solid #fff;margin:20px;border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}button.mfp-close.ekit-popup-close:hover{background-color:#000;color:#fff;border-color:#000;width:44px}.mfp-iframe-holder .mfp-close.ekit-popup-close{width:44px;text-align:center;padding-right:0;top:0;right:0}.mfp-container.mfp-iframe-holder{position:fixed}.mfp-container.mfp-iframe-holder .mfp-close.ekit-popup-close{position:fixed}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.white-popup-block{background:#ccc;padding:20px;max-width:300px;margin:0 auto;-webkit-animation:open 1s;animation:open 1s}.mfp-removing{-webkit-animation:close 1s;animation:close 1s}.mfp-open .modal-popup-group,.mfp-open .xs-modal-sidebar{-webkit-animation-name:galleryopen;animation-name:galleryopen;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-bg.ekit-promo-popup{background-color:rgba(0,0,0,.87);padding-bottom:100%;border-radius:100%;overflow:hidden;-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.ekit-promo-popup .modal-content{background-color:transparent;padding:0;border:0}.ekit-promo-popup .mfp-close{color:#fff;opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.ekit-promo-popup.mfp-ready .mfp-close{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:fixed}body.admin-bar .ekit-promo-popup.mfp-ready .mfp-close{margin-top:45px}.ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@-webkit-keyframes show-fadein{0%{opacity:0}100%{opacity:1}}@keyframes show-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@-webkit-keyframes open{0%{opacity:0}100%{opacity:1}}@keyframes open{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes close{0%{opacity:1}100%{opacity:0}}@keyframes close{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes galleryopen{0%{opacity:0}100%{opacity:1}}@keyframes galleryopen{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}}@keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}}@-webkit-keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@-webkit-keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}@keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}@-webkit-keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@-webkit-keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}}@keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}}@-webkit-keyframes typing{from{width:0}}@keyframes typing{from{width:0}}@-webkit-keyframes cursor{50%{border-color:transparent}}@keyframes cursor{50%{border-color:transparent}}@-webkit-keyframes wipe{to{width:0}}@keyframes wipe{to{width:0}}@keyframes open{from{width:0}}@-webkit-keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}@keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}@-webkit-keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes FadeIn{from{opacity:0}to{opacity:1}}@keyframes FadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}@keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}@-webkit-keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}@keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}@-webkit-keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@-webkit-keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@-webkit-keyframes FadeOut{to{opacity:0}}@keyframes FadeOut{to{opacity:0}}@-webkit-keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}@keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}@-webkit-keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}@keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}@-webkit-keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}@keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}@-webkit-keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}@keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}@-webkit-keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}@keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}@-webkit-keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}@keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}@-webkit-keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}@keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}@-webkit-keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}@keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}@-webkit-keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}@keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}@-webkit-keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}@keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}@-webkit-keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}@keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}@-webkit-keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}@keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}@-webkit-keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}@keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}@-webkit-keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@-webkit-keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}@keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}@-webkit-keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@-webkit-keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}@keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}@keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@-webkit-keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@-webkit-keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@-webkit-keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@-webkit-keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@-webkit-keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@-webkit-keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@-webkit-keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@-webkit-keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@-webkit-keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@-webkit-keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@-webkit-keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@-webkit-keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@-webkit-keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@-webkit-keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@-webkit-keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}@keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@-webkit-keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}@keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}@keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}@-webkit-keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}@keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}@keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}@-webkit-keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@-webkit-keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@-webkit-keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@-webkit-keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@-webkit-keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@-webkit-keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@-webkit-keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@-webkit-keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@-webkit-keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@-webkit-keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@-webkit-keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@-webkit-keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@-webkit-keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@-webkit-keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}@-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}@-webkit-keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}@keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}@-webkit-keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@-webkit-keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@-webkit-keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@-webkit-keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@-webkit-keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@-webkit-keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@-webkit-keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@-webkit-keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}@keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}@-webkit-keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}@keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}@-webkit-keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}@keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}@-webkit-keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@-webkit-keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}@keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}@-webkit-keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}@keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}@-webkit-keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}}@keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}}@-webkit-keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}}@keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}}@-webkit-keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}@keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}@-webkit-keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}@keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}@-webkit-keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}@keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}@-webkit-keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}@keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}@-webkit-keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}}@keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}}@keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@-webkit-keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@-webkit-keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@-webkit-keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}@keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}@-webkit-keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@-webkit-keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@-webkit-keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}@keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}@-webkit-keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}@keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}@keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}@keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}@keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}@-webkit-keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}@keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}@-webkit-keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}}@keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}}@-webkit-keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}}@keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}}@-webkit-keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}}@keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}}@-webkit-keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@-webkit-keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@-webkit-keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}@keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}@-webkit-keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@-webkit-keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}@keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}@-webkit-keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}@keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}@-webkit-keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}@keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}@-webkit-keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}@keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}@-webkit-keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@-webkit-keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}@keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}@-webkit-keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}@keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}@-webkit-keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@-webkit-keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@-webkit-keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@-webkit-keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@-webkit-keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@-webkit-keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.ekit-wid-con .product-filter-area{margin-bottom:30px}.ekit-wid-con .product-filter-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .product-filter-wraper .woocommerce-ordering{margin-right:50px;margin-bottom:0}.ekit-wid-con .woocommerce-ordering{position:relative;z-index:10}.ekit-wid-con .woocommerce-ordering .shop-filter-title{color:#777;font-size:14px;position:relative;top:9px;padding-right:50px}.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link{border:0;color:#777;font-size:18px;padding:10px}.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link.active{color:#2575fc;background-color:transparent}.ekit-wid-con .elementskit-accordion{counter-reset:myNumber}.ekit-wid-con .elementskit-accordion .ekit-accordion-title{padding-right:10px;display:inline-block}.ekit-wid-con .elementskit-accordion .elementskit-card{border:0;border-radius:0;background-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:10px}.ekit-wid-con .elementskit-accordion .elementskit-card-header{padding:0;background-color:transparent;border-bottom:0 solid #000}.ekit-wid-con .elementskit-accordion .elementskit-card-header .ekit_accordion_icon_group svg{max-width:30px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;background-color:#f7f9fb;font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:focus,.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{text-decoration:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>i{color:#2575fc;line-height:1.6666666667;display:inline-block;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group,.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>.icon-left{padding-right:26px;float:left}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-closed{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-open{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_normal_icon{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_active_icon{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-closed{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-open{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_normal_icon{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_active_icon{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-body{padding:20px 30px}.ekit-wid-con .elementskit-accordion .elementskit-card-body p{margin-top:0;margin-bottom:1em}.ekit-wid-con .elementskit-accordion .elementskit-card-body p:last-child{margin-bottom:0}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-header>.elementskit-btn-link{-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:#fff}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-body{width:calc(100% - 40px);border-radius:0 0 5px 5px;position:relative;margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link{background-color:#2575fc;color:#fff;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link>i{color:inherit}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body{background-color:#2575fc}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body p{color:#fff}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link{background-color:#2575fc;position:relative;border:0;padding-left:70px}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link{position:relative;z-index:1;padding:16.5px 30px}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#fff}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]>i{color:inherit}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .path{fill:#2575fc}.ekit-wid-con .elementskit-accordion.curve-shape .svg-shape{position:absolute;top:0;left:0;width:100%;z-index:-1}.ekit-wid-con .elementskit-accordion .elementskit-card-body{padding-top:30px;padding-bottom:30px;padding-left:65px;padding-right:85px}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link{border:1px solid #f5f5f5;border-bottom:1px solid #2575fc;background-color:#fff;position:relative;padding-left:85px}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link::before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:#fff;background-color:#2575fc}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-body{padding-left:0;padding-right:0}.ekit-wid-con .number::before{counter-increment:myNumber;content:counter(myNumber) "."}.ekit-wid-con .icon-right{float:right}.ekit-wid-con .icon-left{float:left}.ekit-wid-con .path{fill:#fff;stroke:#2575fc;stroke-miterlimit:0}.ekit-wid-con .ekit_accordion_icon_group{position:absolute;right:0;margin-right:30px}.ekit-wid-con .elementskit-accordion.curve-shape .svg-shape{height:100%}.ekit-accordion--content,.ekit-accordion--toggler{font-size:16px;line-height:24px}.ekit-wid-con .ekit-header-info{list-style:none}.ekit-wid-con .ekit-header-info>li:not(:last-child){margin-right:15px}.ekit-wid-con .ekit-header-info,.ekit-wid-con .ekit-header-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-header-info svg{max-width:15px;height:auto;vertical-align:middle}.ekit-wid-con table.dataTable tbody td,.ekit-wid-con table.dataTable tbody th,.ekit-wid-con table.dataTable thead td,.ekit-wid-con table.dataTable thead th{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con.elemenetskit-tablepress .dataTables_filter input,.ekit-wid-con.elemenetskit-tablepress .dataTables_filter select,.ekit-wid-con.elemenetskit-tablepress .dataTables_length input,.ekit-wid-con.elemenetskit-tablepress .dataTables_length select{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:2px;background:#fafafa;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.ekit-wid-con .round-img img{border-radius:100%}.ekit-wid-con .elementskit-infobox{padding:60px 40px;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-wid-con .elementskit-infobox.media .elementskit-box-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ekit-wid-con .elementskit-infobox:hover.image-active::before{background-color:rgba(37,117,252,0)}.ekit-wid-con .elementskit-infobox:hover.image-active .image-hover>img{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}.ekit-wid-con .elementskit-infobox:hover .icon-hover{opacity:1;bottom:-20px}.ekit-wid-con .elementskit-infobox .elementskit-box-header{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{display:inline-block;margin-bottom:13px}.ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon i{-webkit-transition:all .4s;transition:all .4s}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher{position:relative;display:inline-block;overflow:hidden}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher>img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .main-image{opacity:1;position:relative;top:0}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .hover-image{position:absolute;top:80px;left:0}.ekit-wid-con .elementskit-infobox .elementskit-box-header .info-box-subtitle{font-size:14px;font-weight:400;color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .box-body{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .box-body p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .box-footer{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .box-footer.enable_hover_btn .elementskit-btn{left:0;bottom:0;opacity:0}.ekit-wid-con .elementskit-infobox .btn-wraper{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .border-divider{margin-bottom:25px;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:2}.ekit-wid-con .elementskit-infobox .link-btn{font-size:13px}.ekit-wid-con .elementskit-infobox .icon-hover{position:absolute;bottom:-50px;right:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-infobox .icon-hover i{font-size:100px}.ekit-wid-con .elementskit-infobox .icon-hover svg{max-width:100px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-infobox.gradient-active::before{position:absolute;content:"";top:0;left:-101%;height:100%;width:100%;-webkit-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%}.ekit-wid-con .elementskit-infobox.gradient-active:hover::before{left:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top::before{left:0;top:-100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top:hover::before{top:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right::before{left:100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right:hover::before{left:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom::before{left:0;top:100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom:hover::before{top:0}.ekit-wid-con .elementskit-infobox.image-active::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(37,117,252,0);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1;background-size:101% 101%}.ekit-wid-con .elementskit-infobox.image-active .image-hover{position:absolute;top:0;left:0;height:100%;width:100%}.ekit-wid-con .elementskit-infobox.image-active .image-hover>img{opacity:0;width:100%;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox:hover .box-footer.enable_hover_btn .elementskit-btn{opacity:1;visibility:visible}.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{padding:15px}.ekit-wid-con .elementkit-infobox-icon.framed{border:2px solid red;padding:10px}.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{padding:15px 30px}.ekit-wid-con .elementkit-infobox-icon.framed.round{border-radius:100%}.ekit-wid-con .elementskit-icon-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ekit-wid-con .infobox-ovelry{position:relative}.ekit-wid-con .infobox-ovelry::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-info-box-title{font-size:23px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-top:0}.ekit-wid-con .elementskit-info-box-title svg{max-width:26px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-info-box-icon{display:inline-block}.ekit-wid-con .elementskit-info-box-icon>i{color:#000;font-size:64px}.ekit-wid-con .elementskit-infobox{position:relative}.ekit-wid-con .ekit_global_link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:50}.ekit-wid-con .ekit-badge{background-color:#ff057c;font-size:.70588rem;color:#fff;font-weight:500;padding:1px 6px;border-radius:.29412rem 0 .29412rem 0;display:inline-block}.ekit-wid-con .ekit-icon-box-badge{position:absolute;line-height:1;z-index:2}.ekit-wid-con .ekit_position_top_left{top:0;left:0}.ekit-wid-con .ekit_position_top_center{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .ekit_position_top_right{top:0;right:0}.ekit-wid-con .ekit_position_center_left{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.ekit-wid-con .ekit_position_center_right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.ekit-wid-con .ekit_position_bottom_left{bottom:0;left:0}.ekit-wid-con .ekit_position_bottom_center{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .ekit_position_bottom_right{bottom:0;right:0}.ekit-wid-con .profile-card{background-color:#fff;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);padding:40px 20px;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .profile-card.text-center .profile-header{margin-left:auto;margin-right:auto}.ekit-wid-con .profile-card:hover{-webkit-box-shadow:0 42px 60px 0 rgba(0,0,0,.3);box-shadow:0 42px 60px 0 rgba(0,0,0,.3)}.ekit-wid-con .profile-card:hover .profile-body .profile-title{color:#2575fc}.ekit-wid-con .profile-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:0}.ekit-wid-con .profile-icon[class*=icon-align-]{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .profile-icon.icon-align-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ekit-wid-con .profile-icon.icon-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .profile-icon.icon-align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .profile-icon svg{max-width:60px;height:auto;vertical-align:middle}.ekit-wid-con .profile-icon>i{display:block;width:60px;height:60px;color:#fff;background-color:#fc0467;border-radius:50%;font-size:22px;line-height:50px;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-body{padding-bottom:20px}.ekit-wid-con .profile-body .profile-title{font-size:22px;color:#000;margin:0}.ekit-wid-con .profile-body .profile-title>a{color:inherit}.ekit-wid-con .profile-body .profile-designation{color:rgba(0,0,0,.5);font-size:13px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.ekit-wid-con .profile-header{margin-bottom:38px;position:relative;overflow:hidden;display:inline-block;max-width:100%}.ekit-wid-con .profile-header>img{width:160px;height:160px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-image-card{position:relative;overflow:hidden}.ekit-wid-con .profile-image-card::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease .2s;transition:all .4s ease .2s;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.ekit-wid-con .profile-image-card .hover-area{position:absolute;top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%);z-index:2;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.ekit-wid-con .profile-image-card .hover-area .profile-title{color:#fff}.ekit-wid-con .profile-image-card .hover-area .profile-designation{color:#fff}.ekit-wid-con .profile-image-card:hover .hover-area{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.ekit-wid-con .profile-image-card:hover::before{top:0;opacity:1;visibility:visible;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.ekit-wid-con .image-card-v2 .profile-image-card::before{background-color:#123075;top:20px;left:20px;right:20px;bottom:20px;width:auto;height:auto;-webkit-transform:scale(2);transform:scale(2);opacity:0}.ekit-wid-con .image-card-v2 .profile-image-card:hover::before{opacity:.93;-webkit-transform:scale(1);transform:scale(1)}.ekit-wid-con .image-card-v2 .profile-image-card .hover-area{padding-left:50px;padding-right:50px}.ekit-wid-con .image-card-v2 .profile-image-card .profile-body .border-hr{background-color:rgba(255,255,255,.6);margin-bottom:25px}.ekit-wid-con .image-card-v2 .profile-image-card .profile-body .profile-content{color:#fff}.ekit-wid-con .image-card-v2.style-circle .profile-image-card{width:100%;height:auto}.ekit-wid-con .image-card-v2.style-circle .profile-image-card::before{border-radius:inherit}.ekit-wid-con .image-card-v2.style-circle .profile-image-card::after{content:" ";display:block;padding-bottom:100%}.ekit-wid-con .image-card-v2.style-circle .profile-image-card>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ekit-wid-con .image-card-v3 .profile-image-card::before{display:none}.ekit-wid-con .image-card-v3 .profile-image-card::after{position:absolute;content:"";left:0;bottom:0;height:100%;width:100%;background-color:#111;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.ekit-wid-con .image-card-v3 .profile-image-card .hover-area{top:inherit;bottom:0;-webkit-transform:none;transform:none}.ekit-wid-con .image-card-v3 .profile-image-card:hover .hover-area{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.ekit-wid-con .image-card-v3 .profile-image-card:hover::after{opacity:.8}.ekit-wid-con .image-card-v3.tiny-gutters{margin-left:-3px;margin-right:-3px}.ekit-wid-con .image-card-v3.tiny-gutters>[class^=col-]{padding-left:3px;padding-right:3px;margin-bottom:6px}.ekit-wid-con .profile-square-v .profile-card{padding:20px 20px 40px;z-index:1}.ekit-wid-con .profile-square-v .profile-card::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#123075;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .profile-square-v .profile-card .profile-header{width:100%;height:100%;border-radius:0}.ekit-wid-con .profile-square-v .profile-card .profile-content{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v .profile-card:hover::before{opacity:1}.ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-designation,.ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-title{color:#fff}.ekit-wid-con .profile-square-v .profile-card:hover .profile-content{color:#fff}.ekit-wid-con .profile-square-v.square-v2 .profile-card::before{display:none}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover{background-color:#fff}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-title{color:#2575fc}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-designation{color:#656565}.ekit-wid-con .profile-square-v.square-v3 .profile-card:hover{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}.ekit-wid-con .profile-square-v.square-v4 .profile-card{max-height:380px;overflow:hidden}.ekit-wid-con .profile-square-v.square-v4 .profile-card::before{display:none}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{margin-bottom:0;max-width:255px;max-height:255px}.ekit-wid-con .profile-square-v.square-v4 .profile-card.text-left .profile-header img{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ekit-wid-con .profile-square-v.square-v4 .profile-card.text-right .profile-header img{left:auto;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body{margin-bottom:0;padding:35px 20px;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#123075;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body .ekit-team-social-list{opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body::before{opacity:1}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body .ekit-team-social-list{opacity:1;visibility:visible}.ekit-wid-con .profile-square-v.square-v5 .profile-card{padding-bottom:50px}.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body,.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-header{padding-bottom:0}.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body{padding:32px 60px}.ekit-wid-con .profile-square-v.square-v6 .profile-card{padding-bottom:35px}.ekit-wid-con .profile-square-v.square-v6 .profile-card::after{position:absolute;content:"";height:5px;width:100%;bottom:0;left:0;background-color:#2965f1;opacity:.2;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body,.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-header{margin-bottom:0}.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body{padding:40px}.ekit-wid-con .profile-square-v.square-v6 .profile-card:hover{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}.ekit-wid-con .profile-square-v.square-v6 .profile-card:hover::after{opacity:1}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::after{display:none}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::before{opacity:0;background-size:101% 101%}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover::before{opacity:1}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-title{color:#fff}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-content,.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-designation{color:#fff}.ekit-wid-con .profile-info-text{padding-right:30px}.ekit-wid-con .profile-info-text .info-title{font-size:48px;margin-bottom:23px}.ekit-wid-con .profile-info-text p{margin-bottom:37px}.ekit-wid-con .small-gutters .profile-card{padding:10px 10px 40px}.ekit-wid-con .no_gutters .profile-card{padding:0}.ekit-wid-con .style-circle .profile-image-card{width:255px;height:255px;border-radius:50%}.ekit-wid-con .style-circle .profile-image-card.text-center{margin-left:auto;margin-right:auto}.ekit-wid-con .text-center .profile-header{margin-left:auto;margin-right:auto}.ekit-wid-con .popup-modal{display:inline-block}.ekit-wid-con .elementskit-portfolio-thumb img{width:100%}.ekit-wid-con .ekit-team-style-default{background-image:none!important}.ekit-wid-con .ekit-team-style-default::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent!important;border-radius:inherit;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:-1}.ekit-wid-con .ekit-team-style-default:hover::before{opacity:1}.ekit-wid-con .ekit-team-style-long_height_hover>img,.ekit-wid-con .ekit-team-style-overlay>img,.ekit-wid-con .ekit-team-style-overlay_details>img{display:block}.ekit-wid-con .ekit-team-style-long_height_details{overflow:hidden}.ekit-wid-con .ekit-team-style-hover_info .ekit-team-img{padding-top:0!important}.ekit-wid-con .ekit-team-style-centered_style_details .profile-designation,.ekit-wid-con .ekit-team-style-long_height_details .profile-designation,.ekit-wid-con .ekit-team-style-long_height_details_hover .profile-designation{margin-bottom:30px}.ekit-wid-con .ekit-team-style-hover_info .profile-designation{margin-bottom:25px}.ekit-wid-con .ekit-team-style-overlay_circle_hover .profile-designation,.ekit-wid-con .ekit-team-style-overlay_details .profile-designation{margin-bottom:12px}.ekit-wid-con .ekit-team-img>img{margin-left:auto;margin-right:auto;border-radius:inherit}.ekit-wid-con .ekit-team-img.profile-header>img{-o-object-fit:cover;object-fit:cover}.ekit-wid-con .ekit-team-img.profile-image-card>img{width:100%}.ekit-wid-con .ekit-team-modal.mfp-bg{border-radius:0;-webkit-animation:none;animation:none}.ekit-wid-con .ekit-team-modal.mfp-wrap::before{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:-webkit-zoom-out;cursor:zoom-out}.ekit-wid-con .ekit-team-modal.mfp-wrap.mfp-ready::before{opacity:1}.ekit-wid-con .ekit-team-modal.mfp-wrap.ekit-promo-popup::before{background-color:#555;border-radius:0;-webkit-animation:none;animation:none}.ekit-wid-con .ekit-team-modal.mfp-wrap>.mfp-container{padding:60px 15px;overflow:auto}.ekit-wid-con .ekit-team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:#656565;background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1}.ekit-wid-con .ekit-team-modal-title{margin-top:0;margin-bottom:8px;color:#000;font-size:22px}.ekit-wid-con .ekit-team-modal-position{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:13px}.ekit-wid-con .ekit-team-modal-img{width:100%;margin-bottom:30px}.ekit-wid-con .ekit-team-modal-img>img{display:block;width:100%;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}@media screen and (min-width:481px){.ekit-wid-con .ekit-team-modal-img{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}}.ekit-wid-con .ekit-team-modal-info{width:100%}.ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a{line-height:32px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a svg{max-width:12px;height:auto;vertical-align:middle}@media screen and (min-width:481px){.ekit-wid-con .ekit-team-modal-info.has-img{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media screen and (min-width:992px){.ekit-wid-con .ekit-team-modal-info.has-img{padding-left:50px}}.ekit-wid-con .ekit-team-modal-content{margin-bottom:22px}.ekit-wid-con .ekit-team-modal-content p:not(:last-child){margin-bottom:10px}.ekit-wid-con .ekit-team-modal-list{margin-bottom:25px;padding-left:0;list-style:none;color:#656565;font-size:15px}.ekit-wid-con .ekit-team-modal-list>li{padding:19px 0;border-top:1px solid rgba(0,0,0,.05)}.ekit-wid-con .ekit-team-modal-list>li:last-child{border-bottom:1px solid rgba(0,0,0,.05)}.ekit-wid-con .ekit-team-modal-list strong{font-weight:600;padding-right:18px}.ekit-wid-con .ekit-team-modal-list a{color:inherit}.ekit-wid-con .ekit-team-modal-list a:hover{color:#2575fc}.ekit-wid-con .ekit-team-popup{-webkit-transition:color .3s;transition:color .3s}.ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog.elementskit-team-popup{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog.elementskit-team-popup{-webkit-transform:translate(0);transform:translate(0)}.ekit-wid-con .elementskit-team-popup .modal-content{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:#fff;border:0;border-radius:0}.ekit-wid-con .elementskit-team-popup .modal-body{padding:60px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .modal-header .mfp-close{position:static;width:auto;height:auto;margin:0;padding:0;cursor:pointer;margin-left:auto}.ekit-wid-con .ekit-promo-popup>.mfp-container{right:0;margin-left:auto;margin-right:auto}.ekit-wid-con .ekit-promo-popup>.mfp-container>.mfp-content{max-width:920px}.ekit-wid-con .ekit-team-social-list{list-style:none}.ekit-wid-con .ekit-team-social-list>li{display:inline-block}.ekit-wid-con .ekit-team-social-list>li:not(:last-child){margin-right:10px}.ekit-wid-con .ekit-team-social-list>li>a{display:inline-block;color:#fff;width:30px;height:30px;line-height:32px;font-size:12px;background-color:#000;text-align:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit-team-social-list>li>a:hover{background-color:rgba(0,0,0,.8);border-radius:50%}.ekit-wid-con .ekit-team-social-list>li>a:hover svg::before,.ekit-wid-con .ekit-team-social-list>li>a:hover>i::before{-webkit-animation:iconTranslateY .4s forwards;animation:iconTranslateY .4s forwards}.ekit-wid-con .ekit-team-social-list>li>a svg{max-width:12px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-team-social-list>li>a>i{overflow:hidden}.ekit-wid-con .ekit-team-social-list>li>a>i::before{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit-team-img-block>img{display:block}.ekit-wid-con .ekit-team-img-fit>.profile-image-card>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ekit-wid-con .elementskit-blog-block-post{padding:50px;background-color:#fff;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);border-radius:10px}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb{border-radius:10px;margin-right:20px}.ekit-wid-con .elementskit-blog-block-post .entry-title{font-size:36px;font-weight:900;margin-bottom:30px}.ekit-wid-con .elementskit-blog-block-post .entry-title a{color:#000}.ekit-wid-con .elementskit-blog-block-post .entry-title a:hover{opacity:.8}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb{display:block;-webkit-box-shadow:29.698px 29.698px 60px 0 rgba(0,0,0,.2);box-shadow:29.698px 29.698px 60px 0 rgba(0,0,0,.2);width:100%}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb>img{display:block;width:100%}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-header{margin-top:0;padding-left:0;padding-right:0;margin-bottom:0}.ekit-wid-con .elementskit-blog-block-post .post-meta-list{margin-bottom:15px}.ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-cat,.ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-date{margin-right:40px}.ekit-wid-con .elementskit-blog-block-post .elementskit-post-footer>p{color:#8d8d8d;margin-bottom:35px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-blog-block-post:hover .elementskit-entry-thumb>img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}.ekit-wid-con .post-meta-list svg{max-width:16px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-post-card{background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;background:#123075;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);padding:60px 40px;border-radius:6px}.ekit-wid-con .elementskit-post-card .elementskit-post-body{color:#a6aabb}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a{color:#fff}.ekit-wid-con .elementskit-post-card .post-author .author-name{color:inherit}.ekit-wid-con .elementskit-post-card .elementskit-border-hr{background-color:#8692af}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .post-meta-list{margin-bottom:17px}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title{font-size:18px;line-height:1.333}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a{color:#000}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a:hover{opacity:.9}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .elementskit-border-hr{margin-top:25px;margin-bottom:22px}.ekit-wid-con .elementskit-post-card .elementskit-post-body{color:#8d8d8d}.ekit-wid-con .elementskit-post-card .elementskit-post-body p{margin-bottom:35px}.ekit-wid-con .elementskit-post-image-card{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;border-radius:10px;background:#123075;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1)}.ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg);opacity:.8}.ekit-wid-con .elementskit-post-image-card:hover .post-author .author-img>img{-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.3);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.3)}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body{padding:20px 40px 40px}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body>p{color:#fff}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-thumb{border-radius:10px}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header{position:relative}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb{position:relative;padding:20px;overflow:hidden;display:block}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb.box-shadow{-webkit-box-shadow:-3.473px 19.696px 25px 0 rgba(0,0,0,.2);box-shadow:-3.473px 19.696px 25px 0 rgba(0,0,0,.2)}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.ekit-wid-con .elementskit-post-image-card .elementskit-post-footer{margin-top:16px}.ekit-wid-con .elementskit-post-image-card .elementskit-post-footer .btn-wraper{margin-top:25px}.ekit-wid-con .elementskit-post-image-card .entry-title a{color:#fff}.ekit-wid-con .elementskit-post-image-card .post-meta-list{margin-bottom:20px;color:rgba(255,255,255,.5)}.ekit-wid-con .elementskit-post-image-card .post-meta-list>span a{color:inherit;vertical-align:middle}.ekit-wid-con .elementskit-post-image-card .post-meta-list>span .meta-date-text{vertical-align:middle}.ekit-wid-con .elementskit-post-image-card .entry-title{font-size:18px;margin-bottom:28px}.ekit-wid-con .elementskit-post-image-card .post-author .author-name{color:inherit}.ekit-wid-con .elementskit-post-image-card.modern{margin-top:40px}.ekit-wid-con .elementskit-post-image-card.modern:hover .elementskit-entry-thumb>img{opacity:1}.ekit-wid-con .elementskit-post-image-card.modern .elementskit-entry-header .elementskit-entry-thumb{margin-top:-60px}.ekit-wid-con .blog-block-post[class*=gradient-]{background:#123075}.ekit-wid-con .blog-block-post[class*=gradient-] .entry-title a{color:#fff}.ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list{color:rgba(255,255,255,.5)}.ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list>span a{vertical-align:middle;color:inherit}.ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-post-footer>p{color:rgba(255,255,255,.5)}.ekit-wid-con .blog-block-post[class*=gradient-] .post-author .author-name{color:inherit}.ekit-wid-con .blog-block-post[class*=gradient-] .first-letter::first-letter{border-bottom-color:#102966}.ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-border-hr{background-color:#8692af}.ekit-wid-con .gradient-bg-2{background:#fa2b56}.ekit-wid-con .post-meta-list{color:#a3a3a3}.ekit-wid-con .post-meta-list>span{display:inline-block}.ekit-wid-con .post-meta-list>span a{color:inherit;vertical-align:middle}.ekit-wid-con .post-meta-list>span i{padding-right:5px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .post-meta-list>span:not(:last-child){margin-right:40px}.ekit-wid-con .meta-author .author-img{display:inline-block;margin-right:15px;-webkit-box-shadow:4.95px 4.95px 15px 0 rgba(0,0,0,.2);box-shadow:4.95px 4.95px 15px 0 rgba(0,0,0,.2);border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:0;overflow:hidden;position:relative;vertical-align:middle}.ekit-wid-con .meta-author .author-img img{max-width:100%}.ekit-wid-con .meta-author .author-name{color:inherit}.ekit-wid-con .meta-author .author-name:hover{opacity:.8}.ekit-wid-con .first-letter{display:inline-block}.ekit-wid-con .first-letter::first-letter{border-bottom:3px solid #e5e5e5}.ekit-wid-con .elementskit-border-hr{height:3px;width:30px;display:block;background-color:#e5e5e5}.ekit-wid-con .text-center .elementskit-border-hr{margin-left:auto;margin-right:auto}.ekit-wid-con .text-right .elementskit-border-hr{margin-left:auto}.ekit-wid-con .elementskit-meta-lists{position:absolute;top:83%;left:30px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-align:center;color:#fff;background:#fa2b56;width:55px;height:55px;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta:not(:last-child){margin-right:15px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta strong{display:block;font-size:22px;font-weight:900;line-height:1;margin-bottom:2px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta .elementskit-meta-wraper{display:block;margin:10px 0;line-height:1;width:100%}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag{top:auto;left:10px;bottom:30px}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta{width:auto;height:auto;border-radius:0;padding-left:22px;padding-right:12px;position:relative}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta::before{position:absolute;content:"";top:-10px;left:0;color:#912f3d;border-bottom:solid currentColor;border-top:solid transparent;border-width:5px}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_right::before{border-right:solid transparent;border-left:solid currentColor}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_left::before{border-right:solid currentColor;border-left:solid transparent}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta .elementskit-meta-wraper{margin:7px 0}.ekit-wid-con .elementskit-entry-thumb{position:relative;overflow:hidden;display:block}.ekit-wid-con .elementskit-entry-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-entry-header{position:relative}.ekit-wid-con .elementskit-post-body.ekit-highlight-border{position:relative}.ekit-wid-con .elementskit-post-body.ekit-highlight-border::before{content:"";height:20px;width:2px;background:#ff712b;position:absolute;z-index:999;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.ekit-wid-con .post-meta-list>span{-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;line-height:1}.ekit-wid-con .post-meta-list>span>i{display:inline-block}.ekit-wid-con .meta-author .author-img>img{margin:0}.ekit-wid-con .elementskit-post-body{position:relative}.ekit-wid-con .elementskit-post-body>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-post-body>p:empty{display:none}.ekit-wid-con .elementskit-meta-categories{position:absolute;top:15px;left:18px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper{display:block}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span{background:#08f;border-radius:3px;display:inline-block;font-size:13px;line-height:14px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span:not(:last-child){margin-right:5px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span>a{color:#fff;white-space:nowrap}.ekit-wid-con .elementskit-image-accordion-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:366px;position:relative}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;min-height:460px;overflow:hidden;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(60%,rgba(255,255,255,0)));background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 60%);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-content{width:100%}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title{color:#fff;margin-bottom:0}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title-wraper{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;top:100px;opacity:0;visibility:hidden;display:block}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-btn-wraper{position:relative;-webkit-transition:all .7s ease;transition:all .7s ease;top:100px;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper{margin-bottom:20px;position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;top:-100px;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper .icon-outline{color:#fff}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper svg{max-width:16px;height:auto;vertical-align:middle}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover::before{top:0;opacity:1}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-accordion-title-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-btn-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-icon-wraper{top:0;opacity:1;visibility:visible}.ekit-wid-con .ekit-image-accordion-actions{display:block}.ekit-wid-con .ekit-image-accordion-actions>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit-image-accordion-actions>a>svg{width:100%}.ekit-wid-con .elementskit-accordion-title{color:#000;font-size:22px;margin-bottom:0;display:block;font-weight:700;line-height:1}.ekit-wid-con .elementskit-accordion-title svg{max-width:28px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-accordion-title.icon-title{font-size:28px;display:inline-block}.ekit-wid-con .elementskit-accordion-title.icon-title>i{position:relative;top:3px;display:inline-block}.ekit-wid-con .elementskit-accordion-title.icon-title .icon-right{padding-left:15px}.ekit-wid-con .elementskit-accordion-title.icon-title .icon-left{padding-right:15px}.ekit-wid-con .icon-outline{width:40px;height:40px;line-height:40px;display:inline-block;color:#000;text-align:center;border:1px solid currentColor}.ekit-wid-con .icon-outline.circle{border-radius:50%}.ekit-image-accordion--btn{font-weight:400}.ekit-wid-con .elementskit-clients-slider .slick-list{overflow:visible;margin-bottom:-26px}.ekit-wid-con .elementskit-clients-slider .slick-slide{margin-right:15px;margin-left:15px;display:block;float:inherit;height:inherit;min-height:inherit}.ekit-wid-con .elementskit-clients-slider .slick-slide>div:not(:last-child){margin-bottom:30px}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator{position:relative}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator::after{content:"";background:#e7e7e7;position:absolute;z-index:999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ekit-wid-con .elementskit-clients-slider .slick-arrow.slick-next{left:100%}.ekit-wid-con .elementskit-clients-slider .hover-bg-gradient .single-client::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background:#f2709c;background:linear-gradient(315deg,#f2709c 0,#fe8f75 60%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.ekit-wid-con .elementskit-clients-slider .single-client{min-height:170px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:5px 10px 15px 0 rgba(0,0,0,.1);box-shadow:5px 10px 15px 0 rgba(0,0,0,.1);position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-clients-slider .single-client img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-clients-slider .single-client .content-image{display:block}.ekit-wid-con .elementskit-clients-slider .single-client .content-image>.hover-image{display:none}.ekit-wid-con .elementskit-clients-slider .single-client.image-switcher .content-image>.hover-image{display:block}.ekit-wid-con .elementskit-clients-slider .single-client:hover{z-index:6}.ekit-wid-con .elementskit-clients-slider .single-client:hover::before{opacity:1;top:0}.ekit-wid-con .elementskit-clients-slider .client-slider-item{position:relative}.ekit-wid-con .elementskit-clients-slider.simple_logo_image .single-client::before{display:none}.ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:#f2709c;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client:hover::before{opacity:1;top:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client::before{top:-100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client:hover::before{top:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client::before{top:0;left:-100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client:hover::before{left:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client::before{top:0;left:100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client:hover::before{left:0}.ekit-wid-con .elementskit-clients-slider .slick-next,.ekit-wid-con .elementskit-clients-slider .slick-prev{z-index:1}.ekit-wid-con .elementskit-clients-slider .slick-next::before,.ekit-wid-con .elementskit-clients-slider .slick-prev::before{color:#000}.ekit-wid-con .elementskit-clients-slider .slick-arrow{position:absolute;border:0;background:0 0;z-index:1;padding:0;height:initial!important;width:initial!important;line-height:initial!important;font-size:20px;color:#000;padding:15px}.ekit-wid-con .elementskit-clients-slider .slick-arrow .slick-next{left:100%}.ekit-wid-con .elementskit-clients-slider .slick-arrow::before{content:""!important}.ekit-wid-con .elementskit-clients-slider.arrow_inside button.slick-prev{left:15px}.ekit-wid-con .elementskit-clients-slider.arrow_inside button.slick-next{right:15px;left:inherit}.ekit-wid-con .elementskit-clients-slider.arrow_outside .slick-prev{left:-60px}.ekit-wid-con .slick-dots{line-height:1}.ekit-wid-con .slick-dots li button{background-color:#ededed;padding:0}.ekit-wid-con .slick-dots li button::before{opacity:0}.ekit-wid-con .slick-dots li.slick-active button{background-color:#62606b}.ekit-wid-con .dot_dashed .slick-dots li,.ekit-wid-con .dot_dotted .slick-dots li{width:auto;height:auto}.ekit-wid-con .dot_dashed .slick-dots li button,.ekit-wid-con .dot_dotted .slick-dots li button{width:8px;height:8px;border-radius:50%;background-color:#000;opacity:1;display:block;-webkit-transition:all .4s ease;transition:all .4s ease;border:0}.ekit-wid-con .dot_dashed .slick-dots li button::before,.ekit-wid-con .dot_dotted .slick-dots li button::before{content:""!important}.ekit-wid-con .dot_dashed .slick-dots li.slick-active button,.ekit-wid-con .dot_dotted .slick-dots li.slick-active button{-webkit-transform:scale(2);transform:scale(2);opacity:1}.ekit-wid-con .dot_dashed .slick-dots>li.slick-active>button{width:40px;-webkit-transform:scale(1);transform:scale(1);border-radius:4px}.ekit-wid-con .dot_paginated .slick-dots{counter-reset:myCounter}.ekit-wid-con .dot_paginated .slick-dots>li{width:40px;height:40px;line-height:40px;background-color:#fff;-webkit-box-shadow:3.536px 3.536px 10px 0 rgba(0,0,0,.1);box-shadow:3.536px 3.536px 10px 0 rgba(0,0,0,.1);color:#565656;opacity:1;font-weight:700;border-radius:50%}.ekit-wid-con .dot_paginated .slick-dots>li::before{counter-increment:myCounter;content:counter(myCounter)}.ekit-wid-con .dot_paginated .slick-dots>li.slick-active{background-color:#2575fc;color:#fff}.ekit-wid-con .dot_paginated .slick-dots>li>button{display:none}.ekit-wid-con .elementskit-info-image-box{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box:hover .elementskit-box-content .elementskit-info-box-title{color:#2575fc}.ekit-wid-con .elementskit-info-image-box:hover .elementskit-btn{background-color:#2575fc;border-color:#2575fc;color:#fff}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header{-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb{display:block}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header a{display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header img{display:block;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .elementskit-info-image-box .elementskit-box-body{padding:55px 40px}.ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title{font-size:18px;margin-bottom:20px;color:#000;display:block;font-weight:700}.ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title>i{font-size:22px;padding-right:14px;position:relative;top:2px}.ekit-wid-con .elementskit-info-image-box .elementskit-outline-icon{width:40px;height:40px;line-height:40px;font-size:15px}.ekit-wid-con .elementskit-info-image-box .elementskit-box-footer{line-height:1;margin-top:20px}.ekit-wid-con .elementskit-info-image-box.style-modern{overflow:visible}.ekit-wid-con .elementskit-info-image-box.style-modern .elementskit-box-body{-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);border-radius:10px;background-color:rgba(255,255,255,.9);width:calc(100% - 40px);padding:30px 40px;position:relative;z-index:2;margin-top:-20px;margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body{position:relative}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before{position:absolute;content:"";bottom:-1px;left:0;height:3px;width:100%;background-color:#2575fc;-webkit-transition:-webkit-transform 250ms ease-in;transition:-webkit-transform 250ms ease-in;transition:transform 250ms ease-in;transition:transform 250ms ease-in,-webkit-transform 250ms ease-in;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom:hover .elementskit-box-body::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left .elementskit-box-body::before{-webkit-transform-origin:right center;transform-origin:right center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left:hover .elementskit-box-body::before{-webkit-transform-origin:left center;transform-origin:left center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center .elementskit-box-body::before{-webkit-transform-origin:center center;transform-origin:center center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center:hover .elementskit-box-body::before{-webkit-transform-origin:center center;transform-origin:center center}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body{background-color:#fff;-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);border-radius:10px;width:calc(100% - 40px);position:relative;padding:30px 35px;-webkit-transition:all .4s ease;transition:all .4s ease;height:90px;margin-left:auto;margin-right:auto;margin-top:-40px;position:relative}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::before{position:absolute;content:"";bottom:-10px;left:50%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 20px);z-index:-1;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;border-radius:10px;background-color:#fff}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after{bottom:-20px;width:calc(100% - 40px);z-index:-2}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-box-content .elementskit-box-style-content{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title{font-size:18px;font-weight:700}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i{font-size:26px}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-footer{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::before{opacity:1}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-content .elementskit-box-style-content{opacity:1}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-footer{opacity:1}.ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body{padding-left:0;padding-right:0}.ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body .elementskit-box-footer{padding-left:40px;padding-right:40px}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body{position:relative}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::before{position:absolute;content:"";left:0;bottom:0;height:100%;background-color:#fff;width:10px;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after{left:inherit;right:0;height:calc(100% + 40px)}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card{position:relative;overflow:hidden}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content{position:absolute;bottom:0;left:0;background-color:rgba(247,56,89,.8);padding:45px 40px;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title{color:#fff;margin-bottom:0;display:block}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title>i{font-size:inherit;padding-right:10px;top:0}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .border-separetor{background-color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content{opacity:0;bottom:-40%;visibility:hidden}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content p{margin-top:10px;color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-info-box-title{color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-hover-content{opacity:1;bottom:0;visibility:visible;-webkit-transition:all .4s ease .1s;transition:all .4s ease .1s}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-box-content{opacity:0;bottom:-40%;visibility:hidden;-webkit-transition:all .4s ease .1s;transition:all .4s ease .1s}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-hover-content{background-color:rgba(0,228,154,.8)}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-hover-content{background-color:rgba(106,17,203,.8)}.ekit-wid-con .elementskit-info-image-box.image-card-2{position:relative}.ekit-wid-con .elementskit-info-image-box.image-card-2.style-shadow .elementskit-box-body{-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-body{padding:40px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title{margin-bottom:0}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title>i{font-size:inherit;padding-right:10px;top:0}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-content>p{margin-top:10px}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-footer{opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:-60px}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover{-webkit-transform:translateY(0);transform:translateY(0)}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-body{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-footer{opacity:1;visibility:visible;margin-bottom:0}.ekit-wid-con .elementskit-info-image-box.parallax-card{overflow:initial}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .image-box-img-center img{margin:0 auto}.ekit-wid-con .image-box-img-left img{margin-right:auto}.ekit-wid-con .image-box-img-right img{margin-left:auto}.ekit-image-box.floating-style .ekit-image-box-body::after,.ekit-image-box.floating-style .ekit-image-box-body::before{-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07)}.ekit-image-box.style-sideline .ekit-image-box-body-inner{padding-left:40px;padding-right:40px;border-style:solid;border-color:#2575fc;border-top-width:0!important;border-bottom-width:0!important;-webkit-transition:border-color .3s;transition:border-color .3s}.ekit-image-box.style-sideline:not(.text-right) .ekit-image-box-body-inner{border-right-width:0!important}.ekit-image-box.style-sideline.text-right .ekit-image-box-body-inner{border-left-width:0!important}.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-equal-height-enable .ekit-wid-con .ekit-image-box-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.ekit-wid-con .skill-medium .skill-bar{height:10px}.ekit-wid-con .skill-medium.skill-radius .skill-bar,.ekit-wid-con .skill-medium.skill-radius .skill-track{border-radius:5px}.ekit-wid-con .skill-big .skill-bar{height:35px}.ekit-wid-con .skill-big.skill-radius .skill-bar,.ekit-wid-con .skill-big.skill-radius .skill-track{border-radius:17.5px}.ekit-wid-con .single-skill-bar:not(:last-child){margin-bottom:25px}.ekit-wid-con .single-skill-bar.color-1 .skill-bar .skill-track{background-color:#ff3984}.ekit-wid-con .single-skill-bar.color-2 .skill-bar .skill-track{background-color:#cc24fc}.ekit-wid-con .single-skill-bar.color-3 .skill-bar .skill-track{background-color:#00e49a}.ekit-wid-con .single-skill-bar.color-4 .skill-bar .skill-track{background-color:#4285f4}.ekit-wid-con .single-skill-bar.color-5 .skill-bar .skill-track{background-color:#7ed500}.ekit-wid-con .single-skill-bar.color-6 .skill-bar .skill-track{background-color:#f96933}.ekit-wid-con .single-skill-bar.color-7 .skill-bar .skill-track{background-color:#53f8a2}.ekit-wid-con .single-skill-bar.color-8 .skill-bar .skill-track{background-color:#fe8f75}.ekit-wid-con .single-skill-bar.color-9 .skill-bar .skill-track{background-color:#35ed7e}.ekit-wid-con .single-skill-bar.color-10 .skill-bar .skill-track{background-color:#9460ff}.ekit-wid-con .skill-bar{height:3px;background-color:#f5f5f5}.ekit-wid-con .skill-bar .skill-track{width:0%;background-color:#333;display:block;height:100%;overflow:visible!important;position:relative}.ekit-wid-con .skill-bar .skill-track .number-percentage-wraper{position:absolute;right:0;top:-33px;z-index:1}.ekit-wid-con .skill-bar .skill-track .fa,.ekit-wid-con .skill-bar .skill-track .icon,.ekit-wid-con .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000}.ekit-wid-con .skill-bar .skill-track .fa+.number-percentage-wraper,.ekit-wid-con .skill-bar .skill-track .icon+.number-percentage-wraper,.ekit-wid-con .skill-bar .skill-track .skill-track-icon+.number-percentage-wraper{padding-right:57px}.ekit-wid-con .skill-bar .skill-track .fa svg,.ekit-wid-con .skill-bar .skill-track .icon svg,.ekit-wid-con .skill-bar .skill-track .skill-track-icon svg{max-width:15px;height:auto;vertical-align:middle}.ekit-wid-con .skill-bar-content{margin-bottom:7px}.ekit-wid-con .skill-bar-content .skill-title{font-weight:700;color:#000}.ekit-wid-con .number-percentage-wraper{color:#000}.ekit-wid-con .number-percentage-wraper.style2{font-size:13px;font-weight:700}.ekit-wid-con .inner-content .single-skill-bar{position:relative}.ekit-wid-con .inner-content .single-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.ekit-wid-con .inner-content .single-skill-bar .skill-title{color:#fff}.ekit-wid-con .inner-content .skill-track .number-percentage-wraper{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding-right:30px}.ekit-wid-con .inner-content .skill-track .fa,.ekit-wid-con .inner-content .skill-track .icon{color:#fff}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar{height:30px;background-color:#fff;padding:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track{height:10px;border-radius:5px}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track .number-percentage-wraper{top:-39px}.ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper{color:#fff;height:30px;padding:0 10px;z-index:1;text-align:center;right:calc(0% - 22px);top:-30px}.ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper .svg-content{position:absolute;top:0;left:0;z-index:-1;fill:#333;height:100%;width:100%}.ekit-wid-con .tooltip-style .single-skill-bar.color-1 .svg-content>svg{fill:#ff3984}.ekit-wid-con .tooltip-style .single-skill-bar.color-2 .svg-content>svg{fill:#cc24fc}.ekit-wid-con .tooltip-style .single-skill-bar.color-3 .svg-content>svg{fill:#00e49a}.ekit-wid-con .tooltip-style .single-skill-bar.color-4 .svg-content>svg{fill:#4285f4}.ekit-wid-con .tooltip-style .single-skill-bar.color-5 .svg-content>svg{fill:#7ed500}.ekit-wid-con .tooltip-style .single-skill-bar.color-6 .svg-content>svg{fill:#f96933}.ekit-wid-con .tooltip-style .single-skill-bar.color-7 .svg-content>svg{fill:#53f8a2}.ekit-wid-con .tooltip-style .single-skill-bar.color-8 .svg-content>svg{fill:#fe8f75}.ekit-wid-con .tooltip-style .single-skill-bar.color-9 .svg-content>svg{fill:#35ed7e}.ekit-wid-con .tooltip-style .single-skill-bar.color-10 .svg-content>svg{fill:#9460ff}.ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:#333;color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:#333}.ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper::before{background-color:#ff3984}.ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper::before{background-color:#cc24fc}.ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper::before{background-color:#00e49a}.ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper::before{background-color:#4285f4}.ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper::before{background-color:#7ed500}.ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper::before{background-color:#f96933}.ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper::before{background-color:#53f8a2}.ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper::before{background-color:#fe8f75}.ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper::before{background-color:#35ed7e}.ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper::before{background-color:#9460ff}.ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper{height:22px;padding:0 8px;background-color:#333;text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";bottom:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:inherit;z-index:-1}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper{height:24px;line-height:24px;display:inline-block;color:#fff;font-size:13px;background-color:#333;text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";right:0;bottom:-8px;color:#333;border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper::before{color:#ff3984}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper::before{color:#cc24fc}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper::before{color:#00e49a}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper::before{color:#4285f4}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper::before{color:#7ed500}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper::before{color:#f96933}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper::before{color:#53f8a2}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper::before{color:#fe8f75}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper::before{color:#35ed7e}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper::before{color:#9460ff}.ekit-wid-con .style-switch .single-skill-bar .skill-bar-content{margin-bottom:18px}.ekit-wid-con .style-switch .single-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.ekit-wid-con .style-switch .single-skill-bar .number-percentage-wraper{float:right;position:relative;top:31px}.ekit-wid-con .style-switch .single-skill-bar .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar .skill-track::before{position:absolute;content:"";right:0;border-radius:50%;color:#333}.ekit-wid-con .style-switch .single-skill-bar .skill-track::before{top:-12.5px;width:25px;height:25px;background-color:#fff;border:1px solid currentColor;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2)}.ekit-wid-con .style-switch .single-skill-bar .skill-track::after{width:8px;height:8px;background-color:currentColor;top:-3px;right:8px}.ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::before{color:#ff3984}.ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::before{color:#cc24fc}.ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::before{color:#00e49a}.ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::before{color:#4285f4}.ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::before{color:#7ed500}.ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::before{color:#f96933}.ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::before{color:#53f8a2}.ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::before{color:#fe8f75}.ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::before{color:#35ed7e}.ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::before{color:#9460ff}.ekit-wid-con .style-stripe .single-skill-bar .skill-track{background:repeating-linear-gradient(to right,#333,#333 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-1 .skill-track{background:repeating-linear-gradient(to right,#ff3984,#ff3984 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-2 .skill-track{background:repeating-linear-gradient(to right,#cc24fc,#cc24fc 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-3 .skill-track{background:repeating-linear-gradient(to right,#00e49a,#00e49a 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-4 .skill-track{background:repeating-linear-gradient(to right,#4285f4,#4285f4 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-5 .skill-track{background:repeating-linear-gradient(to right,#7ed500,#7ed500 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-6 .skill-track{background:repeating-linear-gradient(to right,#f96933,#f96933 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-7 .skill-track{background:repeating-linear-gradient(to right,#53f8a2,#53f8a2 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-8 .skill-track{background:repeating-linear-gradient(to right,#fe8f75,#fe8f75 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-9 .skill-track{background:repeating-linear-gradient(to right,#35ed7e,#35ed7e 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-10 .skill-track{background:repeating-linear-gradient(to right,#9460ff,#9460ff 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper{height:35px;line-height:35px;color:#fff;background-color:#333;text-align:center;padding:0 8px;top:-10px;z-index:1}.ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #fff;border-left:solid #fff;border-right:solid currentColor;border-bottom:solid currentColor;border-width:5px}.ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper{background-color:#cc2e6a}.ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper::before{color:#801d42}.ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper{background-color:#a31dca}.ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper::before{color:#66127e}.ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00b67b}.ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper::before{color:#00724d}.ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper{background-color:#356ac3}.ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper::before{color:#21437a}.ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper{background-color:#65aa00}.ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper::before{color:#3f6b00}.ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper{background-color:#c75429}.ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper::before{color:#7d351a}.ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper{background-color:#42c682}.ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper::before{color:#2a7c51}.ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper{background-color:#cb725e}.ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper::before{color:#7f483b}.ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper{background-color:#2abe65}.ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper::before{color:#1b773f}.ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper{background-color:#764dcc}.ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper::before{color:#4a3080}.ekit-wid-con .elementskit-funfact{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-wid-con .elementskit-funfact .funfact-icon svg{vertical-align:middle;max-width:50px;height:auto}.ekit-wid-con .elementskit-funfact-overlay{z-index:-1}.ekit-wid-con .elementskit-funfact .funfact-content{line-height:1}.ekit-wid-con .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:28px;font-weight:700;color:#333}.ekit-wid-con .elementskit-funfact .funfact-content .fa,.ekit-wid-con .elementskit-funfact .funfact-content .icon{font-size:25px;padding-right:5px}.ekit-wid-con .elementskit-funfact .elementskit-funfact-icon{display:inline-block}.ekit-wid-con .elementskit-funfact .funfact-title{color:gray;font-size:15px;margin:0;font-weight:400}.ekit-wid-con .elementskit-funfact .funfact-title.black-v{color:#000}.ekit-wid-con .elementskit-funfact .super{font-size:22px;color:#2575fc;vertical-align:super;position:relative;top:-5px}.ekit-wid-con .elementskit-funfact .color-1 .fa,.ekit-wid-con .elementskit-funfact .color-1 .icon,.ekit-wid-con .elementskit-funfact .color-1 .super{color:#9460ff}.ekit-wid-con .elementskit-funfact .color-2 .fa,.ekit-wid-con .elementskit-funfact .color-2 .icon,.ekit-wid-con .elementskit-funfact .color-2 .super{color:#fc5290}.ekit-wid-con .elementskit-funfact .color-3 .fa,.ekit-wid-con .elementskit-funfact .color-3 .icon,.ekit-wid-con .elementskit-funfact .color-3 .super{color:#09b2a0}.ekit-wid-con .elementskit-funfact .xs-overlay{z-index:-1;opacity:.7;pointer-events:none}.ekit-wid-con .elementskit-funfact.divider_funfact{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementskit-funfact.divider_funfact .elementskit-funfact-inner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ekit-wid-con .elementskit-funfact.divider_funfact.position_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-funfact.divider_funfact.position_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .style-border-bottom.elementskit-funfact::before{position:absolute;content:"";bottom:-15px;left:0;height:5px;width:100%;z-index:1;background-color:#53f995;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ekit-wid-con .style-border-bottom.elementskit-funfact:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left::before{-webkit-transform-origin:left center;transform-origin:left center}.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left:hover::before{-webkit-transform-origin:right center;transform-origin:right center}.ekit-wid-con .vertical-bar{width:3px;height:20px;background-color:#2575fc;display:inline-block;float:left}.ekit-wid-con .vertical-bar.border_left_side{float:right}.ekit-wid-con .elementskit-funfact.gradient-1{background-color:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-funfact.gradient-2{background-color:#b18cfe;background:linear-gradient(-35deg,#b18cfe 0,#9460ff 100%)}.ekit-wid-con .elementskit-funfact.gradient-3{background-color:#82e182;background:linear-gradient(-35deg,#82e182 0,#0acbf5 100%)}.ekit-wid-con .elementskit-funfact.gradient-4{background-color:#07b787;background:linear-gradient(-35deg,#07b787 0,#7ed500 100%)}.ekit-wid-con .elementskit-funfact.divider_funfact.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .elementskit-funfact.divider_funfact.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .ekit-single-piechart .piechart{position:relative;display:inline-block}.ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content{position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1;display:inline-block}.ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content svg{max-width:28px;height:auto;vertical-align:middle}.ekit-wid-con .flip-card{position:relative;max-height:280px;overflow:hidden;color:#fff}.ekit-wid-con .flip-card .back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .flip-card .back,.ekit-wid-con .flip-card .front{-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .flip-card:hover .back{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.ekit-wid-con .flip-card:hover .front{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}.ekit-wid-con .flip-card .ekit-piechart-title{color:#fff}.ekit-wid-con .elementskit-single-faq{position:relative;overflow:hidden}.ekit-wid-con .elementskit-single-faq .elementskit-faq-title{font-size:15px;margin-top:0;margin-bottom:0}.ekit-wid-con .elementskit-single-faq .elementskit-faq-header{background-color:#f5f5f5;padding-top:21px;padding-bottom:21px}.ekit-wid-con .elementskit-image-comparison{z-index:3}.ekit-wid-con .elementskit-image-comparison>img{width:100%}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.ekit-wid-con .elementskit-countdown-timer{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.ekit-wid-con .elementskit-countdown-timer .elementskit-inner-container{width:150px;height:150px;border-radius:50%;background-color:#443aca;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content{width:100%}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content>span{display:block;color:#fff;line-height:1}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-count{font-size:36px;font-weight:700;margin-bottom:13px}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-title{font-size:14px;letter-spacing:2.5px}.ekit-wid-con .elementskit-countdown-timer-2{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 15px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-count{background-color:#2575fc;display:block;height:107px;line-height:87px;color:#fff;font-size:48px;font-weight:700;border-radius:10px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{display:block;height:40px;line-height:40px;border-radius:10px;border:2px solid #2575fc;font-size:14px;letter-spacing:2.5px;font-weight:700;background-color:#fff;margin:0 auto;max-width:80%;margin-top:-20px;position:relative;z-index:1}.ekit-wid-con .elementskit-countdown-timer-3{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 3px}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count{height:190px;line-height:190px;color:#333;display:block;font-size:48px;font-weight:700;position:relative;background-color:#fff;z-index:1}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count::before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;z-index:-1;background:linear-gradient(-223deg,#fff 0,#fff 50%,#eaeaea 50%,#e7e7e7 100%)}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-title{display:block;height:50px;line-height:50px;font-size:14px;letter-spacing:2.5px;font-weight:700;position:relative;z-index:1;background-color:#1cf196;color:#333}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-content{background-color:#5558ed;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:30px 0}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container>span{color:#fff;background-color:transparent;height:auto;line-height:normal}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count{margin-bottom:10px}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count::before{display:none}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container{padding:0 5px}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(2) .elementskit-timer-content{height:240px;background-color:#ffcc03}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(3) .elementskit-timer-content{background-color:#ff5657}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(4) .elementskit-timer-content{height:150px;background-color:#09b2a0}.ekit-wid-con .elementskit-countdown-container{background-repeat:no-repeat;background-position:center center;position:relative;border-radius:10px;background-size:cover;margin-bottom:62px;padding-top:30px;padding-bottom:60px}.ekit-wid-con .elementskit-countdown-container::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.7;border-radius:inherit;pointer-events:none}.ekit-wid-con .elementskit-countdown-container::after{position:absolute;content:"";bottom:-62px;left:0;width:100%;height:49px;background-repeat:no-repeat;background-position:center center;pointer-events:none;background-size:contain}.ekit-wid-con .elementskit-countdown-timer-4{position:relative;z-index:2;height:120px;line-height:120px;background-color:#fd3358;background-size:101% 101%;width:calc(100% + 60px);margin-left:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit-countdown-timer-4::after,.ekit-wid-con .elementskit-countdown-timer-4::before{position:absolute;content:"";bottom:-20px;pointer-events:none}.ekit-wid-con .elementskit-countdown-timer-4::before{left:0;border-top:20px solid #993535;border-left:30px solid transparent}.ekit-wid-con .elementskit-countdown-timer-4::after{right:0;border-bottom:20px solid transparent;border-left:30px solid #993535}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#fff;height:100%}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{font-size:48px;font-weight:700}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{font-size:18px;vertical-align:top}.ekit-wid-con .elementskit-coundown-finish{height:auto!important;line-height:normal!important;padding:15px}.ekit-wid-con .ekit-countdown-inner{margin:0 auto}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{border-radius:0 0 30px 30px;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);display:inline-block;position:relative;height:140px;width:150px;-webkit-perspective:500px;perspective:500px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child){margin-right:30px}.ekit-wid-con .elementskit-flip-clock .elementskit-count{color:#333;display:block;font-size:48px;font-weight:700;background-color:#fff;overflow:hidden;line-height:140px;position:absolute;text-align:center;top:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;transform-style:flat}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-top{border-radius:30px 30px 0 0;height:50%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-bottom{border-radius:0 0 30px 30px;line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;transform-origin:50% 0}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-curr.elementskit-top{-webkit-transform:rotateX(0);transform:rotateX(0);z-index:3;border-bottom:3px solid #e7e7e7}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-bottom{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-top{border-bottom:3px solid #e7e7e7}.ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-curr.elementskit-top{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-next.elementskit-bottom{-webkit-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0);transform:rotateX(0)}.ekit-wid-con .elementskit-flip-clock .elementskit-label{background-color:#ff5657;position:relative;z-index:10;display:block;width:100%;height:40px;line-height:40px;-webkit-box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);color:#fff;font-size:14px;border-radius:30px 30px 0 0;font-weight:700;letter-spacing:.5px;top:-20px}.ekit-wid-con .elementskit-pricing-tag{position:absolute;height:100%;width:calc(100% + 30px);background-color:#666;top:0;right:-30px;border-radius:48px 0 0 48px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-pricing-tag+.elementskit-pricing-price{color:#fff}.ekit-wid-con .elementskit-single-pricing{-webkit-transition:all .4s ease;transition:all .4s ease;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.ekit-wid-con .elementskit-single-pricing.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-wid-con .elementskit-single-pricing .pricing-bg{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-title{font-size:22px;margin-bottom:0;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-subtitle{color:#5a5a5a;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header{margin-bottom:25px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header svg{max-width:40px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>i{font-size:40px;margin-bottom:12px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>p{margin-top:7px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>hr{border-top:2px solid #fff;width:30px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>img{margin-bottom:45px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price-wraper{position:relative;margin-bottom:15px;line-height:initial}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price{position:relative;z-index:2;font-size:48px;font-weight:700;letter-spacing:-.4px;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub,.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup{font-size:18px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup{top:0;left:5px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub{bottom:0}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn{color:#fff;background-color:#666;border-radius:25px;border-color:currentColor;font-size:14px;font-weight:700;padding:11px 41px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn.style-2{border-color:#e7e7e7;color:#000}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .btn-outline-primary{color:#2575fc}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li{color:#565656;font-size:15px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li::before{content:"";display:block}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li:not(:last-child){margin-bottom:3px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li svg{max-width:10px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li>i{color:#55b559;padding-right:10px;font-size:10px}.ekit-wid-con .elementskit-single-pricing .title-divider{position:relative}.ekit-wid-con .elementskit-single-pricing .title-divider::before{position:absolute;content:"";top:50%;left:-30px;width:calc(100% + 60px);height:1px;background-color:#e7e7e7}.ekit-wid-con .elementskit-single-pricing .title-divider .elementskit-pricing-title{position:relative;z-index:2;display:inline-block;padding:0 45px;background-color:#fff}.ekit-wid-con .elementkit-pricing-icon{display:inline-block}.ekit-wid-con .elementor-widget-elementskit-pricing{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-widget-elementskit-pricing .elementor-widget-container{padding:30px}.ekit-pricing-list-info{display:inline-block;position:relative;color:#afb1b9;background-color:currentColor;border-radius:50%;font-size:15px;font-style:normal;-webkit-transition:color .3s;transition:color .3s;z-index:0;cursor:help}.ekit-pricing-list-info:hover{color:#81848d}.ekit-pricing-list-info:before{color:#fff}.ekit-pricing-list-info:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid currentColor;border-radius:inherit;z-index:1}.ekit-pricing-list-info>span{display:none;position:absolute;top:-13px;left:0;border-style:solid;border-width:7px;border-color:#021343 transparent transparent;z-index:1}.ekit-pricing-list-info.is-active>span{display:block}.ekit-pricing-list-info-content{position:absolute;left:0;bottom:calc(100% + 13px);max-width:280px;margin:0;padding:11px 20px 13px;color:#fff;background-color:#021343;border-radius:6px;-webkit-box-shadow:0 20px 20px rgba(0,10,38,.16);box-shadow:0 20px 20px rgba(0,10,38,.16);font-size:14px;font-weight:400;line-height:22px;z-index:999}.ekit-pricing-list-info>.ekit-pricing-list-info-content{display:none;position:fixed}.ekit-wid-con .elementskit-single-testimonial-slider{background-color:#fff;-webkit-box-shadow:9px 11px 14px 0 rgba(0,0,0,.1);box-shadow:9px 11px 14px 0 rgba(0,0,0,.1);padding:30px;padding-left:60px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-commentor-content>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-testimonial-slider:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:inherit;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:before{opacity:0;-webkit-transform:none;transform:none}.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:hover:before{opacity:1}.ekit-wid-con .elementskit-single-testimonial-slider:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo{opacity:1}.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo+.elementskit-testimonial-client-logo{opacity:0}.ekit-wid-con .elementskit-single-testimonial-slider .tilte{font-size:22px;margin-bottom:22px}.ekit-wid-con .elementskit-single-testimonial-slider .ekit-team-social-list>li>a{font-size:16px}.ekit-wid-con .elementskit-single-testimonial-slider.gradient{background:#f2709c;background:linear-gradient(45deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:55px 40px;-webkit-transition:border-bottom-color .5s ease;transition:border-bottom-color .5s ease}.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content{padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content>hr{width:30px;border-top:3px solid #e7e7e7;-webkit-transition:border-top-color .5s ease;transition:border-top-color .5s ease}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2{border-radius:10px;position:relative;padding:40px 40px 80px;margin-bottom:105px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2:not(.white-v) .elementskit-commentor-content>i{color:rgba(37,117,252,.2)}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2 .elementskit-commentor-bio{position:absolute;top:calc(100% - 35px);width:100%;left:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3{border-radius:10px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .elementskit-commentor-content{margin-bottom:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4{overflow:hidden;border-radius:10px;position:relative}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon{left:inherit;right:20px;top:20px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon .quote{z-index:1;position:relative;font-size:28px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-image{margin-bottom:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-bio{margin-bottom:15px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-watermark-icon{line-height:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-des,.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-name{color:#fff}.ekit-wid-con .elementskit-single-testimonial-slider .commentor-header{margin-bottom:15px}.ekit-wid-con .elementskit-single-testimonial-slider .quote{font-size:48px}.ekit-wid-con .elementskit-single-testimonial-slider:not(.white-v) .quote{color:rgba(37,117,252,.2)}.ekit-wid-con .elementskit-single-testimonial-slider.ekit_testimonial_style_2 .elementskit-watermark-icon{position:absolute;top:10px;left:10px}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon{position:static;color:rgba(0,0,0,.1);line-height:1;display:inline-block}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{font-size:48px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>svg{width:48px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge{line-height:0}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge .quote{color:#fff}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge::before{position:absolute;content:"";top:-100px;left:-30px;background-color:#2575fc;width:160px;height:160px;border-radius:50%}.ekit-wid-con .elementskit-single-testimonial-slider .main-logo{display:none}.ekit-wid-con .elementskit-single-testimonial-slider.style-2{padding:0;padding-left:60px;border-left:3px solid #2575fc}.ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card{margin-left:20px}.ekit-wid-con .elementskit-single-testimonial-slider.version-2{background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%);padding:40px 50px 80px;border-radius:10px;position:relative}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content{padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>i{color:rgba(255,255,255,.5)}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>p{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-bio{position:absolute;top:calc(100% - 45px);left:0;width:100%}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-1{background:#82e182;background:linear-gradient(-35deg,#82e182 0,#0acbf5 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-2{background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-3{background:#b18cfe;background:linear-gradient(-35deg,#b18cfe 0,#9460ff 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.review-block{padding:80px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content>p{margin-bottom:20px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content .elementskit-author-name{font-size:18px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-watermark-icon{top:-40px;left:0;font-size:132px;color:rgba(0,0,0,.07)}.ekit-wid-con .elementskit-commentor-content{padding-right:30px;position:relative}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px;min-height:50px;display:inline-block;position:relative}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-active-logo{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-logo{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content>i{font-size:48px;margin-bottom:23px;display:inline-block}.ekit-wid-con .elementskit-commentor-content>p{margin-bottom:35px;color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-commentor-content>.elementskit-border-hr{width:40px;height:2px;background-color:#2575fc;margin-top:0;margin-bottom:20px;display:inline-block}.ekit-wid-con .elementskit-commentor-content .elementskit-profile-info{display:block}.ekit-wid-con .elementskit-commentor-content .elementskit-author-name{font-size:22px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content .elementskit-author-des{font-size:13px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-testimonial_card{position:relative;padding:200px 170px 80px;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.ekit-wid-con .elementskit-testimonial_card .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>a,.ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>span{color:#fff}.ekit-wid-con .elementskit-testimonial_card .video-popup{-webkit-box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);background-color:#fff;color:#2575fc;font-size:28px}.ekit-wid-con .elementskit-testimonial_card>p{font-size:22px;font-style:italic;color:#fff;margin-bottom:35px}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{border-radius:inherit;z-index:-1}.ekit-wid-con .elementskit-testimonial_card .elementskit-video-popup-content{margin-bottom:30px}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des,.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name{color:#fff}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name{font-size:22px}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des{font-size:13px}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content{background-color:#2575fc;border-radius:10px;padding:40px 60px;color:#fff;margin-bottom:50px}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content>p{margin-bottom:0}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-watermark-icon{position:absolute;bottom:-50px;left:20px;font-size:80px;color:rgba(0,0,0,.1);line-height:1}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content::before{position:absolute;content:"";bottom:-20px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:40px;height:40px;background-color:#2575fc}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>a,.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>span{color:#fff}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content{padding:60px 50px;margin-bottom:90px}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content::before{-webkit-transform:none;transform:none;left:50%;bottom:inherit;top:100%;border-top:65px solid #2575fc;border-right:89px solid transparent;background-color:transparent}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content .elementskit-watermark-icon{position:static;font-size:48px;color:rgba(255,255,255,.1);padding-right:30px}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content{margin-bottom:0;padding-top:60px;padding-bottom:80px}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content::before{display:none}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text{position:relative}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text .elementskit-commentor-bio{position:absolute;top:calc(100% + 35px);left:0}.ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image>img{border-radius:50%;height:70px;width:70px}.ekit-wid-con .elementskit-commentor-bio .elementskit-author-name{font-size:22px;line-height:1}.ekit-wid-con .elementskit-commentor-bio .elementskit-author-des{font-size:13px}.ekit-wid-con .elementskit-commentor-bio.style-2 .elementskit-commentor-image>img{border:5px solid #fff;-webkit-box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);width:80px;height:80px}.ekit-wid-con .elementskit-commentor-bio.style-3 .elementskit-commentor-image>img{width:120px;height:120px}.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-name{font-size:18px}.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-des{font-size:13px}.ekit-wid-con .testimonial-block-slider2{padding-bottom:100px}.ekit-wid-con .testimonial-block-slider2.modern-nav .owl-nav{top:calc(50% - 30px)}.ekit-wid-con .testimonial-block-slider3{margin-bottom:70px}.ekit-wid-con .testimonial-block-slider3 .owl-nav button>i{font-size:36px;color:#2575fc}.ekit-wid-con .elementskit-profile-info .elementskit-author-name{display:block;font-size:18px;font-weight:700;color:#000;-webkit-transition:color .3s;transition:color .3s}.ekit-wid-con .elementskit-profile-info .elementskit-author-des{color:rgba(0,0,0,.5);font-weight:400}.ekit-wid-con .elementskit-profile-image-card{position:relative;overflow:hidden}.ekit-wid-con .elementskit-profile-image-card::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.ekit-wid-con .elementskit-profile-image-card>img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .elementskit-profile-image-card:hover::before{background-color:rgba(17,17,17,.8);top:0}.ekit-wid-con .elementskit-testimonial-slider .slick-slide{display:block;position:relative;float:inherit;height:inherit;min-height:inherit;z-index:0}.ekit-wid-con .elementskit-testimonial-slider .slick-slide>a{display:block}.ekit-wid-con .elementskit-testimonial-slider .slick-list{overflow:visible}.ekit-wid-con .elementskit-testimonial-slider .slick-dots li{margin:0;width:auto;height:auto}.ekit-wid-con .elementskit-testimonial-slider .slick-dots li button{padding:0;margin:0}.ekit-wid-con .elementskit-testimonial-slider .slick-dots li button::before{display:none}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{opacity:1;background-color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-commentor-bio{position:absolute;left:0;width:100%}.ekit-wid-con .elementskit-commentor-bio.client_center{text-align:center}.ekit-wid-con .elementskit-commentor-bio.client_center .elementskit-commentor-image>img{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-commentor-bio.client_right{text-align:right}.ekit-wid-con .elementskit-commentor-bio.client_right .elementskit-commentor-image>img{margin-left:auto}.ekit-wid-con .elementskit-testimonial-slider .slick-next,.ekit-wid-con .elementskit-testimonial-slider .slick-prev{font-size:36px;color:#2575fc;width:auto;height:auto;z-index:1}.ekit-wid-con .elementskit-testimonial-slider .slick-next::before,.ekit-wid-con .elementskit-testimonial-slider .slick-prev::before{display:none}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-stars{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{position:static}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details,.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-icon-content{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{background-color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-testimonial-slider-block-style-three{overflow:hidden;position:relative}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-bio{position:static}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-profile-info{text-align:center}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-content>p{margin-bottom:30px}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content{position:absolute;right:20px;top:20px;line-height:1;z-index:1}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{position:absolute;content:"";top:-100px;left:-30px;background-color:#2575fc;width:160px;height:160px;border-radius:50%;z-index:-1}.ekit-wid-con .elementkit-commentor-details.client_center{margin:auto}.ekit-wid-con .elementkit-commentor-details.client_left{margin-right:auto}.ekit-wid-con .elementkit-commentor-details.client_right{margin-left:auto}.ekit-wid-con .elementskit-clients-slider .slick-dots li button::before{display:none}.ekit-wid-con .ekit_testimonial_style_2{padding:30px;border-bottom:3px solid transparent;text-align:center}.ekit-wid-con .ekit_testimonial_style_2:hover{border-bottom-color:#2575fc}.ekit-wid-con .ekit_testimonial_style_2 .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit-testimonia-style-4{text-align:center}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider{padding:30px;padding-bottom:50px;margin-bottom:80px}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-image img{margin:auto}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-watermark-icon{margin-bottom:23px;color:rgba(37,117,252,.2)}.ekit-wid-con .ekit-testimonia-style-4 .ekit-testimonial--avatar{margin-bottom:20px}.ekit-wid-con .ekit_testimonial_style_5{text-align:left}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-commentor-header{display:block}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{padding:30px}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p{margin-top:30px;margin-bottom:30px}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-watermark-icon{color:rgba(37,117,252,.2)}.ekit-wid-con .ekit_testimonial_style_5 .ekit-testimonial--avatar{margin-right:20px}.ekit-wid-con .ekit_testimonial_style_6{text-align:center}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider{padding:30px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-stars{margin-bottom:20px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon{color:#fff}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>i{font-size:30px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>svg{width:30px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-profile-info{margin-bottom:15px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-commentor-image>img{margin-left:auto;margin-right:auto}.ekit-wid-con .ekit_testimonial_style_6 .ekit-testimonial--avatar{margin-bottom:20px}.ekit-wid-con .ekit_watermark_icon_custom_position{position:absolute}.ekit-wid-con .elementskit-commentor-content>i,.ekit-wid-con .elementskit-icon-content>i{display:inline-block}.ekit-wid-con .elementskit-stars{position:relative;z-index:6}.ekit-wid-con .elementskit-stars>li{display:inline-block}.ekit-wid-con .elementskit-stars>li:not(:last-child){margin-right:5px}.ekit-wid-con .elementskit-stars>li>a,.ekit-wid-con .elementskit-stars>li>span{display:block;pointer-events:none}.ekit-wid-con .elementskit-stars.style-2>li>a{color:#fec42d}.ekit-wid-con .elementskit-stars.style-3>li>a{color:#000}.ekit-wid-con .ekit-testimonial--link{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;z-index:1}.elementskit-commentor-content ol,.elementskit-commentor-content ul{padding-left:18px}.ekit-wid-con .elementkit-tab-wraper{line-height:0}.ekit-wid-con .elementkit-tab-wraper.vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementkit-tab-wraper.vertical>ul{display:block}.ekit-wid-con .elementkit-tab-wraper.vertical>.elementkit-tab-nav .elementkit-nav-item{display:block;width:100%;margin-right:0}.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical) .elementkit-tab-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab .elementkit-tab-content{text-align:left;width:100%;max-width:100%}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.right-pos{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{display:block}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:30px;height:auto}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{-ms-flex-item-align:center;align-self:center}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.top-pos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.bottom-pos{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ekit-wid-con .elementkit-tab-nav{position:relative;border-bottom:0 solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item{margin-bottom:0;float:none;display:inline-block}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item:not(:last-child){margin-right:10px}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-weight:700;padding:14px 35px;border-radius:0;position:relative;text-align:center;background-color:transparent;border:none;margin:0}.ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:0;left:0;height:3px;width:100%;background-color:#2575fc;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:-24px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:24px;width:24px;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(50%,#4b3fe1),to(#4b3fe1));background-image:linear-gradient(to bottom right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#4b3fe1 50%,#4b3fe1 100%);z-index:-1}.ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link.active::before{opacity:1;visibility:visible}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after,.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";left:50%;opacity:0;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before{bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70px;height:1px;background-color:#2575fc}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after{bottom:-5px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:10px;width:10px;background-image:linear-gradient(136deg,rgba(0,0,0,0) 50%,rgba(242,41,91,0) 50%);border-style:solid;border-width:1px 0 0 1px;border-color:#2575fc;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::after,.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::before{opacity:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:-3px;left:0;height:3px;width:100%;background-image:-webkit-gradient(linear,right top,left top,from(#07b787),to(#7ed500));background-image:linear-gradient(270deg,#07b787 0,#7ed500 100%);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 350ms ease 350ms;transition:-webkit-transform 350ms ease 350ms;transition:transform 350ms ease 350ms;transition:transform 350ms ease 350ms,-webkit-transform 350ms ease 350ms;-webkit-transform-origin:0 50%;transform-origin:0 50%;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::after{position:absolute;content:"";bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:20px;border-radius:50%;background-image:-webkit-gradient(linear,right top,left top,from(#07b787),to(#7ed500));background-image:linear-gradient(270deg,#07b787 0,#7ed500 100%);border:5px solid #fff;opacity:0;-webkit-transition:opacity 350ms ease 0s;transition:opacity 350ms ease 0s;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::after{opacity:1;-webkit-transition:opacity 350ms ease 350ms;transition:opacity 350ms ease 350ms}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 350ms ease 0s;transition:-webkit-transform 350ms ease 0s;transition:transform 350ms ease 0s;transition:transform 350ms ease 0s,-webkit-transform 350ms ease 0s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-icon,.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-title{position:relative;z-index:11}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";top:0;left:0;height:100%;width:calc(100% + 20px);background-image:linear-gradient(60deg,#f2709c 0,#fe8f75 100%);z-index:10;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .4s ease .4s;transition:-webkit-transform .4s ease .4s;transition:transform .4s ease .4s;transition:transform .4s ease .4s,-webkit-transform .4s ease .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:101% auto}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::after{position:absolute;content:"";bottom:-20px;right:-20px;width:20px;height:20px;z-index:10;background-image:linear-gradient(-221deg,#174eac 50%,rgba(242,41,91,0) 50%);opacity:0;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::after{opacity:1;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .4s ease 0s;transition:-webkit-transform .4s ease 0s;transition:transform .4s ease 0s;transition:transform .4s ease 0s,-webkit-transform .4s ease 0s}.ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item{max-width:100%;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ekit-wid-con .elementkit-tab-content{line-height:1.5}.ekit-wid-con .elementkit-tab-content .elementkit-tab-pane{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:20px}.ekit-wid-con .tab-nav-fluid{width:100%;display:block!important}.ekit-wid-con .elementkit-nav-link{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit-tab-title-group{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (min-width:768px){.elementkit-tab-wraper:not(.vertical)>ul>li>a{white-space:nowrap}}.elementkit-tab-pane>div>ol,.elementkit-tab-pane>div>ul{padding-left:18px}.ekit-wid-con .ekit-sidebar-group .ekit-overlay{left:100%;top:0;position:fixed;z-index:1002;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(/wp-content/plugins/elementskit-lite/widgets/init/assets/img/cross-out.svg),pointer;background-color:rgba(0,0,0,.9)}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group .ekit-overlay{left:auto;right:100%}.ekit-wid-con .ekit-sidebar-group .ekit_widget-heading{padding:20px;float:right}.ekit-wid-con .ekit-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:360px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;visibility:hidden;opacity:0}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-widget{left:-100%;right:auto}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{visibility:visible;-webkit-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;left:0;opacity:1}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{left:auto;right:0}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{opacity:1;visibility:visible;right:0;-webkit-transition:all .7s cubic-bezier(.9,.03,0,.96) .4s;transition:all .7s cubic-bezier(.9,.03,0,.96) .4s}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{left:0;right:auto}.ekit-wid-con .ekit_sidebar-textwidget{padding:20px;padding-top:60px}.ekit-wid-con .ekit_close-side-widget{position:absolute;color:#1768dd;font-size:15px;display:block;font-weight:400;line-height:1;padding:4px 7px 5px 7px;border:1px solid #ccc;z-index:1;background-color:#fff;top:15px;right:15px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit_close-side-widget svg{width:100%;max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .ekit_sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit_sidebar-widget-container{top:0;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit_navSidebar-button{display:inline-block;line-height:1}.ekit-wid-con .ekit_offcanvas-sidebar{-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit_offcanvas-sidebar svg{width:100%;max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-dropcap-cotnent{margin-bottom:0}.ekit-wid-con .ekit-dropcap-cotnent:first-child::first-letter{color:#903;float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-dropcap-wraper>ol,.ekit-dropcap-wraper>ul{padding-left:28px}.ekit-wid-con .ekit_double_button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.ekit-wid-con .ekit_double_button{display:block}}.ekit-wid-con .ekit-double-btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;outline:0;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;overflow:hidden;color:#fff;width:100%;background-color:#3b3b3b;padding:20px;z-index:1}.ekit-wid-con .ekit-double-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-double-btn:hover{background-color:#1a1919}.ekit-wid-con .ekit-element-align-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ekit-wid-con .ekit_button_middle_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;-webkit-box-shadow:0 0 0 6px rgba(255,255,255,.2);box-shadow:0 0 0 6px rgba(255,255,255,.2);background:#fafaf8;color:#444;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;z-index:5}.ekit-wid-con .ekit-double-btn-one{background-color:#2575fc}.ekit-wid-con .ekit-double-btn-one:hover{background-color:#0359eb}.ekit-wid-con .ekit_creative_icon_box{display:inline-block;padding:20px;background-color:#333;color:#fff;font-size:20px;width:100%;text-align:center;position:relative;z-index:1;cursor:pointer;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.ekit-wid-con .ekit_hover_grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.ekit-wid-con .ekit_hover_grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ekit-wid-con .ekit_hover_pulse:hover{-webkit-animation-name:ekit-hvr-pulse;animation-name:ekit-hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.ekit-wid-con .ekit_hover_pushe:hover{-webkit-animation-name:ekit-hvr-push;animation-name:ekit-hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ekit-wid-con .ekit_hover_pop:hover{-webkit-animation-name:ekit-hvr-pop;animation-name:ekit-hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.ekit-wid-con .ekit_hover_rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.ekit-wid-con .ekit_hover_float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.ekit-wid-con .ekit_hover_sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}.ekit-wid-con .ekit_hover_skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.ekit-wid-con .ekit_hover_wobble_horizontal:hover{-webkit-animation-name:ekit-hvr-wobble-horizontal;animation-name:ekit-hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.ekit-wid-con .ekit_hover_wobble_vertical:hover{-webkit-animation-name:ekit-hvr-wobble-vertical;animation-name:ekit-hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ekit-wid-con .ekit_hover_shadow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);background-color:#e1e1e1;color:#666}.ekit-wid-con .ekit_hover_shadow:hover{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.ekit-wid-con .ekit_hover_float_shadow::before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.ekit-wid-con .ekit_hover_float_shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ekit-wid-con .ekit_hover_float_shadow:hover::before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.ekit-wid-con .ekit_hover_glow_out:hover{-webkit-transform:scale(.93);transform:scale(.93)}.ekit-wid-con .ekit_hover_glow_out:hover::before{-webkit-animation:ekit-hover-glow-out 1.3s ease-out 75ms;animation:ekit-hover-glow-out 1.3s ease-out 75ms}.ekit-wid-con .ekit_hover_glow_out::before{top:0;left:0;z-index:-1;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1);box-shadow:0 0 0 2px rgba(51,51,51,.1);opacity:0;-webkit-transform:scale(.9);transform:scale(.9);pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:""}@-webkit-keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ekit-wid-con .ekit_hover_border_spined,.ekit-wid-con .ekit_hover_dashed{background-color:#fff;color:#333;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:inset 0 0 0 4px #333;box-shadow:inset 0 0 0 4px #333}.ekit-wid-con .ekit_hover_border_spined::before,.ekit-wid-con .ekit_hover_dashed::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1;border:4px dashed #333;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;border-radius:inherit}.ekit-wid-con .ekit_hover_border_spined:hover,.ekit-wid-con .ekit_hover_dashed:hover{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit_hover_border_spined:hover::before{-webkit-animation-name:ekit-hover-spined;animation-name:ekit-hover-spined;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ekit-wid-con .ekit_round_icon{height:70px;width:70px;border-radius:50%}.ekit-wid-con .ekit_hover_fill_with_shadow{color:#333;-webkit-box-shadow:0 0 0 4px #333;box-shadow:0 0 0 4px #333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_with_shadow:hover{-webkit-box-shadow:0 0 0 8px rgba(51,51,51,.3);box-shadow:0 0 0 8px rgba(51,51,51,.3);background-color:#333;color:#fff}.ekit-wid-con .ekit_hover_fill_only{-webkit-box-shadow:0 0 0 4px #333;box-shadow:0 0 0 4px #333;color:#333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_only:hover{background-color:#333;color:#fff}.ekit-wid-con .ekit_hover_fill_and_scale_border{background-color:rgba(0,0,0,.1);color:#000}.ekit-wid-con .ekit_hover_fill_and_scale_border::before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:"";-webkit-box-sizing:content-box;box-sizing:content-box;top:-7px;left:-7px;padding:7px;-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;z-index:-1}.ekit-wid-con .ekit_hover_fill_and_scale_border:hover{background-color:#000;color:#fff}.ekit-wid-con .ekit_hover_fill_and_scale_border:hover::before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset{-webkit-box-shadow:0 0 0 3px #333;box-shadow:0 0 0 3px #333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset::before{top:-2px;left:-2px;padding:2px;z-index:-1;background-color:#333;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset:hover::before{-webkit-transform:scale(.85);transform:scale(.85)}.ekit-wid-con .ekit-video-popup{display:inline-block;text-align:center;font-size:18px;background-color:#da3175;color:#fff;border-radius:50%;position:relative;z-index:6;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit-video-popup.ekit_icon_button{padding:10px}.ekit-wid-con .ekit-video-popup svg{max-width:40px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-video-popup.fill-btn{width:100px;height:100px;line-height:104px;background-color:#fff;-webkit-box-shadow:0 25px 25px 0 rgba(0,0,0,.15);box-shadow:0 25px 25px 0 rgba(0,0,0,.15)}.ekit-wid-con .ekit-video-popup.text-btn{width:auto;height:auto;border-radius:0;background-color:transparent;text-decoration:underline}.ekit-wid-con .ekit-video-popup.square-btn{height:156px;line-height:156px;width:100%;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 42px 60px 0 rgba(0,0,0,.3);box-shadow:0 42px 60px 0 rgba(0,0,0,.3);padding:0 69px}.ekit-wid-con .ekit-video-popup.square-btn:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ekit-wid-con .glow-btn{position:relative}.ekit-wid-con .glow-btn::after,.ekit-wid-con .glow-btn::before,.ekit-wid-con .glow-btn>i::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:red;border-radius:50%;-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;-webkit-animation:button-ripple 3s infinite;animation:button-ripple 3s infinite;opacity:.6;z-index:-1}.ekit-wid-con .glow-btn::before{-webkit-animation-delay:.9s;animation-delay:.9s}.ekit-wid-con .glow-btn::after{-webkit-animation-delay:.3s;animation-delay:.3s}.ekit-wid-con.ekit_wpForms_container .wpforms-submit{line-height:normal}.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field select,.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field textarea{max-width:100%!important}.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{max-width:100%}.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=date],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime-local],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=email],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=month],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=number],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=password],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=range],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=search],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=tel],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=text],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=time],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=url],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=week],.ekit-wid-con.ekit_wpForms_container .wpforms-form select,.ekit-wid-con.ekit_wpForms_container .wpforms-form textarea{height:100%}.elementor-element div.wpforms-container-full,.elementor-element div.wpforms-container-full .wpforms-form *{visibility:inherit}.ekit-wid-con .elementskit-btn{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:#fff;position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-btn:hover{background-color:#0350d2}.ekit-wid-con .elementskit-btn:hover::before{opacity:1}.ekit-wid-con .elementskit-btn::before{position:absolute;content:"";border-radius:inherit;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;top:0;left:0;height:100%;width:100%;background-size:102% 102%;opacity:0}.ekit-wid-con .single-btn{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .single-btn:last-child{margin-bottom:0}.ekit-wid-con .btn.sm{height:30px;line-height:30px;font-size:13px;padding-left:16px;padding-right:16px}.ekit-wid-con .btn.sm.round{border-radius:15px}.ekit-wid-con .btn.md{height:40px;line-height:40px;font-size:14px;padding-left:22px;padding-right:22px}.ekit-wid-con .btn.md.round{border-radius:20px}.ekit-wid-con .btn.lg{height:50px;line-height:50px;font-size:15px;padding-left:40px;padding-right:40px}.ekit-wid-con .btn.lg.round{border-radius:25px}.ekit-wid-con .btn.xl{height:60px;line-height:60px;font-size:16px;padding-left:36px;padding-right:36px}.ekit-wid-con .btn.xl.round{border-radius:30px}.ekit-wid-con .btn.border-gra-one,.ekit-wid-con .btn.gra-one{background:gradieintplate(gra-one,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-one,angle)),color-stop(0,gradieintplate(gra-one,bg-one)),to(gradieintplate(gra-one,bg-two)));background:linear-gradient(gradieintplate(gra-one,angle),gradieintplate(gra-one,bg-one) 0,gradieintplate(gra-one,bg-two))}.ekit-wid-con .btn.border-gra-two,.ekit-wid-con .btn.gra-two{background:gradieintplate(gra-two,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-two,angle)),color-stop(0,gradieintplate(gra-two,bg-one)),to(gradieintplate(gra-two,bg-two)));background:linear-gradient(gradieintplate(gra-two,angle),gradieintplate(gra-two,bg-one) 0,gradieintplate(gra-two,bg-two))}.ekit-wid-con .btn.border-gra-three,.ekit-wid-con .btn.gra-three{background:gradieintplate(gra-three,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-three,angle)),color-stop(0,gradieintplate(gra-three,bg-one)),to(gradieintplate(gra-three,bg-two)));background:linear-gradient(gradieintplate(gra-three,angle),gradieintplate(gra-three,bg-one) 0,gradieintplate(gra-three,bg-two))}.ekit-wid-con .btn.border-gra-four,.ekit-wid-con .btn.gra-four{background:gradieintplate(gra-four,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-four,angle)),color-stop(0,gradieintplate(gra-four,bg-one)),to(gradieintplate(gra-four,bg-two)));background:linear-gradient(gradieintplate(gra-four,angle),gradieintplate(gra-four,bg-one) 0,gradieintplate(gra-four,bg-two))}.ekit-wid-con .btn.border-gra-five,.ekit-wid-con .btn.gra-five{background:gradieintplate(gra-five,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-five,angle)),color-stop(0,gradieintplate(gra-five,bg-one)),to(gradieintplate(gra-five,bg-two)));background:linear-gradient(gradieintplate(gra-five,angle),gradieintplate(gra-five,bg-one) 0,gradieintplate(gra-five,bg-two))}.ekit-wid-con .btn.border-gra-six,.ekit-wid-con .btn.gra-six{background:gradieintplate(gra-six,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-six,angle)),color-stop(0,gradieintplate(gra-six,bg-one)),to(gradieintplate(gra-six,bg-two)));background:linear-gradient(gradieintplate(gra-six,angle),gradieintplate(gra-six,bg-one) 0,gradieintplate(gra-six,bg-two))}.ekit-wid-con .btn.border-gra-seven,.ekit-wid-con .btn.gra-seven{background:gradieintplate(gra-seven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-seven,angle)),color-stop(0,gradieintplate(gra-seven,bg-one)),to(gradieintplate(gra-seven,bg-two)));background:linear-gradient(gradieintplate(gra-seven,angle),gradieintplate(gra-seven,bg-one) 0,gradieintplate(gra-seven,bg-two))}.ekit-wid-con .btn.border-gra-eight,.ekit-wid-con .btn.gra-eight{background:gradieintplate(gra-eight,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-eight,angle)),color-stop(0,gradieintplate(gra-eight,bg-one)),to(gradieintplate(gra-eight,bg-two)));background:linear-gradient(gradieintplate(gra-eight,angle),gradieintplate(gra-eight,bg-one) 0,gradieintplate(gra-eight,bg-two))}.ekit-wid-con .btn.border-gra-nine,.ekit-wid-con .btn.gra-nine{background:gradieintplate(gra-nine,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-nine,angle)),color-stop(0,gradieintplate(gra-nine,bg-one)),to(gradieintplate(gra-nine,bg-two)));background:linear-gradient(gradieintplate(gra-nine,angle),gradieintplate(gra-nine,bg-one) 0,gradieintplate(gra-nine,bg-two))}.ekit-wid-con .btn.border-gra-ten,.ekit-wid-con .btn.gra-ten{background:gradieintplate(gra-ten,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-ten,angle)),color-stop(0,gradieintplate(gra-ten,bg-one)),to(gradieintplate(gra-ten,bg-two)));background:linear-gradient(gradieintplate(gra-ten,angle),gradieintplate(gra-ten,bg-one) 0,gradieintplate(gra-ten,bg-two))}.ekit-wid-con .btn.border-gra-eleven,.ekit-wid-con .btn.gra-eleven{background:gradieintplate(gra-eleven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-eleven,angle)),color-stop(0,gradieintplate(gra-eleven,bg-one)),to(gradieintplate(gra-eleven,bg-two)));background:linear-gradient(gradieintplate(gra-eleven,angle),gradieintplate(gra-eleven,bg-one) 0,gradieintplate(gra-eleven,bg-two))}.ekit-wid-con .btn.gra-one::before{background:hovergradieintplate(gra-one,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-one,angle)),color-stop(0,hovergradieintplate(gra-one,bg-one)),to(hovergradieintplate(gra-one,bg-two)));background:linear-gradient(hovergradieintplate(gra-one,angle),hovergradieintplate(gra-one,bg-one) 0,hovergradieintplate(gra-one,bg-two))}.ekit-wid-con .btn.gra-two::before{background:hovergradieintplate(gra-two,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-two,angle)),color-stop(0,hovergradieintplate(gra-two,bg-one)),to(hovergradieintplate(gra-two,bg-two)));background:linear-gradient(hovergradieintplate(gra-two,angle),hovergradieintplate(gra-two,bg-one) 0,hovergradieintplate(gra-two,bg-two))}.ekit-wid-con .btn.gra-three::before{background:hovergradieintplate(gra-three,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-three,angle)),color-stop(0,hovergradieintplate(gra-three,bg-one)),to(hovergradieintplate(gra-three,bg-two)));background:linear-gradient(hovergradieintplate(gra-three,angle),hovergradieintplate(gra-three,bg-one) 0,hovergradieintplate(gra-three,bg-two))}.ekit-wid-con .btn.gra-four::before{background:hovergradieintplate(gra-four,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-four,angle)),color-stop(0,hovergradieintplate(gra-four,bg-one)),to(hovergradieintplate(gra-four,bg-two)));background:linear-gradient(hovergradieintplate(gra-four,angle),hovergradieintplate(gra-four,bg-one) 0,hovergradieintplate(gra-four,bg-two))}.ekit-wid-con .btn.gra-five::before{background:hovergradieintplate(gra-five,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-five,angle)),color-stop(0,hovergradieintplate(gra-five,bg-one)),to(hovergradieintplate(gra-five,bg-two)));background:linear-gradient(hovergradieintplate(gra-five,angle),hovergradieintplate(gra-five,bg-one) 0,hovergradieintplate(gra-five,bg-two))}.ekit-wid-con .btn.gra-six::before{background:hovergradieintplate(gra-six,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-six,angle)),color-stop(0,hovergradieintplate(gra-six,bg-one)),to(hovergradieintplate(gra-six,bg-two)));background:linear-gradient(hovergradieintplate(gra-six,angle),hovergradieintplate(gra-six,bg-one) 0,hovergradieintplate(gra-six,bg-two))}.ekit-wid-con .btn.gra-seven::before{background:hovergradieintplate(gra-seven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-seven,angle)),color-stop(0,hovergradieintplate(gra-seven,bg-one)),to(hovergradieintplate(gra-seven,bg-two)));background:linear-gradient(hovergradieintplate(gra-seven,angle),hovergradieintplate(gra-seven,bg-one) 0,hovergradieintplate(gra-seven,bg-two))}.ekit-wid-con .btn.gra-eight::before{background:hovergradieintplate(gra-eight,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-eight,angle)),color-stop(0,hovergradieintplate(gra-eight,bg-one)),to(hovergradieintplate(gra-eight,bg-two)));background:linear-gradient(hovergradieintplate(gra-eight,angle),hovergradieintplate(gra-eight,bg-one) 0,hovergradieintplate(gra-eight,bg-two))}.ekit-wid-con .btn.gra-nine::before{background:hovergradieintplate(gra-nine,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-nine,angle)),color-stop(0,hovergradieintplate(gra-nine,bg-one)),to(hovergradieintplate(gra-nine,bg-two)));background:linear-gradient(hovergradieintplate(gra-nine,angle),hovergradieintplate(gra-nine,bg-one) 0,hovergradieintplate(gra-nine,bg-two))}.ekit-wid-con .btn.gra-ten::before{background:hovergradieintplate(gra-ten,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-ten,angle)),color-stop(0,hovergradieintplate(gra-ten,bg-one)),to(hovergradieintplate(gra-ten,bg-two)));background:linear-gradient(hovergradieintplate(gra-ten,angle),hovergradieintplate(gra-ten,bg-one) 0,hovergradieintplate(gra-ten,bg-two))}.ekit-wid-con .btn.gra-eleven::before{background:hovergradieintplate(gra-eleven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-eleven,angle)),color-stop(0,hovergradieintplate(gra-eleven,bg-one)),to(hovergradieintplate(gra-eleven,bg-two)));background:linear-gradient(hovergradieintplate(gra-eleven,angle),hovergradieintplate(gra-eleven,bg-one) 0,hovergradieintplate(gra-eleven,bg-two))}.ekit-wid-con .btn.square{border-radius:0}.ekit-wid-con .btn-outline-primary{border-color:#f5f5f5;background-color:#fff}.ekit-wid-con .btn-info{background-color:#f15}.ekit-wid-con .btn.info-s2{color:#f15;background-color:#fff;-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07)}.ekit-wid-con .btn-outline-info{border-color:#f15;background-color:#fff;color:#000}.ekit-wid-con .btn-outline-info.info-s2{color:#000}.ekit-wid-con .btn.border-gra,.ekit-wid-con .btn.btn-gra{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .btn.border-gra::before,.ekit-wid-con .btn.btn-gra::before{position:absolute;content:"";border-radius:inherit;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.ekit-wid-con .btn.btn-gra::before{top:0;left:0;height:100%;width:100%;background-size:101% 101%;opacity:0}.ekit-wid-con .btn.btn-gra:hover::before{opacity:1}.ekit-wid-con .btn.border-gra{background-size:101% 101%;border:0}.ekit-wid-con .btn.border-gra::before{top:1px;left:1px;right:1px;bottom:1px;background-color:#fff}.ekit-wid-con .btn.border-gra:hover::before{opacity:0}.ekit-wid-con .elementskit-btn i{display:inline-block;vertical-align:middle}.ekit-wid-con .elementskit-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-mailChimpForm .elementskit_input_label{display:inline-block;margin-bottom:.5rem}.ekit-wid-con .ekit-mailChimpForm .elementskit_form_group{margin-bottom:1rem;margin:0}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control{display:block;width:100%;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-moz-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-webkit-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control:-ms-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-ms-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.ekit-wid-con .ekit-mail-submit{position:relative;z-index:1;font-size:16px;padding:15px 40px 15px 40px;-webkit-box-shadow:0 7px 15px 0 rgba(55,74,94,.3);box-shadow:0 7px 15px 0 rgba(55,74,94,.3);border-style:solid;border-width:0;color:#fff;background-color:#374a5e;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;width:100%;margin-top:0;margin-bottom:0;line-height:26px}.ekit-wid-con .ekit-mail-submit svg{max-width:16px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-mail-submit::before{position:absolute;content:"";bottom:0;left:0;height:100%;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;opacity:0;background-size:101% 101%;border-radius:inherit}.ekit-wid-con .ekit-mail-submit:hover::before{opacity:1}.ekit-wid-con .elementskit_input_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.ekit-wid-con .elementskit_input_group .ekit_form_control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.ekit-wid-con .elementskit_input_group .ekit_form_control.ekit_append_input{border-radius:5px 0 0 5px}.ekit-wid-con .elementskit_input_group_prepend{margin-right:-1px}.ekit-wid-con .elementskit_input_group_prepend+.ekit_form_control{border-radius:0 5px 5px 0}.ekit-wid-con .elementskit_input_group_append .elementskit_input_group_text{border-radius:0 5px 5px 0;margin-left:-1px}.ekit-wid-con .elementskit_input_group_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;height:100%;padding:15px;border-radius:5px 0 0 5px}.ekit-wid-con .elementskit_input_group_text svg{max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit_inline_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit_inline_form .elementskit_form_group{margin-bottom:0}.ekit-wid-con .elementskit_inline_form .elementskit_input_wraper:not(.ekit_submit_input_holder){-webkit-box-flex:1;-ms-flex:1;flex:1}.ekit-wid-con .elementskit_inline_form .ekit_submit_input_holder{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit_inline_form .ekit-mail-submit{width:100%}@media screen and (max-width:767px){.ekit-wid-con .elementskit_inline_form.has-extra-fields>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0!important}.ekit-wid-con .elementskit_inline_form.has-extra-fields>div:not(:last-child){margin-bottom:20px}}.ekit-wid-con .ekit-mail-submit{padding:11.5px 40px}.ekit-wid-con .ekit-mail-message{display:none;padding:10px 15px;margin-bottom:10px;border-radius:5px}.ekit-wid-con .ekit-mail-message.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.ekit-wid-con .ekit-mail-message.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.ekit-wid-con .ekit-single-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px;padding-bottom:5px}.ekit-wid-con .ekit-single-day:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.ekit-wid-con .ekit-single-day>span{display:inline-block}.ekit-wid-con .ekit-single-day .ekit-business-day{font-size:30px;color:#3b3b3b;font-weight:500;padding-left:5px;margin-right:auto}.ekit-wid-con .ekit-single-day .ekit-business-time{font-size:20px;color:#333;padding-right:5px;margin-left:auto}@media (max-width:480px){.ekit-wid-con .ekit-single-day{display:block}.ekit-wid-con .ekit-single-day>span{display:block}.ekit-wid-con .ekit-single-day .ekit-business-time{padding-left:5px}}.ekit-wid-con .ekit-heading{position:relative}.ekit-wid-con .ekit-heading__shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.ekit-wid-con .ekit-heading__shadow-text~*{z-index:1;position:relative}.ekit-wid-con .ekit-heading__title-has-border{position:relative}.ekit-wid-con .ekit-heading__title-has-border::before{content:"";width:4px;height:100%;display:block;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#ff512f),to(#dd2476));background:linear-gradient(to bottom,#ff512f,#dd2476)}.ekit-wid-con .ekit-heading__title-has-border.start::before{left:0}.ekit-wid-con .ekit-heading__title-has-border.end::before{right:0}.ekit-wid-con .ekit-heading__title-has-border~.ekit-heading__description{display:block}.ekit-wid-con .ekit-heading__title-in-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-heading__subtitle-has-border{border:1px solid #fff;padding:.25rem 3rem;border-radius:2rem;display:inline-block;position:relative;vertical-align:middle}.ekit-wid-con .ekit-heading .ekit_border_custom img{display:inline-block}.ekit-wid-con .elementskit-border-divider{height:4px;width:30px;background:#2575fc;border-radius:2px;position:relative;margin-left:27px}.ekit-wid-con .elementskit-border-divider::before{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:#0c5adb;-webkit-box-shadow:9px 0 0 0 #0c5adb,18px 0 0 0 #0c5adb;box-shadow:9px 0 0 0 #0c5adb,18px 0 0 0 #0c5adb}.ekit-wid-con .elementskit-border-divider.elementskit-style-long{width:150px;border-radius:0;background:#2575fc;margin-left:0}.ekit-wid-con .elementskit-border-divider.elementskit-style-long::before{display:none}.ekit-wid-con .elementskit-border-divider.elementskit-style-long.style-3{width:90px}.ekit-wid-con .elementskit-border-divider.style-2{background:#e7e7e7}.ekit-wid-con .elementskit-border-divider.style-2::before{background-color:#e7e7e7;-webkit-box-shadow:9px 0 0 0 #e7e7e7;box-shadow:9px 0 0 0 #e7e7e7;left:-19px}.ekit-wid-con .elementskit-border-star{width:135px;background:#2575fc;background:-webkit-gradient(linear,left top,right top,from(#2575fc),color-stop(38%,#2575fc),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,#2575fc),to(#2575fc));background:linear-gradient(90deg,#2575fc 0,#2575fc 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,#2575fc 62%,#2575fc 100%);height:2px;position:relative}.ekit-wid-con .elementskit-border-star::after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#2575fc;top:-7.15px}.ekit-wid-con .elementskit-border-star.style-2{background:#d7d7d7;background:-webkit-gradient(linear,left top,right top,from(#d7d7d7),color-stop(38%,#d7d7d7),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,#d7d7d7),to(#d7d7d7));background:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,#d7d7d7 62%,#d7d7d7 100%)}.ekit-wid-con .elementskit-border-star.style-2::after{background-color:#d7d7d7}.ekit-wid-con .elementskit-border-star.elementskit-bullet{height:1px}.ekit-wid-con .elementskit-border-star.elementskit-bullet::after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .elementskit-section-title{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:20px}.ekit-wid-con .elementskit-section-title.medium{font-size:36px}.ekit-wid-con .elementskit-section-title em{font-family:"Playfair Display",serif}.ekit-wid-con .elementskit-section-title.block span{background-color:#2575fc;color:#fff;padding:5px}.ekit-wid-con .elementskit-section-title a{color:inherit;font-size:inherit;line-height:inherit}.ekit-wid-con .elementskit-section-subtitle{font-weight:700;color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-section-subtitle.primary-v{color:#2575fc}.ekit-wid-con .elementskit-section-subtitle.elementskit-gradient-title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(-35deg,#2575fc 0,#6a11cb 100%);color:#2575fc;background-size:50%}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border{display:inline-block;position:relative;vertical-align:middle}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after,.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before{content:"";width:40px;height:3px;background-color:#d7d7d7;display:inline-block;vertical-align:middle}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before{margin-right:15px}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after{margin-left:15px}.ekit-wid-con .elementskitsection-title-wraper{position:relative;z-index:2}.ekit-wid-con .elementskitsection-title-wraper>p{margin-top:21px;margin-bottom:12px}.ekit-wid-con .elementskitsection-title-wraper .section-title{margin-bottom:5px}.ekit-wid-con .elementskitsection-title-wraper.text-center,.ekit-wid-con .elementskitsection-title-wraper.text-right{margin-bottom:40px}.ekit-wid-con .elementskitsection-title-wraper.green-v .section-title{color:#53f995}.ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider{background:#53f995}.ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #53f995,18px 0 0 0 #53f995;box-shadow:9px 0 0 0 #53f995,18px 0 0 0 #53f995}.ekit-wid-con .elementskitsection-title-wraper.white-v .section-title{color:#fff}.ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider{background:#fff}.ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff;box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff}.ekit-wid-con .elementskitsection-title-wraper.primary-v .section-title{color:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider{background:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #2575fc,18px 0 0 0 #2575fc;box-shadow:9px 0 0 0 #2575fc,18px 0 0 0 #2575fc}.ekit-wid-con .elementskitsection-title-wraper.version-2.primary-v .section-title{color:#000}.ekit-wid-con .elementskitsection-title-wraper.version-3>p{margin-top:18px}.ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title{position:relative;margin-left:52px}.ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title::before{position:absolute;content:"";top:calc(50% - 1.5px);left:0;width:70px;height:3px;background-color:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.version-5 .mask-title{margin-bottom:12px}.ekit-wid-con .elementskitsection-title-wraper.version-5 .section-title{font-size:22px;color:rgba(0,0,0,.5);letter-spacing:5.8px;margin-bottom:10px}.ekit-wid-con .elementskitsection-title-wraper .shuffle-letter-title-wraper{position:absolute;top:-36px;left:0;width:100%;z-index:-1}.ekit-wid-con .elementskit-section-title{font-weight:500}.ekit-wid-con .elementskit-section-title.text_fill>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(-35deg,#2575fc 0,#6a11cb 100%);color:#2575fc}.ekit-wid-con .elementskit-section-title>span{-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block;font-weight:700}.ekit-wid-con .text_fill>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ekit-wid-con .elementskit-section-title-wraper.center,.ekit-wid-con .elementskit-section-title-wraper.text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-star,.ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-star{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.right,.ekit-wid-con .elementskit-section-title-wraper.text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-star,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-star{margin-left:auto}.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider{left:0}.ekit-wid-con .elementskit-section-title-wraper.left,.ekit-wid-con .elementskit-section-title-wraper.text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.left .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_left .elementskit-border-divider{left:0}.ekit-heading--subtitle{margin-top:8px;margin-bottom:16px}.ekit-heading__description{display:inline-block;width:100%;font-size:16px;line-height:24px}.ekit-heading__description>p:first-child{margin-top:10px}.ekit-wid-con .post--tab{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .post--tab .tabHeader{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.ekit-wid-con .post--tab .tabHeader .tab__list{list-style:none;padding-left:0}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item{font-size:14px;color:#232323;border:none;padding:14px 16px 14px 30px;cursor:pointer;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;display:block;position:relative}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item.active,.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item:hover{color:#d72924;background-color:#f0f1f4;z-index:2}.ekit-wid-con .post--tab .tabContent{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}.ekit-wid-con .ekit--tab__post__details{min-height:100px}.ekit-wid-con .ekit--tab__post__details .tabItem{display:none;-webkit-animation:hide-fadeout .6s ease-out;animation:hide-fadeout .6s ease-out}.ekit-wid-con .ekit--tab__post__details .tabItem.active{display:block;-webkit-animation:show-fadein .6s ease-in;animation:show-fadein .6s ease-in}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item{border-top:0;width:33.3333333333%;padding-left:15px;padding-right:15px;float:left}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-4{width:25%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item:hover .tab__post--header>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .ekit--tab__post__details .tab__post--header{position:relative;overflow:hidden;display:block;margin-bottom:20px;padding-left:0;padding-right:0}.ekit-wid-con .ekit--tab__post__details .tab__post--header>img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon>span{color:#fff;font-size:48px}.ekit-wid-con .ekit--tab__post__details .tab__post--title{font-size:15px;font-weight:500;color:#232323}.ekit-wid-con .ekit--tab__post__details .tab__post--title>a{color:inherit;line-height:inherit;padding-left:0;padding-right:0}.ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb{background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .4s;transition:all .4s}.ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .post--tab.disbale-hover img{-webkit-transform:inherit!important;transform:inherit!important}.ekit-wid-con .clearfix::after{display:block;content:"";clear:both}.ekit-wid-con .post--lists{list-style:none;padding-left:0}.ekit-wid-con .post--lists>li{border:none!important}.ekit-wid-con .post--lists>li>a{padding:8px 16px;line-height:normal;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .post--lists.vertical--list>li{float:left;margin-right:16px}.ekit-wid-con .post--lists.vertical--list>li>a{padding-left:0;padding-right:0}.ekit-wid-con .ekit-post_grid-item{margin-bottom:27px}.ekit-wid-con .ekit-post_grid-title{margin-top:0;margin-bottom:0}.ekit_modal-searchPanel .xs-serach{position:relative}.ekit_modal-searchPanel .xs-serach input:not([type=submit]){padding:0 20px;background-color:transparent;width:100%;height:44px;border-radius:5px;border:0;border:1px solid #e7e7e7;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-moz-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-webkit-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit]):-ms-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-ms-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit]):focus{border-color:#2575fc}.ekit_modal-searchPanel .xs-serach .search-btn{width:62px;border:0;font-size:14px;color:#777;background-color:transparent;position:absolute;right:0;top:0;height:100%;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup::before{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.87);padding-bottom:100%;border-radius:100%;overflow:hidden;-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup{height:100vh;overflow:hidden}.ekit_modal-searchPanel .mfp-bg.my-mfp-slide-bottom{display:none}.ekit_modal-searchPanel .ekit-sidebar-widget{height:100vh}.ekit_modal-searchPanel .ekit-bg-black{height:100vh!important}.ekit_modal-searchPanel .ekit-search-group{position:relative}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit]){height:70px;background-color:transparent;border-radius:50px;border:2px solid #fff;color:#fff;padding:0 30px;width:100%}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-moz-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-webkit-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit]):-ms-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-ms-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group .ekit_search-button{background-color:transparent;border:0;padding:0;color:#fff;position:absolute;right:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:70px;border-radius:0 50px 50px 0}.ekit_modal-searchPanel .ekit-search-panel{max-width:800px;margin:1.75rem auto}.ekit_navsearch-button{display:inline-block}.ekit_navsearch-button svg{max-width:20px;height:auto;vertical-align:middle}.elementor-widget-elementskit-header-search .mfp-close{width:44px}.ekit-wid-con .fluentform .ff-el-ratings label{display:inline-block}.ekit-wid-con .fluentform .ff-el-progress,.ekit-wid-con .fluentform .ff-el-progress-bar{height:20px}.ekit-wid-con .fluentform .ff-el-progress-status{font-size:13px;display:none}.ekit-wid-con .fluentform .ff-el-progress-bar span{font-size:10px}.ekit-wid-con .fluentform .ff-step-header{display:none}.ekit-wid-con .fluentform .choices[data-type*=select-multiple] .choices__inner{padding:0}.ekit-wid-con .fluentform .ff-el-form-check-label .ff-el-form-check-input::after{display:none}.ekit-wid-con .fluentform-widget-custom-radio-checkbox .ff-el-form-check-input:checked::before{display:none}.ekit-wid-con .frm-fluent-form .choices__inner{border:none}.ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked::after,.ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=radio]:checked::after{position:static;-webkit-transform:inherit;transform:inherit}.ekit-fluent-form-widget-step-header-yes .ff-el-progress-status{display:block!important}.ekit-fluent-form-widget-step-progressbar-yes .ff-step-header{display:block!important}.ekit-wid-con .ekit-btt__button{padding:0;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ekit-wid-con .ekit-btt__button:focus,.ekit-wid-con .ekit-btt__button:hover{text-decoration:none}.ekit-wid-con .ekit-btt__button #canvas{width:100%;height:100%;top:0;left:0;position:absolute;border-radius:inherit}.ekit-wid-con .ekit-btt__button.ekit-tt-show{-webkit-animation:ekit-btt-fadein .5s;animation:ekit-btt-fadein .5s;opacity:1}.ekit-wid-con .ekit-btt__button.yes:not(.ekit-tt-show){-webkit-animation:ekit-btt-fadeOut .5s;animation:ekit-btt-fadeOut .5s;opacity:0}.ekit-wid-con .ekit-btt.progress_indicator .ekit-btt__button{border:0!important;border-radius:50%!important}@-webkit-keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@media (max-width:480px){.ekit-wid-con .hotspot-following-line-style .ekit-hotspot-horizontal-line{width:50px}.ekit-wid-con .ekit-location_inner{left:0;right:auto}}@media (max-width:767px){.ekit-wid-con .elementskit-image-accordion-wraper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1025px){.ekit-image-accordion-vertical .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-vertical .ekit-image-accordion-item{min-height:0!important}}@media screen and (min-width:768px) and (max-width:1024px){.ekit-image-accordion-tablet-vertical .ekit-image-accordion,.ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-tablet-vertical .ekit-image-accordion-item,.ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion-item{min-height:0!important}}@media screen and (max-width:767px){.ekit-image-accordion-mobile-vertical .ekit-image-accordion,.ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion,.ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-mobile-vertical .ekit-image-accordion-item,.ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item,.ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item{min-height:0!important}}@media (max-width:991px){.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{width:50%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{margin-bottom:40px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{max-width:100%}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{margin-bottom:30px;margin-right:30px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{font-size:28px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{font-size:14px}}@media (max-width:480px){.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{display:block;width:100%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{margin-bottom:40px;width:100%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child){margin-right:0}.ekit-wid-con .elementskit-countdown-timer-4::after,.ekit-wid-con .elementskit-countdown-timer-4::before{display:none}.ekit-wid-con .elementskit-countdown-timer-4{width:100%;margin-left:0;height:100%;line-height:1}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{padding:15px}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container:not(:last-child){margin-bottom:30px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{display:block}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{line-height:normal}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{max-width:100%}}@media (max-width:991px){.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-1 .ekit-video-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-2 .ekit-video-item{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:1 0 45%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-3 .ekit-video-item{-webkit-box-flex:0;flex:0 0 33.33%;-ms-flex:1 0 31%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-4 .ekit-video-item{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:1 0 20%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-5 .ekit-video-item{-webkit-box-flex:0;flex:0 0 20%;-ms-flex:1 0 18%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-6 .ekit-video-item{-webkit-box-flex:0;flex:0 0 16.66%;-ms-flex:1 0 15%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-1 .ekit-video-item{width:100%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-2 .ekit-video-item{width:50%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-3 .ekit-video-item{width:33.33%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-4 .ekit-video-item{width:25%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-5 .ekit-video-item{width:20%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-6 .ekit-video-item{width:16.66%}}@media (max-width:480px){.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-1 .ekit-video-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-2 .ekit-video-item{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:1 0 45%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-3 .ekit-video-item{-webkit-box-flex:0;flex:0 0 33.33%;-ms-flex:1 0 31%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-4 .ekit-video-item{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:1 0 20%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-5 .ekit-video-item{-webkit-box-flex:0;flex:0 0 20%;-ms-flex:1 0 18%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-6 .ekit-video-item{-webkit-box-flex:0;flex:0 0 16.66%;-ms-flex:1 0 15%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-1 .ekit-video-item{width:100%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-2 .ekit-video-item{width:50%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-3 .ekit-video-item{width:33.33%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-4 .ekit-video-item{width:25%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-5 .ekit-video-item{width:20%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-6 .ekit-video-item{width:16.66%}.ekit-wid-con .ekit-video-gallery-wrapper .elementskit-main-filter>li{margin-bottom:0}}@media (max-width:991px){.ekit-wid-con .profile-image-card-group>li{margin-bottom:0}.ekit-wid-con .fullwidth-profile-card .profile-entry-content{padding-left:30px;padding-right:25px}.ekit-wid-con .fullwidth-profile-card .profile-img{display:block}.ekit-wid-con .owl-carousel .owl-item .profile-header img{width:100%}.ekit-wid-con .team-slider-wraper{overflow:hidden;position:relative}.ekit-wid-con .single-preview .entry-content{background-size:100%}.ekit-wid-con .team-sync-thumb{overflow:visible;margin-bottom:30px}.ekit-wid-con .team-sync-thumb .owl-item{-webkit-transform:none!important;transform:none!important}.ekit-wid-con .team-sync-prev .owl-stage-outer{padding-bottom:50px}}@media (max-width:767px){.ekit-wid-con .team-slider{padding:0}.ekit-wid-con .team-slider{overflow:visible}.ekit-wid-con .team-slider .owl-stage-outer{padding:50px 0}.ekit-wid-con .profile-square-v.square-v4 .profile-card{max-height:500px}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{max-height:380px}.ekit-wid-con .fullwidth-profile-card .profile-entry-content{padding-left:0;padding-right:0;padding-top:30px}}@media (max-width:480px){.ekit-wid-con .profile-image-card-group.five-col>li,.ekit-wid-con .profile-image-card-group.four-col>li{width:100%}.ekit-wid-con .vintage-style-2 .vintage-profile-card .profile-group{padding:62px 29px}.ekit-wid-con .profile-info-text{padding-right:0}.ekit-wid-con .elementskit-team-popup .modal-body{display:block;padding:60px 25px 40px}}@media (max-width:991px){.ekit-wid-con .timeline-item{padding:20px}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content{padding-left:20px}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:20px}.ekit-wid-con .timeline-content{padding-right:20px}.ekit-wid-con .horizantal-timeline .single-timeline{width:49%}}@media (max-width:767px){.ekit-wid-con .timeline-item{padding:10px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content{padding-left:0}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:0}.ekit-wid-con .timeline-content{padding-right:0;margin-top:20px}}@media (max-width:480px){.ekit-wid-con .single-timeline{display:block}.ekit-wid-con .single-timeline .timeline-img{display:none}.ekit-wid-con .timeline-item{width:100%;margin-right:0;padding:20px}.ekit-wid-con .timeline-info{width:100%;margin-left:0;text-align:right;padding:10px}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-item{margin-right:0;margin-left:0}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-info{text-align:left}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-item{margin-right:0;margin-left:0}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-info{text-align:left}.ekit-wid-con .timeline-classic .timeline-info{width:100%;margin-left:0}.ekit-wid-con .timeline-slider-info .title{font-size:18px}}@media (max-width:320px){.ekit-wid-con .timeline-slider-area{padding:0}.ekit-wid-con .horizantal-timeline .single-timeline{width:100%}}@media (max-width:1024px){.ekit-wid-con .bothside .single-timeline:nth-child(2n) .timeline-info{text-align:left}.ekit-wid-con .timeline-item .timeline-content{text-align:left}.ekit-wid-con .timeline-area.vertical-timeline{padding-left:35px}}@media (max-width:991px){.ekit-wid-con .horizantal-timeline .single-timeline{margin-right:1%}}@media (max-width:1024px){.ekit-wid-con .timeline-info{text-align:left}.ekit-wid-con .timeline-pin-icon{left:-60px;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}@media (max-width:480px){.ekit-wid-con .timeline-pin-icon{width:20px;height:20px;line-height:18px;left:-43px;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);font-size:10px}}@media (max-width:1024px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:0}}@media (max-width:1024px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon{margin-left:30px}.ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:480px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon{margin-left:0}}@media (max-width:991px){.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-3{width:33.3333333333%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-4{width:25%}.ekit-wid-con .post--tab .tabContent{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.ekit-wid-con .post--tab .tabHeader{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}@media (max-width:480px){.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-3{width:33.3333333333%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-4{width:25%}.ekit-wid-con .post--tab{display:block}.ekit-wid-con .post--tab .tabHeader .tab__list{border:none;margin-bottom:15px}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item{display:inline-block;position:relative;padding:10px 15px}}@media (min-width:992px) and (max-width:1199px){.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content{display:none}.ekit-wid-con .elementskit-testimonial-preset{overflow:hidden}.ekit-wid-con .elementskit-single-testimonial-slider{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}}@media (max-width:991px){.ekit-wid-con .elementskit-testimonial-preset{overflow:hidden;padding:40px}.ekit-wid-con .elementskit-testimonial-preset.testimonial-block-slider{padding-left:0;padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1);padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-profile-image-card{margin-bottom:0}.ekit-wid-con .elementskit-single-testimonial-slider.style-2{padding:30px;border-left:0 solid #2575fc}.ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card{margin-left:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content{display:none}.ekit-wid-con .elementskit-commentor-content{padding-right:0;margin-bottom:30px}.ekit-wid-con .elementskit-tootltip-testimonial{width:90%;margin-left:auto;margin-right:auto}}@media (max-width:767px){.ekit-wid-con .elementskit-testimonial_card{padding:100px 60px 40px}.ekit-wid-con .elementskit-testimonial-slider .slick-next,.ekit-wid-con .elementskit-testimonial-slider .slick-prev{display:none!important}}@media (max-width:320px){.ekit-wid-con .elementskit-testimonial-preset{padding:20px 10px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block{padding:20px}.ekit-wid-con .elementskit-testimonial_card{padding:50px 30px 20px}.ekit-wid-con .elementskit-testimonial_card>p{font-size:15px}}@media (max-width:991px){.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .elementskit-border-divider{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:26px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-star .elementskit-border-star{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .elementskit-border-divider{margin-left:auto;margin-right:0;left:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .ekit_heading_elementskit-border-star .elementskit-border-star{margin-left:auto;margin-right:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .elementskit-border-divider{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-star .elementskit-border-star{margin:auto}}@media (max-width:480px){.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .elementskit-border-divider{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:26px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-star .elementskit-border-star{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .elementskit-border-divider{margin-left:auto;margin-right:inherit}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-star .elementskit-border-star{margin-left:auto;margin-right:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .elementskit-border-divider{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-star .elementskit-border-star{margin:auto}}@media (max-width:991px){body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:inherit;bottom:0;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:0;bottom:inherit;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-1 ul.products .product-category{width:100%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-2 ul.products .product-category{width:50%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-3 ul.products .product-category{width:33.33%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-4 ul.products .product-category{width:25%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-5 ul.products .product-category{width:20%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-6 ul.products .product-category{width:16.66%}}@media (max-width:480px){body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:inherit;bottom:0;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:0;bottom:inherit;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-1 ul.products .product-category{width:100%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-2 ul.products .product-category{width:50%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-3 ul.products .product-category{width:33.33%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-4 ul.products .product-category{width:25%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-5 ul.products .product-category{width:20%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-6 ul.products .product-category{width:16.66%}}@media (max-width:991px){.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-1 ul.products .product{width:100%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-2 ul.products .product{width:50%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-3 ul.products .product{width:33.33%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-4 ul.products .product{width:25%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-5 ul.products .product{width:20%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-6 ul.products .product{width:16.66%;margin:0}}@media (max-width:480px){.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-1 ul.products .product{width:100%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-2 ul.products .product{width:50%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-3 ul.products .product{width:33.33%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-4 ul.products .product{width:25%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-5 ul.products .product{width:20%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-6 ul.products .product{width:16.66%;margin:0}}@media (max-width:991px){.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:480px){.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.ekit-template-content-header .elementor-section,.ekit-template-content-header .panel-row-style{-webkit-transform:none}@media (max-width:767px){.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-3,.ekit-wid-con .column-count-4,.ekit-wid-con .column-count-5,.ekit-wid-con .column-count-6{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:480px){.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-2,.ekit-wid-con .column-count-3,.ekit-wid-con .column-count-4,.ekit-wid-con .column-count-5,.ekit-wid-con .column-count-6{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:768px){.ekit-wid-con .elementkit-tab-wraper.vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}}.njt-gdpr{position:fixed;z-index:9999;padding:25px;box-shadow:0 3px 16px 0 rgba(0,0,0,.33)}.njt-gdpr,.njt-gdpr *{box-sizing:border-box}.njt-gdpr-content{margin-bottom:10px}.njt-gdpr.njt-gdpr-full_width{left:0;right:0}.njt-gdpr.njt-gdpr-full_width.top{top:0;bottom:auto}.njt-gdpr.njt-gdpr-full_width.bottom{top:auto;bottom:0}.njt-gdpr.njt-gdpr-popup{top:auto;left:auto;right:auto;bottom:auto}.njt-gdpr.njt-gdpr-popup.top_left{top:0;left:0;margin-left:15px;margin-top:15px}.njt-gdpr.njt-gdpr-popup.top_right{top:0;right:auto;margin-right:15px;margin-top:15px}.njt-gdpr.njt-gdpr-popup.bottom_left{bottom:0;left:0;margin-left:15px;margin-bottom:15px}.njt-gdpr.njt-gdpr-popup.bottom_right{bottom:0;right:0;margin-right:15px;margin-bottom:15px}.njt-gdpr-btns>.accept-btn,.njt-gdpr-btns>.custom-btn,.njt-gdpr-btns>.decline-btn{display:inline-block;line-height:normal;padding:15px 30px;margin:0 7px;border-radius:3px;cursor:pointer;position:relative}.njt-gdpr-btns>.accept-btn p,.njt-gdpr-btns>.custom-btn p,.njt-gdpr-btns>.decline-btn p{margin:0;padding:0}.njt-gdpr-btns>.accept-btn.loading:before,.njt-gdpr-btns>.custom-btn.loading:before,.njt-gdpr-btns>.decline-btn.loading:before{background-color:rgba(0,0,0,.8);content:" ";left:0;top:0;right:0;bottom:0;z-index:9999;position:absolute}.njt-gdpr-btns>.accept-btn{margin-left:0}.njt-gdpr-btns>.custom-btn a{text-decoration:none}.njt-gdpr-btns>.custom-btn a:hover{text-decoration:underline}.njt-gdpr-loading-icon{display:none}.njt-gdpr-btns .loading .njt-gdpr-loading-icon{display:inline-block;position:absolute;right:0;top:50%;left:50%;width:30px;transform:translate(-50%,-50%);z-index:99999}.njt_gdpr_success_mess{display:block;margin:0;padding:10px;border:1px solid #ffc9c9;font-style:italic;background-color:#ebffde}/* CSS need to replace in app.css */

.njt-gdpr-content {
    font-size: 13px;
}

.njt-gdpr-btns>.accept-btn, .njt-gdpr-btns>.custom-btn, .njt-gdpr-btns>.decline-btn {
    display: inline-block;
    line-height: normal;
    padding: 11px 20px;
    font-size: 13px;
}

.njt-gdpr-btns>.accept-btn:hover, .njt-gdpr-btns>.custom-btn:hover, .njt-gdpr-btns>.decline-btn:hover {
    opacity: 0.8
}

.njt-gdpr-btns>.custom-btn a {
    text-decoration: none !important;
}

.njt-gdpr {
    padding: 15px;
}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type="submit"], .woocommerce button.button[name="apply_coupon"], .woocommerce button.button[name="update_cart"], .woocommerce button.button[name="update_cart"]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .comments-area .comment-form > p button[type="submit"], .comments-area .comment-form > p button[type="reset"], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn, .btn {  border-radius:4px 4px 4px 4px !important ; }
		.wraper_comingsoon_main.style-one {
			background-color:#f7f7f7;
			background-repeat:repeat;
			background-size: cover;

			background-position:center center;
			background-image: url(https://alphawebbrainsolutions.com/wp-content/uploads/2020/11/coming-soon-2-1.jpg);
		}
			.rating-system{
	display:none;
}
body .elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    background-color: #818a91;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    cursor: pointer;
}
.overlay{
	display:none;
}

body  .scrollup.right.active {
    right: 15px;
}
body  .scrollup.right {
    right: -50px;
}

body  .scrollup {
    color: #191919;
}
body  .scrollup {
    background-color: #ffffff;
}
body  .scrollup {
    position: fixed;
    bottom: 20px;
    width: 40px;
    height: 40px;
    z-index: 99;
    border-radius: 50%;
    box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);
    text-align: center;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
	display:flex;
	align-items:center;
}
body .gsc-control-cse {
    padding: 0;
}
.widget-area > section {
    margin-bottom: 30px;
}
.widget-area > .widget .textwidget input[type="email"]{
	width:100%;
}
body .wraper_blog_main > .container {
    padding-top: 95px;
}

.rt-dark #header .rt-header-inner .logo a > img, .rt-dark #header .rt-header-inner .logo a [class*=logo-], .rt-dark #header #header-wrap .logo a > img, .rt-dark #header #header-wrap .logo a [class*=logo-], #header.rt-dark .rt-header-inner .logo a > img, #header.rt-dark .rt-header-inner .logo a [class*=logo-], #header.rt-dark #header-wrap .logo a > img, #header.rt-dark #header-wrap .logo a [class*=logo-]{
	height:auto !important;
}
.rt-pricing-table .list p{
	margin-bottom:20px;
}
.rt-pricing-table .list p:last-child{
	margin-bottom:0px;
}

.custom-footer .elementor-widget-radiant-custom-logo .elementor-widget-container{
	display:inline-block;
	padding:8px 15px !important;
}
.hcb_wrap.hcb_wrap{
	margin-top:0;
}
.single.single-post .entry-content h2 {
    line-height: inherit;
}
@media (max-width: 1024px){
	#header .logo > a img {
    max-height: 120px;
    width: auto;
    margin-left: 0;
	  max-width: 150px;
}
	#rt-mainMenu:not(.menu-overlay) nav{
		padding-top:60px;
	}
	body .wraper_blog_main>.container {
    padding-top: 68px;
}
}
@media (max-width:768px){
.Campaign__innerWrapper{
	margin:20px !important;
}
.njt-gdpr.njt-gdpr-popup{
    z-index: 99999;
}
}
		body{background-color:#ffffff;}body{font-family:Nunito;line-height:28px;letter-spacing:0px;font-weight:400;color:#696969;font-size:16px;font-display:swap;}h1{font-family:Poppins;text-transform:capitalize;line-height:68px;letter-spacing:0px;font-weight:600;font-style:normal;color:#000000;font-size:50px;font-display:swap;}h2{font-family:Poppins;text-transform:capitalize;line-height:60px;letter-spacing:0px;font-weight:700;font-style:normal;color:#0a0114;font-size:45px;font-display:swap;}h3{font-family:Poppins;text-transform:capitalize;line-height:50px;letter-spacing:0px;font-weight:700;font-style:normal;color:#000000;font-size:36px;font-display:swap;}h4{font-family:Poppins;text-transform:capitalize;line-height:34px;letter-spacing:0px;font-weight:600;font-style:normal;color:#000000;font-size:25px;font-display:swap;}h5{font-family:Poppins;text-transform:capitalize;line-height:30px;letter-spacing:0px;font-weight:600;font-style:normal;color:#000000;font-size:20px;font-display:swap;}h6{font-family:Poppins;text-transform:capitalize;line-height:32px;letter-spacing:0px;font-weight:600;font-style:normal;color:#104cba;font-size:18px;font-display:swap;}.preloader{background-color:#f5f5f5;}.lds-circle, .lds-default > div, .lds-ellipsis > div, .lds-facebook > div, .lds-grid > div, .lds-heart > div, .lds-heart > div:after, .lds-heart > div:before, .lds-roller > div:after, .lds-spinner > div:after{background-color:#fc6f5e;}.lds-ripple > div{border-color:#fc6f5e;}.lds-dual-ring:after, .lds-hourglass:after, .lds-ring > div{border-top-color:#fc6f5e;}.lds-dual-ring:after, .lds-hourglass:after{border-bottom-color:#fc6f5e;}body > .scrollup{background-color:#ffffff;}body > .scrollup{color:#191919;}.wraper_inner_banner{background-color:#f6f6f6;background-repeat:repeat;background-position:center center;background-image:url('https://alphawebbrainsolutions.com/wp-content/uploads/2020/10/banner-1-1.jpg');background-size:cover;}.wraper_inner_banner_main{border-bottom-color:rgba(255,255,255,0.01);}.wraper_inner_banner_main > .container{padding-top:172px;padding-bottom:23px;}.inner_banner_main .title{font-family:Poppins;text-transform:capitalize;line-height:68px;font-weight:700;font-style:normal;color:#ffffff;font-size:50px;font-display:swap;}.inner_banner_main .subtitle{font-family:Poppins;text-transform:capitalize;line-height:30px;font-weight:500;font-style:normal;color:#ffffff;font-size:20px;font-display:swap;}.inner_banner_breadcrumb #crumbs{font-family:Nunito;text-transform:capitalize;line-height:28px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:16px;font-display:swap;}.wraper_inner_banner_breadcrumb > .container{padding-top:0px;padding-bottom:92px;}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type=submit], .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn{padding-top:11px;padding-right:33px;padding-bottom:11px;padding-left:33px;}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type=submit], .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn{background-color:#ff583c;}.radiantthemes-button > .radiantthemes-button-main:hover, .gdpr-notice .btn:hover, .shop_single > .summary form.cart .button:hover, .shop_single #review_form #respond input[type=submit]:hover, .woocommerce button.button[name=apply_coupon]:hover, .woocommerce button.button[name=update_cart]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce form.checkout_coupon .form-row .button:hover, .woocommerce #payment #place_order:hover, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a:hover, .widget-area > .widget.widget_price_filter .button:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .comments-area .comment-form > p button[type=reset]:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:hover span,.widget-area > .widget.widget_search .search-form input[type="submit"]:hover{background-color:#ff583c;}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type=submit], .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn{border-top:1px solid #5f27d4;border-bottom:1px solid #5f27d4;border-left:1px solid #5f27d4;border-right:1px solid #5f27d4;} .radiantthemes-button > .radiantthemes-button-main:hover, .gdpr-notice .btn:hover, .shop_single > .summary form.cart .button:hover, .shop_single #review_form #respond input[type=submit]:hover, .woocommerce button.button[name=apply_coupon]:hover, .woocommerce button.button[name=update_cart]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce form.checkout_coupon .form-row .button:hover, .woocommerce #payment #place_order:hover, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a:hover, .widget-area > .widget.widget_price_filter .button:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .comments-area .comment-form > p button[type=submit]:hover, .comments-area .comment-form > p button[type=reset]:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover{border-top:1px solid #1ed5a4;border-bottom:1px solid #1ed5a4;border-left:1px solid #1ed5a4;border-right:1px solid #1ed5a4;}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type=submit], .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn{box-shadow:5px 5px 5px 1px #dddddd;-webkit-box-shadow:5px 5px 5px 1px #dddddd;-moz-box-shadow:5px 5px 5px 1px #dddddd;-o-box-shadow:5px 5px 5px 1px #dddddd;}.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .shop_single > .summary form.cart .button, .shop_single #review_form #respond input[type=submit], .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .woocommerce .return-to-shop .button, .woocommerce form .form-row input.button, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn{font-family:Nunito;text-transform:capitalize;line-height:30px;letter-spacing:0px;font-weight:700;font-style:normal;color:#ffffff;font-size:17px;font-display:swap;}.radiantthemes-button > .radiantthemes-button-main:hover, .gdpr-notice .btn:hover, .shop_single > .summary form.cart .button:hover, .shop_single #review_form #respond input[type=submit]:hover, .woocommerce button.button[name=apply_coupon]:hover, .woocommerce button.button[name=update_cart]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce form.checkout_coupon .form-row .button:hover, .woocommerce #payment #place_order:hover, .woocommerce .return-to-shop .button:hover, .woocommerce form .form-row input.button:hover, .woocommerce table.shop_table.wishlist_table > tbody > tr > td.product-add-to-cart a:hover, .widget-area > .widget.widget_price_filter .button:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .comments-area .comment-form > p button[type=submit]:hover, .comments-area .comment-form > p button[type=reset]:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover{color:#ffffff;}.radiantthemes-button > .radiantthemes-button-main i{color:#ffffff;}.radiantthemes-button > .radiantthemes-button-main:hover i{color:#ffffff;}.wraper_error_main.style-two{background-color:#ffffff;}.wraper_error_main.style-three{background-color:#ffffff;}.wraper_error_main.style-four{background-color:#ffffff;}.wraper_maintenance_main.style-one{background-color:#ffffff;background-image:url('https://softek.radiantthemes.com/wp-content/themes/zivi/assets/images/Maintenance-More-Style-One-Image.png');}.wraper_maintenance_main.style-two{background-color:#ffffff;background-image:url('https://softek.radiantthemes.com/wp-content/themes/zivi/assets/images/Maintenance-More-Style-Two-Image.png');}.wraper_maintenance_main.style-three{background-color:#ffffff;background-image:url('https://softek.radiantthemes.com/wp-content/themes/zivi/assets/images/Maintenance-More-Style-Three-Image.png');}.wraper_comingsoon_main.style-one{background-color:#f7f7f7;background-repeat:repeat;background-position:center center;background-image:url('https://alphawebbrainsolutions.com/wp-content/uploads/2020/11/coming-soon-2-1.jpg');background-size:cover;}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#818a91;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#818a91}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.eos-dyn-content{min-height:120px;background-image:url(https://alphawebbrainsolutions.com/wp-includes/images/spinner.gif);background-repeat:no-repeat;background-size:32px 32px;background-position:center}/*! elementor - v3.10.2 - 29-01-2023 */
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;align-items:center;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-left:5px}.elementor-widget .elementor-icon-list-icon{display:flex}.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{width:1.25em;font-size:var(--e-icon-list-icon-size)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (min-width:-1px){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}
			:root {
				-webkit-user-select: none;
				-webkit-touch-callout: none;
				-ms-user-select: none;
				-moz-user-select: none;
				user-select: none;
			}
		.elementor-3001 .elementor-element.elementor-element-d8c7de5:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-d8c7de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-d8c7de5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-d8c7de5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-60accbb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3001 .elementor-element.elementor-element-60accbb{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:24px 0px 20px 0px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul{text-align:left;}.header-sticky.sticky-active #rt-mainMenu nav > ul{text-align:left !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b ul.rt-tree a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{color:#000000;}.header-sticky.sticky-active #rt-mainMenu nav > ul > li > a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu{background-color:#FFFFFF !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content h5{font-size:18px;color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-icon-search{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-search-input{border-bottom:1px solid #000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .search-btn2{color:#000000;}.header-sticky.sticky-active .rt-icon-search{color:#000000 !important;}.header-sticky.sticky-active .search-btn2{color:#000000 !important;}header.rt-submenu-light.header-sticky.sticky-active .rt-header-inner{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-nav-menu .menu-item a{color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-nav-menu .current-menu-item > a, .elementor-nav-menu .current_page_item > a{color:#013CA3;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.current-menu-item a{color:#013CA3;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-nav-menu .sub-menu .menu-item a{color:#3D3C37;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover,
					#rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a:hover{color:#013CA3;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-menu-toggle{background-color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-dark #header .rt-header-inner .lines, .rt-dark #header .rt-header-inner .lines:before, .rt-dark #header .rt-header-inner .lines:after, .rt-dark #header #header-wrap .lines, .rt-dark #header #header-wrap .lines:before, .rt-dark #header #header-wrap .lines:after, #header.rt-dark .rt-header-inner .lines, #header.rt-dark .rt-header-inner .lines:before, #header.rt-dark .rt-header-inner .lines:after, #header.rt-dark #header-wrap .lines, #header.rt-dark #header-wrap .lines:before, #header.rt-dark #header-wrap .lines:after{background-color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{font-size:16px;font-weight:500;letter-spacing:-0.5px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li > ul > li > a ,#rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{font-size:15px;font-weight:400;line-height:27px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3001 .elementor-element.elementor-element-c058879.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3001 .elementor-element.elementor-element-c058879.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3001 .elementor-element.elementor-element-c058879.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3001 .elementor-element.elementor-element-c058879 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-b1f1d83 .radiantthemes-custom-button .radiantthemes-custom-button-main > .placeholder{font-size:17px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:0px;color:#FFFFFF;padding:11px 33px 11px 33px;}.elementor-3001 .elementor-element.elementor-element-b1f1d83 .radiantthemes-custom-button .radiantthemes-custom-button-main{background:linear-gradient(to right, #FF3834 0%, #FF7133 100%);border-radius:4px;margin:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-b1f1d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3001 .elementor-element.elementor-element-d8c7de5{margin-top:0px;margin-bottom:0px;padding:10px 0px 12px 0px;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3001 .elementor-element.elementor-element-60accbb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b ul.rt-tree a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{color:#000000;}.header-sticky.sticky-active #rt-mainMenu nav > ul > li > a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li ul li a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu{background-color:#FFFFFF !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content h5{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-icon-search{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-search-input{border-bottom:1px solid #000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .search-btn2{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-nav-menu .menu-item a{color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{font-size:16px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li > ul > li > a ,#rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{font-size:15px;line-height:27px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-c058879 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-c058879 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3001 .elementor-element.elementor-element-d8c7de5{margin-top:0px;margin-bottom:0px;padding:10px 0px 20px 0px;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-66c2468 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-3001 .elementor-element.elementor-element-60accbb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-3bed7a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-6e26553 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b ul.rt-tree a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{color:#333333;}.header-sticky.sticky-active #rt-mainMenu nav > ul > li > a{color:#333333 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a, .elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content ul.menu li a{color:#333333;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .rt-mobile-menu ul.rt-tree ul li ul li a, .header-sticky.sticky-active #rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{color:#000000 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li .rt-dropdown-menu{background-color:#FFFFFF !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li.mega-menu-item .mega-menu-content h5{color:#000000;}.elementor-3001 .elementor-element.elementor-element-fbafc8b .elementor-nav-menu .menu-item a{color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a:hover{color:#013CA3 !important;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > a{font-size:16px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b #rt-mainMenu nav > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li > a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li a,
				#rt-mainMenu nav > ul > li > ul > li > ul > li > ul > li ul li > ul > li > a ,#rt-mainMenu nav > ul > li .rt-dropdown-submenu > ul.rt-dropdown-menu > li a{font-size:15px;line-height:27px;}.elementor-3001 .elementor-element.elementor-element-fbafc8b > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-c058879 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3001 .elementor-element.elementor-element-c058879 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3001 .elementor-element.elementor-element-3bed7a7{width:25%;}.elementor-3001 .elementor-element.elementor-element-6e26553{width:57.666%;}.elementor-3001 .elementor-element.elementor-element-c058879{width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3001 .elementor-element.elementor-element-3bed7a7{width:100%;}.elementor-3001 .elementor-element.elementor-element-6e26553{width:100%;}.elementor-3001 .elementor-element.elementor-element-c058879{width:100%;}}.elementor-811 .elementor-element.elementor-element-bb0ab0f{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;z-index:9;}.elementor-811 .elementor-element.elementor-element-55ce30b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-55ce30b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-55ce30b{z-index:9;}.elementor-811 .elementor-element.elementor-element-e86ea7f{margin-top:00px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9;}.elementor-811 .elementor-element.elementor-element-d13250d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-d13250d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-d13250d{z-index:9;}.elementor-811 .elementor-element.elementor-element-8f28c76:not(.elementor-motion-effects-element-type-background), .elementor-811 .elementor-element.elementor-element-8f28c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphawebbrainsolutions.com/wp-content/uploads/2020/12/Vector06-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-811 .elementor-element.elementor-element-8f28c76, .elementor-811 .elementor-element.elementor-element-8f28c76 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-811 .elementor-element.elementor-element-8f28c76{box-shadow:0px 0px 30px -2px rgba(113.8764803875236, 113.7220108695652, 149.24999999999997, 0.19);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:48px 60px 39px 60px;z-index:99;}.elementor-811 .elementor-element.elementor-element-8f28c76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-811 .elementor-element.elementor-element-41be603 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-41be603 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e62f3a5{text-align:left;}.elementor-811 .elementor-element.elementor-element-e62f3a5 .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-e62f3a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-811 .elementor-element.elementor-element-52396be{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-52396be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-7bbc579 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-7bbc579 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-2ce4b60.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-811 .elementor-element.elementor-element-2ce4b60.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-811 .elementor-element.elementor-element-2ce4b60.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-811 .elementor-element.elementor-element-2ce4b60 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-811 .elementor-element.elementor-element-2ce4b60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-811 .elementor-element.elementor-element-2ce4b60 .elementor-image-box-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-2ce4b60 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:600;line-height:32px;}.elementor-811 .elementor-element.elementor-element-3bc712d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-3bc712d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-2324d86.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-811 .elementor-element.elementor-element-2324d86.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-811 .elementor-element.elementor-element-2324d86.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-811 .elementor-element.elementor-element-2324d86 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-811 .elementor-element.elementor-element-2324d86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-811 .elementor-element.elementor-element-2324d86 .elementor-image-box-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-2324d86 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:600;line-height:32px;}.elementor-811 .elementor-element.elementor-element-1e66575:not(.elementor-motion-effects-element-type-background), .elementor-811 .elementor-element.elementor-element-1e66575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphawebbrainsolutions.com/wp-content/uploads/2020/09/footer-1-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-811 .elementor-element.elementor-element-1e66575{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-1e66575 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-811 .elementor-element.elementor-element-08d95a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-08d95a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-2cb273d{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-8a7d392 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-8a7d392 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-811 .elementor-element.elementor-element-aaeebac > .elementor-widget-container{margin:0px 0px 15px 0px;padding:5px 5px 5px 5px;background-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-811 .elementor-element.elementor-element-aaeebac{width:100%;max-width:100%;align-self:center;}.elementor-811 .elementor-element.elementor-element-aaeebac.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-811 .elementor-element.elementor-element-38560f0{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-38560f0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-repeater-item-7fec4f0.elementor-social-icon{background-color:#3B5999;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-repeater-item-7fec4f0.elementor-social-icon i{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-repeater-item-7fec4f0.elementor-social-icon svg{fill:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-repeater-item-cc70354.elementor-social-icon{background-color:#1DA1F3;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-repeater-item-4675fde.elementor-social-icon{background-color:#0077B4;}.elementor-811 .elementor-element.elementor-element-102ffa3{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-widget-container{text-align:left;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-social-icon{background-color:rgba(2, 1, 1, 0);--icon-padding:0.7em;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-social-icon i{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-102ffa3 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-102ffa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-8177875{text-align:center;top:246px;}.elementor-811 .elementor-element.elementor-element-8177875 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-811 .elementor-element.elementor-element-8177875{left:-923px;}body.rtl .elementor-811 .elementor-element.elementor-element-8177875{right:-923px;}.elementor-811 .elementor-element.elementor-element-f71ee6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-f71ee6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 30px;}.elementor-811 .elementor-element.elementor-element-166ed6c .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-166ed6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 32px 0px;}.elementor-811 .elementor-element.elementor-element-45a0b5e{--e-icon-list-icon-size:14px;}.elementor-811 .elementor-element.elementor-element-45a0b5e .elementor-icon-list-text{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-45a0b5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-811 .elementor-element.elementor-element-315d864{--e-icon-list-icon-size:14px;}.elementor-811 .elementor-element.elementor-element-315d864 .elementor-icon-list-text{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-315d864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-811 .elementor-element.elementor-element-04710b1{--e-icon-list-icon-size:14px;}.elementor-811 .elementor-element.elementor-element-04710b1 .elementor-icon-list-text{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-04710b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-811 .elementor-element.elementor-element-416f35a{--e-icon-list-icon-size:14px;}.elementor-811 .elementor-element.elementor-element-416f35a .elementor-icon-list-text{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-416f35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-42eece3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-42eece3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 70px 0px 15px;}.elementor-811 .elementor-element.elementor-element-10bd843 .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-10bd843 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 32px 0px;}.elementor-811 .elementor-element.elementor-element-db5c631 .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-db5c631 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}.elementor-811 .elementor-element.elementor-element-9a1610a .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-9a1610a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}.elementor-811 .elementor-element.elementor-element-a7120fc .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-a7120fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e877bfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-e877bfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-daf8392 .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-daf8392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 32px 0px;}.elementor-811 .elementor-element.elementor-element-1833345 .elementor-heading-title{color:#FFFFFF;}.elementor-811 .elementor-element.elementor-element-1833345 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-811 .elementor-element.elementor-element-864e888 .wpcf7-form input[type=submit]{transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;}.elementor-811 .elementor-element.elementor-element-864e888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-4764674 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e9a541f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#515DBB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:23px 0px 23px 0px;}.elementor-811 .elementor-element.elementor-element-e9a541f, .elementor-811 .elementor-element.elementor-element-e9a541f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e9a541f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-811 .elementor-element.elementor-element-16d0758 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-811 .elementor-element.elementor-element-16d0758 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-811 .elementor-element.elementor-element-24b7d7b{text-align:center;}.elementor-811 .elementor-element.elementor-element-24b7d7b .elementor-heading-title{color:#A7B4DF;font-size:16px;line-height:26px;}.elementor-811 .elementor-element.elementor-element-24b7d7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-811 .elementor-element.elementor-element-bb0ab0f{margin-top:-82px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-55ce30b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e86ea7f{margin-top:60px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-d13250d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-8f28c76{padding:40px 15px 40px 15px;}.elementor-811 .elementor-element.elementor-element-7bbc579 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-3bc712d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-2cb273d{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-811 .elementor-element.elementor-element-8a7d392 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-811 .elementor-element.elementor-element-f71ee6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-166ed6c .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-42eece3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-10bd843 .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-db5c631 .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-9a1610a .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-a7120fc .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-e877bfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-daf8392 .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-1833345 .elementor-heading-title{font-size:17px;}.elementor-811 .elementor-element.elementor-element-e9a541f{margin-top:20px;margin-bottom:0px;}}@media(max-width:767px){.elementor-811 .elementor-element.elementor-element-bb0ab0f{margin-top:-77px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-e86ea7f{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-8f28c76{padding:41px 15px 55px 15px;}.elementor-811 .elementor-element.elementor-element-41be603{width:100%;}.elementor-811 .elementor-element.elementor-element-e62f3a5{text-align:center;}.elementor-811 .elementor-element.elementor-element-52396be{text-align:center;}.elementor-811 .elementor-element.elementor-element-7bbc579{width:100%;}.elementor-811 .elementor-element.elementor-element-2ce4b60 .elementor-image-box-img{margin-bottom:10px;}.elementor-811 .elementor-element.elementor-element-3bc712d{width:100%;}.elementor-811 .elementor-element.elementor-element-2324d86 .elementor-image-box-img{margin-bottom:15px;}.elementor-811 .elementor-element.elementor-element-1e66575{padding:112px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-8a7d392{width:100%;}.elementor-811 .elementor-element.elementor-element-8a7d392 > .elementor-element-populated{padding:0px 0px 30px 0px;}body:not(.rtl) .elementor-811 .elementor-element.elementor-element-8177875{left:-21px;}body.rtl .elementor-811 .elementor-element.elementor-element-8177875{right:-21px;}.elementor-811 .elementor-element.elementor-element-8177875{top:183px;}.elementor-811 .elementor-element.elementor-element-f71ee6c{width:100%;}.elementor-811 .elementor-element.elementor-element-f71ee6c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-811 .elementor-element.elementor-element-42eece3{width:100%;}.elementor-811 .elementor-element.elementor-element-42eece3 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-811 .elementor-element.elementor-element-e877bfa{width:100%;}.elementor-811 .elementor-element.elementor-element-e877bfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-811 .elementor-element.elementor-element-24b7d7b > .elementor-widget-container{padding:0px 25px 0px 25px;}}@media(min-width:768px){.elementor-811 .elementor-element.elementor-element-41be603{width:45%;}.elementor-811 .elementor-element.elementor-element-7bbc579{width:22%;}.elementor-811 .elementor-element.elementor-element-3bc712d{width:32.555%;}.elementor-811 .elementor-element.elementor-element-8a7d392{width:30.295%;}.elementor-811 .elementor-element.elementor-element-f71ee6c{width:17.768%;}.elementor-811 .elementor-element.elementor-element-42eece3{width:28.624%;}.elementor-811 .elementor-element.elementor-element-e877bfa{width:23.255%;}}@media(max-width:1024px) and (min-width:768px){.elementor-811 .elementor-element.elementor-element-41be603{width:100%;}.elementor-811 .elementor-element.elementor-element-7bbc579{width:50%;}.elementor-811 .elementor-element.elementor-element-3bc712d{width:50%;}.elementor-811 .elementor-element.elementor-element-8a7d392{width:100%;}.elementor-811 .elementor-element.elementor-element-f71ee6c{width:33%;}.elementor-811 .elementor-element.elementor-element-42eece3{width:34%;}.elementor-811 .elementor-element.elementor-element-e877bfa{width:33%;}}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}
.elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(0.9)}@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(0.9)}}.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-pulse-shrink{to{transform:scale(0.9)}}.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-push{50%{transform:scale(0.8)}100%{transform:scale(1)}}.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-animation-bounce-in{transition-duration:.5s}.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.elementor-animation-bounce-out{transition-duration:.5s}.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(0.8);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg)}.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px)}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-animation-skew{transition-duration:.3s;transition-property:transform}.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg)}.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg)}.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg)}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-top{transform-origin:0 100%}.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-bottom{transform-origin:100% 0}.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}/* FIX FOR WORDPRESS's CRAZY <p> TAG ANOMALY */
.rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }

/* NEW Z-INDEX FIX*/
.wp-block-themepunch-revslider { position: relative }

/* FIX FOR QUICK LOADING OF SLIDER SCRIPTS AND WP-ROCKET READDING IMG TAG INTO DOM*/
/*rs-sbg-px rs-sbg-wrap img { display:none !important}*/

/* MODAL BASICS */
rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;}
rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; }
rs-modal.rs-modal-fullwidth,
rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; }
rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;}
rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important;  pointer-events: auto !important;}
rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important}
rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto}
body>rs-modal-cover { position: fixed; z-index: 9999995 !important; }

rs-sbg-px { pointer-events: none }

.rs-forceuntouchable,
.rs-forceuntouchable * { pointer-events: none !important; }

.rs-forcehidden * { visibility: hidden !important; }

/*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }*/

.rs_splitted_lines { display: block; white-space: nowrap !important}

.rs-go-fullscreen {
	position:fixed !important;
	width:100% !important;
	height:100% !important;
	top:0px !important;
	left:0px !important;
	z-index:9999999 !important;
	background:#ffffff;
}
.rtl {	direction: rtl;}
@font-face {font-display:swap;
  font-family: 'revicons';
  src: url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888');
  src: url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),
	   url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888') format('woff'),
	   url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888') format('truetype'),
	   url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

 [class^="revicon-"]:before, [class*=" revicon-"]:before {
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak-as: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}


rs-module i[class^="fa-"],
rs-module i[class*=" fa-"],
.rb-modal-wrapper i[class^="fa-"],
.rb-modal-wrapper i[class*=" fa-"],
#waitaminute i[class^="fa-"],
#waitaminute i[class*=" fa-"],
#objectlibrary i[class^="fa-"],
#objectlibrary i[class*=" fa-"],
#rs_overview i[class^="fa-"],
#rs_overview i[class*=" fa-"],
#rs_overview_menu i[class^="fa-"],
#rs_overview_menu i[class*=" fa-"],
#builderView i[class^="fa-"],
#builderView i[class*=" fa-"]
{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

rs-module [class^="fa-"]:before,
rs-module [class*=" fa-"]:before,
.rb-modal-wrapper [class^="fa-"]:before,
.rb-modal-wrapper [class*=" fa-"]:before,
#rs_overview [class^="fa-"]:before,
#rs_overview [class*=" fa-"]:before,
#objectlibrary [class^="fa-"]:before,
#objectlibrary [class*=" fa-"]:before,
#waitaminute [class^="fa-"]:before,
#waitaminute [class*=" fa-"]:before,
#rs_overview_menu [class^="fa-"]:before,
#rs_overview_menu [class*=" fa-"]:before,
#builderView [class^="fa-"]:before,
#builderView [class*=" fa-"]:before
{
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;

	speak-as: none;
	display: inline-block;
	text-decoration: inherit;
	width: auto;
	margin-right: 0;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: inherit;
	margin-left: 0;
}

rs-module .sr-only,
#objectlibrary .sr-only,
#waitaminute .sr-only,
#rs_overview .sr-only,
#rs_overview_menu .sr-only,
.rb-modal-wrapper .sr-only,
#builderView .sr-only
{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
rs-module .sr-only-focusable:active,
rs-module .sr-only-focusable:focus,
#waitaminute .sr-only-focusable:active,
#waitaminute .sr-only-focusable:focus,
#objectlibrary .sr-only-focusable:active,
#objectlibrary .sr-only-focusable:focus,
#rs_overview .sr-only-focusable:active,
#rs_overview .sr-only-focusable:focus,
#rs_overview_menu .sr-only-focusable:active,
#rs_overview_menu .sr-only-focusable:focus,
.rb-modal-wrapper .sr-only-focusable:active,
.rb-modal-wrapper .sr-only-focusable:focus,
#builderView .sr-only-focusable:active,
#builderView .sr-only-focusable:focus

{
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}


.revicon-search-1:before { content: '\e802'; } /* '' */
.revicon-pencil-1:before { content: '\e831'; } /* '' */
.revicon-picture-1:before { content: '\e803'; } /* '' */
.revicon-cancel:before { content: '\e80a'; } /* '' */
.revicon-info-circled:before { content: '\e80f'; } /* '' */
.revicon-trash:before { content: '\e801'; } /* '' */
.revicon-left-dir:before { content: '\e817'; } /* '' */
.revicon-right-dir:before { content: '\e818'; } /* '' */
.revicon-down-open:before { content: '\e83b'; } /* '' */
.revicon-left-open:before { content: '\e819'; } /* '' */
.revicon-right-open:before { content: '\e81a'; } /* '' */
.revicon-angle-left:before { content: '\e820'; } /* '' */
.revicon-angle-right:before { content: '\e81d'; } /* '' */
.revicon-left-big:before { content: '\e81f'; } /* '' */
.revicon-right-big:before { content: '\e81e'; } /* '' */
.revicon-magic:before { content: '\e807'; } /* '' */
.revicon-picture:before { content: '\e800'; } /* '' */
.revicon-export:before { content: '\e80b'; } /* '' */
.revicon-cog:before { content: '\e832'; } /* '' */
.revicon-login:before { content: '\e833'; } /* '' */
.revicon-logout:before { content: '\e834'; } /* '' */
.revicon-video:before { content: '\e805'; } /* '' */
.revicon-arrow-combo:before { content: '\e827'; } /* '' */
.revicon-left-open-1:before { content: '\e82a'; } /* '' */
.revicon-right-open-1:before { content: '\e82b'; } /* '' */
.revicon-left-open-mini:before { content: '\e822'; } /* '' */
.revicon-right-open-mini:before { content: '\e823'; } /* '' */
.revicon-left-open-big:before { content: '\e824'; } /* '' */
.revicon-right-open-big:before { content: '\e825'; } /* '' */
.revicon-left:before { content: '\e836'; } /* '' */
.revicon-right:before { content: '\e826'; } /* '' */
.revicon-ccw:before { content: '\e808'; } /* '' */
.revicon-arrows-ccw:before { content: '\e806'; } /* '' */
.revicon-palette:before { content: '\e829'; } /* '' */
.revicon-list-add:before { content: '\e80c'; } /* '' */
.revicon-doc:before { content: '\e809'; } /* '' */
.revicon-left-open-outline:before { content: '\e82e'; } /* '' */
.revicon-left-open-2:before { content: '\e82c'; } /* '' */
.revicon-right-open-outline:before { content: '\e82f'; } /* '' */
.revicon-right-open-2:before { content: '\e82d'; } /* '' */
.revicon-equalizer:before { content: '\e83a'; } /* '' */
.revicon-layers-alt:before { content: '\e804'; } /* '' */
.revicon-popup:before { content: '\e828'; } /* '' */




/******************************
	-	BASIC STYLES		-
******************************/

.tp-fullwidth-forcer { z-index: 0; pointer-events: none}
rs-module-wrap { visibility: hidden }
rs-module-wrap,
rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);}

rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;}

.rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;}
.rs-stickyscrollon rs-module-wrap {  position: sticky !important; top:0px; z-index: 1000; }
.rs-stickyscrollon { overflow: visible !important; }

rs-fw-forcer { display:block;width:100%;pointer-events: none;}
rs-module { position:relative;overflow:hidden;display: block; }

rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }


rs-pzimg-wrap,
rs-sbg-effectwrap,
rs-sbg { display: block; pointer-events: none  }

rs-sbg-effectwrap {
	position:absolute;top:0px;left:0px;width:100%;height:100%
}

rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; }

rs-sbg-px,
rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;}

a.rs-layer,
a.rs-layer:-webkit-any-link { text-decoration: none }

a[x-apple-data-detectors] { color: inherit !important;   text-decoration: none !important;   font-size: inherit !important;   font-family: inherit !important;   font-weight: inherit !important;   line-height: inherit !important; }

.entry-content rs-module a, rs-module a { box-shadow: none; }

.rs-ov-hidden 		{ 	overflow:hidden !important;}


.rs-forceoverflow,
.rs-forceoverflow rs-module-wrap,
.rs-forceoverflow rs-module,
.rs-forceoverflow rs-slides,
.rs-forceoverflow rs-slide { overflow:visible !important}

.tp-simpleresponsive img,
rs-module img{
	max-width:none !important;
	transition: none;
	margin:0px;
	padding:0px;
	border:none;
}



rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}


rs-slides, rs-slide, rs-slide:before {	 position:absolute;text-indent: 0em;top:0px;left:0px;}
rs-slide,rs-slide:before {  display:block; visibility:hidden; }

.rs-layer .rs-untoggled-content { display:block;}
.rs-layer .rs-toggled-content { display:none;}

.rs-tc-active.rs-layer > .rs-toggled-content { display:block;}
.rs-tc-active.rs-layer > .rs-untoggled-content { display:none;}

.rs-layer-video { overflow: hidden }

.rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; }

rs-module rs-layer,
rs-module .rs-layer {
	opacity: 0;
	position:relative;
	visibility: hidden;
	white-space: nowrap;
	display: block;
	-webkit-font-smoothing: antialiased !important;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-moz-osx-font-smoothing: grayscale;
	z-index:1;
	font-display: swap;
}

rs-layer-wrap,
rs-mask,
rs-module-wrap,
rs-module .rs-layer,
rs-module img {
	user-select: none;	
}

rs-module rs-mask-wrap .rs-layer,
rs-module rs-mask-wrap *:last-child,
.wpb_text_column rs-module rs-mask-wrap .rs-layer,
.wpb_text_column rs-module rs-mask-wrap *:last-child{
	margin-bottom:0;

}

.rs-svg svg {	width:100%; height:100%;position: relative;vertical-align: top}


rs-layer:not(.rs-wtbindex),
.rs-layer:not(.rs-wtbindex),
rs-alyer *:not(.rs-wtbindex),
.rs-layer *:not(.rs-wtbindex) { outline: none !important; }


/* CAROUSEL FUNCTIONS */
rs-carousel-wrap {
	cursor:url(/wp-content/plugins/revslider/public/assets/css/openhand.cur), move;
}
rs-carousel-wrap.dragged {
	cursor:url(/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move;
}

rs-carousel-wrap.noswipe {
	cursor: default;
}

rs-carousel-wrap { position: absolute; overflow: hidden;  width:100%;height:100%;top:0px;left:0px;}
rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}

/* ADDED FOR SLIDELINK MANAGEMENT */
.tp_inner_padding {
	box-sizing:border-box;
	max-height:none !important;
}


.rs-layer.rs-selectable {
	user-select: text;	
}



rs-px-mask {
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

rs-module embed,
rs-module iframe,
rs-module object,
rs-module audio,
rs-module video {
	max-width: none !important;
	border: none;
}

rs-bg-elem 	{	position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; }

.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}

/***********************************************************
	- 	ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS 	-
***********************************************************/
rs-zone			{	position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none}
rs-row-wrap,
rs-column,
rs-cbg-mask-wrap {	display:block; visibility: hidden}

rs-layer-wrap,
rs-parallax-wrap,
rs-loop-wrap,
rs-mask-wrap { display: block; }


rs-column-wrap>rs-loop-wrap { z-index: 1 }

rs-layer-wrap,
rs-mask-wrap,
rs-cbg-mask-wrap
 { transform-style:flat;}


/* ANY SAFARI NEEDS IN CAROUSEL SOME HELP TO AVOID FLICKERING, LOVELY....*/
 @media not all and (min-resolution:.001dpcm) {
 	@media {
		 rs-carousel-wrap rs-layer-wrap,
		 rs-carousel-wrap rs-loop-wrap {
		 	backface-visibility: hidden;
			transform-style: preserve-3d;
		 }
	}
}

.safarifix rs-layer-wrap {
	perspective: 1000000;
}

@-moz-document url-prefix() {
 	rs-layer-wrap,
	rs-mask-wrap,
	rs-cbg-mask-wrap { perspective: none; }
}


rs-mask-wrap { overflow: hidden }
rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;}

.rev_row_zone_top 				{	top:0px;}
.rev_row_zone_bottom 			{	bottom:0px;}
.rev_row_zone_middle			{ top: 0px;}

rs-column-wrap .rs-parallax-wrap  { vertical-align: top }

.rs-layer img,
rs-layer img { vertical-align: top }

rs-row,
rs-row.rs-layer 	{
	display:table;
	position:relative;
	width:100% !important;
	table-layout: fixed;
	box-sizing: border-box;
	vertical-align: top;
	height:auto;
	font-size:0px;
}

rs-column-wrap {
	display: table-cell;
	position: relative;
	vertical-align: top;
	height: auto;
	box-sizing: border-box;
	font-size:0px;
}

rs-column {
	box-sizing: border-box;
	display: block;
	position: relative;
	width:100% !important;
	height:auto !important;
	white-space: normal !important;
}

rs-cbg-mask-wrap {
	position: absolute;
	z-index: 0;
	box-sizing: border-box;
}

rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; }
rs-column-bg {
	position: absolute;
	z-index: 0;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
}

.rs-pelock * { pointer-events: none !important;}

rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap 			{	text-align: inherit; }
rs-column rs-mask-wrap 			{	display: inline-block;}


rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;}

rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap,
rs-column .rev_layer_in_column { vertical-align: top; }

.rev_break_columns { display: block !important }
.rev_break_columns rs-column-wrap.rs-parallax-wrap  { display:block !important; width:100% !important; }


.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,
.tp-forcenotvisible,
.tp-hide-revslider,
rs-row-wrap.rs-layer-hidden,
rs-column-wrap.rs-layer-hidden,
.rs-layer.rs-layer-hidden,
.rs-layer-audio.rs-layer-hidden,
.rs-parallax-wrap.rs-layer-hidden {
	visibility:hidden !important;
	display:none !important
}

/*rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap,
rs-column rs-layer { vertical-align: inherit }*/



/*********************************
	-	SPECIAL TP CAPTIONS -
**********************************/

a.rs-layer.rs-nointeraction >.div,
rs-layer.rs-nointeraction:not(a),
.rs-layer.rs-nointeraction:not(a) {
	pointer-events: none !important
}

rs-static-layers	{position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none; overflow: hidden}

/* new static layers position option */
rs-static-layers.rs-stl-back {
	z-index:0;
}

.rs-stl-visible{
	overflow: visible !important;
}

.rs-layer rs-fcr    {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}
.rs-layer rs-fcrt   {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}
.rs-layer rs-bcr    {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}
.rs-layer rs-bcrt   {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}


.tp-layer-inner-rotation {
	position: relative !important;
}


/***********************************************
	-	SPECIAL ALTERNATIVE IMAGE SETTINGS	-
***********************************************/

img.tp-slider-alternative-image	{
	width:100%; height:auto;
}


/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}


/********************************
	-	FULLSCREEN VIDEO	-
*********************************/

rs-bgvideo 			{	position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block}

.rs-layer.rs-fsv	{	top:0px;left:0px;  position:absolute;width:100%;height:100%}

.rs-layer.rs-fsv audio,
.rs-layer.rs-fsv video,
.rs-layer.rs-fsv iframe,
.rs-layer.rs-fsv iframe audio,
.rs-layer.rs-fsv iframe video	{ width:100%; height:100% ; /*display: none*/}


.rs-fsv video				{	background: #000}

.fullcoveredvideo rs-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}


.videoisplaying .html5vid rs-poster	{	display: none}

.tp-video-play-button					{
	background:#000;
	background:rgba(0,0,0,0.3);
	border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;
	color: #FFF;
	z-index: 3;
	margin-top: -25px;
	margin-left: -25px;
	line-height: 50px !important;
	text-align: center;
	cursor: pointer;
	width: 50px;
	height:50px;
	box-sizing: border-box;

	display: inline-block;
	vertical-align: top;
	z-index: 4;
	opacity: 0;
	transition:opacity 300ms ease-out !important;
}

.rs-ISM .tp-video-play-button{
	opacity: 1;
	transition: none !important;
	z-index: 6;
}

.rs-audio .tp-video-play-button { display:none !important;}
.rs-layer .html5vid					{	width:100% !important; height:100% !important;}
.tp-video-play-button i 				{	width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;}
.rs-layer:hover .tp-video-play-button	{	opacity: 1; display:block; z-index: 6;}
.rs-layer .tp-revstop					{	display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;}
.videoisplaying .revicon-right-dir		{	display:none}
.videoisplaying .tp-revstop				{	display:block}

.videoisplaying  .tp-video-play-button			{	display:none}


.fullcoveredvideo .tp-video-play-button			{	display:none !important}


.rs-fsv .rs-fsv audio 		{	object-fit:contain !important;}
.rs-fsv .rs-fsv video 		{	object-fit:contain !important;}

.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button  { display: none; }


@supports not (-ms-high-contrast:none) {
   /* Non-IE styles here */
	.rs-fsv .fullcoveredvideo audio 		{	object-fit:cover !important;}
	.rs-fsv .fullcoveredvideo video 		{	object-fit:cover !important;}
}

.rs-fullvideo-cover					{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}


.rs-nolc .tp-video-play-button,
rs-bgvideo video::-webkit-media-controls-start-playback-button,
rs-bgvideo video::-webkit-media-controls,
rs-bgvideo audio::-webkit-media-controls { display:none !important;}


.rs-audio .tp-video-controls {	opacity: 1 !important; visibility: visible !important}



rs-module h1.rs-layer,
rs-module h2.rs-layer,
rs-module h3.rs-layer,
rs-module h4.rs-layer,
rs-module h5.rs-layer,
rs-module h6.rs-layer,
rs-module div.rs-layer,
rs-module span.rs-layer,
rs-module p.rs-layer 	{	margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;}

rs-module h1.rs-layer:before,
rs-module h2.rs-layer:before,
rs-module h3.rs-layer:before,
rs-module h4.rs-layer:before,
rs-module h5.rs-layer:before,
rs-module h6.rs-layer:before { content: none; }


/********************************
	-	DOTTED OVERLAYS	-
*********************************/
rs-dotted						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none}
rs-sbg-wrap rs-dotted 			{ z-index: 31 }
rs-dotted.twoxtwo				{	background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile.png)}
rs-dotted.twoxtwowhite			{	background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)}
rs-dotted.threexthree			{	background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)}
rs-dotted.threexthreewhite		{	background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}


/******************************
	-	SHADOWS		-
******************************/

.tp-shadowcover	{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}
.tp-shadow1 	{	box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}

.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after
{
  z-index: -2;
  position: absolute;
  content: "";
  bottom: 10px;
  left: 10px;
  width: 50%;
  top: 85%;
  max-width:300px;
  background: transparent;
  box-shadow: 0 15px 10px rgba(0,0,0,0.8);

  transform: rotate(-3deg);
}

.tp-shadow2:after,
.tp-shadow4:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.tp-shadow5
{
  	position:relative;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.tp-shadow5:before, .tp-shadow5:after
{
	content:"";
	position:absolute;
	z-index:-2;
	box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
	top:30%;
	bottom:0;
	left:20px;
	right:20px;
	border-radius:100px / 20px;
}



/* TP BUTTONS DESKTOP SIZE */

.rev-btn,
.rev-btn:visited						{ 	outline:none !important; box-shadow:none; text-decoration: none !important;  box-sizing:border-box;  cursor: pointer;}

.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited			{ 	text-transform: uppercase;  }

.rev-btn  i								{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out;  margin-left:0px; line-height: inherit}

.rev-btn.rev-hiddenicon i				{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important;  }
.rev-btn.rev-hiddenicon:hover i			{   opacity: 1 !important; margin-left:10px !important; width:auto !important;}


/* BURGER BUTTON */
.rev-burger {
  position: relative;
  box-sizing: border-box;
  padding: 22px 14px 22px 14px;
  border-radius: 50%;
  border: 1px solid rgba(51,51,51,0.25);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

.rev-burger span {
  display: block;
  width: 30px;
  height: 3px;
  background: #333;
  transition: .7s;
  pointer-events: none;
  transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
  margin: 3px 0;
}

.quick_style_example_wrap .rev-burger:hover :first-child,
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
  transform: translateY(6px) rotate(-45deg);

}
.quick_style_example_wrap .rev-burger:hover :nth-child(2),
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
  transform: rotate(-45deg);

  opacity: 0;
}
.quick_style_example_wrap .rev-burger:hover :last-child,
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
  transform: translateY(-6px) rotate(-135deg);

}

.rev-burger.revb-white {
  border: 2px solid rgba(255,255,255,0.2);
}

.rev-b-span-light span,
.rev-burger.revb-white span {
  background: #fff;
}
.rev-burger.revb-whitenoborder {
  border: 0;
}
.rev-burger.revb-whitenoborder span {
  background: #fff;
}
.rev-burger.revb-darknoborder {
  border: 0;
}

.rev-b-span-dark span,
.rev-burger.revb-darknoborder span {
  background: #333;
}

.rev-burger.revb-whitefull {
  background: #fff;
  border:none;
}

.rev-burger.revb-whitefull span {
	background:#333;
}

.rev-burger.revb-darkfull {
  background: #333;
  border:none;
}

.rev-burger.revb-darkfull span {
	background:#fff;
}


/* SCROLL DOWN BUTTON */

@keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 70%;}
	50% {opacity: 0;top: 70%;}
	100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}
.rev-scroll-btn > * {
	display: inline-block;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #7f8c8d;
	color: #ffffff;
	font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active {
	color: #ffffff;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active {
	opacity: 0.8;
}

.rev-scroll-btn.revs-fullwhite  {
	background:#fff;
}

.rev-scroll-btn.revs-fullwhite span {
	background: #333;
}

.rev-scroll-btn.revs-fulldark  {
	background:#333;
	border:none;
}

.rev-scroll-btn.revs-fulldark  span {
	background: #fff;
}

.rev-scroll-btn span {
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
	border-radius: 50%;
	animation: rev-ani-mouse 2.5s linear infinite;
	background: #fff;
}

.rev-scroll-btn.rev-b-span-dark {
	border-color:#333;
}
.rev-scroll-btn.rev-b-span-dark span,
.rev-scroll-btn.revs-dark span {
	background: #333;
}

.rev-control-btn {
	position: relative;
	display: inline-block;
	z-index: 5;
	color: #FFF;
	font-size: 20px;
	line-height: 60px;
	font-weight: 400;
	font-style: normal;
	font-family: Raleway;
	text-decoration: none;
	text-align: center;
	background-color: #000;
	border-radius: 50px;
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0.50);
	width:60px;
	height:60px;
	box-sizing: border-box;
	cursor: pointer;
}

.rev-cbutton-dark-sr	{
	border-radius: 3px;
}

.rev-cbutton-light	{
	color: #333;
	background-color: rgba(255,255,255, 0.75);
}

.rev-cbutton-light-sr	{
	color: #333;
	border-radius: 3px;
	background-color: rgba(255,255,255, 0.75);
}


.rev-sbutton {
	line-height: 37px;
	width:37px;
	height:37px;
}

.rev-sbutton-blue	{
	background-color: #3B5998
}
.rev-sbutton-lightblue	{
	background-color: #00A0D1;
}
.rev-sbutton-red	{
	background-color: #DD4B39;
}




/************************************
-	TP BANNER TIMER		-
*************************************/
rs-progress						{	visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;}
rs-progress-bar,
.rs-progress-bar				{ 	display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute; vertical-align:top;line-height:0px;width:100%;height:100%;}
rs-progress-bgs 				{ 	display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; }
rs-progress-bg					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-gap					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-vis 				{ 	display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }

/*********************************************
-	BASIC SETTINGS FOR THE BANNER	-
***********************************************/
.rs-layer img {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
	/*zoom:1;*/
}

/*rs-carousel-wrap rs-layer.rs-layer img {   transform: translateZ(-0.0001px)}*/


.rs-layer.slidelink { cursor:pointer;width:100%;height:100%; }
.rs-layer.slidelink a {	width:100%;height:100%;display:block}
.rs-layer.slidelink a div {	width:3000px; height:1500px;  background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat}
.rs-layer.slidelink a span{	background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat; width:100%;height:100%;display:block}
/*.tp-shape {	width:100%;height:100%;}*/



/*********************************************
-	WOOCOMMERCE STYLES	-
***********************************************/

.rs-layer .rs-starring				{	display: inline-block}


.rs-layer .rs-starring .star-rating {
	float: none;
	display: inline-block;
	vertical-align: top;
	color: #FFC321 !important;
}


.rs-layer .rs-starring .star-rating,
.rs-layer .rs-starring-page .star-rating {
	position: relative;
	height: 1em;
	width: 5.4em;
	font-family: star;
	font-size: 1em !important;
}

.rs-layer  .rs-starring .star-rating:before,
.rs-layer  .rs-starring-page .star-rating:before {
	content: "\73\73\73\73\73";
	color: #E0DADF;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}

.rs-layer .rs-starring .star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
	font-size: 1em !important;
}

.rs-layer .rs-starring .star-rating span:before,
.rs-layer .rs-starring .star-rating span:before {
	content: "\53\53\53\53\53";
	top: 0;
	position: absolute;
	left: 0;
}




/******************************
	-	LOADER FORMS	-
********************************/

rs-loader 	{
	top:50%; left:50%;
	z-index:10000;
	position:absolute;
}

rs-loader.off {
	display: none !important;
}

rs-loader.spinner0 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);
	background-repeat:no-repeat;
	background-position: center center;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
}


rs-loader.spinner1 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
}



rs-loader.spinner5 	{
	background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	width:44px;height:44px;
	border-radius: 3px;
}


@keyframes tp-rotateplane {
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}


rs-loader.spinner2 {
	width: 40px;
	height: 40px;
	margin-top:-20px;margin-left:-20px;
	background-color: #ff0000;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	border-radius: 100%;
	animation: tp-scaleout 1.0s infinite ease-in-out;
}


@keyframes tp-scaleout {
  0% {transform: scale(0.0);}
  100% {transform: scale(1.0);opacity: 0;}
}


rs-loader.spinner3 {
  margin: -9px 0px 0px -35px;
  width: 70px;
  text-align: center;
}

rs-loader.spinner3 .bounce1,
rs-loader.spinner3 .bounce2,
rs-loader.spinner3 .bounce3 {
  width: 18px;
  height: 18px;
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
  border-radius: 100%;
  display: inline-block;
  animation: tp-bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  animation-fill-mode: both;
}

rs-loader.spinner3 .bounce1 {
  animation-delay: -0.32s;
}

rs-loader.spinner3 .bounce2 {
  animation-delay: -0.16s;
}

@keyframes tp-bouncedelay {
  0%, 80%, 100% {transform: scale(0.0);}
  40% {transform: scale(1.0);}
}




rs-loader.spinner4 {
  margin: -20px 0px 0px -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  animation: tp-rotate 2.0s infinite linear;
}

rs-loader.spinner4 .dot1,
rs-loader.spinner4 .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;
  animation: tp-bounce 2.0s infinite ease-in-out;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}

rs-loader.spinner4 .dot2 {
  top: auto;
  bottom: 0px;
  animation-delay: -1.0s;
}


@keyframes tp-rotate { 100% { transform: rotate(360deg);}}

@keyframes tp-bounce {
  0%, 100% {transform: scale(0.0);}
  50% { transform: scale(1.0);}
}



rs-layer iframe { visibility:hidden;}
rs-layer.rs-ii-o iframe { visibility: visible; }

rs-layer input[type="text"],
rs-layer input[type="email"],
rs-layer input[type="url"],
rs-layer input[type="password"],
rs-layer input[type="search"],
rs-layer input[type="number"],
rs-layer input[type="tel"],
rs-layer input[type="range"],
rs-layer input[type="date"],
rs-layer input[type="month"],
rs-layer input[type="week"],
rs-layer input[type="time"],
rs-layer input[type="datetime"],
rs-layer input[type="datetime-local"] { display: inline-block }

rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important}

a.rs-layer { transition: none }


/***********************************************
	-  STANDARD NAVIGATION SETTINGS
***********************************************/

rs-thumbs-wrap,
rs-tabs-wrap,
rs-thumbs,
rs-thumb,
rs-tab,
rs-bullet,
rs-bullets,
rs-navmask,
rs-tabs,
rs-arrow 					{	display:block; pointer-events: all;}

/*rs-layer {	font-size:20px; line-height: 25px; padding:0px; margin:0px; border-radius:0px; max-width: none;min-width:none; max-height: none; min-height: none}*/

.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar					{	border:none; min-height: 0; margin:0; border-radius: 0; }

.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}

.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;}

.tp-arr-imgholder,
rs-poster,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

rs-poster 						 { cursor:pointer; z-index:3; }

.tp-tab.rs-touchhover,
.tp-tab.selected,
.tp-thumb.rs-touchhover,
.tp-thumb.selected				{	opacity:1;}

.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; }

.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; }

.tp-bullet 						{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}
.tp-bullet.selected,
.tp-bullet.rs-touchhover				{	background:#fff;}




.tparrows						{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }
.tparrows.rs-touchhover 				{	background:#000;}
.tparrows:before				{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.tparrows.tp-leftarrow:before	{	content: '\e824'; }
.tparrows.tp-rightarrow:before	{	content: '\e825'; }

/*.tp-thumb-mask {max-width: 100% !important}*/

/************************
 - FIXES FOR PE-7 ICONS -
**************************/

.rs-layer [class^="pe-7s-"]:before,
.rs-layer [class*=" pe-7s-"]:before,
.rs-layer [class^="pe-7s-"],
.rs-layer [class*=" pe-7s-"] {
	width: auto;
	margin: 0;
	line-height: inherit;
	box-sizing: inherit;
}


/***************************
	- KEN BURNS FIXES -
***************************/

rs-pzimg-wrap { display: block; }
body.rtl .rs-pzimg {left: 0 !important}


/*******************************
	- CUBE & CANVAS SETTINGS -
********************************/
.rs_fake_cube {transform-style:preserve-3d}
.rs_fake_cube,
.rs_fake_cube_wall { position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden; left:0px; top:0px; z-index: 0 }

.rs-builder-mode rs-sbg-wrap canvas,
rs-sbg canvas { overflow: hidden; z-index: 5; -webkit-backface-visibility:hidden; backface-visibility:hidden;}


/***************************
	- 3D SHADOW MODE -
***************************/

.dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}

.dddwrapper { transform-style: flat;perspective: 10000px; }

/*******************
	- DEBUG MODE -
*******************/

.rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif}
.rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;}
.rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;}
.rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important}
.rs_error_message_button:hover {  background:#5e35b1}



.hglayerinfo				   {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;}
.hginfo 					   {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}
.indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;}
.helpgrid 					   {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }
#revsliderlogloglog				{padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}



/**
INSTAGRAM FILTERS BY UNA
https://una.im/CSSgram/
**/
.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:absolute;}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:30}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:40}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
.willow::after{background-color:#d8cdcb;mix-blend-mode:color}
/* SAFARI BUG FIX ON COLOR BLEND MODE */
@media not all and (min-resolution:.001dpcm) {
	 @supports (-webkit-appearance:none) {
	 .willow{filter:grayscale(1) contrast(.95) brightness(.9)}
	.willow::after{background-color:transparent;}
}}
rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%}



/**
new spinners
**/
rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}



/* NEW CANVAS ANIMATIONS ON SLIDE BG'S */
.bgcanvas { display: none; position: absolute; overflow: hidden; }


/* way the hell off screen */
.RSscrollbar-measure {
	width: 100px;
	height: 100px;
	overflow: scroll;
	position: absolute;
	top: -9999px;
}

/*  AVADA SCROLL FIX */
.avada-has-rev-slider-styles .rev_slider_wrapper {
	transform:none;
}

#rs-demo-id {}
