.elementor-314 .elementor-element.elementor-element-4a762899{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:60px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-314 .elementor-element.elementor-element-4a762899:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-4a762899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hl-hawes.whitehart.dev/wp-content/uploads/2026/04/62baf942-7c9a-4086-a78b-7fdcd46d3541.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-4a762899::before, .elementor-314 .elementor-element.elementor-element-4a762899 > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-4a762899 > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-4a762899 > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-4a762899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-4a762899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #002854 1.51%, #00285400 68.42%);}.elementor-314 .elementor-element.elementor-element-7c41080f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-314 .elementor-element.elementor-element-6b5f2908{padding:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-6b5f2908 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:48px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-314 .elementor-element.elementor-element-14c45c42{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-314 .elementor-element.elementor-element-975fbac .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-314 .elementor-element.elementor-element-975fbac{padding:40px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-571f2d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-314 .elementor-element.elementor-element-571f2d71:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-571f2d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEFF7;}.elementor-314 .elementor-element.elementor-element-1ca6e010{--display:flex;}.elementor-314 .elementor-element.elementor-element-317baeae{--display:flex;}.elementor-314 .elementor-element.elementor-element-4121c83b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-38b96860{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-37fe3c9b{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-37fe3c9b a{color:#557372;}.elementor-314 .elementor-element.elementor-element-4da5c5df{--display:flex;}.elementor-314 .elementor-element.elementor-element-5f317a56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-24a2233d{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-49cce44d{--display:flex;}.elementor-314 .elementor-element.elementor-element-56d7007e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2a251c35{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-1411fa24{--display:flex;}.elementor-314 .elementor-element.elementor-element-4c1fc8d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-54005dc4{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-55f67a8{--display:flex;}.elementor-314 .elementor-element.elementor-element-875609c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2aa5ccda{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-20756733{--display:flex;}.elementor-314 .elementor-element.elementor-element-a7b5f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-636dcc42{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-1969d255{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-1969d255 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-6133aeee{--display:flex;}.elementor-314 .elementor-element.elementor-element-3e45fcf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-42f4df9c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-53d5d562{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-53d5d562 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-652611f3{--display:flex;}.elementor-314 .elementor-element.elementor-element-46261cd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-6e3651d8{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-3040de3b{--display:flex;}.elementor-314 .elementor-element.elementor-element-3fd720c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3c28114e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-3f2a5d70{--display:flex;}.elementor-314 .elementor-element.elementor-element-75e12bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3544834b{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-3544834b a{color:#535862;}.elementor-314 .elementor-element.elementor-element-66ece09{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-6fa6aca9{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-6fa6aca9 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-1e2a9503{--display:flex;}.elementor-314 .elementor-element.elementor-element-3f69077c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-443dc76c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-443dc76c a{color:#535862;}.elementor-314 .elementor-element.elementor-element-3e592bdb{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-3e592bdb a{color:#557372;}.elementor-314 .elementor-element.elementor-element-30a821c{--display:flex;}.elementor-314 .elementor-element.elementor-element-2c5b193a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-713ca4f0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-713ca4f0 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-114e2f96{--display:flex;}.elementor-314 .elementor-element.elementor-element-2e09e6ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5e1703d9{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-5e1703d9 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-299a38a6{--display:flex;}.elementor-314 .elementor-element.elementor-element-21c56a2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-a8e2454{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-a8e2454 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-6833c0e4{--display:flex;}.elementor-314 .elementor-element.elementor-element-49548871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-6fde7a7a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-6fde7a7a a{color:#535862;}.elementor-314 .elementor-element.elementor-element-64c2dd0{--display:flex;}.elementor-314 .elementor-element.elementor-element-1624b405{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-772e9f38{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-772e9f38 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-579fcabd{--display:flex;}.elementor-314 .elementor-element.elementor-element-4628b071{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-46a40090{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-46a40090 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-5519c0d0{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-5519c0d0 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-258b8fb{--display:flex;}.elementor-314 .elementor-element.elementor-element-3d8e18d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-50055d1a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-50055d1a a{color:#535862;}.elementor-314 .elementor-element.elementor-element-3f63f7e7{--display:flex;}.elementor-314 .elementor-element.elementor-element-45d347a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2555bf22{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-2555bf22 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-345cc5b0{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-345cc5b0 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-175ac973{--display:flex;}.elementor-314 .elementor-element.elementor-element-91bb82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b735844{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-b735844 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-2f60c0f3{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-2f60c0f3 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-2d7cd546{--display:flex;}.elementor-314 .elementor-element.elementor-element-19cfee36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2fbbc542{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-2fbbc542 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-558c5fb5{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-558c5fb5 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-68f257fe{--display:flex;}.elementor-314 .elementor-element.elementor-element-612864d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5ea4c002{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-5ea4c002 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-b50b4ae{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-b50b4ae a{color:#557372;}.elementor-314 .elementor-element.elementor-element-13f56bb{--display:flex;}.elementor-314 .elementor-element.elementor-element-27e59580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-7cb53e19{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-7cb53e19 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-e182d4b{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-e182d4b a{color:#557372;}.elementor-314 .elementor-element.elementor-element-4b5807d7{--display:flex;}.elementor-314 .elementor-element.elementor-element-3b0fa693{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-427e732f{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-427e732f a{color:#535862;}.elementor-314 .elementor-element.elementor-element-6c79256a{--display:flex;}.elementor-314 .elementor-element.elementor-element-326da5b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-7258e3bf{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-7258e3bf a{color:#535862;}.elementor-314 .elementor-element.elementor-element-52ce9e5f{--display:flex;}.elementor-314 .elementor-element.elementor-element-3d6fb6f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2d1009ab{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-2d1009ab a{color:#535862;}.elementor-314 .elementor-element.elementor-element-6a0082eb{--display:flex;}.elementor-314 .elementor-element.elementor-element-1d3d19dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-195bd76b{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-195bd76b a{color:#535862;}.elementor-314 .elementor-element.elementor-element-7f637fca{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-7f637fca a{color:#557372;}.elementor-314 .elementor-element.elementor-element-6769ba86{--display:flex;}.elementor-314 .elementor-element.elementor-element-a1dcf4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-2d1c9707{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-2d1c9707 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-7f3a28af{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-7f3a28af a{color:#557372;}.elementor-314 .elementor-element.elementor-element-5430d7f2{--display:flex;}.elementor-314 .elementor-element.elementor-element-10c5657e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-5a6875ba{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-5a6875ba a{color:#535862;}.elementor-314 .elementor-element.elementor-element-e752588{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:#557372;}.elementor-314 .elementor-element.elementor-element-e752588 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-7b7fb31c{--display:flex;}.elementor-314 .elementor-element.elementor-element-1b043e96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-120cb64c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-120cb64c a{color:#535862;}.elementor-314 .elementor-element.elementor-element-505a9345{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#002854;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-314 .elementor-element.elementor-element-505a9345 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-314 .elementor-element.elementor-element-505a9345 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Castoro", Sans-serif;line-height:1.4em;}:where( .elementor-314 .elementor-element.elementor-element-505a9345 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-314 .elementor-element.elementor-element-13d50ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-314 .elementor-element.elementor-element-13d50ba3:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-13d50ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEFF7;}.elementor-314 .elementor-element.elementor-element-2983ce3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 24px 0px #C2C7DA;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-314 .elementor-element.elementor-element-2983ce3f:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-2983ce3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-314 .elementor-element.elementor-element-24f69176{padding:0px 0px 35px 0px;}.elementor-314 .elementor-element.elementor-element-75376db6{padding:0px 0px 20px 0px;text-align:center;}.elementor-314 .elementor-element.elementor-element-75376db6 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:#002854;}.elementor-314 .elementor-element.elementor-element-579167f1{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-314 .elementor-element.elementor-element-11ddbf37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-35d3f4fd .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;fill:#557372;color:#557372;border-style:solid;border-width:2px 2px 2px 2px;border-color:#557372;border-radius:10px 10px 10px 10px;}.elementor-314 .elementor-element.elementor-element-35d3f4fd{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1817caa .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;fill:#557372;color:#557372;border-style:solid;border-width:2px 2px 2px 2px;border-color:#557372;border-radius:10px 10px 10px 10px;}.elementor-314 .elementor-element.elementor-element-1817caa{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-12cb5062 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;fill:#557372;color:#557372;border-style:solid;border-width:2px 2px 2px 2px;border-color:#557372;border-radius:10px 10px 10px 10px;}.elementor-314 .elementor-element.elementor-element-12cb5062{width:100%;max-width:100%;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-2983ce3f{--content-width:980px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-314 .elementor-element.elementor-element-6b5f2908 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-314 .elementor-element.elementor-element-2983ce3f{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-314 .elementor-element.elementor-element-75376db6 .elementor-heading-title{font-size:24px;}.elementor-314 .elementor-element.elementor-element-11ddbf37{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-314 .elementor-element.elementor-element-6b5f2908 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-314 .elementor-element.elementor-element-1ca6e010{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-66ece09{padding:40px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-13d50ba3{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-314 .elementor-element.elementor-element-75376db6 .elementor-heading-title{font-size:20px;}.elementor-314 .elementor-element.elementor-element-579167f1{text-align:center;}.elementor-314 .elementor-element.elementor-element-11ddbf37{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}/* Start custom CSS for heading, class: .elementor-element-6b5f2908 *//*.elementor-314 .elementor-element.elementor-element-6b5f2908 h1 {*/
/*    max-width: 420px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c45c42 */.elementor-314 .elementor-element.elementor-element-14c45c42 p {
    max-width: 489px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-975fbac */.elementor-314 .elementor-element.elementor-element-975fbac a {
    width: 100%;
    max-width: 360px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b96860 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38b96860 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a2233d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-24a2233d {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a251c35 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2a251c35 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54005dc4 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-54005dc4 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa5ccda */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2aa5ccda {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-636dcc42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-636dcc42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42f4df9c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42f4df9c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3651d8 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6e3651d8 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c28114e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3c28114e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3544834b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3544834b {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-3544834b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ece09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-66ece09 {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443dc76c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-443dc76c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713ca4f0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-713ca4f0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1703d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5e1703d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e2454 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-a8e2454 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fde7a7a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6fde7a7a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772e9f38 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-772e9f38 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a40090 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-46a40090 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50055d1a */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-50055d1a {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2555bf22 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2555bf22 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b735844 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b735844 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbbc542 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2fbbc542 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea4c002 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ea4c002 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb53e19 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7cb53e19 {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-7cb53e19 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-427e732f */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-427e732f {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7258e3bf */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7258e3bf {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1009ab */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1009ab {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195bd76b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-195bd76b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d1c9707 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-2d1c9707 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a6875ba */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5a6875ba {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120cb64c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-120cb64c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-579167f1 *//*.elementor-314 .elementor-element.elementor-element-579167f1 p {*/
/*    max-width: 400px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35d3f4fd */.elementor-314 .elementor-element.elementor-element-35d3f4fd a{
    width: 100%;
    max-width: 100%;
}

@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-35d3f4fd {
    max-width: 47% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1817caa */.elementor-314 .elementor-element.elementor-element-1817caa a{
    width: 100%;
    max-width: 100%;
}

@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1817caa {
    max-width: 47% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12cb5062 */.elementor-314 .elementor-element.elementor-element-12cb5062 a {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */