/**
* kk Star Ratings
* @see https://github.com/kamalkhan/kk-star-ratings
*/
 .kk-star-ratings {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}
.rtl .wp-block-uagb-blockquote .uagb-blockquote__skin-border blockquote.uagb-blockquote,.rtl.block-editor-page #wpwrap .wp-block-uagb-blockquote .uagb-blockquote__skin-border blockquote.uagb-blockquote{border-left-style:none;border-left-width:0;padding-right:15px}.rtl .wp-block-uagb-blockquote .uagb-blockquote__content.block-editor-rich-text__editable,.rtl.block-editor-page #wpwrap .wp-block-uagb-blockquote .uagb-blockquote__content.block-editor-rich-text__editable{text-align:right}.rtl .uagb_review_block .uagb_review_entry{display:unset}.rtl .uagb-timeline__left-block .uagb-timeline__day-left .uagb-timeline__arrow::after{border-left:13px solid #eee;border-right:none}.rtl .uagb-timeline__right-block .uagb-timeline__line{left:calc(2em / 2);right:auto}.uagb-timeline__day-right .uagb-timeline__arrow::after{right:970px}.uagb-timeline__day-left .uagb-timeline__arrow::after{right:-970px}.rtl .uagb-timeline__right-block .uagb-timeline__day-left .uagb-timeline__arrow::after{border-left:none;border-right:13px solid #eee}.uagb-timeline__left-block .uagb-timeline__day-left .uagb-timeline__arrow::after{right:-970px}.rtl .uagb-timeline__center-block .uagb-timeline__line{right:50%!important;left:auto}.uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after{border-left:13px solid #eee;border-right:none}.rtl .uagb-post-grid .uagb-post__text{text-align:right}.rtl .uagb-icon-list__outer-wrap:not(.uagb-icon-list__no-label) .uagb-icon-list__source-wrap{margin-left:15px}.rtl .uagb-faq__outer-wrap.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-left:10px}.rtl .uagb-rm__content{text-align:right}.rtl .wp-block-uagb-team.uagb-team__image-position-above.uagb-team__align-center .uagb-team__content,.rtl .wp-block-uagb-team.uagb-team__image-position-above.uagb-team__align-left .uagb-team__content,.rtl .wp-block-uagb-team.uagb-team__image-position-above.uagb-team__align-right .uagb-team__content{text-align:right}.rtl .wp-block-uagb-inline-notice.uagb-inline_notice__align-center,.rtl .wp-block-uagb-inline-notice.uagb-inline_notice__align-left,.rtl .wp-block-uagb-inline-notice.uagb-inline_notice__align-right{text-align:right}.rtl .uagb-tm__content{text-align:right}.rtl .uagb-social-share__outer-wrap,.uagb-social-share__wrap{justify-content:right}.rtl .uagb-post-grid .uagb-post__inner-wrap{text-align:right}.rtl .uagb-timeline__center,.rtl .uagb-timeline__left,.rtl .uagb-timeline__right{text-align:right}.rtl .wp-block-uagb-marketing-button.uagb-marketing-btn__align-center,.rtl .wp-block-uagb-marketing-button.uagb-marketing-btn__align-text-center .uagb-marketing-btn__link,.wp-block-uagb-marketing-button.uagb-marketing-btn__align-text-center .uagb-marketing-btn__title-wrap{text-align:right}.rtl .wp-block-uagb-marketing-button.uagb-marketing-btn__align-center,.rtl .wp-block-uagb-marketing-button.uagb-marketing-btn__align-text-center .uagb-marketing-btn__link,.rtl .wp-block-uagb-marketing-button.uagb-marketing-btn__align-text-center .uagb-marketing-btn__title-wrap{justify-content:right}.rtl .uagb-infobox-icon-left-title .uagb-ifb-left-title-image,.rtl .uagb-infobox-icon-left.uagb-infobox__content-wrap,.rtl .uagb-infobox-icon-right-title .uagb-ifb-right-title-image,.uagb-infobox-icon-right.uagb-infobox__content-wrap{flex-direction:row}.rtl .uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content,.rtl .wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content{text-align:right}.rtl .uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price,.rtl .uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price,.rtl .uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__price,.rtl .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price,.rtl .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price,.rtl .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__price{text-align:left}.rtl .uagb-rest_menu__wrap .uagb-rm__image-position-left img,.rtl .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left img{margin-left:10px}.rtl .uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__separator,.rtl .wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__separator{align-self:flex-start}.rtl .wp-block-uagb-blockquote blockquote.uagb-blockquote{border-right-style:none}.rtl .uagb-forms-radio-wrap input[type=radio]+label::before{margin-left:10px}.rtl .uagb-forms-accept-wrap input[type=checkbox]+label::before,.rtl .uagb-forms-checkbox-wrap input[type=checkbox]+label::before{margin-left:10px}.rtl .wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-right .uagb-rm__content{text-align:left}.rtl .uagb-blockquote__tweet-icon_text a.uagb-blockquote__tweet-button svg{margin-left:10px;margin-right:0}.rtl .uag-star-rating__title{margin-left:10px}.rtl .uagb-timeline__center-block .uagb-timeline__day-right .uagb-timeline__arrow::after{border-right:13px solid #eee;border-left:none;right:581px}.rtl .uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after{right:-585px}.wp-block-uagb-faq{width:100%}.wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button{cursor:pointer}.wp-block-uagb-faq .uagb-faq-content{margin-bottom:0}.wp-block-uagb-faq .uagb-faq-content p{margin:auto}.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-child__outer-wrap,.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-item{height:100%}body[class*="astra"] .uagb-faq-questions{line-height:normal}.uagb-faq-item{overflow:hidden}.wp-block-uagb-faq-child .uagb-faq-questions-button{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question{width:100%;margin-top:0;margin-bottom:0}.wp-block-uagb-faq-child .uagb-icon svg,.wp-block-uagb-faq-child .uagb-icon-active svg{width:15px;height:15px;font-size:15px}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon{display:none;width:0;padding:0;height:0;margin:0}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:flex;width:auto;height:auto}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}.uagb-block-b273d1b8 .uagb-icon svg{width:12px;height:12px;font-size:12px}.uagb-block-b273d1b8 .uagb-icon-active svg{width:12px;height:12px;font-size:12px}.uagb-block-b273d1b8 .uagb-faq-child__outer-wrap{margin-bottom:10px}.uagb-block-b273d1b8 .uagb-faq-item{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-color:#D2D2D2;border-style:solid}.uagb-block-b273d1b8 .uagb-faq-questions-button{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content span{margin-top:10px;margin-bottom:10px;margin-right:10px;margin-left:10px}.uagb-block-b273d1b8.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right:10px}.uagb-block-b273d1b8.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left:10px}.uagb-block-b273d1b8 .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{flex-direction:row}.uagb-block-b273d1b8 .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-content{display:none}@media only screen and (max-width:976px){.uagb-block-b273d1b8.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right:10px}.uagb-block-b273d1b8.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left:10px}.uagb-block-b273d1b8 .uagb-faq-questions-button{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content span{margin-top:10px;margin-bottom:10px;margin-right:10px;margin-left:10px}.uagb-block-b273d1b8 .uagb-faq-item{border-style:solid;border-color:#D2D2D2}}@media only screen and (max-width:767px){.uagb-block-b273d1b8.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right:10px}.uagb-block-b273d1b8 .uagb-faq-item{border-style:solid;border-color:#D2D2D2}.uagb-block-b273d1b8.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left:10px}.uagb-block-b273d1b8 .uagb-faq-questions-button{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content{padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px}.uagb-block-b273d1b8 .uagb-faq-content span{margin-top:10px;margin-bottom:10px;margin-right:10px;margin-left:10px}}.uag-blocks-common-selector{z-index:var(--z-index-desktop)!important}@media (max-width:976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet)!important}}@media (max-width:767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile)!important}}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-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-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.-bottom-5{bottom:-1.25rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.end-1{inset-inline-end:.25rem}.left-0{left:0}.right-6{right:1.5rem}.right-7{right:1.75rem}.top-4{top:1rem}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-50{z-index:50}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-28{margin-bottom:7rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.me-0{-webkit-margin-end:0;margin-inline-end:0}.me-0\.5{-webkit-margin-end:.125rem;margin-inline-end:.125rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:14px}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-80{margin-top:20rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-auto{height:auto}.h-full{height:100%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-10\/12{width:83.333333%}.w-11{width:2.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-lg{max-width:32rem}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-cpu{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.touch-auto{touch-action:auto}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-left{--tw-pan-x:pan-left;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-right{--tw-pan-x:pan-right;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-up{--tw-pan-y:pan-up;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-down{--tw-pan-y:pan-down;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-both{scroll-snap-type:both var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.snap-end{scroll-snap-align:end}.snap-center{scroll-snap-align:center}.snap-align-none{scroll-snap-align:none}.snap-normal{scroll-snap-stop:normal}.snap-always{scroll-snap-stop:always}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-before-auto{-moz-column-break-before:auto;break-before:auto}.break-before-avoid{-moz-column-break-before:avoid;break-before:avoid}.break-before-all{-moz-column-break-before:all;break-before:all}.break-before-avoid-page{-moz-column-break-before:avoid;break-before:avoid-page}.break-before-page{-moz-column-break-before:page;break-before:page}.break-before-left{-moz-column-break-before:left;break-before:left}.break-before-right{-moz-column-break-before:right;break-before:right}.break-before-column{-moz-column-break-before:column;break-before:column}.break-inside-auto{-moz-column-break-inside:auto;break-inside:auto}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.break-inside-avoid-page{break-inside:avoid-page}.break-inside-avoid-column{-moz-column-break-inside:avoid;break-inside:avoid-column}.break-after-auto{-moz-column-break-after:auto;break-after:auto}.break-after-avoid{-moz-column-break-after:avoid;break-after:avoid}.break-after-all{-moz-column-break-after:all;break-after:all}.break-after-avoid-page{-moz-column-break-after:avoid;break-after:avoid-page}.break-after-page{-moz-column-break-after:page;break-after:page}.break-after-left{-moz-column-break-after:left;break-after:left}.break-after-right{-moz-column-break-after:right;break-after:right}.break-after-column{-moz-column-break-after:column;break-after:column}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-baseline{place-content:baseline}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-baseline{place-items:baseline}.place-items-stretch{place-items:stretch}.content-normal{align-content:normal}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-baseline{align-content:baseline}.content-stretch{align-content:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.divide-double>:not([hidden])~:not([hidden]){border-style:double}.divide-none>:not([hidden])~:not([hidden]){border-style:none}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-clip{overflow-y:clip}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.hyphens-none{-webkit-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-e{border-inline-end-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-hidden{border-style:hidden}.border-none{border-style:none}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-inherit{border-color:inherit}.border-ktcolor{--tw-border-opacity:1;border-color:rgb(20 130 201 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166 / var(--tw-border-opacity))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136 / var(--tw-border-opacity))}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgb(229 231 235 / var(--tw-border-opacity))}.bg-\[rgb\(255\2c 0\2c 0\)\]{--tw-bg-opacity:1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.bg-ktcolor{--tw-bg-opacity:1;background-color:rgb(20 130 201 / var(--tw-bg-opacity))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60 / var(--tw-bg-opacity))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254 / var(--tw-bg-opacity))}.bg-sky-900{--tw-bg-opacity:1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250 / var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-sky-700{--tw-gradient-to:#0369a1 var(--tw-gradient-to-position)}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-0{padding-left:0;padding-right:0}.pb-3{padding-bottom:.75rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-0{padding-left:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-10{line-height:2.5rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-9{line-height:2.25rem}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#336699\]\/\[\.35\]{color:rgb(51 102 153 / .35)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity))}.text-ktcolor{--tw-text-opacity:1;color:rgb(20 130 201 / var(--tw-text-opacity))}.text-lighterblack{color:4B6584}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110 / var(--tw-text-opacity))}.text-teal-900{--tw-text-opacity:1;color:rgb(19 78 74 / var(--tw-text-opacity))}.text-transparent{color:#fff0}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.\!shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-kt2xl{--tw-shadow:0px 4px 100px 0px rgba(20, 130, 201, 0.15);--tw-shadow-colored:0px 4px 100px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-ktl{--tw-shadow:2px 4px 15px 0px rgba(20, 130, 201, 0.10);--tw-shadow-colored:2px 4px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-ktm{--tw-shadow:2px 2px 25px 0px rgba(20, 130, 201, 0.35);--tw-shadow-colored:2px 2px 25px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sky-200{--tw-shadow-color:#bae6fd;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #fff0;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-dotted{outline-style:dotted}.outline-double{outline-style:double}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter-none{filter:none}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.content-\[\'this-is-also-valid\]-weirdly-enough\'\] {
  --tw-content: 'this-is-also-valid]-weirdly-enough';content:var(--tw-content)}@media (min-width:640px){.sm\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1536px){.sm\:container{max-width:1536px}}}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233 / var(--tw-bg-opacity))}.hover\:bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161 / var(--tw-bg-opacity))}.hover\:bg-teal-500:hover{--tw-bg-opacity:1;background-color:rgb(20 184 166 / var(--tw-bg-opacity))}.hover\:font-bold:hover{font-weight:700}.hover\:text-ktcolor:hover{--tw-text-opacity:1;color:rgb(20 130 201 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgb(234 179 8 / var(--tw-text-opacity))}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.before\:hover\:text-center:hover::before{content:var(--tw-content);text-align:center}.hover\:before\:text-center:hover::before{content:var(--tw-content);text-align:center}.focus\:hover\:text-center:hover:focus{text-align:center}.hover\:focus\:text-center:focus:hover{text-align:center}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity))}:is([dir="rtl"] .rtl\:space-x-reverse)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}@media (prefers-color-scheme:dark){.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.group:hover .dark\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity))}}@media (min-width:640px){.sm\:block{display:block}.sm\:w-1\/2{width:50%}.sm\:w-full{width:100%}.sm\:flex-row{flex-direction:row}.sm\:text-center{text-align:center}.sm\:underline{text-decoration-line:underline}}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-4\/5{width:80%}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-center{justify-content:center}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:p-4{padding:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pl-2{padding-left:.5rem}.md\:text-right{text-align:right}}@media (min-width:1024px){.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mb-28{margin-bottom:7rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-1{margin-top:.25rem}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.666667%}.lg\:max-w-screen-md{max-width:768px}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:justify-start{justify-content:flex-start}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:gap-y-3{row-gap:.75rem}.lg\:p-5{padding:1.25rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-10{padding-left:2.5rem}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (prefers-color-scheme:dark){@media (min-width:1024px){.dark\:lg\:hover\:\[paint-order\:markers\]:hover{paint-order:markers}}}@media (min-width:1280px){.xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\:block{display:block}.xl\:w-1\/3{width:33.333333%}.xl\:w-1\/4{width:25%}.xl\:w-2\/3{width:66.666667%}.xl\:max-w-screen-lg{max-width:1024px}.xl\:max-w-screen-xl{max-width:1280px}.xl\:flex-row{flex-direction:row}.xl\:justify-between{justify-content:space-between}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1536px){.\32xl\:mx-16{margin-left:4rem;margin-right:4rem}.\32xl\:max-w-screen-2xl{max-width:1536px}.\32xl\:max-w-screen-xl{max-width:1280px}}@font-face{font-display:swap;font-family:"IRANYekanXVF";src:url("/wp-content/themes/kermantamir/assets/webfonts/IRANYekanXVFaNumVF.woff2");font-style:normal;font-display:swap}
:root {
    --main-color: #1482c9;
    --sec-color:#2094d7;
    --h-color:#48afe8;
    --hsec-color:#87c9f2;
    --lmain-color:#c0e1f7;
    --lsec-color:#e2f1fc;
    --white:#ffffff;
    --green:#00cd7a;
    --darkgreen:#049159;
    --light-blue:#48afe8;
    --blue:#2094d7;
    --darkblue:#105e94;
    --red:#ea3a3c;
    --orange:#ffa801;
    --yellow:#ffdb00;
    --dark-black:#1e272e;
    --black:#0d2b44;
    --light-black:#144466;
    --lighter-black:#4b6584;
    --dark-silver:#57606f;
    --silver:#747d8c;
    --light-silver:#a4b0be;
    --lighter-silver:#e0e4e9;
    --verylight-silver:#f1f8fe;
    --lgreen:#e4fff5;
    --lred:#ffeeee;
    --lorange:rgba(255, 165, 2, 0.15);
    --lyellow:#fffce8;
    --lblue:#e5f2fd;

    --kt-color-900:#0d2b44;
    --kt-color-800:#144466;
    --kt-color-700:#105e94;
    --kt-color-600:#1482c9;
    --kt-color-500:#2094d7;
    --kt-color-400:#48afe8;
    --kt-color-300:#87c9f2;
    --kt-color-200:#c0e1f7;
    --kt-color-100:#e2f1fc;
    --kt-color-50:#f1f8fe;
}
.txt-green{color:var(--green)}
.txt-red{color:var(--red)}
.txt-main{color:var(--main-color)}
html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    direction: rtl !important;
    font-family:"IRANYekanXVF",tahoma,sans-serif;
    font-size: 100%;
    color: var(--black);
    background-color: var(--secend-color);
	overflow-x: hidden;
    line-height: 1.75;
    font-variation-settings:"dots" 4
}
body::-webkit-scrollbar-track {
    background-color: var(--white);
}
body::-webkit-scrollbar {
    width: 10px;
    background-color: var(--white);
}
body::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: var(--main-color);
}
article,aside,footer,header,nav,section {display: block; position: relative;}

/* INPUT */
input[type="text"],
input[type="email"],
input[type="password"],
textarea {
    display: block;
    width: 100%;
    border: 1px solid #dfdfdf;
    box-shadow: inset 0px 1px 4px rgb(0 0 0 / 8%);
    text-shadow: 1px 1px #f9f9f9;
    outline: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: "Vazirmatn";
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #84868a;
}
input[type="text"],
input[type="email"],
input[type="password"] {
    height: 45px;
    padding: 0 10px;
    width: 100%;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus {
    background-color: #fefefe;
}
input[type="checkbox"] {
    vertical-align: middle;
}
textarea {
    padding: 10px;
    resize: vertical;
    min-height: 100px;
    line-height: 1.8;
}
::-webkit-input-placeholder {
    color: var(--light-silver) !important;font-size: 12px !important;
}
::-moz-placeholder {
    color: var(--light-silver) !important;font-size: 12px !important;
}
:-ms-input-placeholder {
    color: var(--light-silver) !important;font-size: 12px !important;
}
:-moz-placeholder {
    color: var(--light-silver) !important;font-size: 12px !important;
}
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
    border: 0;
    outline: 0;
    background-color: transparent;
    cursor: pointer;
}

.btn,
.more-link {
  width: auto;
  height: 46px;
  padding: 0 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none !important;
  border-radius: 2px;
  cursor: pointer;
  text-align: center;
  font-size: 0.9rem;
  font-family: "Vazirmatn";
  background-color: var(--main-color);
  color: var(--white) !important;
}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.btn:hover,
.more-link:hover {
    color: #fff !important;
}

/* Tooltip */
.tooltip:before,
.tooltip:after,
.meta-categories ul,
.meta-categories ul:before {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.tooltip {
    position: relative;
    z-index: 100;
    cursor: pointer;
}
.tooltip:before,
.tooltip:after {
    pointer-events: none;
    left: 50%;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translate(-50%, -5px);
    -moz-transform: translate(-50%, -5px);
    -ms-transform: translate(-50%, -5px);
    transform: translate(-50%, -5px);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}
.tooltip:before {
    padding: 5px;
    bottom: 100%;
    min-width: 80px;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: var(--main-color);
    color: #fff;
    font-size: 12px;
    content: attr(data-tooltip);
    text-align: center;
    line-height: 1.3;
    letter-spacing: 0.02px !important;
}
.tooltip:after {
    width: 0;
    border-top: 5px solid var(--main-color);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    content: "";
}
.tooltip:hover:before,
.tooltip:hover:after {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(-50%, -10px);
    -moz-transform: translate(-50%, -10px);
    -ms-transform: translate(-50%, -10px);
    transform: translate(-50%, -10px);
}

/* Clear */
.clear:after {
    display: table;
    content: "";
    clear: both;
}



/*HEADER BTN*/
.header-btn{width: 40px; height: 40px; line-height: 40px; margin-left: 15px; padding: 0; border-radius: 3px; justify-content: center; 
    align-items: center; flex-direction: row; flex-wrap: nowrap; align-content: center; background: rgba(41, 56, 123, 0.15); border: 1px solid rgba(41, 56, 123, 0.05);; box-shadow: 0 0 15px rgba(41, 56, 123, 0.07);}
.header-btn i{font-size: 18px; color: var(--main-color); display: flex; align-items: center;}


#top-menu{display: flex; gap: 15px;margin-top: 30px;}
#top-menu li a{color: var(--silver); font-size:0.8rem; font-weight: 500;}
#top-menu li a:hover{color: var(--hsecend-color);}
/*MAIN MENU*/
#primary-main-menu{display:flex;gap: 25px;position: relative; z-index: 9;}
#primary-main-menu li{position:relative; padding: 19px 0;}
#primary-main-menu li a{display:block;position:relative;color:var(--lighter-black);margin:0;padding:12px 0 6px;text-decoration:none;text-transform:uppercase;font-weight:600; font-size: 14px; line-height:1}
#primary-main-menu li a:hover{color: var(--main-color); border-color: var(--main-color);}
#primary-main-menu li ul{position:absolute;top:100%;margin:0 -5px 0 0;right:0;display:block;visibility:hidden;
  z-index:9992;box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#primary-main-menu li:hover > ul{visibility:visible}
#primary-main-menu li ul li{display:block;float:none;margin:0;padding:0!important;border-bottom:none}
#primary-main-menu li ul li:hover{border-bottom:none}
#primary-main-menu li ul li a{display:block;background:var(--white);font-size:14px; font-weight: 400; color:var(--silver);;border:none;width:200px;
  padding:7px 20px;margin:0;line-height:1.7; text-align: right; border-bottom:1px solid var(--verylight-silver);border-top:1px solid var(--verylight-silver);opacity:.98;text-transform:none}
#primary-main-menu li ul li a:hover{opacity:1; border-color:var(--verylight-silver);}
#primary-main-menu li ul li ul{margin:0;top:0;right:200px}
#primary-main-menu li ul li:last-child > a{border-bottom:none}
#primary-main-menu > li.current-menu-item > a:after,#primary-main-menu > li.current-menu-ancestor > a:after,#primary-main-menu > li.current_page_parent > a:after{content:"";width:0;height:0;border-style:solid;border-width:0 3px 3px;
    border-color:transparent transparent var(--main-color);border-color:rgba(255,255,255,0) rgba(255,255,255,0) var(--main-color) rgba(255,255,255,0);position:absolute;bottom:-5px;left:50%;margin-left:-2px}
#primary-main-menu > li.current-menu-item > a,#primary-main-menu > li.current-menu-ancestor > a,#primary-main-menu > li.current_page_parent > a{border:none; color:  var(--main-color)}
#primary-main-menu button{display: none;}

/* Navbar Search */
.header-search {position: absolute; width: 88%; display: none;top: 0; right: 0;}
.header-search form {position: absolute; right: 0; width: 100%; height: 60px; background: var(--white); top: 0; z-index: 999;}
.header-search input{background: transparent; border: none; margin: 10px 20px;  border-bottom: 2px solid var(--lighter-silver); border-radius: 0; box-shadow: none;}
.header-search input:focus{border-color: var(--main-color);color: var(--main-color);}

/* Login Header */
.login-overlay {display: none;  background-color: rgba(0, 0, 0, 0.7); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1111;}
.login {background-color: #fff; -webkit-box-shadow: 0px 1px 40px 5px #404040; display: none; margin: 2rem auto; position: relative;
-moz-box-shadow: 0px 1px 40px 5px #404040; box-shadow: 0px 1px 40px 5px #404040; width: 90%; max-width: 430px;
-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding: 30px 15px;}
.login-close { position: absolute; top: 10px; right: 10px; font-size: 2em; color: #9f9f9f; line-height: 1;
padding: 7px 7px 0; cursor: pointer; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.login-close:hover { color: #c71212;}
.login-icon {display: block; width: 180px; text-align: center;
height: 180px; -webkit-border-radius: 100%; -moz-border-radius: 100%;
border-radius: 100%; border: 15px solid #f2f2f2; margin: 0 auto 25px;}
.login-icon:before { background-position: 0 -108px; width: 64px; height: 56px; margin-top: 47px;}
.login #loginform {padding: 0 30px;}
.login-username label,.login-password label {display: block; margin-bottom: 8px;}
.login-username label:before,.login-password label:before { width: 18px; height: 18px; margin-left: 10px;}
.login-username input,.login-password input { display: block !important; width: 100% !important; -webkit-border-radius: 20px;
-moz-border-radius: 20px; border-radius: 20px; border-bottom: 1px solid #e0e0e0; max-width: none;}
.login-username { margin-bottom: 10px;}
.login-password { margin-bottom: 20px;}
.login-remember { margin-bottom: 20px;}
.login-submit input {background-color: #20c252; -webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px;
color: #fff; padding: 0 25px;}


/* SIDE Panel */
.side-logo{width: 100%; height: auto; padding: 10px 0 20px 0; min-height: 80px; float: right; background: var(--verylight-silver); clip-path: ellipse(105% 100% at 50% 0%);}
.side-logo a img{display: table; margin: 1.5rem auto; max-width: 240px;}
.side-panel-close{background: none; color: var(--light-silver) !important; border: none !important; position: absolute; top: 10px; left: 10px; }
.side-panel-close:hover{color: var(--red) !important;}
button.side-panel-categories-toggle{background: transparent;}
.side-panel {
    position: fixed;  top: 0;  right: -320px;  bottom: 0;
    -webkit-box-shadow: -1px 0 40px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: -1px 0 40px rgba(0, 0, 0, 0.3);
    box-shadow: -1px 0 40px rgba(0, 0, 0, 0.3);
    background-color: var(--white);  width: 100%;  max-width: 320px;  z-index: 99999;  -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; visibility: hidden
}
.side-panel-categories {width: 100%; float: right; height: 85%}
.side-panel-categories-toggle { position: absolute; top: 0; left: 0; width: 45px; height: 45px;line-height: 45px;}
.side-panel-categories-toggle span { vertical-align: middle;font-size: 1.2rem; color: var(--silver);margin-top: 10px;}
.side-panel-categories-toggle-minus {display: none;}
.side-social {position: absolute; bottom: 0px; }
.side-social ul{width: 319px; height: 40px; display: flex; justify-content: space-around;}
.side-social a{ color: var(--light-silver);}
.side-social a:hover{color: var(--main-color);}
.side-panel-categories ul.menu { position: relative; z-index: 99; width: 319px; height: -webkit-calc(100% - 70px);
height: -moz-calc(100% - 70px); height: calc(100% - 70px); overflow-y: auto}
.side-panel-categories ul.menu li {position: relative; height: 45px; line-height: 45px; border-bottom: 1px solid var(--lighter-silver)}
.side-panel-categories ul.menu li.menu-item-has-children {height: auto}
.side-panel-categories ul.menu li a { display: block; font-size: 0.9rem; color: var(--black); font-weight: 500; padding: 0 15px}
.side-panel-categories ul.menu li ul { display: none; background-color: var(--verylight-silver)}
.side-panel-categories ul.menu li ul li{border-bottom: 1px solid var(--lighter-silver)}
.side-panel-categories ul.menu li ul li a{font-size: 14px; color: var(--lighter-black);}
.side-panel-categories ul.menu li ul li:first-child{border-top: 1px solid var(--lighter-silver)}
.side-panel-categories ul.menu li ul li:last-child{border-bottom: none;}
.side-panel-categories ul.menu::-webkit-scrollbar-track { background-color: var(--white)}
.side-panel-categories ul.menu::-webkit-scrollbar {width: 8px; background-color: var(--white)}
.side-panel-categories ul.menu::-webkit-scrollbar-thumb {background-color: var(--lighter-silver)}
.side-panel-categories ul.menu::-webkit-scrollbar-track {background-color: var(--white)}
.side-panel-categories ul.menu::-webkit-scrollbar {width: 8px;background-color: var(--white)}
.side-panel-categories ul.menu::-webkit-scrollbar-thumb {background-color: var(--lighter-silver)}
.show {right: 0; -webkit-transition: right 0.2s ease-out; -moz-transition: right 0.2s ease-out; transition: right 0.2s ease-out;
    visibility: visible;}
.active .side-panel-categories-toggle-plus { display: none;}
.active .side-panel-categories-toggle-minus {display: inline-block;}

/* Single Post */
.single-post p a {color: var(--kt-color-600);border-bottom: 2px solid var(--kt-color-100);font-weight: 500;padding: 3px 0;transition: transform 0.5s, background 0.5s;}
.single-post p a:hover {background: var(--kt-color-100); transform: translateY(-5px);}
.single-post img{border-radius: 10px;}

.wp-block-quote{background: var(--kt-color-50); border-right: 4px solid var(--kt-color-100); margin: 0.5rem 0; border-radius: 2px; padding: 1.5rem 1rem;}
.wp-block-quote p{font-weight: 500; font-size: 0.84rem; color: var(--kt-color-700); line-height: 44px;}
.wp-block-quote cite{font-weight: 600; font-style: normal; color: var(--kt-color-800); font-size: 0.9rem;}

p.has-background{border-radius: 4px; margin: 1rem 0;}

.cta::before,.cta::after{content: ''; top: 50%; transform: translateY(-50%);position: absolute; left: 0; background-color: rgb(13 148 136); width: 8px; height: 120px; border-radius: 0 8px 8px 0;}
.cta::after{left: auto; right: 0; border-radius: 8px 0 0 8px;}

:where(.wp-block-columns.has-background){padding: 0.7em 0.9em !important;}


.blog-shape-divider { position: absolute;  bottom: 0;  left: 0;  width: 100%;  overflow: hidden;  line-height: 0;  transform: rotate(180deg);}

.blog-shape-divider svg {  position: relative;  display: block;  width: calc(180% + 1.3px);  height: 30px;  transform: rotateY(180deg);}

.blog-shape-divider .shape-fill {
  fill: #FFFFFF;
}
.content-meta{padding: 10px 20px 0 0;}
.author-post{line-height: 40px;margin: 15px 0; display: flex; gap: 5px; color: var(--silver); font-size: 0.9rem;}
.author-post img{border-radius: 100%; padding: 1px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.05);}
.archive-post{width: 100%; height: auto; float: right; margin-bottom: 25px;}
.archive-post.box,.contents .box{padding: 20px;}
.post-title{font-size: 1.2rem; margin: 0; line-height: 2.2rem;}
.archive-content{padding: 5px 10px; float: right; font-size: 0.9rem; text-align: justify; line-height: 2.2rem; color: var(--lighter-black);}
.imgcover{display: flex; justify-content: center; position: relative;}
.imgcover img {padding: 5px; border: 1px solid var(--lighter-silver); border-radius: 2px;}
.maincat{position: absolute; top: 25px; right:25px; padding: 0 15px; font-size: 0.85rem; height: 28px; line-height: 28px; border-radius: 14px; background: var(--orange); color: var(--white);}
.meta-post{display: flex; font-size: 0.8rem; color: var(--light-silver); gap: 20px; margin-top: 10px;}
.meta-post i{float: right; font-size: 0.95rem; margin: 2px 0 0 5px;}
.meta-post a{color: var(--light-silver);}
.np-posts{position: relative; margin: 10px 0; display: flex;}
.prevpost,.nextpost{ width: calc(50% - (1px / 2)); white-space: nowrap;  overflow: hidden; -o-text-overflow: ellipsis;
    text-overflow: ellipsis;}
.prevpost{padding-right: 30px;}
.prevpost a,.nextpost a{font-size: 0.85rem !important; color: var(--dark-silver) !important; line-height: 15px;}
.prevpost a span,.nextpost a span{font-size: 0.75rem; color: var(--light-silver); display: block; }
.nextpost{text-align: left; padding-left: 30px;}
.arrow-prevpost,.arrow-nextpost{position:absolute; right: 0px; line-height: 55px; color: var(--light-silver);}
.arrow-nextpost{left: 0px;}
.shrepost{display: table; margin: 60px auto;}
.shrepost a{border: none !important; background: transparent !important;}
.kk-star-ratings{display: table; margin: 10px auto;}
.shrepost span{text-align: center; color: var(--silver); font-size: 0.75rem;}
.sharelink button{width: 40px; height: 40px; border-radius: 20px;  margin: 10px 5px; color: white;}
.sharelink button i{display: flex; align-items: center; justify-content: center;}
.sharelink button:hover{opacity: 0.85; transition: 0.3s;}
.sharelink{display: flex; justify-content: center; align-items: center;}
.page-title{line-height: 2rem; border-bottom: 2px solid var(--verylight-silver); margin-bottom: 2rem;}
.inside-meta {margin-top: 12px;}
.inside-meta li { display: inline-block; margin: 0 0 10px 15px; color: #777;}
.inside-meta li:before { vertical-align: middle;  margin-left: 7px;}
.meta-categories { position: relative;}
.meta-categories ul { -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: none;
    position: absolute;top: 40px;background-color: var(--white);line-height: 25px;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 5px  rgba(0, 0, 0, 0.1);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);width: 160%;}
.meta-categories ul:before {top: -7px; width: 0; height: 0; border-left: 7px solid transparent;
    border-right: 7px solid transparent; border-bottom: 7px solid var(--white);}
.meta-categories ul li { display: block; margin: 0;font-size: 1em;}
.meta-categories ul li:not(:last-child) { border-bottom: 1px solid var(--verylight-silver);}
.meta-categories ul li:before { display: none;}
.meta-categories ul li a { display: block; padding: 7px 12px; color: var(--silver)}
.meta-categories ul li a:hover {background-color: var(--verylight-silver);}
.inside-content p{line-height: 2.6rem; font-family: Vazirmatn; text-align: justify;}
.inside-content p strong{font-weight: 600}
.inside-content ul{margin: 20px 30px;}
.inside-content li{font-size: 14px; margin: 10px 20px; list-style: circle; line-height: 32px;font-family: Vazirmatn; font-weight: 600; color: var(--lighter-black)}
.inside-content li::marker{color: var(--light-blue);}

.post-tags { background-color:var(--kt-color-50);  padding: 15px;  border-radius: 3px;  line-height: 1.5;  color: var(--kt-color-700);
    font-size: 0.75rem;  margin: 3rem 0 2rem 0;  border: 1px solid var(--kt-color-100);}
.post-tags a { color: var(--kt-color-700); border: none; font-size: 0.85rem; margin-left: 15px;}
.inside-author { padding: 15px; margin-bottom: 20px;}
.inside-author-title { margin-bottom: 20px;padding-bottom: 15px; color: var(--silver);
    border-bottom:  2px solid var(--verylight-silver)}
.inside-author-picture { margin-left: 15px;}
.inside-author-picture img{border-radius: 3px;}
.inside-author-name { margin-bottom: 15px; color: #4b5267;}
.inside-author-description { line-height: 1.8; font-family: Tahoma, sans-serif; font-size: 11.5px;}

/* RELATED POST */
.related-post{margin: 25px 0 10px 0;}
.related-post-title {margin-bottom: 20px; padding: 10px 0; border-bottom: 2px solid var(--verylight-silver);}
.related-post li{width: 97%; background: var(--verylight-silver); border-radius: 5px !important; margin: 10px 5px; padding: 10px; float: right;}
.related-post li:not(:last-child) {margin-bottom: 10px;}
.related-post li:hover img {opacity: 1; transition: 0.3s;}
.related-post li a{display: flex; align-items: center; font-weight: 500; color: var(--lighter-black); font-size: 0.9rem;}
.related-post li:hover a {color: var(--black); transition: 0.3s;}
.related-post li img { width: 60px; height: 60px;  float: right;  margin-left: 10px; border-radius: 100% ;
border: 2px solid var(--white);  opacity: 0.8; -webkit-transition: all 0.1s;
-moz-transition: all 0.1s; transition: all 0.1s;}
.related-post a {line-height: 1.4;}
.inside-tabbed-guide,.inside-content {font-size: 16px; line-height: 36px; text-align: justify;}
.inside-tabbed-guide ul,.inside-tabbed-guide ol,.inside-content ul,
.inside-content ol { margin-right: 15px;}
.inside-content h2,.inside-content h3, .inside-content h4{margin-top: 2rem;}

/* SHare Links */
.sharelink button { width: 32px; height: 32px; line-height: 32px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: flex; align-items: center; justify-content: center; justify-items: center;}
.share-facebook { background-color: #3b5998;}
.share-twitter { background-color: #55acee;}
.share-gplus { background-color: #dd4b39;}
.share-linkedin { background-color: #007bb5;}
.share-pinterest { background-color: #bd081c;}
.share-telegram { background-color: #2ca5e0;}
.share-whatsapp { background-color: #25d366;}
.sharelink button svg{width: 20px; height: 20px;}
/* TOC */
.ez-toc-title{line-height: 50px !important; letter-spacing: -0.03px !important;}
#ez-toc-container{margin: 25px 0;}
#ez-toc-container nav li{line-height: 40px; margin-right: 15px;}
#ez-toc-container nav li a{font-weight: 600 !important; color: var(--orange) !important;}
#ez-toc-container nav li a:hover{text-decoration: none;}
#ez-toc-container nav ul li ul li a{font-weight: 400 !important; color: var(--dark-silver) !important;}
#ez-toc-container nav ul li ul li a:hover{color: var(--hover-color) !important;}
.ez-toc-title-toggle{float: right; margin-top: 9px;}
#ez-toc-container label{border-color: var(--lighter-silver) !important; border-radius: 3px !important; }
.ez-toc-toggle i.ez-toc-glyphicon{color: var(--light-silver); margin: 3px;}

/* Page Navigation */
.wp-pagenavi { display: table; margin: 0 auto; margin-bottom: 20px;}
.wp-pagenavi span.pages{display: none;}
.wp-pagenavi:after {display: table; content: ""; clear: both;}
.wp-pagenavi a,.wp-pagenavi span {background-color: var(--verylight-silver); color: var(--lighter-black);
float: right; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
border: 0; width: 40px; height: 40px; text-align: center; line-height: 35px;}
.wp-pagenavi a:hover,.wp-pagenavi span.current { background-color: var(--main-color); color: #fff !important;}
.wp-pagenavi a.previouspostslink{position: absolute; right: 0;}
.wp-pagenavi a.nextpostslink{position: absolute; left: 0;}

/*COMMENTS*/
.comment-respond,.inside-comments-comment,.box {background-color: var(--white); border: 1px solid rgba(0, 0, 0, 0.06); padding: 40px 20px; border-radius: 2px;}
.comment-form-cookies-consent{font-size: 13px;color:var(--silver); margin: 15px 0;}
.inside-comments {padding-top: 15px;}
.inside-comments ol {list-style: none;}
.inside-comments-description { margin-bottom: 15px; line-height: 1.5;}
.inside-comments-form-title,.inside-comments-reply-title {margin: 20px 0;}
.inside-comments-form { margin-bottom: 30px;}
.inside-comments-form-author,.inside-comments-form-email,.inside-comments-form-url,.inside-comments-form-comment {
margin-bottom: 10px;}
.inside-comments-form-author input,.inside-comments-form-author textarea,.inside-comments-form-email input,.inside-comments-form-email textarea,
.inside-comments-form-url input,.inside-comments-form-url textarea,.inside-comments-form-comment input,.inside-comments-form-comment textarea {
  border: 1px solid #dfdfdf;box-shadow: inset 0px 1px 4px rgb(0 0 0 / 8%);text-shadow: 1px 1px #f9f9f9;}
.inside-comments-form-author input:focus,.inside-comments-form-author textarea:focus,
.inside-comments-form-email input:focus,.inside-comments-form-email textarea:focus,.inside-comments-form-url input:focus,.inside-comments-form-url textarea:focus,
.inside-comments-form-comment input:focus,.inside-comments-form-comment textarea:focus {background-color: #fefefe;}
.inside-comments-comment{padding: 10px; margin: 0;}
.inside-comments-closed { margin-bottom: 25px; color: var(--red);}
.inside-comments-comment { position: relative; margin-bottom: 25px; background: rgba(0, 0, 0, 0.012);} 
.inside-comments-comment ~ .children .inside-comments-comment-avatar {box-shadow: none; border: 2px solid rgba(0, 205, 122, 0.3); margin-top: 2px;}
.inside-comments-comment ~ .comment-respond .inside-comments-description { display: none;}
img.avatar {border-radius: 100%; padding: 2px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.07) ; margin-left: 12px;}
.inside-comments-comment-notice { color: var(--red);}
.inside-comments-comment-author {position: absolute; top: 1rem; right: 70px; color: var(--black);font-weight: 600; margin: 0; font-size: 14px;}
.inside-comments-comment-body {line-height: 2.2; font-size: 13px; margin: 70px 0 10px 0;}
.inside-comments-comment-meta {position: absolute; top: 2.7rem; right: 70px; font-size: 0.75em; color: var(--light-silver);}
.inside-comments-comment-meta svg{float: right; margin: 8px 0 0 4px;}
.inside-comments-pagination { margin-bottom: 25px;}
.comment-author-admin{background: var(--kt-color-50); border-color: var(--kt-color-200); color: var(--kt-color-800);}
.logged-in-as { margin: 20px 0;}
.comment-reply-link { position: absolute; left: 10px; top: 1rem;font-size: 11px;color: var(--main-color);
    background-color: var(--kt-color-100); -webkit-border-radius: 4px; -moz-border-radius: 4px;
    border-radius: 4px; padding: 5px 10px;line-height: 1;}
.comment-reply-link svg{float: right; margin-left: 5px;}
.comment-reply-link:hover{color: var(--kt-color-50); background:var(--kt-color-600);}
.comment-form label,.comment-form .required-field-message,.comment-form .logged-in-as a{font-size: var(--small-fontsize); color: var(--light-silver);}
.comment-form input,.comment-form textarea{border: 1px solid #dfdfdf; box-shadow: inset 0px 1px 4px rgb(0 0 0 / 8%); text-shadow: 1px 1px #f9f9f9;}
.comment-form input[type="submit"]{border-color: var(--main-color); padding: 10px 20px; box-shadow: 0px 0px 25px 0px rgb(255 128 63 / 23%); text-shadow: none;}
.form-submit{display: grid; margin-top:20px;}
.form-submit input{border-radius: 3px; background: var(--main-color); color: white; height: 44px; line-height: 44px;
font-size: 0.9rem;     }
ul.children{display: flex; padding-right: 1rem; flex-direction: column;}
.comment-respond{padding-bottom: 4rem; margin-bottom: 2rem;}
.comment-respond li{margin: 10px 0; list-style: none;}
.aiowps-captcha.hide-when-displaying-tfa-input label{font-size: 0.82rem; color: var(--silver);}
.aiowps-captcha-equation.hide-when-displaying-tfa-input strong{font-weight: 500; color: var(--lighter-black);}

/* Widget */
.side-widget { padding: 15px; margin-bottom: 20px;}
.side-widget-title { position: relative; border-bottom: 1px dotted #eaeaea; padding-bottom: 20px;
margin-bottom: 20px; color: #6e6e6e;}
.side-widget-list li a {font-size: 14px; color: var(--lighter-black); line-height: 2;}
.side-widget-list li a:before { display: none;}
.side-widget-list li span { display: block;font-size: 12px; color: var(--light-silver); margin-top: 5px;}
.side-widget-list li:hover a { color: var(--main-color);}
.side-widget-list li:hover img { opacity: 1;}
.side-widget-list-thumb { margin-left: 12px;}
.side-widget-list-thumb:hover ~ a { color: var(--main-color);}
.side-widget-list-thumb img {display: block; border: 5px solid var(--verylight-silver); opacity: 0.8;
-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;}
.side-widget-buttons { display: flex; position: relative; border-bottom: 1px dotted var(--lighter-silver);
padding-bottom: 1rem; margin-bottom: 1rem;}
.side-widget-buttons button { float: right; width: 49.8%; height: auto; padding: 0; line-height: 1; background: var(--white);}
.side-widget-buttons button:before {display: flex; justify-content: center; color: var(--light-silver); font-size: 2rem; 
font-family: "uicons-regular-straight";}
.side-widget-buttons button span { color: var(--light-silver);  display: inline-block; -webkit-border-radius: 15px;
-moz-border-radius: 15px; border-radius: 15px; line-height: 1; margin-top: 1rem; padding: 7px 12px;
-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.side-widget-buttons-recent:before { content: "\f2b5";}
.side-widget-buttons-recent.active:before, .side-widget-buttons-recent:hover:before {color: var(--green);}
.side-widget-buttons-recent.active span,.side-widget-buttons-recent:hover span {
background-color:var(--green); color: var(--white);}
.side-widget-buttons-mostviewed:before { content: "\f2e8";}
.side-widget-buttons-mostviewed.active:before,.side-widget-buttons-mostviewed:hover:before {color: var(--orange);}
.side-widget-buttons-mostviewed.active span,.side-widget-buttons-mostviewed:hover span {background-color:var(--orange);
color: var(--white);}
.side-widget-content li {line-height: 1.5; display: flow-root;}
.side-widget-content li:not(:last-child) { margin-bottom: 12px;}
.side-widget-ads-order {display: block;background-color: var(--verylight-silver); margin-top: 10px; padding: 7px 0;}
.side-widget-ads .side-widget-content {text-align: center;}
.side-widget-textads-ad {background-color: #f9f9f9; border-right: 2px solid #efefef; -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s; transition: all 0.5s;}
.side-widget-textads-ad:not(:last-child) { margin-bottom: 10px;}
.side-widget-textads-ad-link { display: block; padding: 10px;}
.side-widget-textads-ad-title { display: block;}
.side-widget-textads-ad-title:before { display: inline; content: "\00bb"; color: #49a000; margin-left: 5px; font-weight: bold;}
.side-widget-textads-ad-description { color: #9ea1ab; margin: 10px 0; font-family: Tahoma, sans-serif; font-size: 11px;}
.side-widget-textads-ad-url { display: block; text-align: left;}
.side-widget-textads-ad-url a {color: #49a000;}
.side-widget-textads-ad:hover {border-right-color: #49a000;background-color: #f4f4f4;}
.side-widget-textads-ad:hover a {color: #49a000 !important;}
.side-widget-tabbed ul { -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; display: none;}
#side-widget-tabbed-recent { display: block;}

/* Rank Math */
.rank-math-breadcrumb{color: var(--black); font-size: 0.81rem; margin: 0; display: flex; flex-shrink: 0;}
.rank-math-breadcrumb a{color: var(--black);}
.rank-math-breadcrumb a:hover{color: var(--main-color);}
.rank-math-breadcrumb p{margin: 0;}

/* 404 */
.z-5{z-index: 5;}
.num-latin{font-family:arial !important;}
.notfound{padding: 0 2%;}
.notfound span{font-size: 10rem; font-weight: 900; color: var(--lighter-silver); display: flex; align-items: center; justify-content: center; margin: 3rem 0;font-family: arial;}
.notfound p{text-align: center; font-size: 0.85rem; color: var(--lighter-black);}
.notfound p i{color: var(--red); font-size: 1.1rem; vertical-align: sub;}
.mgbottom1{margin-bottom: 1rem;}
.mgbottom2{margin-bottom: 2rem;}
.notfound input{height: 55px;}
.notfound-links{display: flex; justify-content: center; flex-wrap: wrap; }
.notfound-links ul{ margin: 1rem 0; display: flex;flex-wrap: wrap;}
.notfound-links li{list-style: none; border-radius: 2px; transition: 0.3s; margin: 5px; background: var(--light-silver); padding: 0 10px;}
.notfound-links li:hover{background: var(--lighter-black); transition: 0.3s;}
.notfound-links li a{font-weight: 400; color: var(--white); font-size: 0.80rem;}
.notfound-links li:first-child{background: var(--orange);}

/* Footer */
.main-footer { width: 100%; position: relative; display: flex; flex-wrap: wrap; padding-top: 35px;
margin-top: 2rem; }
.main-footer-widget { margin-bottom: 30px; text-align: right;}
.main-footer-widget-title { color: var(--main-color); margin-bottom: 15px;}
.main-footer-widget-content {line-height: 1.5;}
.main-footer-widget-content li:not(:last-child) { margin-bottom: 12px;}
.main-footer-widget-content a {color: var(--lighter-black);}
.fheading{font-size: 1.2rem; font-weight: 700; color: var(--main-color); line-height: 55px;}
.navfooter li{list-style:circle; margin-right: 25px; color: var(--orange);  line-height: 36px;}
.navfooter li a{font-size: 0.8rem; color: var(--silver); float: right; margin-top: -1px;}
.navfooter li a:hover{color: var(--orange);}
.copyright{width: 100%; height: auto; padding: 20px 0 10px 0; margin-top: 30px; border-top: 1px solid var(--verylight-silver);}
.copyright-txt p,.copyright-txt a{font-size: 0.8rem; color: var(--silver); margin: 0;}
.copyright-txt{text-align: left; float: left; margin: 0;}
.socials span{font-size: 13px; float: right;}
.socials li{float: right; list-style: none; margin: 0 10px;}
.socials li a i{font-size: 17px; color: var(--silver);}
.footer-contact{min-height: 600px; border-radius: 185px 0 0 0;}
.footer-logo{position: relative; z-index: 1;}
.footer-logo::before,.footer-logo::after{content: ''; background: var(--white); width: 150px; height: 150px; position: absolute; border-radius: 45px; transform: rotate(45deg);} 
.footer-logo::after{transform: rotate(5deg); background: rgba(255,255,255,0.45);}
.footer-logo img{position: relative; z-index: 1;}
.light-bg{background: rgba(247, 251, 253, 0.3);}
.light-text{color: rgba(247, 251, 253, 0.3);}
.links-menu a:hover,.services-menu a:hover{color: rgb(250 204 21) ;}


/* TABLE */
table {
  background-color: transparent;
  width: 100%;color: var(--light-black); margin: 1rem 0; font-size: 0.9em; border-spacing: 0; border-collapse: collapse; }
  table th,table td,.wp-block-table td, .wp-block-table th { padding: 15px; line-height: 1.5; min-width: 95px;  vertical-align: top; border: 1px solid rgba(0, 0, 0, 0.1); }
  table th, .wp-block-table th {font-weight: 600; color: var(--white); background: var(--kt-color-600); transition-duration: 0.25s;}
  table thead th, table tfoot th {font-size: 1em;}
  table caption + thead tr:first-child th,table caption + thead tr:first-child td,
  table caption + thead tr:first-child th,table caption + thead tr:first-child td,
  table colgroup + thead tr:first-child th,table colgroup + thead tr:first-child td,
  table colgroup + thead tr:first-child th,table colgroup + thead tr:first-child td,
  table thead:first-child tr:first-child th, table thead:first-child tr:first-child td,
  table thead:first-child tr:first-child td {border-top: 1px solid rgba(0, 0, 0, 0.15);}
  table tbody > tr:nth-child(odd) > td,table tbody > tr:nth-child(odd) > th {background-color: var(--lighter-silver);}
  table tbody tr:hover > td,table tbody tr:hover > th {background-color: var(--kt-color-400); color: var(--white); text-shadow: none; transition-duration: 0.25s;}
  table td strong,.wp-block-table td strong{display: block; text-align: center;}
  table {
    border-collapse: separate;
    border-spacing: 0;
  }

/* KERMAN TAMIR */
.hero,.none-hero{position: relative; z-index: 10;}
.hero::before,.none-hero::before{
    position: absolute;
    left: 0;
    top: 0;
    width: 30%;
    height: auto;
    min-height: 524px;
    content: '';
    z-index: 0;
    border-radius: 0px 0px 165px 0px;
    background: linear-gradient(180deg, #1482C9 0%, #469DD4 100%);
}
.none-hero::before{width: 25%; min-height: 80px; max-height: 100px;}
.hero-txt::before{position: absolute; content: '';
    top: 0;
    right: -300px;
    width: 609px;
    height: 609px;
    flex-shrink: 0;
    border-radius: 609px;
    background: rgba(20, 130, 201, 0.20);
    filter: blur(200px);
}
.hero-txt h2{color: var(--lighter-black);}
.hero svg.pattern{position: absolute; right: 0; bottom: 0.5rem;}
.how-works svg{
    width: 120px;
height: 65px;
flex-shrink: 0;
position: absolute;
bottom: 0.6rem;
z-index: 9;
}
.how-works::before{position: absolute; content: '';
    top: 0;
    left: -300px;
    width: 609px;
    height: 609px;
    flex-shrink: 0;
    border-radius: 654px;
    background: rgba(20, 130, 201, 0.10);
    filter: blur(200px);
}

.strock{
    color: var(--secend-color);
    -webkit-text-fill-color: transparent;
}

.blog-card a img{object-fit: cover; width: 100%; min-height: 240px; max-height: 240px;}

.archive-hero.hero .hero-txt p{text-align: justify; line-height: 38px; color: var(--lighter-black);}
.post-cover img{border-radius: 0.8rem; width: 100%; max-height: 500px; object-fit: cover;}

.single-post p{text-align: justify; font-size: 1rem; line-height: 2.5rem;}
.single-post p strong{font-weight: 600;}
.single-post ul{margin: 1rem;}
.single-post ul li{list-style: circle; line-height: 42px; font-size: 0.88rem;}

.blue-heading,.green-heading,.orange-heading,.blue-headings,.orange-headings,.green-headings,.cat-des h2,.cat-des h3
{padding: 0.5rem; background: var(--kt-color-100); color: var(--kt-color-600); border-radius: 1rem; width: 100%; display: flex; align-items: center;}
.blue-heading::before,.green-heading::before,.orange-heading::before,.cat-des h3::before{width: 50px; height: 50px; border-radius: 1rem; background: var(--kt-color-600); color: var(--kt-color-50); display: inline-flex; align-items: center; justify-content: center; margin-left: 8px;
  content: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08322 2.18476C9.37182 1.25173 10.6282 1.25173 10.9168 2.18476L12.3806 6.91802C12.5096 7.33528 12.8797 7.61779 13.2973 7.61779H18.0342C18.968 7.61779 19.3563 8.87319 18.6008 9.44981L14.7685 12.3752C14.4306 12.633 14.2893 13.0902 14.4184 13.5074L15.8822 18.2407C16.1707 19.1737 15.1543 19.9496 14.3988 19.3729L10.5666 16.4477C10.2287 16.1897 9.77126 16.1897 9.43341 16.4477L5.60114 19.3729C4.84571 19.9496 3.82928 19.1737 4.11783 18.2407L5.58163 13.5074C5.71067 13.0902 5.5693 12.633 5.23147 12.3752L1.39919 9.44981C0.643751 8.87319 1.032 7.61779 1.96576 7.61779H6.70272C7.12031 7.61779 7.49042 7.33528 7.61946 6.91802L9.08322 2.18476Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.blue-headings::before,.green-headings::before,.orange-headings::before,.cat-des h2::before
{width: 50px; height: 50px; border-radius: 1rem; background: var(--kt-color-600); color: var(--kt-color-50); display: inline-flex; align-items: center; justify-content: center; margin-left: 8px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-arrow-badge-left-filled' width='24' height='24' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23747D8C' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M17 6h-6a1 1 0 0 0 -.78 .375l-4 5a1 1 0 0 0 0 1.25l4 5a1 1 0 0 0 .78 .375h6l.112 -.006a1 1 0 0 0 .669 -1.619l-3.501 -4.375l3.5 -4.375a1 1 0 0 0 -.78 -1.625z' stroke-width='0' fill='%23FFFFFF' /%3E%3C/svg%3E");
 }

.green-heading,.green-headings{color: var(--green); background: var(--lgreen); }
.green-heading::before,.green-headings::before{background: var(--green);}

.orange-heading,.orange-headings{color: var(--orange); background: var(--lorange);}
.orange-heading::before,.orange-headings::before{background: var(--orange);}
.blue-headings,.green-headings,.orange-headings,.cat-des h3{background: transparent;}



.text-green{color: var(--green);}
.text-red{color: var(--red);}
.text-blue{color: var(--blue);}
.text-yellow{color: var(--yellow);}
.text-orange{color: var(--orange);}
.text-main{color: var(--main-color);}
.text-sec{color: var(--sec-color);}

.bg-green{background: var(--green);}
.bg-red{background: var(--red);}
.bg-blue{background: var(--blue);}
.bg-yellow{background: var(--yellow);}
.bg-orange{background: var(--orange);}
.bg-main{background: var(--main-color);}
.bg-sec{background: var(--sec-color);}

 /* List */
 ul li::marker{color: var(--main-color); font-weight: 700;}
 /* Number List */
ol li{line-height: 36px;}
ol li::marker{color: var(--main-color); font-weight: 700;}
ul.imoji-lst li{
  position: relative;
  list-style: none;
  padding-right: 1.5rem;
  line-height: 32px;
}
/* Imoji List */
ul.imoji-lst li::before {
  content: '✅'; 
  position: absolute;
  right: 0;
  top: 0;
}
/* Inline List */
ul.inline, .cat-des ul{display: block;}
ul.inline li, .cat-des ul li{display: inline-block; margin-left: 1rem; color: var(--kt-color-800);}

/* Tick Icon List */
ul.ticksvg li, .cat-des ul li,ul.xticksvg li{line-height: 24px; font-size: 0.84rem; color: var(--lighter-black); list-style: none;}
ul.ticksvg li::before, .cat-des ul li::before {
  content: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6.10626L4.85714 9.10809L12 1.60352' stroke='%2328CE8C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background: var(--lgreen); border-radius: 4px; margin-left: 5px; width: 24px; height: 24px; display: inline-block; text-align: center; padding-top: 2px; }

ul.xticksvg li::before{
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ea3a3c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");
	background: var(--lred); border-radius: 4px; margin-left: 5px; width: 24px; height: 24px; display: inline-block; text-align: center; padding-top: 4px;}
/* NOTE BOX */
.note-box {
  padding: 1rem;
  margin: 1.2rem 0;
  border-radius: 2px;
}
.success {
  background-color: #d4edda; 
  color: #155724;
  border: 1px solid #c3e6cb;
}
.warning {
  background-color: #fff3cd;
  color: #856404;
  border: 1px solid #ffeeba;
}
.danger {
  background-color: #f8d7da;
  color: #721c24;
  border: 1px solid #f5c6cb; 
}
.info {
  background-color: #d1ecf1; 
  color: #0c5460; 
  border: 1px solid #bee5eb;
}
/* Note Title */
.note-title{background: #efefef; padding-bottom: 1rem; display: block; margin: 1rem 0;}
.note-title h2,.note-title h3,.note-title h4,.note-title h5{padding: 0.3rem 1rem;}
.note-title p{padding: 0.5rem 1.2rem; line-height: 34px;}
/* LINKS */
p.bg-link a{color: var(--main-color); background-color: var(--lmain-color); text-decoration: none; padding: 2px 4px; margin: 0 2px; transition: 0.3s; border-radius: 3px;}
p.bg-link a:hover{background-color: var(--main-color); color: var(--lmain-color); transition: 0.3s;}
/* LINK UNDERLINE */
p.dotted a {
  color: var(--main-color);
  text-decoration: none;
  border-bottom: 2px dotted var(--main-color); 
padding-bottom: 5px;
}
p.dotted a:hover{color: var(--hover-color); border-bottom: 2px dotted var(--hover-color); }
/* TOC */
.wp-block-rank-math-toc-block{background: var(--kt-color-100); border-radius: 4px; border: 1px solid var(--kt-color-200); padding: 1rem;}
.wp-block-rank-math-toc-block div,.wp-block-rank-math-toc-block h2,.wp-block-rank-math-toc-block h3{font-weight: 500; color: var(--kt-color-700); padding-bottom: 10px; margin-bottom: 1rem; border-bottom: 2px solid var(--kt-color-200);}
.wp-block-rank-math-toc-block nav{margin-right: 0.8rem;}
.wp-block-rank-math-toc-block li{list-style: none !important;}
.wp-block-rank-math-toc-block li::before{content: '🔸 ';}
.wp-block-rank-math-toc-block li a{color: var(--kt-color-700); font-size: 0.87rem;}
.wp-block-rank-math-toc-block li a:hover{color: var(--kt-color-900);}
/* BRD BOX*/
.brd-box{border-right: 3px solid #666; padding: 1rem; border-radius: 4px;}

/* CTA BOX*/
.cta-box{position: relative; padding-right: 5rem; background: #efefef;}
.cta-box::before{position: absolute; content: ''; right: 0; background: red; width: 18px; border-radius: 10px 0 0 10px; height: 100%;}

/* PALLETS*/
.green-pallet{color:var(--green); border-color: var(--green); background: var(--lgreen);}
.blue-pallet{color:var(--blue); border-color: var(--blue); background: var(--lblue);}
.yellow-pallet{color:var(--yellow); border-color: var(--yellow); background: var(--lyellow);}
.orange-pallet{color:var(--orange); border-color: var(--orange); background: var(--lorange);}
.red-pallet{color:var(--red); border-color: var(--red); background: var(--lred);}
/* FAQs*/
#rank-math-faq.rank-math-block{width: 85%; display: table; margin: 1.5rem auto;}
.rank-math-list{background: var(--kt-color-50); padding: 1.6rem 1rem; border-radius: 1rem; border: 2px solid var(--kt-color-200); display: flex; flex-direction: column; justify-items: center; justify-content: center;}
.rank-math-question{border-bottom: 2px solid var(--kt-color-200); padding-bottom: 0.6rem; font-weight: 600; font-size: 1rem; color: var(--kt-color-500);}
.rank-math-question::before{content: '?'; width: 42px; height: 42px; color: var(--kt-color-600); border-radius: 5px; background: var(--kt-color-200); display: inline-flex; margin-left: 0.5rem; text-align: center; line-height: 42px; justify-content: center;}
.rank-math-list-item{margin-bottom: 1.6rem;}
.rank-math-answer p{text-align: justify; font-size: 0.84rem; color: var(--kt-color-800); margin: 1rem; line-height: 34px;}

@media screen and (max-width: 767px) {
.wp-block-heading{text-align: center; width: 100%;}
.rank-math-question{font-size: 0.88rem; font-weight: 500;}
}

/* CAT DES */
.cat-des{overflow-y: auto; max-height: 500px;}
.cat-des h2,.cat-des h3, .cat-des h4{margin-top: 1.5rem; margin-bottom: 0.9rem; font-weight: 700;}
.cat-des h2:first-child{margin-top: 0.5rem;}
.cat-des p{text-align: justify; line-height: 34px; margin-bottom: 0.4rem;}
.cat-des p strong{font-weight: 600;} .cat-des p a{color: var(--main-color);}.cat-des p a:hover{color: var(--orange);}
.cat-des ul li {margin: 10px;}

/* RISPONSIVE */
/* Desktop */
[class*="desktop-"],[class*="laptop-"],[class*="mobile-"],[class*="tablet-"] {float: right;}
  @media screen and (min-width: 1200px) {
    .desktop-1{width: 8.33333%;}
    .desktop-2{width: 16.66667%;}
    .desktop-3{width: 25%;}
    .desktop-4{width: 33.33333%;}
    .desktop-5{width: 41.66667%;}
    .desktop-6{width: 50%;}
    .desktop-7{width: 58.33333%;}
    .desktop-8{width: 66.66667%;}
    .desktop-9{width: 75%;}
    .desktop-10{width: 83.33333%;}
    .desktop-11{width: 91.66667%;}
    .desktop-12{width: 100%;}
    .hide-desktop{display: none;}
    .show-laptop{display: none;}
    .show-tablet{display: none;}
    .show-mobile{display: none;}

  }

/* Laptop */
  @media screen and (min-width: 992px) and (max-width: 1199px) {
    .laptop-1{width: 8.33333%;}
    .laptop-2{width: 16.66667%;}
    .laptop-3{width: 25%;}
    .laptop-4{width: 33.33333%;}
    .laptop-5{width: 41.66667%;}
    .laptop-6{width: 50%;}
    .laptop-7{width: 58.33333%;}
    .laptop-8{width: 66.66667%;}
    .laptop-9{width: 75%;}
    .laptop-10{width: 83.33333%;}
    .laptop-11{width: 91.66667%;}
    .laptop-12{width: 100%;}
    .hide-laptop{display: none;}
    .show-desktop{display: none;}
    .show-tablet{display: none;}
    .show-mobile{display: none;}
    .header-search form{width: 96%;}

  }

/* Tablet */
  @media screen and (min-width:768px) and (max-width: 991px) {

    .main-content{max-width: 750px; flex-direction: column-reverse;}
    .tablet-1{width: 8.33333%;}
    .tablet-2{width: 16.66667%;}
    .tablet-3{width: 25%;}
    .tablet-4{width: 33.33333%;}
    .tablet-5{width: 41.66667%;}
    .tablet-6{width: 50%;}
    .tablet-7{width: 58.33333%;}
    .tablet-8{width: 66.66667%;}
    .tablet-9{width: 75%;}
    .tablet-10{width: 83.33333%;}
    .tablet-11{width: 91.66667%;}
    .tablet-12{width: 100%;}
    .hide-tablet{display: none;}
    .show-desktop{display: none;}
    .show-laptop{display: none;}
    .show-mobile{display: none;}
    .contact-info li a{font-size: 15px;}
    .address{font-size: 12.5px;}
    .contact-info{margin-top: 50px;}
    .contact-info li:last-child{margin: 0;}
    .comments-form-author{padding-left: 0;}
    .comments-form-email{padding-right: 10px;}
    .header-search form{width: 80%;}
    .contents{padding: 0;}
    .form-submit{display: grid; width: 100%; padding-right: 0;}
    .hero::before{width: 45%;}
    .archive-hero.hero::before{width: 30%; min-height: 80px;}
    .none-hero::before{width: 30%;}
    #rank-math-faq.rank-math-block{width: 100%;}
  }

  @media screen and (max-width: 767px) {
    .main-content{max-width: auto;flex-direction: column-reverse}
    .mobile-1{width: 8.33333%;}
    .mobile-2{width: 16.66667%;}
    .mobile-3{width: 25%;}
    .mobile-4{width: 33.33333%;}
    .mobile-5{width: 41.66667%;}
    .mobile-6{width: 50%;}
    .mobile-7{width: 58.33333%;}
    .mobile-8{width: 66.66667%;}
    .mobile-9{width: 75%;}
    .mobile-10{width: 83.33333%;}
    .mobile-11{width: 91.66667%;}
    .mobile-12{width: 100%;}
    #primary-main-menu,.hide-mobile{display: none;}
    .show-desktop{display: none;}
    .show-laptop{display: none;}
    .show-tablet{display: none;}
    .comments-form-author,.comments-form-email{padding-left: 0;}
    table table {font-size: 0.8em;}
    table table th,table table td {padding: 7px;line-height: 1.3;}
    table table th {font-weight: 400; }
    table caption {font-size: 1.3em;}
    table thead { border: none; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
    table tr {display: block; margin-bottom: .625em; border-bottom: 1px solid #eee;}
    table td {display: block;font-size: .9em;text-align: right !important; min-height: 45px;}
    table td::before {margin-left: 10px; content: attr(data-label); float: right; font-size: 13px;font-weight: 600;}
    .copyright-txt{text-align: center; margin-top: 10px;}
    .header-search form{width: 58%;}
    .contents{padding: 0;}
    .form-submit{display: grid; width: 100%; padding-right: 0;}
    .hero::before{width: 45%; min-height: 400px;}
    .archive-hero.hero::before{width: 45%; min-height: 80px;}
    .none-hero::before{width: 42%;}
    #rank-math-faq.rank-math-block{width: 100%;}
    .cat-des ul li {margin: 1px;}
	.none-hero .pattern{display:none}
	/* Restyle 1404 */
	#sab-appointment-form{padding:0 !important;row-gap:0 !important;}
	.wp-block-column.p-5{padding: 0.5rem;}
  .wp-block-heading.my-12{margin:1.8rem 0;}
  .wp-block-heading.my-8{margin:1rem 0;}
	p.my-8{margin: 0.8rem 0;}
  .single-post ul{margin: 0;}
  :root :where(p.has-background){padding: 1.2rem 1rem}
  .container.px-8{padding: 0 1rem;}
  iframe {width: 100% !important; max-width: 100% !important; overflow: hidden;}
.hero-txt::before{right: -150px; width: 309px; height: 309px; flex-shrink: 0; border-radius: 309px; background: rgba(20, 130, 201, 0.08);}
.wp-block-rank-math-toc-block div, .wp-block-rank-math-toc-block h2, .wp-block-rank-math-toc-block h3{font-size:14px; font-weight:700}	  
	  
	
    }
.kt-page img{border-radius:12px}
.ginput_container select{height:42px !important; line-height:42px !important}
.gform-button--width-full{width:100% !important; padding:1.2rem 0 !important; font-weight:600}
.rimg img{border-radius:6px !important}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background:var(--green)!important}
.sab-select-button{padding:0.4rem 0.8rem; border:1px solid rgba(0,0,0,0.1);box-shadow: inset 0px 1px 4px rgb(0 0 0 / 8%);}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background:var(--lighter-black) !important}
.sab-select-button:hover{color:var(--black) !important}
.sab-field .button.button-primary{width:100%; background:var(--main-color) !important; color:var(--white) !important; padding:2px 12px; border-radius:4px}
.txt-center{text-align:center !important}
.button-primary{background:var(--main-color) !important;} 
#sab-appointment-form{gap:10px;}.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;left:16px;opacity:0;padding:0;position:absolute;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;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;left:calc(env(safe-area-inset-left) + 16px);min-height:40px;min-width:40px;padding:0;position:absolute;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);overflow:hidden;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);transform-origin:top right;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:100% 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))*-1),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))*-1),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item,".") ". ";counter-increment:item}