.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-widget-table-of-contents{--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-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-23106 .elementor-element.elementor-element-5475b26{--box-border-color:#000000;--box-border-width:0px;--box-border-radius:0px;--separator-width:2px;--header-color:#000000;--item-text-active-color:var( --e-global-color-accent );}.elementor-23106 .elementor-element.elementor-element-5475b26 .elementor-toc__header-title{text-align:start;}.elementor-23106 .elementor-element.elementor-element-5475b26 .elementor-toc__header, .elementor-23106 .elementor-element.elementor-element-5475b26 .elementor-toc__header-title{font-family:"Montserrat", Montserrat;font-weight:bold;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23106 .elementor-element.elementor-element-c1c7828 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-c1c7828 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-5245672 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;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-23106 .elementor-element.elementor-element-8f069e2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-8f069e2 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-48c102d > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-1b94e7b > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-1b94e7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-1983a30 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-1983a30 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-57d69d5 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-0c89f18 > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-0c89f18{text-align:center;}.elementor-23106 .elementor-element.elementor-element-0c89f18 img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-52bb8b1 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-52bb8b1 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-5b7854a > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-d20dc9a > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-d20dc9a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-260b651 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-260b651 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-c54b31b > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-61733ee > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-61733ee{text-align:center;}.elementor-23106 .elementor-element.elementor-element-61733ee img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-b91d369 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-b91d369 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-2d6253f > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-add65e8 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-add65e8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-b7772d7 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-b7772d7 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-3392baf > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-f768fbe > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-f768fbe{text-align:center;}.elementor-23106 .elementor-element.elementor-element-f768fbe img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-40a58ec > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-40a58ec .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-6e09cba > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-1b7080b > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-1b7080b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-b704149 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-b704149 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-88c7c1f > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-8615edb > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-8615edb{text-align:center;}.elementor-23106 .elementor-element.elementor-element-8615edb img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-bc4aab3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-bc4aab3 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-47237cf > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-3c99a14 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-3c99a14 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-4c0cfb5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-4c0cfb5 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-61d3f70 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-b7e0f45 > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-b7e0f45{text-align:center;}.elementor-23106 .elementor-element.elementor-element-b7e0f45 img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-0a13417 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-0a13417 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-cdb5894 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-d634658 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-d634658 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-6091451 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-6091451 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-25039ab > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-43c502a > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-23106 .elementor-element.elementor-element-43c502a{text-align:center;}.elementor-23106 .elementor-element.elementor-element-43c502a img{border-radius:20px 20px 20px 20px;}.elementor-23106 .elementor-element.elementor-element-371cbf0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-371cbf0 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-23106 .elementor-element.elementor-element-9e82f0f > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-a53d0ef > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-a53d0ef .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23106 .elementor-element.elementor-element-47043f8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23106 .elementor-element.elementor-element-47043f8 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-23106 .elementor-element.elementor-element-399f8c6 > .elementor-widget-container{margin:025px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:768px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-23106 .elementor-element.elementor-element-c1c7828 .elementor-heading-title{font-size:18px;line-height:27px;}.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-23106 .elementor-element.elementor-element-8f069e2 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-1983a30 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-52bb8b1 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-260b651 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-b91d369 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-b7772d7 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-40a58ec .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-b704149 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-bc4aab3 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-4c0cfb5 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-0a13417 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-6091451 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-371cbf0 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-23106 .elementor-element.elementor-element-47043f8 .elementor-heading-title{font-size:18px;line-height:27px;}}