.elementor-widget-global .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-global-27561 .current-progress{background-color:var( --e-global-color-416e43e5 );}.elementor-42673 .elementor-element.elementor-global-27561 .elementor-scrolling-tracker-horizontal{background-color:var( --e-global-color-24c8c12f );}.elementor-42673 .elementor-element.elementor-global-27561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-global-27561{z-index:1;--horizontal-progress-border:none;--progress-border-radius:15px 15px 15px 15px;--horizontal-height:6px;--horizontal-border-style:none;}.elementor-42673 .elementor-element.elementor-element-4b1f045b > .elementor-container{max-width:729px;text-align:center;}.elementor-42673 .elementor-element.elementor-element-4b1f045b{padding:80px 0px 40px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-709d1d9e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-637ef14c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-global .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-global-36427{width:auto;max-width:auto;z-index:0;--box-background-color:var( --e-global-color-primary );--box-border-color:#6993E1;--box-border-radius:5px;--header-color:#FFF;--item-text-color:#B3CAF3;--item-text-hover-color:var( --e-global-color-24c8c12f );--item-text-hover-decoration:underline;--marker-size:8px;}.elementor-42673 .elementor-element.elementor-global-36427 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__spinner{color:#6993E1;fill:#6993E1;}.elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__header-title{text-align:start;}.elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__header, .elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:1.6em;}.elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-42673 .elementor-element.elementor-element-3521761f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42673 .elementor-element.elementor-element-3521761f > .elementor-container{max-width:1140px;}.elementor-42673 .elementor-element.elementor-element-3521761f{padding:70px 0px 40px 0px;}.elementor-42673 .elementor-element.elementor-element-640b142a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-42673 .elementor-element.elementor-element-7ae22b9e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-7ae22b9e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-45ac7501{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-45ac7501 a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-ca96e07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-ca96e07 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-3d0bfe6f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-3d0bfe6f a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-61fa714 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-b0bd692 .elementor-alert-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-64a217b7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-73b6985e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-2629e80d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-2629e80d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-633ce58 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-121ef15c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-121ef15c a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-8854e7c .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-545c022 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-3a1f134 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-563f786c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-563f786c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-8a592d5 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-624c86e3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-624c86e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-c96ace4 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-5365e40{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-fbbb6cd .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-caf5a5c .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-7cbd110e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-3e7f61a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-dbb7400 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-dbb7400 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-7339b4d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-7339b4d a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-f3d0087 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-f3d0087 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-8d68db7 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-8548909 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-44f9dde{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-44f9dde a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-1b617ae .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-d669b09 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-b9adac6 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-b9adac6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-7d47c7c .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-679581c .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-dbfed38{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-dbfed38 a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-678c7de .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-2d9524a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-2d9524a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-42673 .elementor-element.elementor-element-66af9ad .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-de76b26{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-de76b26 a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-299f7f2 .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-eba7f43 a{color:var( --e-global-color-1745be7 );}.elementor-42673 .elementor-element.elementor-element-abdc12d .elementor-heading-title{font-family:var( --e-global-typography-fe8101b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe8101b-font-size );font-weight:var( --e-global-typography-fe8101b-font-weight );}.elementor-42673 .elementor-element.elementor-element-1597e6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-b95cf6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-51b3881b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-42673 .elementor-element.elementor-element-51b3881b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#4054B2;}.elementor-42673 .elementor-element.elementor-element-17ce8b10{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-42673 .elementor-element.elementor-element-701bd5c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42673 .elementor-element.elementor-element-39b7d06d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-global .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-709d1d9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-637ef14c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-640b142a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-42673 .elementor-element.elementor-element-7ae22b9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-45ac7501{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-ca96e07 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-3d0bfe6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-61fa714 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-b0bd692 .elementor-alert-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-2629e80d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-633ce58 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-121ef15c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-8854e7c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-545c022 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-3a1f134 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-563f786c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-8a592d5 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-624c86e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-c96ace4 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-5365e40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-fbbb6cd .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-caf5a5c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-dbb7400 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-7339b4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-f3d0087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-8d68db7 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-8548909 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-44f9dde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-1b617ae .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-d669b09 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-b9adac6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-7d47c7c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-679581c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-dbfed38{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-678c7de .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-2d9524a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-66af9ad .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-de76b26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-299f7f2 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-abdc12d .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-51b3881b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-17ce8b10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-global .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-global-27561{--horizontal-height:5px;}.elementor-42673 .elementor-element.elementor-element-4b1f045b{padding:5px 5px 5px 5px;}.elementor-42673 .elementor-element.elementor-element-722a21d4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-709d1d9e{text-align:start;}.elementor-42673 .elementor-element.elementor-element-709d1d9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-637ef14c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-global-36427{width:100%;max-width:100%;z-index:0;}.elementor-42673 .elementor-element.elementor-global-36427 .elementor-toc__list-item{font-size:16px;}.elementor-42673 .elementor-element.elementor-element-3521761f{padding:5px 5px 5px 5px;}.elementor-42673 .elementor-element.elementor-element-7ae22b9e{text-align:start;}.elementor-42673 .elementor-element.elementor-element-7ae22b9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-45ac7501{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-ca96e07{text-align:start;}.elementor-42673 .elementor-element.elementor-element-ca96e07 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-3d0bfe6f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-61fa714 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-b0bd692 .elementor-alert-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-2629e80d{text-align:start;}.elementor-42673 .elementor-element.elementor-element-2629e80d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-633ce58 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-121ef15c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-8854e7c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-545c022 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-3a1f134 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-7e8efb4c img{width:100%;}.elementor-42673 .elementor-element.elementor-element-563f786c{text-align:start;}.elementor-42673 .elementor-element.elementor-element-563f786c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-8a592d5 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-624c86e3{text-align:start;}.elementor-42673 .elementor-element.elementor-element-624c86e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-c96ace4 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-5365e40{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-fbbb6cd .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-caf5a5c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-dbb7400{text-align:start;}.elementor-42673 .elementor-element.elementor-element-dbb7400 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-7339b4d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-f3d0087{text-align:start;}.elementor-42673 .elementor-element.elementor-element-f3d0087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-8d68db7 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-8548909 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-44f9dde{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-1b617ae .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-d669b09 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-b9adac6{text-align:start;}.elementor-42673 .elementor-element.elementor-element-b9adac6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-7d47c7c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-679581c .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-dbfed38{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-678c7de .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-2d9524a{text-align:start;}.elementor-42673 .elementor-element.elementor-element-2d9524a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-66af9ad .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-de76b26{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42673 .elementor-element.elementor-element-299f7f2 .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-abdc12d .elementor-heading-title{font-size:var( --e-global-typography-fe8101b-font-size );}.elementor-42673 .elementor-element.elementor-element-51b3881b{text-align:start;}.elementor-42673 .elementor-element.elementor-element-51b3881b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42673 .elementor-element.elementor-element-17ce8b10{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.schwiizerfranke.com/wp-content/uploads/2026/02/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://www.schwiizerfranke.com/wp-content/uploads/2026/02/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://www.schwiizerfranke.com/wp-content/uploads/2026/02/Roboto-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */