.elementor-14064 .elementor-element.elementor-element-86c582b{--display:flex;}.elementor-14064 .elementor-element.elementor-element-a30676d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-14064 .elementor-element.elementor-element-3751f63{font-family:"Raleway", Poppins;font-size:17px;font-weight:400;letter-spacing:0.02em;}.elementor-14064 .elementor-element.elementor-element-3751f63 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-3751f63 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-352c4bb{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-352c4bb p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-352c4bb a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-69930b8{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-69930b8 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-69930b8 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-b888362{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b888362 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-b888362 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-22aa30e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-6219d32 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-fa1f289{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-fa1f289 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-fa1f289 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-e7b12f9{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e7b12f9 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-e7b12f9 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-c300b07{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-7cf692e .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-e8e037e{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e8e037e p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-e8e037e a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-b2e6c5b{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b2e6c5b p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-b2e6c5b a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-d7369ac{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d7369ac p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-d7369ac a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-389df7a{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-389df7a p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-389df7a a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-5c5110e{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c5110e p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-5c5110e a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-e27510b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-98ad224 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-790f9d5{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-790f9d5 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-790f9d5 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-94312e7{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-94312e7 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-94312e7 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-340a4f3{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-340a4f3 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-340a4f3 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-39cc575{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-39cc575 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-39cc575 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-8009c60{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8009c60 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-8009c60 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-4748f6f{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4748f6f p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-4748f6f a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-00d4ce4{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-00d4ce4 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-00d4ce4 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-175485a{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-175485a p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-175485a a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-1996531{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-1996531 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-1996531 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-bc85b9b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-9574efd .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-8219305{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8219305 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-8219305 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-5c99cb2{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c99cb2 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-5c99cb2 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-f7b7c0a{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-f7b7c0a p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-f7b7c0a a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-accdd9c{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-accdd9c p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-accdd9c a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-d84eb20{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d84eb20 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-d84eb20 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-b28c965{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b28c965 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-b28c965 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-0f8577e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-a1521ec .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-ea0b123{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-ea0b123 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-ea0b123 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-5efc7dd{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5efc7dd p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-5efc7dd a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-c23f5ce{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-c23f5ce p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-c23f5ce a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-80fee93{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-80fee93 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-80fee93 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-bdebac5{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-bdebac5 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-bdebac5 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-a813fa9{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a813fa9 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-a813fa9 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-287e953{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-a6eac41 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-dcddd6c{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-dcddd6c p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-dcddd6c a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-d719863{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d719863 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-d719863 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-63349a9{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-63349a9 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-63349a9 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-fd49a6d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14064 .elementor-element.elementor-element-6fa0c32 .elementor-heading-title{font-family:var( --e-global-typography-4321d84-font-family ), Poppins;font-size:var( --e-global-typography-4321d84-font-size );font-weight:var( --e-global-typography-4321d84-font-weight );line-height:var( --e-global-typography-4321d84-line-height );letter-spacing:var( --e-global-typography-4321d84-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-14064 .elementor-element.elementor-element-90e85f4{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-90e85f4 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-90e85f4 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-318785e{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-318785e p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-318785e a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-4cefdd9{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4cefdd9 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-4cefdd9 a{color:var( --e-global-color-primary );}.elementor-14064 .elementor-element.elementor-element-41a8bb0{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-41a8bb0 p{margin-block-end:0px;}.elementor-14064 .elementor-element.elementor-element-41a8bb0 a{color:var( --e-global-color-primary );}@media(max-width:991px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-3751f63{font-size:11px;line-height:1.5em;letter-spacing:0.02em;}.elementor-14064 .elementor-element.elementor-element-352c4bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-69930b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b888362{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-6219d32 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-fa1f289{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e7b12f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-7cf692e .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e8e037e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b2e6c5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d7369ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-389df7a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c5110e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-98ad224 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-790f9d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-94312e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-340a4f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-39cc575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8009c60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4748f6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-00d4ce4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-175485a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-1996531{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-9574efd .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8219305{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c99cb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-f7b7c0a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-accdd9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d84eb20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b28c965{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a1521ec .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-ea0b123{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5efc7dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-c23f5ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-80fee93{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-bdebac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a813fa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a6eac41 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-dcddd6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d719863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-63349a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-6fa0c32 .elementor-heading-title{font-size:var( --e-global-typography-4321d84-font-size );line-height:var( --e-global-typography-4321d84-line-height );letter-spacing:var( --e-global-typography-4321d84-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-90e85f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-318785e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4cefdd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-41a8bb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-3751f63{font-size:14px;line-height:1.4em;letter-spacing:0.02em;}.elementor-14064 .elementor-element.elementor-element-352c4bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-69930b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b888362{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-6219d32 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-fa1f289{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e7b12f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-7cf692e .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-e8e037e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b2e6c5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d7369ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-389df7a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c5110e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-98ad224 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-790f9d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-94312e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-340a4f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-39cc575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8009c60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4748f6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-00d4ce4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-175485a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-1996531{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-9574efd .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-8219305{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5c99cb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-f7b7c0a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-accdd9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d84eb20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-b28c965{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a1521ec .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-ea0b123{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-5efc7dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-c23f5ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-80fee93{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-bdebac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a813fa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-a6eac41 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-dcddd6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-d719863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-63349a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-6fa0c32 .elementor-heading-title{font-size:var( --e-global-typography-4321d84-font-size );line-height:var( --e-global-typography-4321d84-line-height );letter-spacing:var( --e-global-typography-4321d84-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-90e85f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-318785e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-4cefdd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14064 .elementor-element.elementor-element-41a8bb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-3751f63 */.elementor-14064 .elementor-element.elementor-element-3751f63 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-3751f63 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-352c4bb */.elementor-14064 .elementor-element.elementor-element-352c4bb a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-352c4bb a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69930b8 */.elementor-14064 .elementor-element.elementor-element-69930b8 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-69930b8 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b888362 */.elementor-14064 .elementor-element.elementor-element-b888362 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-b888362 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa1f289 */.elementor-14064 .elementor-element.elementor-element-fa1f289 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-fa1f289 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b12f9 */.elementor-14064 .elementor-element.elementor-element-e7b12f9 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-e7b12f9 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8e037e */.elementor-14064 .elementor-element.elementor-element-e8e037e a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-e8e037e a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2e6c5b */.elementor-14064 .elementor-element.elementor-element-b2e6c5b a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-b2e6c5b a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7369ac */.elementor-14064 .elementor-element.elementor-element-d7369ac a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-d7369ac a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389df7a */.elementor-14064 .elementor-element.elementor-element-389df7a a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-389df7a a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c5110e */.elementor-14064 .elementor-element.elementor-element-5c5110e a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-5c5110e a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-790f9d5 */.elementor-14064 .elementor-element.elementor-element-790f9d5 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-790f9d5 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94312e7 */.elementor-14064 .elementor-element.elementor-element-94312e7 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-94312e7 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-340a4f3 */.elementor-14064 .elementor-element.elementor-element-340a4f3 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-340a4f3 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39cc575 */.elementor-14064 .elementor-element.elementor-element-39cc575 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-39cc575 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8009c60 */.elementor-14064 .elementor-element.elementor-element-8009c60 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-8009c60 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4748f6f */.elementor-14064 .elementor-element.elementor-element-4748f6f a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-4748f6f a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00d4ce4 */.elementor-14064 .elementor-element.elementor-element-00d4ce4 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-00d4ce4 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175485a */.elementor-14064 .elementor-element.elementor-element-175485a a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-175485a a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1996531 */.elementor-14064 .elementor-element.elementor-element-1996531 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-1996531 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8219305 */.elementor-14064 .elementor-element.elementor-element-8219305 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-8219305 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c99cb2 */.elementor-14064 .elementor-element.elementor-element-5c99cb2 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-5c99cb2 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7b7c0a */.elementor-14064 .elementor-element.elementor-element-f7b7c0a a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-f7b7c0a a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-accdd9c */.elementor-14064 .elementor-element.elementor-element-accdd9c a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-accdd9c a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d84eb20 */.elementor-14064 .elementor-element.elementor-element-d84eb20 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-d84eb20 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b28c965 */.elementor-14064 .elementor-element.elementor-element-b28c965 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-b28c965 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea0b123 */.elementor-14064 .elementor-element.elementor-element-ea0b123 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-ea0b123 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5efc7dd */.elementor-14064 .elementor-element.elementor-element-5efc7dd a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-5efc7dd a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c23f5ce */.elementor-14064 .elementor-element.elementor-element-c23f5ce a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-c23f5ce a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80fee93 */.elementor-14064 .elementor-element.elementor-element-80fee93 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-80fee93 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdebac5 */.elementor-14064 .elementor-element.elementor-element-bdebac5 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-bdebac5 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a813fa9 */.elementor-14064 .elementor-element.elementor-element-a813fa9 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-a813fa9 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcddd6c */.elementor-14064 .elementor-element.elementor-element-dcddd6c a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-dcddd6c a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d719863 */.elementor-14064 .elementor-element.elementor-element-d719863 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-d719863 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63349a9 */.elementor-14064 .elementor-element.elementor-element-63349a9 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-63349a9 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90e85f4 */.elementor-14064 .elementor-element.elementor-element-90e85f4 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-90e85f4 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-318785e */.elementor-14064 .elementor-element.elementor-element-318785e a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-318785e a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cefdd9 */.elementor-14064 .elementor-element.elementor-element-4cefdd9 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-4cefdd9 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41a8bb0 */.elementor-14064 .elementor-element.elementor-element-41a8bb0 a{
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-size: 0% 0.5px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size .35s ease;
}

.elementor-14064 .elementor-element.elementor-element-41a8bb0 a:hover{
  background-size: 100% 0.5px;
}/* End custom CSS */