html{scroll-behavior:auto!important}.clear{clear:both}#wp-admin-bar-root-default li a,#wp-admin-bar-root-default li span{display:unset}.jp-full-width-off{float:left;width:100%}.jp-share-icon.fa-twitter:before{content:"\e61b"}.jp-share-icon.fa-facebook:before{content:"\f39e"}.jp-share-icon.fa-email:before{content:"\f0e0";font-family:"Font Awesome 6 Free"}.elementor-widget-jesper-sec-title .tt-heading{padding-left:0;padding-right:0}.elementor .tt-btn-outline{box-shadow:inset 0 0 0 2px var(--tt-light-color)}.tt-btn-icon svg{width:20px}.tt-btn-primary>* svg,.tt-btn-dark>* svg{fill:#fff}.tt-btn-outline>* svg{fill:var(--tt-light-color)}.tt-btn-secondary>* svg{fill:var(--tt-dark-color)}.tt-btn-link>* svg{fill:var(--tt-text-color)}.elementor .tt-mi-item img,.elementor .tt-shs-item-image img,.elementor .tt-cs-image,.elementor .tt-cc-image,.elementor .pgi-image img,.elementor .pcli-image img,.elementor .tt-ppli-preview-image img,.elementor .tt-stp-item-image img,.elementor img.tt-posl-image,.elementor .ph-image img,.elementor .tt-section-background img,.elementor .tt-section-background video,.elementor .tt-gallery-image img{height:100%}.elementor .tt-cs-image,.elementor .tt-cc-image,.elementor .tt-embed,.elementor .tt-video{border-radius:15px}.tt-contact-details ul li svg{fill:var(--tt-text-color);width:14px;height:auto}.tt-social-buttons>ul>li a svg{fill:var(--tt-text-color);width:16px;height:auto}.widget_archive:not(.tt-footer-widget) ul>li>a,.widget_meta:not(.tt-footer-widget) ul>li>a{position:relative;margin:3px 0;font-size:16px;color:var(--tt-text-color);display:inline;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:-ms-linear-gradient(transparent 96%,currentColor 1px);transition:0.6s cubic-bezier(.215,.61,.355,1);background-size:0 96%}.widget_archive:not(.tt-footer-widget) ul>li>a:hover,.widget_meta:not(.tt-footer-widget) ul>li>a:hover{background-size:100% 96%;color:var(--tt-text-color)}.widget ul,.widget ol{padding-left:0;list-style:none}.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget)>ul>li,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget)>ol>li,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget) div>ul>li{padding:0}.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.tt-footer-widget,.jesper_contact_widget)>ul>li a,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget)>ol>li a,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget) div>ul>li a{display:block;text-decoration:none;font-size:18px;font-weight:400;color:var(--tt-text-color);line-height:1;padding:10px 0;opacity:.8;transition:all 0.2s ease-in-out 0s}.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget)>ul>li a:hover,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget) div>ul>li a:hover,.widget:not(.widget_recent_entries,.widget_archive,.widget_meta,.jesper_contact_widget)>ol>li a:hover{opacity:1}.widget ul.children,.widget ul.sub-menu{counter-reset:submenu}.widget ul ul.children>li>a::before,.widget ul ul.sub-menu>li>a::before{font-weight:400;content:"- " counters(submenu,"- ",none);counter-increment:submenu}.widget_categories ul li a{display:inline-block!important}.widget_categories ul li,.widget_archive ul li{font-size:15px}.widget_recent_entries>ul>li{list-style:none;overflow:hidden;padding-bottom:10px;margin-bottom:10px}.widget_recent_entries>ul>li:last-child{margin:0;padding:0;border:none}.widget_recent_entries a{color:var(--tt-text-color);font-size:18px;font-weight:700;font-weight:500;line-height:1.3;display:inline;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:-ms-linear-gradient(transparent 96%,currentColor 1px);transition:0.6s cubic-bezier(.215,.61,.355,1);background-size:0 96%}.widget_recent_entries a:hover{background-size:100% 96%;color:var(--tt-text-color)}.widget_recent_entries .post-date{display:block;font-size:13px;color:var(--tt-text-muted-color)}.tagcloud a{position:relative;display:inline-block;background-color:rgb(160 160 160 / 15%);padding:2px 10px;font-size:13px!important;font-weight:300;color:var(--tt-text-color);overflow:hidden;z-index:1;border-radius:50px;transition:all .2s ease-in-out}.tagcloud a:hover{background-color:var(--tt-main-color);color:#FFF}.tt-footer-widget:not(.widget_recent_entries,.tt-copyright-area,.jesper_contact_widget) ul li{margin-bottom:10px}.tt-footer-widget:not(.widget_recent_entries,.tt-copyright-area,.jesper_contact_widget) ul li a{font-size:17px;text-transform:uppercase;background-repeat:no-repeat;background-image:-o-linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-image:-ms-linear-gradient(transparent 100%,currentColor 1px);transition:0.6s cubic-bezier(.215,.61,.355,1)!important;background-size:0 100%;border:none;opacity:1;text-decoration:none}.tt-footer-widget:not(.widget_recent_entries,.tt-copyright-area,.jesper_contact_widget) ul li a:hover,.tt-footer-widget:not(.widget_recent_entries,.tt-copyright-area,.jesper_contact_widget) ul li a:focus{background-size:100% 100%;opacity:1}.tt-comments-list li.comment{background-color:rgb(131 131 131 / 8%);padding:20px;border-radius:15px}.tt-comments-list .children{padding:0;margin:0;list-style:none;overflow:hidden}.tt-comments-list .children>li{margin-top:40px}.form-submit,.hidden{display:none}.e-con-inner .tt-ac-head{padding:20px 0}.e-con-inner .tt-accordion-caret{right:0}.e-con-inner .tt-accordion-content{padding-left:0;padding-right:0}.e-con-inner .tt-accordion.tt-ac-counter .tt-accordion-content{padding-left:var(--_ac-counter-width);padding-right:var(--_ac-counter-width)}.e-con-inner .tt-pagination{padding-left:0;padding-right:0}.e-con-inner .tt-heading{padding-left:0;padding-right:0}.e-con-inner .tt-video video{height:auto;object-fit:unset;object-position:unset}.tt-big-arrow{min-height:160px}.elementor-widget-jesper-social-icons .e-font-icon-svg.e-fab-facebook-f{width:10px}.elementor-widget-jesper-social-icons .e-font-icon-svg.e-fab-tiktok{width:13px}.tt-contact-details ul li .e-font-icon-svg.e-fas-map-marker-alt{width:11.46px}.vc_template textarea{height:182px}@media (min-width:992px){.e-con-inner .tt-video.ttv-landscape::after,.e-con-inner .tt-video.ttv-portrait::after{display:block;content:""}.e-con-inner .tt-video.ttv-landscape::after{padding-bottom:56.25%}.e-con-inner .tt-video.ttv-portrait::after{padding-bottom:130%}.e-con-inner .tt-video.ttv-landscape video,.e-con-inner .tt-video.ttv-portrait video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}}.vc_template.tt-form label,.wpcf7-form p:not(:empty),.mc4wp-form-fields p:not(:empty){float:left;width:100%}input[type=radio]:after,input[type=radio]:before{content:'';position:absolute;transition:all .3s cubic-bezier(.64,.09,.08,1)}input[type=checkbox]{position:relative;cursor:pointer;margin:5px 15px 15px 0;-moz-appearance:none;-webkit-appearance:none;width:12px;padding:5px;background:none;border:none}input[type=checkbox]:before{content:'';width:20px;height:20px;background-color:#4e4e4e;border-radius:3px;transition:background-color 0.2s;position:absolute;top:10px;margin-left:-1px}input[type=checkbox]:after{position:absolute;display:none;content:"";top:15px;left:11px;width:4px;height:6px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .3s cubic-bezier(.64,.09,.08,1);will-change:opacity;font-size:12px}input[type=checkbox]:checked:after{opacity:1}input[type=radio]{position:relative;cursor:pointer;margin:5px 25px 15px 0px!important;-moz-appearance:none;-webkit-appearance:none;width:10px}input[type=radio]:before{background-color:none;width:18px;height:18px;border-radius:50%;border:none;display:inline-block;top:2px;left:0;background-image:radial-gradient(circle,#fff 50%,#4e4e4e 70%);background-size:0;background-position:50% 50%;background-repeat:no-repeat;will-change:background-size;z-index:2}input[type=radio]:after{width:18px;height:18px;background:#4e4e4e;border-radius:50%;top:2px}input[type=radio]:checked:before{background-size:12px 12px}.comment-form-cookies-consent label{padding-top:3px;font-size:15px;font-weight:400;color:var(--tt-text-muted-color);text-transform:unset;letter-spacing:0}.comment-notes{display:block;margin-top:5px;font-style:italic;opacity:.6;font-size:15px;font-weight:400;color:var(--tt-text-muted-color);text-transform:unset;letter-spacing:0}#reply-title{margin-bottom:10px}#reply-title small,#reply-title span{font-size:28px!important}.bypostauthor{color:inherit}.wpcf7-not-valid-tip{color:var(--tt-main-color)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none!important}.bli-desc p{margin-bottom:0}@media (min-width:1025px){.tt-main-menu-list>li.current-menu-parent>.tt-submenu-trigger>a::before,.tt-main-menu-list>li.current-menu-ancestor>.tt-submenu-trigger>a::before,.tt-main-menu-list>li.current-menu-item>a::before{width:100%}}@media (min-width:1025px){.tt-submenu-list>li.current-menu-item>a,.tt-submenu-list>li.current-menu-parent>a,.tt-submenu-list>li.current-menu-parent>.tt-submenu-trigger a{color:var(--tt-sub-menu-link-hover-color)}}.tt-comment-text{min-width:100vh}body.ph-video-on.tt-ph-visible:not(.ph-bg-is-light-on):not(.tt-m-menu-active) #tt-header:not(.tt-filled) .tt-logo a{color:var(--tt-force-to-light-color)}.tt-logo a{font-size:30px;text-transform:uppercase;margin-bottom:0;font-family:var(--tt-alter-font);font-weight:600}@media (max-width:1025px){.tt-logo a{text-transform:uppercase;font-family:var(--tt-alter-font);font-size:21px;font-weight:600;color:var(--tt-text-color);letter-spacing:1px}}@media (min-width:1025px){.tt-logo a{color:var(--tt-text-color);font-size:30px;text-transform:uppercase;margin-bottom:0;font-family:var(--tt-alter-font);font-weight:700}body.ph-video-on.tt-ph-visible:not(.ph-bg-is-light-on) #tt-header:not(.tt-filled) .tt-logo a{color:var(--tt-force-to-light-color)}body.tt-lightmode-on.ph-bg-is-light-on.tt-ph-visible #tt-header:not(.tt-filled) .tt-logo a,body.tt-lightmode-on.ph-bg-is-light-on.tt-ph-visible #tt-header:not(.tt-filled) .tt-logo a{color:var(--tt-light-color)}body.ph-bg-is-light-on.tt-ph-visible #tt-header:not(.tt-filled) .tt-logo a{color:var(--tt-dark-color)}body.tt-lightmode-on.ph-bg-is-light-on.tt-ph-visible #tt-header:not(.tt-filled) .tt-logo a{color:var(--tt-light-color)}}.widget select{display:block;width:100%;background-color:#fff0;padding:5px 15px;font-family:inherit;font-size:19px;font-weight:400;color:inherit;border:1px solid var(--tt-border-color);border-radius:8px;height:56px}.widget select:focus{color:inherit;background-color:#fff0;border-color:var(--tt-light-color);outline:none;box-shadow:none}.wp-block-heading{position:relative;margin-bottom:30px;padding-left:15px;text-transform:uppercase;font-family:var(--tt-alter-font);font-size:34px;font-weight:700;font-weight:600;line-height:1.1}.wp-block-heading:after{position:absolute;display:block;content:"";left:0;top:50%;width:6px;height:6px;background-color:var(--tt-main-color);border-radius:100px;transform:translateY(-50%)}.rss-widget-title{color:inherit}.wp-block-search .wp-block-search__button{margin:0 10px;width:43%;color:#fff}.wp-block-search .wp-block-search__label{display:none}.wp-block-search__input{display:block;width:100%;background-color:#fff0;padding:5px 15px;font-family:inherit;font-size:19px;font-weight:400;color:inherit;border:1px solid var(--tt-border-color);border-radius:8px;height:56px}.sticky .bli-title a{color:var(--tt-main-color)}.page-links{width:100%;float:left;margin:0 0 1.25rem}.page-links>span,.page-links a span{background:#fff0;display:inline-block;text-align:center;margin-right:10px;width:50px;height:50px;justify-content:center;align-items:center;margin:5px;line-height:3;font-size:16px;font-weight:500;color:var(--tt-text-color);opacity:.7;border-radius:100px;border:2px solid var(--tt-border-color);transition:opacity 0.3s,border 0.3s}.wp-block-cover-text{color:#fff!important}.wp-block-cover.has-background-dim{color:#fff}.has-background{background-color:transparent!important;padding:0px!important}.has-small-font-size{margin-top:25px}.has-large-font-size{font-size:36px;line-height:42px}.has-huge-font-size{line-height:35px}p.has-text-color.has-background.has-very-light-gray-color{color:#a5a5a5;padding:10px}.wp-block-cover{margin-bottom:20px}.wp-block-image img,.wp-block-media-text__media img{max-width:100%;height:auto}.wp-block-cover.has-background-dim p{color:#fff}.more-link{display:none}.wp-block-button{margin:10px 0}.post-password-form input[type="password"]{display:block;width:100%;background-color:#fff0;padding:5px 15px;font-family:inherit;font-size:19px;font-weight:400;color:inherit;border:1px solid var(--tt-border-color);border-radius:8px}.post-password-form input[type="password"]:focus{color:inherit;background-color:#fff0;border-color:var(--tt-light-color);outline:none;box-shadow:none}.post-password-form input[type="submit"]{background-color:#292929;color:#fff;position:relative;display:inline-flex;align-items:center;height:45px;margin:12px 7px;padding:0 30px;text-transform:uppercase;text-align:center;font-size:15px;font-weight:500;overflow:hidden;cursor:pointer;letter-spacing:.5px;border:none;border-radius:100px;z-index:9}.border-top-ft{border-top:1px solid var(--tt-border-color)}.logged-in.admin-bar #tt-header{top:31px}